#full_width_portfolio .row .col.section-title{border-bottom:0;padding-bottom:0}.single-portfolio .row .col.section-title{border:0}body.single-portfolio div[data-project-header-bg=true] .container-wrap{padding-top:40px!important}body.single-portfolio .container-wrap,body.single-portfolio #full-width-portfolio div[data-project-header-bg=true] .container-wrap{padding-top:0!important}.single-portfolio .row .col.section-title h1{width:900px;margin-bottom:0}.single-portfolio .row .col.section-title h1,.single-portfolio .row .col.section-title .subheader{display:inline-block;top:0;text-align:center;width:100%;padding-left:0}.single-portfolio #full_width_portfolio #portfolio-nav{margin-right:0}.single-portfolio #full_width_portfolio .span_12{padding-right:0;margin-top:0}body[data-header-format=left-header] #full_width_portfolio .project-title.parallax-effect{padding-top:40px}#page-header-bg .section-title,.single .row .section-title{border-bottom:none}#regular_portfolio .container-wrap[data-rm-header=true] .main-content{padding-top:50px}.carousel-wrap[data-full-width=true] .carousel-heading .portfolio-page-link{position:absolute;left:0}.carousel-wrap[data-full-width=true] .portfolio-items .col .work-item.style-2 .work-info>a{display:block;margin:0;background-color:transparent!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:40}.carousel-wrap[data-full-width=true] .portfolio-items .col .work-item h3{margin-bottom:0}#sidebar #project-meta .project-sharing[data-sharing-style=fixed] li{float:none;display:inline-block}.single-portfolio .comments-section #respond{margin-top:30px}.fixed-sidebar{float:right;transition:none;margin-bottom:55px}.single-portfolio .post-area{padding-right:40px;margin-right:0!important;margin-top:4px;width:76.5%}.single-portfolio .post-area.span_12{width:100%}.single-portfolio .post-area .video{margin-bottom:15px}#portfolio-nav{height:33px;z-index:100;right:0;top:0;position:absolute;display:inline-block;width:100%}#portfolio-nav{height:100%;top:0}#portfolio-nav ul,.single-post #single-meta{top:50%;margin-top:-13px;float:none;z-index:102;position:absolute}.section-title #portfolio-nav .controls{margin-top:-13px}body .container-wrap[data-nav-pos=after_project],body.single-portfolio .container-wrap[data-nav-pos=after_project]{padding-bottom:0}.single-portfolio #page-header-bg .subheader{padding-left:0;margin-bottom:0}.single-post #single-meta{margin-top:-20px}.single #page-header-bg #single-meta{margin-top:-8px}#portfolio-nav ul{left:0;right:auto}#portfolio-nav .controls{right:0;left:auto;margin:0}#page-header-bg #portfolio-nav{z-index:auto}#portfolio-nav{position:absolute}.portfolio-filters-inline[data-alignment=center] .container>ul{float:none;width:100%;max-width:none;margin-right:0;text-align:center}.portfolio-filters-inline[data-alignment=left] .container>ul{float:none;width:100%;max-width:none;margin-right:0;text-align:left}.portfolio-filters-inline[data-alignment=left].fullwidth-constrained .container.normal-container,.portfolio-filters-inline[data-alignment=right].fullwidth-constrained .container.normal-container,.portfolio-filters-inline[data-alignment=default].fullwidth-constrained .container.normal-container{padding-left:0;padding-right:0}#ajax-content-wrap .portfolio-filters-inline[data-alignment=left] .container>ul>li:first-child>a{margin-left:0;padding-left:0}.span_12.light .portfolio-filters-inline[data-color-scheme*=-underline] #current-category{color:#fff}.span_12.dark .portfolio-filters-inline[data-color-scheme*=-underline].full-width-section a{color:#000;color:rgba(0,0,0,.6)}.span_12.dark .portfolio-filters-inline[data-color-scheme*=-underline].full-width-section .active,.span_12.dark .portfolio-filters-inline[data-color-scheme*=-underline].full-width-section a:hover{color:#000;color:#000}#ajax-content-wrap .portfolio-filters-inline[data-color-scheme*=-underline] a{position:relative;padding-left:0;padding-right:0;margin-left:10px;margin-right:10px}.portfolio-filters[data-color-scheme*=-underline] ul a{position:relative}.portfolio-filters-inline[data-color-scheme*=-underline] a:after,.portfolio-filters[data-color-scheme*=-underline]>ul li a:after{content:"";transition:.35s all ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;left:50%;height:2px;width:0;background-color:#fff;bottom:0;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.portfolio-filters[data-color-scheme*=-underline]>ul li a:after{left:0;transform:none;-webkit-transform:none;-ms-transform:none}body:not(.using-mobile-browser) .portfolio-filters-inline[data-color-scheme*=-underline] a:hover:after,.portfolio-filters-inline[data-color-scheme*=-underline] .active:after,body:not(.using-mobile-browser) .portfolio-filters[data-color-scheme*=-underline] a:hover:after{width:100%}#portfolio-nav .controls{float:right}.span_12.dark .portfolio-filters-inline[data-color-scheme*=-underline].full-width-section{background-color:transparent}.portfolio-filters-inline[data-color-scheme*=-color]:not(.full-width-content) .container ul li a,.portfolio-filters-inline[data-color-scheme*=-color]:not(.full-width-content) .container ul li a:hover,.portfolio-filters-inline[data-color-scheme*=-color]:not(.full-width-content) .container ul li .active{color:#000}.span_12.light .portfolio-filters-inline[data-color-scheme*=-color]:not(.full-width-content) .container ul li a,.span_12.light .portfolio-filters-inline[data-color-scheme*=-color]:not(.full-width-content) .container ul li a:hover,.span_12.light .portfolio-filters-inline[data-color-scheme*=-color]:not(.full-width-content) .container ul li .active{color:#fff}.portfolio-filters-inline[data-color-scheme*=-color]:not([data-color-scheme*=-underline]).full-width-section ul li a{color:#fff;color:rgba(255,255,255,.75)}.portfolio-filters-inline[data-color-scheme*=-color]:not([data-color-scheme*=-underline]).full-width-section #current-category,.portfolio-filters-inline[data-color-scheme*=-color]:not([data-color-scheme*=-underline]).full-width-section ul li a:hover{color:#fff}.portfolio-filters-inline[data-color-scheme=black]{background-color:#0f1012}.portfolio-filters-inline[data-color-scheme=black] .container ul li .active{color:#fff!important;background-color:rgba(255,255,255,.15)}body[data-permanent-transparent="1"] .portfolio-filters-inline.fixed #current-category{display:none}.portfolio-items .col .inner-wrap[data-animation=fade_in]{opacity:0;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.portfolio-items[data-loading=lazy-load] .col .inner-wrap.animated .top-level-image{transition:opacity .5s ease,transform .5s ease;opacity:0}.portfolio-items[data-loading=lazy-load] .col .inner-wrap:not(.animated) .top-level-image{opacity:1;transition:opacity .5s ease,transform .5s ease}.portfolio-items:not(.carousel) .col .inner-wrap[data-animation=fade_in_from_bottom]{-webkit-transition:opacity .3s cubic-bezier(.3,.58,.55,1),-webkit-transform .3s cubic-bezier(.3,.58,.55,1);transition:opacity .3s cubic-bezier(.3,.58,.55,1),transform .3s cubic-bezier(.3,.58,.55,1);-webkit-transform:translateY(80px);transform:translateY(80px)}#page-header-bg #portfolio-nav ul,.section-title #portfolio-nav ul{margin-left:0}#portfolio-nav li{float:left;list-style:none}#portfolio-nav a i,#portfolio-nav a i{background-color:transparent;font-size:30px;line-height:34px;color:#888;-webkit-transition:color .2s linear,opacity .2s linear;transition:color .2s linear,opacity .2s linear}body #portfolio-nav a:hover{background-color:transparent}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project:hover h3,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post:hover h3{-webkit-transform:translateX(-40px) translateZ(0);transform:translateX(-40px) translateZ(0);backface-visibility:hidden}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project:hover h3,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post:hover h3{transform:translateX(40px) translateZ(0);backface-visibility:hidden}body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project.mouse-leaving h3 .text .line{animation:rightLineEnd .4s cubic-bezier(.05,.2,.1,1) forwards}body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project.mouse-leaving h3 .text .line{animation:rightLineEnd2 .4s cubic-bezier(.05,.2,.1,1) forwards}body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project:hover h3 .text .line,.portfolio-items[data-ps="8"] .col:hover .line{-webkit-transform:translateY(-50%) translateX(0) scaleX(1);-webkit-transform-origin:left;transform:translateY(-50%) translateX(0) scaleX(1);transform-origin:left;animation:rightLineStart .4s cubic-bezier(.05,.2,.1,1) forwards}body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project:hover h3 .text .line{-webkit-transform:translateY(-50%) translateX(0) scaleX(1);-webkit-transform-origin:right;transform:translateY(-50%) translateX(0) scaleX(1);transform-origin:right;animation:rightLineStart2 .4s cubic-bezier(.05,.2,.1,1) forwards}.portfolio-items[data-ps="8"] .col:hover .line{transform-origin:left;animation:portRightLineStart .4s cubic-bezier(.05,.15,.1,1) forwards}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3 .next-arrow,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3 .next-arrow,.portfolio-items[data-ps="8"] .next-arrow{position:absolute;backface-visibility:hidden;right:-43px;top:50%;margin-top:-15px;height:30px;width:40px;display:block;transform:translateX(38px)}body .portfolio-items[data-ps="8"] .next-arrow{right:60px;left:auto;top:auto;bottom:-3px}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project.mouse-leaving h3 .next-arrow{animation:rightArrowEnd2 .7s cubic-bezier(0,.2,.1,1) forwards}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project.mouse-leaving h3 .next-arrow{animation:rightArrowEnd .7s cubic-bezier(0,.2,.1,1) forwards}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3 .next-arrow{-webkit-transform:translateX(38px) rotate(180deg);transform:translateX(38px) rotate(180deg);left:-43px;right:auto}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project:hover h3 .next-arrow{animation:rightArrowStart .4s cubic-bezier(.05,.2,.1,1) forwards}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project:hover h3 .next-arrow{animation:rightArrowStart2 .4s cubic-bezier(.05,.2,.1,1) forwards}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project:hover h3 .next-arrow,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project:hover h3 .next-arrow{-webkit-transform:translateX(42px);transform:translateX(42px)}.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav{display:block}.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .previous-project,.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .next-project{width:50%;line-height:0;height:auto;padding:6%;min-height:300px;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex;-moz-box-align:center;-moz-box-pack:center;align-items:center;-webkit-align-items:center;float:none;overflow:hidden;position:relative;background-color:#333}.container-wrap[data-nav-pos=after_project_2] .bottom_controls ul{padding-left:0}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project:after,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project:after{background-color:rgba(13,13,13,.35);position:absolute;left:0;top:0;content:"";display:block;z-index:1;width:100%;height:100%;-webkit-transition:background-color .4s cubic-bezier(.05,.2,.1,1) 0s;transition:background-color .4s cubic-bezier(.05,.2,.1,1) 0s}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project:hover:after,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project:hover:after{background-color:rgba(13,13,13,.9)}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .container{max-width:none;width:100%;padding:0}#boxed .container-wrap[data-nav-pos=after_project_2] .bottom_controls .container{width:100%}.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav,body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .container{height:auto;line-height:0}.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.container-wrap[data-nav-pos=after_project_2] .bottom_controls{padding-top:0;padding-bottom:0}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .controls li a,.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul:first-child li a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:101;display:block}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .controls>.only{width:100%!important}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .controls>.hidden{display:none!important}@keyframes rightArrowStart{0%{transform:translateX(-50px)}to{transform:translateX(42px)}}@keyframes rightArrowEnd{0%{transform:translateX(42px)}to{transform:translateX(75px)}}@keyframes rightArrowStart2{0%{transform:translateX(50px) rotate(180deg)}to{transform:translateX(-42px) rotate(180deg)}}@keyframes rightArrowEnd2{0%{transform:translateX(-42px) rotate(180deg)}to{transform:translateX(-75px) rotate(180deg)}}@keyframes portRightLineStart{0%{transform:translateY(-50%) translateX(-25px) scaleX(0)}to{transform:translateY(-50%) translateX(0) scaleX(1)}}@keyframes rightLineStart{0%{transform:translateY(-50%) translateX(-88px) scaleX(0)}to{transform:translateY(-50%) translateX(0) scaleX(1)}}@keyframes rightLineEnd{0%{transform:translateY(-50%) translateX(0) scaleX(1)}to{transform:translateY(-50%) translateX(28px) scaleX(0)}}@keyframes rightLineStart2{0%{transform:translateY(-50%) translateX(88px) scaleX(0)}to{transform:translateY(-50%) translateX(0) scaleX(1)}}@keyframes rightLineEnd2{0%{transform:translateY(-50%) translateX(0) scaleX(1)}to{transform:translateY(-50%) translateX(-28px) scaleX(0)}}.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls{background-color:transparent}.single-portfolio .container-wrap[data-nav-pos=after_project_next_only] .bottom_controls{padding-top:0;padding-bottom:0;margin-top:0}.single-portfolio .container-wrap[data-nav-pos=after_project_next_only] .next-project.hidden{padding:0!important}.single-portfolio .container-wrap[data-nav-pos=after_project_next_only] .next-project:not(.hidden){margin-top:5%;margin-bottom:5%}.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls #portfolio-nav .controls li a,.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls .proj-bg-img,.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls .parallax-layer,.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls .parallax-layer-wrap,.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls .parallax-layer-wrap:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:101;display:block}.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls .parallax-layer-wrap:after{background-color:rgba(0,0,0,.4);content:""}.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls{overflow:hidden}.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls .parallax-layer,.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls .parallax-layer-wrap{bottom:0;top:auto;z-index:-1}.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls .proj-bg-img{background-size:cover;z-index:-1;background-position:center;transition:transform .6s ease}.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls .controls .next-project{position:relative;padding:10%}@media only screen and (max-width:690px){[data-nav-pos=after_project_next_only] .bottom_controls #portfolio-nav .controls span{display:block}.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls .controls .next-project{padding:15%}}.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls .parallax-layer-wrap{transition:transform .6s ease;overflow:hidden}.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls .controls .next-project:hover .parallax-layer-wrap{transform:scale(.95)}.container-wrap[data-nav-pos=after_project_next_only] .controls li:first-child,.container-wrap[data-nav-pos=after_project_next_only] #portfolio-nav .controls li svg{display:none}.container-wrap[data-nav-pos=after_project_next_only] .controls li.only:first-child{display:block;height:auto!important;margin-top:5%;margin-bottom:5%;padding:10%;position:relative;width:100%}.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls .controls .previous-project.only:hover .parallax-layer-wrap{transform:scale(.95)}.container-wrap[data-nav-pos=after_project_next_only] .bottom_controls .container,.container-wrap[data-nav-pos=after_project_next_only] #portfolio-nav,.container-wrap[data-nav-pos=after_project_next_only] #portfolio-nav .controls li.next-project{float:none;height:auto}.container-wrap[data-nav-pos=after_project_next_only] #portfolio-nav .controls h3{line-height:1.1;margin-bottom:0;color:#fff}.container-wrap[data-nav-pos=after_project_next_only] #portfolio-nav .controls h3 .text{font-size:max(min(4.4vw,85px),50px);line-height:1.1;margin-top:.2em;display:block}@media only screen and (max-width:690px){.container-wrap[data-nav-pos=after_project_next_only] #portfolio-nav .controls h3{font-size:20px}.container-wrap[data-nav-pos=after_project_next_only] #portfolio-nav .controls h3 .text{font-size:36px}}.portfolio-items[data-ps="8"] .line{height:2px;width:45px;background-color:#fff;position:absolute;content:"";right:-74px;display:block;backface-visibility:hidden;top:50%;-webkit-transform:translateY(-50%) translateX(28px) scaleX(0);-webkit-transform-origin:right;transform:translateY(-50%) translateX(28px) scaleX(0);transform-origin:right}body .portfolio-items[data-ps="8"] .line,.portfolio-items[data-ps="8"] .col .work-info .vert-center .line{right:32px;left:auto;bottom:10px;top:auto;-webkit-transition:none;transition:none;width:37px}body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3 .text .line{-webkit-transform:translateY(-50%) translateX(-28px) scaleX(0);-webkit-transform-origin:left;transform:translateY(-50%) translateX(-28px) scaleX(0);transform-origin:left;left:-74px;right:auto}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3 .next-arrow line,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3 .next-arrow line,.portfolio-items[data-ps="8"] line{stroke-width:2px;stroke-dasharray:10px;stroke-dashoffset:30px}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3 .next-arrow line,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3 .next-arrow line,.portfolio-items[data-ps="8"] line{stroke:#fff}.portfolio-items[data-ps="8"] line,.portfolio-items[data-ps="8"] .col .work-info .vert-center line{-ms-transition:none;-webkit-transition:none;transition:none}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project.mouse-leaving h3 .next-arrow line,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project.mouse-leaving h3 .next-arrow line{animation:rightArrowLineEnd .4s cubic-bezier(.3,.2,.1,1) .25s forwards;stroke-dashoffset:40px}body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project:hover .next-arrow line,body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project:hover .next-arrow line{animation:rightArrowLineStart .3s cubic-bezier(.05,.2,.1,1) .1s forwards;stroke-dashoffset:30px}.portfolio-items[data-ps="8"] .col:hover line{animation:rightArrowLineStart .48s cubic-bezier(.05,.2,.1,1) .12s forwards;stroke-dashoffset:30px}@keyframes rightArrowLineStart{0%{stroke-dashoffset:30px}to{stroke-dashoffset:40px}}@keyframes rightArrowLineEnd{0%{stroke-dashoffset:40px}to{stroke-dashoffset:50px}}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3{display:inline-block;-webkit-transform:translateX(0) translateZ(0);-webkit-transition:transform .4s cubic-bezier(.05,.2,.1,1);transform:translateX(0) translateZ(0);transition:transform .4s cubic-bezier(.05,.2,.1,1)}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project span:not(.text){display:block;font-size:14px;text-align:left}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project span:not(.text){display:block;font-size:14px;text-align:right}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project span,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project span{color:#fff;position:relative;z-index:100}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .proj-bg-img{width:100%;position:absolute;left:0;top:0;background-size:cover;background-position:center;height:100%;-ms-transition:transform .4s cubic-bezier(.05,.2,.1,1) 0s;-webkit-transition:transform .4s cubic-bezier(.05,.2,.1,1) 0s;transition:transform .4s cubic-bezier(.05,.2,.1,1) 0s}.container-wrap[data-nav-pos=after_project_2] .bottom_controls li:hover .proj-bg-img,.blog_next_prev_buttons[data-style=fullwidth_next_prev] li:hover .post-bg-img{-webkit-transform:scale(1.1);transform:scale(1.1)}.portfolio-items .col .work-item.style-2[data-custom-content=on] .vert-center{top:50%;left:50%;position:relative;z-index:20;width:auto;display:inline-block;margin-top:0;padding-top:0;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.portfolio-items[data-ps="8"] .col .work-item.style-2[data-custom-content=on] .vert-center{-webkit-transform:none;transform:none;width:100%;left:0;top:0;padding-left:0}.portfolio-items .col.tall .work-item.style-3[data-text-align=top] .vert-center,.portfolio-items .col.tall .work-item.style-3-alt[data-text-align=top] .vert-center{top:25%}.portfolio-items .col.tall .work-item.style-3[data-text-align=bottom] .vert-center,.portfolio-items .col.tall .work-item.style-3-alt[data-text-align=bottom] .vert-center{top:75%}.portfolio-items .col.wide .work-item.style-3[data-text-align=left] .vert-center,.portfolio-items .col.wide .work-item.style-3-alt[data-text-align=left] .vert-center{left:25%;margin-left:-20px}.portfolio-items .col.wide .work-item.style-3[data-text-align=right] .vert-center,.portfolio-items .col.wide .work-item.style-3-alt[data-text-align=right] .vert-center{left:75%}.portfolio-items[data-ps="3"] .inner-wrap,.portfolio-items[data-ps="5"] .inner-wrap{overflow:hidden}.portfolio-items .work-item[data-custom-content=on] .work-info{padding:0 40px}.portfolio-items .work-item[data-custom-content=on] .work-info{opacity:1}.page-template-template-portfolio-php[data-bg-header=false] .container-wrap{padding-top:0}.portfolio-items[data-ps="2"] .col,.portfolio-items[data-ps="3"] .col,.portfolio-items[data-ps="4"] .col,.portfolio-items[data-ps="5"] .col,.portfolio-items[data-ps="6"] .col{background-color:transparent}.portfolio-items:not(.carousel) .col .inner-wrap[data-animation=perspective].animated{-webkit-transition:opacity .3s cubic-bezier(.1,.3,.2,1),-webkit-transform .72s cubic-bezier(.1,.3,.27,1);transition:opacity .3s cubic-bezier(.1,.3,.2,1),transform .72s cubic-bezier(.1,.3,.27,1);-webkit-transform:translateY(450px) rotateX(24deg);transform:translateY(450px) rotateX(24deg)}.portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation=perspective].animated .vert-center p{opacity:0;-webkit-transform:translateY(-130px);transform:translateY(-130px);-webkit-transition:opacity .3s cubic-bezier(.1,0,.3 .2,1) .23s,-webkit-transform .72s cubic-bezier(.1,.3,.27,1);transition:opacity .3s cubic-bezier(.1,.3,.2,1) .23s,transform .72s cubic-bezier(.1,.3,.27,1)}.portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation=perspective].animated .vert-center h3{opacity:0;-webkit-transform:translateY(-130px);transform:translateY(-130px);-webkit-transition:opacity .3s cubic-bezier(.1,0,.3 .2,1) .23s,-webkit-transform .72s cubic-bezier(.1,.3,.27,1);transition:opacity .3s cubic-bezier(.1,.3,.2,1) .23s,transform .72s cubic-bezier(.1,.3,.27,1)}.portfolio-items[data-ps="6"]:not(.carousel) .col .inner-wrap[data-animation=none]{transform:translateZ(0)}.portfolio-items:not(.carousel) .col.animated-in .inner-wrap[data-animation=perspective]{-webkit-transform:translateY(0) translateZ(0) rotateX(0);transform:translateY(0) translateZ(0) rotateX(0);opacity:1}.portfolio-items[data-ps="8"]:not(.carousel) .col.animated-in .inner-wrap[data-animation=perspective].animated .vert-center p,.portfolio-items[data-ps="8"]:not(.carousel) .col.animated-in .inner-wrap[data-animation=perspective].animated .vert-center h3{opacity:1;-webkit-transform:translateY(0) rotateX(0deg);transform:translateY(0) rotateX(0deg)}.portfolio-items[data-ps="7"] .col img{-ms-transition:transform 1s cubic-bezier(0,1,.5,1);-webkit-transition:transform 1s cubic-bezier(0,1,.5,1);transition:transform 1s cubic-bezier(0,1,.5,1)}.portfolio-items[data-ps="7"] .col{background-color:transparent}.portfolio-items[data-ps="7"] .col .work-info .vert-center{margin:0;-ms-transition:transform 1s cubic-bezier(0,1,.5,1),opacity 1s cubic-bezier(0,1,.5,1);-webkit-transition:transform 1s cubic-bezier(0,1,.5,1),opacity 1s cubic-bezier(0,1,.5,1);transition:transform 1s cubic-bezier(0,1,.5,1),opacity 1s cubic-bezier(0,1,.5,1);-ms-transform:translateY(-50%) perspective(1px) scale(.8);-webkit-transform:translateY(-50%) perspective(1px) scale(.8);transform:translateY(-50%) perspective(1px) scale(.8);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0}.portfolio-items[data-ps="7"] .col .work-info-bg{-ms-transition:opacity 1s cubic-bezier(0,1,.5,1);-webkit-transition:opacity 1s cubic-bezier(0,1,.5,1);transition:opacity 1s cubic-bezier(0,1,.5,1)}.portfolio-items[data-ps="7"] .col:hover .work-info-bg{opacity:.8}.portfolio-items[data-ps="7"] .col .work-info .vert-center *,.portfolio-items[data-ps="7"] .work-info{opacity:1}.portfolio-items[data-ps="7"] .work-info{padding:0 19%}.portfolio-items[data-ps="7"] .col .work-item.style-2,.portfolio-items[data-ps="8"] .col .work-item.style-2{overflow:hidden}.portfolio-items[data-ps="7"] .col[data-default-color=true] .work-item:not(.style-3) .work-info-bg,.portfolio-items[data-ps="8"] .col[data-default-color=true] .work-item:not(.style-3) .work-info-bg{background-color:#000!important}.portfolio-items[data-ps="7"] .col:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.portfolio-items[data-ps="7"] .col:hover .work-info .vert-center{opacity:1;-webkit-transform:scale(1) perspective(1px) translateY(-50%);-ms-transform:scale(1) perspective(1px) translateY(-50%);transform:scale(1) perspective(1px) translateY(-50%)}.portfolio-items[data-ps="8"] .col img{-ms-transition:transform .62s cubic-bezier(.05,.2,.1,1);-webkit-transition:transform .62s cubic-bezier(.05,.2,.1,1);transition:transform .62s cubic-bezier(.05,.2,.1,1)}.portfolio-items[data-ps="8"] .col .work-info-bg{-ms-transition:opacity .62s cubic-bezier(.05,.2,.1,1);-webkit-transition:opacity .62s cubic-bezier(.05,.2,.1,1);transition:opacity .62s cubic-bezier(.05,.2,.1,1)}.portfolio-items[data-ps="8"] .col:hover img{-webkit-transform:scale(1.11);-ms-transform:scale(1.11);transform:scale(1.11)}body .portfolio-items[data-ps="8"] .col{background-color:transparent}.portfolio-items[data-ps="8"] .work-info,.portfolio-items[data-ps="8"] .col .work-info .vert-center *{opacity:1}.portfolio-items[data-ps="8"] .col .work-info .vert-center p{position:relative}.portfolio-items[data-ps="8"] .col .arrow-circle:before{font-family:"Fontawesome";font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;content:"";color:#fff;line-height:30px;font-size:22px;position:absolute;right:0;width:41px;text-align:center;height:30px;top:50%;margin-top:-17px}.portfolio-items[data-ps="8"] .col:hover .arrow-circle svg circle{stroke-dashoffset:336;-webkit-transition:all .43s cubic-bezier(.45,.1,.07,1);transition:all .43s cubic-bezier(.45,.1,.07,1)}.portfolio-items[data-ps="8"] .col .work-info .vert-center .arrow-circle{position:absolute;bottom:30px;height:45px;-ms-transition:none;-webkit-transition:none;transition:none;opacity:0}.portfolio-items[data-ps="8"] .arrow-circle svg:nth-child(1){-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.portfolio-items[data-ps="8"] .arrow-circle svg:nth-child(2){-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;left:1px;top:-1px}.portfolio-items[data-ps="8"] .col:hover .work-info .vert-center .arrow-circle{-ms-transition:all .28s cubic-bezier(.2,.2,.1,1);transition:all .28s cubic-bezier(.2,.2,.1,1);-webkit-transition:all .28s cubic-bezier(.2,.2,.1,1);opacity:1}.portfolio-items[data-ps="8"] .arrow-circle svg circle{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-dasharray:133;stroke-dashoffset:399;transition:none}.portfolio-items[data-ps="8"] .col .work-info .vert-center{text-align:left;margin-top:0;bottom:30px;top:auto;position:absolute;-ms-transform:none;-webkit-transform:none;transform:none;left:0;padding-left:30px;padding-right:30px;padding-top:30px}.portfolio-items[data-ps="8"] .col:hover .work-info-bg{opacity:.55}.portfolio-items[data-ps="8"] .col h3{font-size:20px;line-height:25px}.portfolio-items[data-ps="8"] .col h3,.portfolio-items[data-ps="8"] .col p{max-width:75%}.portfolio-items[data-ps="9"] .col{margin-bottom:35px}body .portfolio-items[data-ps="9"] .col{padding:1%;background-color:transparent}.portfolio-items[data-ps="9"] .col .work-item{margin-bottom:25px;overflow:visible;position:static}body.material .portfolio-items[data-ps="9"] .col img{border-radius:5px}.portfolio-items[data-ps="9"] .col .work-meta{float:none;width:100%}.portfolio-items[data-ps="9"] .col p{text-transform:none}.portfolio-items[data-ps="9"] .col img{transition:all .3s cubic-bezier(.21,.6,.35,1)}.portfolio-items[data-ps="9"] .col:hover img{transform:translateY(-5px);box-shadow:0 30px 65px rgba(0,0,0,.15)}body .portfolio-items[data-gutter="20px"][data-col-num=elastic][data-ps="9"],body .portfolio-items[data-gutter="20px"][data-ps="9"] .col.elastic-portfolio-item{padding:40px}body .portfolio-items[data-gutter="15px"][data-col-num=elastic][data-ps="9"],body .portfolio-items[data-gutter="15px"][data-ps="9"] .col.elastic-portfolio-item{padding:30px}body .portfolio-items[data-gutter="10px"][data-col-num=elastic][data-ps="9"],body .portfolio-items[data-gutter="10px"][data-ps="9"] .col.elastic-portfolio-item,body .portfolio-items[data-gutter=default][data-col-num=elastic][data-ps="9"],body .portfolio-items[data-gutter=default][data-ps="9"] .col.elastic-portfolio-item{padding:20px}body .portfolio-items[data-gutter="9px"][data-col-num=elastic][data-ps="9"],body .portfolio-items[data-gutter="9px"][data-ps="9"] .col.elastic-portfolio-item{padding:18px}body .portfolio-items[data-gutter="8px"][data-col-num=elastic][data-ps="9"],body .portfolio-items[data-gutter="8px"][data-ps="9"] .col.elastic-portfolio-item{padding:16px}body .portfolio-items[data-gutter="7px"][data-col-num=elastic][data-ps="9"],body .portfolio-items[data-gutter="7px"][data-ps="9"] .col.elastic-portfolio-item{padding:14px}body .portfolio-items[data-gutter="6px"][data-col-num=elastic][data-ps="9"],body .portfolio-items[data-gutter="6px"][data-ps="9"] .col.elastic-portfolio-item{padding:12px}body .portfolio-items[data-gutter="5px"][data-col-num=elastic][data-ps="9"],body .portfolio-items[data-gutter="5px"][data-ps="9"] .col.elastic-portfolio-item{padding:10px}body .portfolio-items[data-gutter="4px"][data-col-num=elastic][data-ps="9"],body .portfolio-items[data-gutter="4px"][data-ps="9"] .col.elastic-portfolio-item{padding:8px}body .portfolio-items[data-gutter="3px"][data-col-num=elastic][data-ps="9"],body .portfolio-items[data-gutter="3px"][data-ps="9"] .col.elastic-portfolio-item{padding:6px}body .portfolio-items[data-gutter="2px"][data-col-num=elastic][data-ps="9"],body .portfolio-items[data-gutter="2px"][data-ps="9"] .col.elastic-portfolio-item{padding:4px}body.material .portfolio-filters-inline[data-color-scheme*=-underline] a:after,body.material .portfolio-filters[data-color-scheme*=-underline]>ul li a:after{transform-origin:left;transform:scaleX(0);left:0;width:100%;bottom:2px;-webkit-transition:transform .35s cubic-bezier(.52,.01,.16,1);transition:transform .35s cubic-bezier(.52,.01,.16,1)}body.material:not(.using-mobile-browser) .portfolio-filters-inline[data-color-scheme*=-underline] a:hover:after,body.material:not(.using-mobile-browser) .portfolio-filters[data-color-scheme*=-underline]>ul li a:hover:after{transform-origin:left;transform:scaleX(1);left:0}body.material .portfolio-filters-inline[data-color-scheme*=-underline] .active:after,body.material .portfolio-filters[data-color-scheme*=-underline]>ul li .active:after{transform-origin:left;transform:scaleX(1);left:0}.portfolio-items[data-ps="6"] .col.span_6{width:49.9%;margin:0}.portfolio-items[data-rcp=true]:not(.carousel){margin:0}.portfolio-items[data-rcp=true] .col.span_4{width:33.3%;margin:0}[data-ps="1"] .work-meta p{position:relative}.wpb_row.full-width-content .portfolio-items[data-col-num=cols-3] .col.span_4 img{max-width:none;width:100%}.wpb_row .portfolio-items[data-bypass-cropping=true] .col .work-item.style-5 .parallaxImg-wrap,.wpb_row .portfolio-items[data-bypass-cropping=true] .col .work-item.style-5 .parallaxImg{height:100%;width:100%;top:0;left:0;position:absolute}.wpb_row .portfolio-items[data-bypass-cropping=true] .col .work-item.style-5 img.sizer{height:auto;position:relative}.portfolio-items .col:not([data-default-color=true]) .work-item[data-custom-content=on] img{z-index:3}.portfolio-items .col:not([data-default-color=true]) .work-item[data-custom-content=on] img.no-img{z-index:1}body .portfolio-items[data-col-num=elastic] .work-info-bg{width:100%}.portfolio-items .custom-content .sharing-default-minimal .nectar-social[data-color-override=override] .nectar-social-inner a:not(:hover) i{opacity:1;color:#fff}.portfolio-items .col .work-item[data-custom-content=on].style-1 .work-info .vert-center{margin-top:0}.portfolio-items .col:not([data-default-color=true]) .work-item[data-custom-content=on] .work-info-bg,.portfolio-items[data-ps="1"] .col:not([data-default-color=true]) .work-item[data-custom-content=on] :hover .work-info-bg,.portfolio-items[data-ps="2"] .col:not([data-default-color=true]) .work-item[data-custom-content=on] :hover .work-info-bg{opacity:1}.portfolio-items .col:not([data-default-color=true]) .work-item[data-custom-content=on] .work-info-bg:after{width:100%;height:100%;top:0;left:0;position:absolute;display:block;content:" ";z-index:1;opacity:0;background-color:rgba(0,0,0,.06);transition:all .2s linear;-webkit-transition:all .2s linear}.portfolio-items .col:not([data-default-color=true]):hover .work-item[data-custom-content=on] .work-info-bg:after{opacity:1}body[data-button-style^=rounded] .wpb_wrapper .custom-content .nectar-social{text-align:center}.portfolio-items[data-ps="6"] .col{background-color:transparent;width:33.3%;padding:1%}.portfolio-items[data-ps="6"] .col.span_3{width:22.75%;padding:.3%}.portfolio-items[data-ps="6"] .col:hover{z-index:1000!important}.portfolio-items[data-ps="6"] .col a{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:1000}body .portfolio-items[data-ps="6"] .col.span_4 .work-meta,body .portfolio-items[data-ps="6"] .col.span_3 .work-meta{width:100%}.portfolio-items[data-ps="6"] .work-meta{width:100%;padding:17%;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;left:0;z-index:100;color:#fff;font-size:12px}.portfolio-items[data-ps="6"] .work-meta p{font-size:14px;position:relative;line-height:22px}.portfolio-items[data-ps="6"] .work-meta h4{color:#fff;font-size:24px;line-height:30px}.portfolio-items[data-ps="6"] .parallaxImg-layers>div:first-child .bg-img:after{background-color:rgba(51,51,51,.5);position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;content:" ";transition:all .4s cubic-bezier(.12,.65,.4,1);-webkit-transition:all .4s cubic-bezier(.12,.65,.4,1);opacity:0}.portfolio-items[data-ps="6"] .bg-overlay{border:0 solid #fff;position:absolute;top:9%;left:9%;width:82%;height:82%;z-index:10;transition:border .24s cubic-bezier(0,0,.6,1),opacity .2s cubic-bezier(.5,0,1,.1);-webkit-transition:border .24s cubic-bezier(0,0,.6,1),opacity .2s cubic-bezier(.5,0,1,.1);opacity:0}.portfolio-items[data-ps="6"] .work-item:hover .bg-overlay{-webkit-transition:border .24s cubic-bezier(0,0,.6,1),opacity 0s ease;transition:border .24s cubic-bezier(0,0,.6,1),opacity 0s ease}.portfolio-items[data-ps="6"] .col .parallaxImg-rendered-layer>.bg-img{-webkit-transition:all .4s cubic-bezier(.12,.65,.4,1);transition:all .4s cubic-bezier(.12,.65,.4,1)}.portfolio-items[data-ps="6"] .work-item:hover .parallaxImg-rendered-layer>.bg-img{-webkit-transform:scale(1.07);transform:scale(1.07)}.portfolio-items[data-ps="6"].no-masonry .bg-overlay{border:0 solid #fff;position:absolute;top:11%;left:8%;width:84%;height:78%;z-index:10;transition:all .4s cubic-bezier(.12,.65,.4,1);-webkit-transition:all .4s cubic-bezier(.12,.65,.4,1)}.portfolio-items[data-ps="6"] .wide_tall .work-item .work-meta .inner{-webkit-transform:scale(.85);transform:scale(.85)}.portfolio-items[data-ps="6"] .work-item .work-meta .inner{opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:all .4s cubic-bezier(.12,.65,.4,1);transition:all .4s cubic-bezier(.12,.65,.4,1)}.portfolio-items[data-ps="6"][data-col-num=elastic]:not(.fullwidth-constrained){overflow:visible}.portfolio-items[data-ps="6"] .work-item:hover .parallaxImg-shadow{box-shadow:0 45px 100px rgba(0,0,0,.4),0 16px 40px rgba(0,0,0,.4)}.portfolio-items[data-ps="6"] .col .work-item{margin-bottom:0}.portfolio-items[data-col-num=elastic][data-ps="6"] .col img{width:100%}.portfolio-items[data-ps="1"] .col .work-item:hover .vert-center,.portfolio-items[data-ps="2"] .col .work-item:hover .vert-center{margin-top:0}.portfolio-items[data-ps="2"] .col .work-item:hover .work-info,.portfolio-items[data-ps="2"] .col .work-item:hover .work-info .vert-center>*,.portfolio-items[data-ps="1"] .col .work-item:hover .work-info,.portfolio-items[data-ps="1"] .col .work-item:hover .work-info .vert-center>*{opacity:1}.portfolio-items[data-ps="1"] .col .work-item:hover .work-info-bg,.portfolio-items[data-ps="2"] .col .work-item:hover .work-info-bg{opacity:.9}.portfolio-items .col .work-item.style-4[data-custom-content=on]:hover img{-webkit-transform:translateY(0);transform:translateY(0)}body[data-bg-header=true] .portfolio-loading{display:none}div[data-col-num=cols-4] .portfolio-loading{top:85px}div[data-col-num=cols-3] .portfolio-loading{top:111px}.portfolio-items[data-col-num=elastic]{margin-right:0;margin-top:0}body .portfolio-items[data-gutter="1px"][data-col-num=elastic],body .portfolio-items[data-gutter="1px"] .col{padding:1px}body .portfolio-items[data-gutter="2px"][data-col-num=elastic],body .portfolio-items[data-gutter="2px"] .col{padding:2px}body .portfolio-items[data-gutter="3px"][data-col-num=elastic],body .portfolio-items[data-gutter="3px"] .col{padding:3px}body .portfolio-items[data-gutter="4px"][data-col-num=elastic],body .portfolio-items[data-gutter="4px"] .col{padding:4px}body .portfolio-items[data-gutter="5px"][data-col-num=elastic],body .portfolio-items[data-gutter="5px"] .col{padding:5px}body .portfolio-items[data-gutter="6px"][data-col-num=elastic],body .portfolio-items[data-gutter="6px"] .col{padding:6px}body .portfolio-items[data-gutter="7px"][data-col-num=elastic],body .portfolio-items[data-gutter="7px"] .col{padding:7px}body .portfolio-items[data-gutter="8px"][data-col-num=elastic],body .portfolio-items[data-gutter="8px"] .col{padding:8px}body .portfolio-items[data-gutter="9px"][data-col-num=elastic],body .portfolio-items[data-gutter="9px"] .col{padding:9px}body .portfolio-items[data-gutter="10px"][data-col-num=elastic],body .portfolio-items[data-gutter="10px"] .col{padding:10px}body .portfolio-items[data-gutter="15px"][data-col-num=elastic],body .portfolio-items[data-gutter="15px"] .col,body .portfolio-items[data-gutter=default]:not([data-col-num=elastic]) .col{padding:15px}body .portfolio-items[data-gutter="20px"][data-col-num=elastic],body .portfolio-items[data-gutter="20px"] .col{padding:20px}body .portfolio-items[data-gutter*=px][data-col-num=elastic].fullwidth-constrained{padding:0}body .portfolio-items[data-gutter="1px"][data-col-num=elastic].fullwidth-constrained,body .portfolio-items[data-gutter="1px"]:not([data-col-num=elastic]){width:calc(100% + 2px);margin-left:-1px;margin-top:-1px}body .portfolio-items[data-gutter="2px"][data-col-num=elastic].fullwidth-constrained,body .portfolio-items[data-gutter="2px"]:not([data-col-num=elastic]){width:calc(100% + 4px);margin-left:-2px;margin-top:-2px}body .portfolio-items[data-gutter="3px"][data-col-num=elastic].fullwidth-constrained,body .portfolio-items[data-gutter="3px"]:not([data-col-num=elastic]){width:calc(100% + 6px);margin-left:-3px;margin-top:-3px}body .portfolio-items[data-gutter="4px"][data-col-num=elastic].fullwidth-constrained,body .portfolio-items[data-gutter="4px"]:not([data-col-num=elastic]){width:calc(100% + 8px);margin-left:-4px;margin-top:-4px}body .portfolio-items[data-gutter="5px"][data-col-num=elastic].fullwidth-constrained,body .portfolio-items[data-gutter="5px"]:not([data-col-num=elastic]){width:calc(100% + 10px);margin-left:-5px;margin-top:-5px}body .portfolio-items[data-gutter="6px"][data-col-num=elastic].fullwidth-constrained,body .portfolio-items[data-gutter="6px"]:not([data-col-num=elastic]){width:calc(100% + 12px);margin-left:-6px;margin-top:-6px}body .portfolio-items[data-gutter="7px"][data-col-num=elastic].fullwidth-constrained,body .portfolio-items[data-gutter="7px"]:not([data-col-num=elastic]){width:calc(100% + 14px);margin-left:-7px;margin-top:-7px}body .portfolio-items[data-gutter="8px"][data-col-num=elastic].fullwidth-constrained,body .portfolio-items[data-gutter="8px"]:not([data-col-num=elastic]){width:calc(100% + 16px);margin-left:-8px;margin-top:-8px}body .portfolio-items[data-gutter="9px"][data-col-num=elastic].fullwidth-constrained,body .portfolio-items[data-gutter="9px"]:not([data-col-num=elastic]){width:calc(100% + 18px);margin-left:-9px;margin-top:-9px}body .portfolio-items[data-gutter="10px"][data-col-num=elastic].fullwidth-constrained,body .portfolio-items[data-gutter="10px"]:not([data-col-num=elastic]){width:calc(100% + 20px);margin-left:-10px;margin-top:-10px}body .portfolio-items[data-gutter="15px"][data-col-num=elastic].fullwidth-constrained,body .portfolio-items[data-gutter="15px"]:not([data-col-num=elastic]),body .portfolio-items[data-gutter=default]:not([data-col-num=elastic]){width:calc(100% + 30px);margin-left:-15px;margin-top:-15px}body .portfolio-items[data-gutter="20px"][data-col-num=elastic].fullwidth-constrained,body .portfolio-items[data-gutter="20px"]:not([data-col-num=elastic]){width:calc(100% + 40px);margin-left:-20px;margin-top:-20px}body .wpb_gallery .portfolio-wrap .portfolio-items[data-loading=lazy-load]{display:flex;flex-wrap:wrap}@media only screen and (max-width:1600px){.wpb_gallery .portfolio-wrap .portfolio-items[data-loading=lazy-load][data-col-num=elastic] .col{width:25%}}@media only screen and (max-width:1300px){.wpb_gallery .portfolio-wrap .portfolio-items[data-loading=lazy-load][data-col-num=elastic] .col{width:33.3%}}@media only screen and (max-width:1000px){.wpb_gallery .portfolio-wrap .portfolio-items[data-loading=lazy-load][data-col-num=elastic] .col{width:50%}}@media only screen and (max-width:470px){.wpb_gallery .portfolio-wrap .portfolio-items[data-loading=lazy-load][data-col-num=elastic] .col{width:100%}}@media only screen and (min-width:1000px){.wpb_gallery .portfolio-wrap .portfolio-items[data-loading=lazy-load][data-col-num=elastic].constrain-max-cols .col{width:25%}}.nectar_fullscreen_zoom_recent_projects{height:900px;width:100%;position:relative;overflow:hidden}.nectar_fullscreen_zoom_recent_projects[data-slider-text-color=light] .project-info h1{color:#fff}.nectar_fullscreen_zoom_recent_projects[data-slider-text-color=dark] .project-slide .project-info a:after{background-color:#000}.nectar_fullscreen_zoom_recent_projects[data-slider-text-color=dark] .project-slide .project-info a{color:#000}.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.1"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after{opacity:.1}.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.2"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after{opacity:.2}.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.3"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after{opacity:.3}.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.4"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after{opacity:.4}.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.5"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after{opacity:.5}.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.6"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after{opacity:.6}.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.7"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after{opacity:.7}.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.8"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after{opacity:.8}.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.9"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after{opacity:.9}.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="1"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after{opacity:1}.nectar_fullscreen_zoom_recent_projects>.normal-container{position:absolute;z-index:100;width:100%;top:0;height:100%;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}body[data-full-width-header=true] .nectar_fullscreen_zoom_recent_projects>.normal-container{max-width:none;width:100%;left:0;-ms-transform:none;-webkit-transform:none;transform:none}body[data-full-width-header=true] .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls{left:35px;bottom:20px}.nectar_fullscreen_zoom_recent_projects[data-slider-text-color=dark] .zoom-slider-controls .prev,.nectar_fullscreen_zoom_recent_projects[data-slider-text-color=dark] .zoom-slider-controls .next{border:1px solid rgba(0,0,0,.5)}.nectar_fullscreen_zoom_recent_projects[data-slider-text-color=dark] .zoom-slider-controls .prev i,.nectar_fullscreen_zoom_recent_projects[data-slider-text-color=dark] .zoom-slider-controls .next i{color:#000}.nectar_fullscreen_zoom_recent_projects[data-slider-text-color=dark] .zoom-slider-controls .prev:after,.nectar_fullscreen_zoom_recent_projects[data-slider-text-color=dark] .zoom-slider-controls .next:after{background-color:#000}.nectar_fullscreen_zoom_recent_projects[data-slider-controls=arrows] .dot-nav{pointer-events:none;visibility:hidden}body[data-ext-responsive=true][data-full-width-header=true] .nectar_fullscreen_zoom_recent_projects .dot-nav{right:35px}.nectar_fullscreen_zoom_recent_projects[data-slider-text-color=dark] .dot-nav>span span{background-color:#000}@media only screen and (min-width:1000px){.single-portfolio #page-header-bg[data-parallax="1"] .span_6 .inner-wrap{-webkit-transform:translateY(0);transform:translateY(0)}.single-portfolio #page-header-bg[data-parallax="1"]:not(.fullscreen-header) .span_6 .inner-wrap #portfolio-nav{width:calc(100% + 140px);left:-70px}.portfolio-items[data-ps="6"] .col.tall .bg-overlay{top:5.5%;left:9%;width:82%;height:89.5%}.portfolio-items[data-ps="6"] .col.wide_tall .work-item:hover .bg-overlay{border-width:20px}.portfolio-items[data-ps="6"] .col.wide .bg-overlay{top:9%;left:5.5%;width:89%;height:82%}.portfolio-items[data-ps="6"].no-masonry .work-item:hover .bg-overlay{border-width:8px;opacity:1}.portfolio-items[data-ps="6"] .work-item:hover .bg-overlay{border-width:11px;opacity:1}.portfolio-items[data-ps="6"] .work-item:hover .parallaxImg-layers>div .bg-img:after{opacity:1}.portfolio-items[data-ps="6"] .work-item:hover .work-meta .inner{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-width:690px){.portfolio-items[data-ps="6"] .wide_tall .work-meta h4{font-size:48px;line-height:54px}.portfolio-items[data-ps="6"] .wide_tall .work-meta p{font-size:28px;line-height:34px}}@media only screen and (min-width:1000px) and (max-width:1300px){body.single-portfolio .post-area{width:72.5%}body.single-portfolio.material .post-area.span_9{width:68.5%}body.single-portfolio .row .col.section-title h1{max-width:725px;margin:0 auto}}@media only screen and (min-device-width:481px) and (max-device-width:1025px) and (orientation:landscape){body .portfolio-items[data-ps="6"] .work-item .parallaxImg-layers>div .bg-img:after{opacity:1}body .portfolio-items[data-ps="6"] .work-item .work-meta .inner,body .portfolio-items[data-ps="6"] .wide_tall .work-item .work-meta .inner{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-width:690px) and (max-width:999px){.portfolio-items[data-ps="6"] .col{padding:2%}body .portfolio-items[data-ps="6"] .work-item .parallaxImg-layers>div .bg-img:after{opacity:1}body .portfolio-items[data-ps="6"] .work-item .work-meta .inner,body .portfolio-items[data-ps="6"] .wide_tall .work-item .work-meta .inner{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.single-portfolio #full_width_portfolio .row .col.section-title h1{max-width:430px;margin:0 auto}#full_width_portfolio .section-title h1{font-size:22px}body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project:hover h3,body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project:hover h3{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3 .next-arrow,body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3 .next-arrow,body .container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav .controls span.line{display:none}body .blog_next_prev_buttons[data-style=fullwidth_next_prev] li span:not(.text),body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project span:not(.text),body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project span:not(.text){text-align:center}.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .previous-project,.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .next-project{min-height:225px}}@media only screen and (max-width:690px){.col{margin-bottom:25px}.post-area{margin-bottom:0}.single-portfolio .row .col.section-title.span_12{text-align:center}body.single-portfolio .row .col.section-title.span_12 h1{width:280px;margin:0 auto;line-height:30px}body .portfolio-items[data-ps="6"] .work-item .parallaxImg-layers>div .bg-img:after{opacity:1}body .portfolio-items[data-ps="6"] .work-item .work-meta .inner,body .portfolio-items[data-ps="6"] .wide_tall .work-item .work-meta .inner{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.posts-container[data-load-animation=none] article .inner-wrap.animated{opacity:1}div[data-style=minimal] .toggle h3 a{font-size:20px;line-height:24px}body #portfolio-nav{margin:10px 0 0;position:relative}.container-wrap[data-nav-pos=after_project_2] .bottom_controls .container{max-width:none!important}.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav .controls,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .controls{position:relative}body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project span:not(.text),body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project span:not(.text){text-align:center}body .container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .previous-project,body .container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .next-project{min-height:250px}body .container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav .controls span{display:block}body .container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .previous-project,body .container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .next-project{width:100%}body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project:hover h3,body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project:hover h3{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3 .next-arrow,body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3 .next-arrow,body .container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav .controls span.line{display:none}#portfolio-nav ul{position:relative;margin-left:0}#page-header-bg #portfolio-nav ul,.section-title #portfolio-nav ul{margin-bottom:0}#portfolio-nav ul:first-child{z-index:103}#portfolio-nav .controls:after{content:"";display:block;height:0;clear:both;visibility:hidden}.single-portfolio #page-header-bg[data-alignment-v=middle]:not(.fullscreen-header) .span_6{-webkit-transform:none;transform:none}body[data-permanent-transparent="1"] #page-header-bg .project-title{padding-top:50px}.single-portfolio #page-header-bg:not(.fullscreen-header){height:auto!important}}@media only screen and (min-width:1px) and (max-width:999px){body[data-header-resize="0"] .container-wrap .portfolio-filters-inline.first-section{margin-top:0}.single-portfolio .row .post-area{margin-top:0}.portfolio-items[data-ps="8"] .col .work-info-bg{opacity:.3}.portfolio-items[data-ps="8"] .line,.portfolio-items[data-ps="8"] .col .next-arrow{display:none}.recent-work-carousel[data-full-width=true] .portfolio-items .work-info-bg{display:block}body .nectar-flickity.nectar-carousel[data-controls=material_pagination]:not(.masonry) .flickity-viewport{margin-top:50px}.portfolio-items[data-ps="1"] .col .work-item:hover .work-info .vert-center>a{opacity:0}.single-post[data-bg-header=true].material .container-wrap:not(.no-sidebar)>.main-content{padding-top:0}body.single-portfolio .post-area{width:100%;float:none}.single-portfolio #full_width_portfolio .row .col.section-title h1,.single-portfolio .row .col.section-title h1{letter-spacing:0}body.single-portfolio #full_width_portfolio .container-wrap{padding-top:2.1em}.carousel-wrap[data-full-width=true]{padding:0 9px}body .carousel-wrap[data-full-width=true] .carousel-heading h2{font-size:16px;top:3px}.portfolio-items[data-col-num=elastic]{padding-left:0}}@media only screen and (min-width:470px) and (max-width:600px){body .carousel-wrap[data-full-width=true] .portfolio-items .work-meta{width:66%}body .carousel-wrap[data-full-width=true] .portfolio-items .work-meta{font-size:10px}.portfolio-items[data-ps="6"] .work-meta h4{font-size:15px;line-height:18px}}@media only screen and (min-width:990px) and (max-width:1300px){.portfolio-items[data-ps="6"] .col{padding:1.5%}}@media only screen and (max-width:690px) and (min-width:470px){.portfolio-items[data-ps="6"] .col,.portfolio-items[data-ps="6"][data-col-num=elastic]{padding:10px}}@media only screen and (max-width:470px){.portfolio-items[data-ps="6"] .col,.portfolio-items[data-ps="6"][data-col-num=elastic]{padding:10px}.portfolio-items .col.wide .work-item.style-3-alt[data-text-align=left] .vert-center,.portfolio-items .col.wide .work-item.style-3-alt[data-text-align=right] .vert-center,.portfolio-items .col.wide .work-item.style-3[data-text-align=left] .vert-center,.portfolio-items .col.wide .work-item.style-3[data-text-align=right] .vert-center{left:50%!important;right:auto!important;margin-left:0}body .portfolio-items[data-col-num=elastic]:not(.fullwidth-constrained):not(.isotope-activated){margin-left:-50vw;left:50%;width:100vw}.portfolio-items:not(.carousel) .col .inner-wrap[data-animation],.portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation=perspective].animated .vert-center p,.portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation=perspective].animated .vert-center h3{opacity:1!important;-webkit-transform:none!important;transform:none!important}.portfolio-items[data-loading=lazy-load] .col .inner-wrap .top-level-image{opacity:1}}@media only screen and (min-width:1000px){body[data-ext-responsive=true][data-full-width-header=false] .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls{left:90px}body[data-ext-responsive=true][data-full-width-header=false] .nectar_fullscreen_zoom_recent_projects .dot-nav{right:90px}}.nectar-social.hover .share-btn:hover,.nectar-social.hover>div a:hover{border-color:rgba(0,0,0,.5)}.nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(2){transition-delay:.03s}.nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(3){transition-delay:.06s}.nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(4){transition-delay:.09s}.nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(5){transition-delay:.12s}.nectar-social.hover.visible .share-btn,.nectar-social.hover.visible .nectar-love-button{opacity:0;pointer-events:none}.nectar-social.hover.visible .nectar-social-inner a,.nectar-social.hover.visible[data-position=right] .nectar-social-inner a{transform:translateX(0);opacity:1}.nectar-social.hover.visible .nectar-social-inner{pointer-events:all}.nectar-social.fixed>a:before{background-color:#000}@media only screen and (max-width:999px){.nectar-social.fixed>a{transition:all .35s cubic-bezier(.15,.2,.1,1);-webkit-transition:all .35s cubic-bezier(.15,.2,.1,1);-webkit-transform:scale(0);transform:scale(0)}.nectar-social.fixed{margin:0;height:50px;pointer-events:none}.nectar-social.fixed.visible>a{-webkit-transform:scale(1);transform:scale(1)}.nectar-social.fixed.visible{pointer-events:auto}}.nectar-social.fixed{position:fixed;right:34px;bottom:34px;height:50px;width:50px;line-height:50px;z-index:1000}.nectar-social.fixed>a{height:50px;width:50px;line-height:52px;text-align:center;display:block;position:absolute;bottom:0;left:0;z-index:10}.nectar-social.fixed>a:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;transition:all .45s cubic-bezier(.15,.2,.1,1);-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);height:100%;transform:translateZ(0);backface-visibility:hidden;border-radius:50%}.nectar-social.fixed:hover>a:before{box-shadow:0 7px 15px rgba(0,0,0,.2)}.nectar-social.fixed>a>[class^=icon-].icon-default-style{font-size:16px;height:50px;width:50px;line-height:50px;color:#fff;left:-1px;top:0;z-index:10;position:relative}.nectar-social.fixed .nectar-social-inner{position:absolute;height:50px;width:50px;bottom:0;left:0;z-index:1;text-align:center}.nectar-social.fixed .nectar-social-inner a{display:block;line-height:36px;height:36px;padding:0;margin:0;width:36px;left:7px;position:absolute;opacity:0;border:0;top:0;box-shadow:0 7px 15px rgba(0,0,0,.2);border-radius:50%;-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);transition:all .45s cubic-bezier(.15,.2,.1,1)}.nectar-social.fixed>a:after,.nectar-social.fixed .nectar-social-inner a:after{background-color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;content:"";display:block;border-radius:50%}.nectar-social.fixed a:after{-webkit-transition:opacity .25s cubic-bezier(.15,.2,.1,1);transition:opacity .25s cubic-bezier(.15,.2,.1,1)}.nectar-social.fixed:hover>a:after{-webkit-animation:socialButtonFlash .45s cubic-bezier(.15,.2,.1,1) forwards;animation:socialButtonFlash .45s cubic-bezier(.15,.2,.1,1) forwards}.nectar-social.fixed a:hover:after{opacity:.2}.nectar-social.fixed:hover>a:before{-webkit-transform:scale(1.23) translateZ(0);transform:scale(1.23) translateZ(0)}.nectar-social.fixed .nectar-social-inner a:nth-child(1){transform:translateY(0) scale(0);-webkit-transform:translateY(0) scale(0)}.nectar-social.fixed .nectar-social-inner a:nth-child(2){-webkit-transform:translateY(-36px) scale(0);transform:translateY(-36px) scale(0)}.nectar-social.fixed:hover .nectar-social-inner a:nth-child(1){-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);-webkit-transform:translateY(-56px) scale(1);transition:all .45s cubic-bezier(.15,.2,.1,1);transform:translateY(-56px) scale(1);opacity:1}.nectar-social.fixed:hover .nectar-social-inner a:nth-child(2){-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);-webkit-transform:translateY(-106px) scale(1);transition:all .45s cubic-bezier(.15,.2,.1,1);transform:translateY(-106px) scale(1);opacity:1}.nectar-social.fixed:hover .nectar-social-inner a:nth-child(3){-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);-webkit-transform:translateY(-156px) scale(1);transition:all .45s cubic-bezier(.15,.2,.1,1);transform:translateY(-156px) scale(1);opacity:1}.nectar-social.fixed:hover .nectar-social-inner a:nth-child(4){-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);-webkit-transform:translateY(-206px) scale(1);transition:all .45s cubic-bezier(.15,.2,.1,1);transform:translateY(-206px) scale(1);opacity:1}.nectar-social.fixed:hover .nectar-social-inner a:nth-child(5){-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);-webkit-transform:translateY(-256px) scale(1);transition:all .45s cubic-bezier(.15,.2,.1,1);transform:translateY(-256px) scale(1);opacity:1}.nectar-social.fixed:hover{height:340px}body .nectar-social.fixed a i,#ajax-content-wrap .nectar-social.fixed a i{color:#fff;font-size:14px;top:0;padding-right:0;display:block}body .nectar-social.fixed .nectar-social-inner a i,#ajax-content-wrap .nectar-social.fixed .nectar-social-inner a i{height:36px;line-height:36px;width:36px}.sharing-default-minimal .nectar-social .facebook-share,.nectar-social.hover .facebook-share:hover,#single-below-header .nectar-social.hover .facebook-share:hover{border-color:#6a75c8;color:#6a75c8;transition:all .2s ease}.sharing-default-minimal .nectar-social .twitter-share,.nectar-social.hover .twitter-share:hover,#single-below-header .nectar-social.hover .twitter-share:hover{border-color:#6abaf7;color:#6abaf7;transition:all .2s ease}.sharing-default-minimal .nectar-social .linkedin-share,.nectar-social.hover .linkedin-share:hover,#single-below-header .nectar-social.hover .linkedin-share:hover{border-color:#2e82d9;color:#2e82d9;transition:all .2s ease}.sharing-default-minimal .nectar-social .pinterest-share,.nectar-social.hover .pinterest-share:hover,#single-below-header .nectar-social.hover .pinterest-share:hover{border-color:red;color:red;transition:all .2s ease}.sharing-default-minimal .nectar-social .facebook-share:hover,.nectar-social.fixed .facebook-share,.nectar-social.vertical .nectar-social-inner a.facebook-share:hover{background-color:#6a75c8}.sharing-default-minimal .nectar-social .twitter-share:hover,.nectar-social.fixed .twitter-share,.nectar-social.vertical .nectar-social-inner a.twitter-share:hover{background-color:#6abaf7}.sharing-default-minimal .nectar-social .linkedin-share:hover,.nectar-social.fixed .linkedin-share,.nectar-social.vertical .nectar-social-inner a.linkedin-share:hover{background-color:#2e82d9}.sharing-default-minimal .nectar-social .pinterest-share:hover,.nectar-social.fixed .pinterest-share,.nectar-social.vertical .nectar-social-inner a.pinterest-share:hover{background-color:red}.sharing-default-minimal .nectar-social a:hover{color:#fff}.sharing-default-minimal .nectar-love:hover{background-color:#000}.sharing-default-minimal .nectar-love:hover .total_loves,.sharing-default-minimal .nectar-love.loved .total_loves{background-color:rgba(255,255,255,.25)}.sharing-default-minimal a:hover .total_loves,.sharing-default-minimal .nectar-love.loved .total_loves{color:#fff}#page-header-bg[data-post-hs=default_minimal] h1,body.single-post .heading-title[data-header-style=default_minimal] .entry-title{text-align:center;margin:0 auto}.nectar-social .social-text{display:none}body .pinterest-share i,body .facebook-share i,body .twitter-share i,body .linkedin-share i,.nectar-social .icon-default-style.steadysets-icon-share,body [class^=icon-].icon-salient-heart,body [class^=icon-].icon-salient-heart-2{background-color:transparent;border-radius:0;font-weight:400;font-size:20px;height:20px;width:auto;line-height:20px;color:#ddd}.nectar-social .nectar-social-inner a,.nectar-social .nectar-love-button .nectar-love,.nectar-social.fixed>a{text-decoration:none!important}body.single-post[data-bg-header=true] .container-wrap{padding-top:40px!important}.single #single-below-header .updated.rich-snippet-hidden,.single .heading-title[data-header-style=default_minimal] #single-below-header .updated.rich-snippet-hidden{display:none}.single #page-header-bg #single-below-header span{color:rgba(255,255,255,.8)}.single #single-below-header span,.single #single-meta span{font-size:16px}body.single-post[data-bg-header=true].ascend .container-wrap{padding-top:70px!important;margin-top:0!important}#author-bio{padding-bottom:50px;margin-bottom:50px;margin-top:0;min-height:80px;box-sizing:content-box;-webkit-box-sizing:content-box;border-bottom:1px solid #ddd;position:relative}#author-bio #author-info{width:100%;padding-left:105px}#author-bio img{width:80px;height:80px;margin-bottom:0;position:absolute;left:0;top:0}#author-bio .clear{padding-bottom:0}body[data-ext-responsive=true].single-post #page-header-bg[data-post-hs=default_minimal] h1,body[data-ext-responsive=true].single-post .container-wrap.no-sidebar .comment-list>li,body[data-ext-responsive=true].single-post .container-wrap.no-sidebar .post-area,body[data-ext-responsive=true].single-post .heading-title[data-header-style=default_minimal] .entry-title,body[data-ext-responsive=true].single-post.material #page-header-bg.fullscreen-header h1,body[data-ext-responsive=true].single-post.material .comment-wrap #respond,body[data-ext-responsive=true].single-post.material .container-wrap.no-sidebar .comment-wrap h3#comments{max-width:1000px;margin:0 auto!important}.blog_next_prev_buttons{text-align:center;overflow:hidden;position:relative;background-color:#333}.blog_next_prev_buttons span{display:block;color:#fff;margin-bottom:5px}.blog_next_prev_buttons[data-style*=next_prev] .next-post h3 span{text-align:left}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .controls>.hidden,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .controls>.hidden{display:none!important}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .controls>.only,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .controls>.only{width:100%!important}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .only span:not(.text),.container-wrap[data-nav-pos=after_project_2] .bottom_controls .only span:not(.text){text-align:center!important}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul,.container-wrap[data-nav-pos=after_project_2] .bottom_controls{padding:0}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul{margin:0}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .controls,.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post,.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .next-project,.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .previous-project{width:50%;line-height:0;height:auto;padding:6%;min-height:300px;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex;-moz-box-align:center;-moz-box-pack:center;align-items:center;-webkit-align-items:center;float:none;overflow:hidden;position:relative;background-color:#333}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post{padding:6% 9%}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post:after,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post:after,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project:after,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project:after{background-color:#0d0d0d;position:absolute;left:0;top:0;content:"";display:block;z-index:1;width:100%;height:100%;opacity:.35;-webkit-transition:opacity .4s cubic-bezier(.05,.2,.1,1) 0s;transition:opacity .4s cubic-bezier(.05,.2,.1,1) 0s}.blog_next_prev_buttons[data-style=fullwidth_next_prev] li a,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .controls li a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:101;display:block}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post h3 .next-arrow line,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post h3 .next-arrow line,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3 .next-arrow line,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3 .next-arrow line{stroke-width:2px;stroke-dasharray:10px;stroke-dashoffset:30px}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post h3 .next-arrow line,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post h3 .next-arrow line,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3 .next-arrow line,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3 .next-arrow line{stroke:#fff}.blog_next_prev_buttons[data-style=fullwidth_next_prev] h3 .text .line,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3 .text .line,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3 .text .line{height:2px;width:45px;background-color:#fff;position:absolute;content:"";right:-74px;display:block;backface-visibility:hidden;top:50%;-webkit-transform:translateY(-50%) translateX(28px) scaleX(0);-webkit-transform-origin:right;transform:translateY(-50%) translateX(28px) scaleX(0);transform-origin:right}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post:hover h3 .text .line{-webkit-transform:translateY(-50%) translateX(0) scaleX(1);-webkit-transform-origin:left;transform:translateY(-50%) translateX(0) scaleX(1);transform-origin:left;animation:rightLineStart .4s cubic-bezier(.05,.2,.1,1) forwards}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post:hover h3 .text .line{-webkit-transform:translateY(-50%) translateX(0) scaleX(1);-webkit-transform-origin:right;transform:translateY(-50%) translateX(0) scaleX(1);transform-origin:right;animation:rightLineStart2 .4s cubic-bezier(.05,.2,.1,1) forwards}.blog_next_prev_buttons[data-style=fullwidth_next_prev] h3,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3{display:inline-block;-webkit-transform:translateX(0) translateZ(0);-webkit-transition:transform .4s cubic-bezier(.05,.2,.1,1);transform:translateX(0) translateZ(0);transition:transform .4s cubic-bezier(.05,.2,.1,1)}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post span:not(.text),.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project span:not(.text){display:block;font-size:16px;text-align:left}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post h3,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post span,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post h3,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project span,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project span{color:#fff;position:relative;z-index:100}.blog_next_prev_buttons[data-style=fullwidth_next_only] .post-bg-img,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .post-bg-img,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .proj-bg-img{width:100%;position:absolute;left:0;top:0;background-size:cover;background-position:center;height:100%;transition:transform .4s cubic-bezier(.05,.2,.1,1) 0s,opacity .3s ease}.single .post-content{padding-left:0}.single #single-below-header{margin-bottom:0}#single-below-header .meta-category,#single-below-header .meta-comment-count,#single-meta .meta-category,#single-meta .meta-comment-count{-webkit-transition:all .4s cubic-bezier(.05,.2,.1,1);transition:all .4s cubic-bezier(.05,.2,.1,1)}.single .heading-title[data-header-style=default_minimal] #single-below-header span,.single [data-post-hs=default_minimal] #single-below-header span{font-size:14px}.single #single-below-header:after{content:".";display:block;height:0;clear:both;visibility:hidden}.blog-title #single-below-header>span{padding:0 20px 0 20px;border-left:1px solid rgba(0,0,0,.1)}.blog-title #single-below-header>span:first-child{padding-left:0;border:0}.single.single-post .section-title h1{max-width:800px}.single .row .section-title{border-bottom:none}.single [data-post-hs=default_minimal] .section-title h1{max-width:none;padding-top:10px;padding-bottom:10px;margin-bottom:0}.single .heading-title[data-header-style=default_minimal] h1,body[data-ext-responsive=true].single-post #page-header-bg[data-post-hs=default_minimal] h1{padding:20px 0 20px 0}.single .heading-title[data-header-style=default_minimal] .meta-category a:focus,.single .heading-title[data-header-style=default_minimal] .meta-category a:hover{border-color:transparent;color:#fff}.single .post-area.standard-minimal .post-content{padding-left:0}@media only screen and (min-width:1px) and (max-width:1000px){.single-post #page-header-bg[data-post-hs=default],.single-post #page-header-bg[data-post-hs=default_minimal]{height:auto!important;padding-top:50px;padding-bottom:50px}body.single-post #page-header-bg[data-post-hs=default][data-alignment-v=middle]:not(.fullscreen-header) .span_6,body.single-post #page-header-bg[data-post-hs=default_minimal][data-alignment-v=middle]:not(.fullscreen-header) .span_6{-webkit-transform:none!important;transform:none!important;top:0!important}.ascend #author-bio img{margin:0 auto}}@media only screen and (min-width:690px) and (max-width:1000px){.blog_next_prev_buttons[data-style=fullwidth_next_prev] h3 .line,body .blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post .line:not(.text),body .blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post .line:not(.text),body .blog_next_prev_buttons[data-style=fullwidth_next_prev] h3 .next-arrow,body .container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav .controls .line,body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3 .next-arrow,body .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3 .next-arrow{display:none}body .blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post span,body .blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post span:not(.text),body .blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post span,body .blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post span:not(.text),body .container-wrap[data-nav-pos=after_project_2] .bottom_controls li span:not(.text){text-align:center}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post,.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .next-project,.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .previous-project{min-height:225px}}@media only screen and (max-width:690px){html body.single [data-post-hs=default_minimal] #single-below-header span{font-size:14px}body #author-bio #author-info{padding-left:85px}.single #page-header-bg .span_6{margin-bottom:0}.ascend.single .container-wrap #author-bio #author-info{width:100%}body.ascend .container-wrap #author-bio #author-info p{max-width:100%}body .blog_next_prev_buttons[data-style=fullwidth_next_prev] .controls{position:relative}.blog_next_prev_buttons[data-style=fullwidth_next_prev] li span:not(.text){text-align:center!important}body .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post,body .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post{min-height:250px}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .controls span{display:block}body .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post,body .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post{width:100%}.blog_next_prev_buttons[data-style*=next_prev] .next-post h3 span,.blog_next_prev_buttons[data-style*=next_prev] .previous-post h3 span{text-align:center}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post:hover h3,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post:hover h3{transform:translateX(0) translateZ(0)!important;-webkit-transform:translateX(0) translateZ(0)!important}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .line,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul h3 .next-arrow{display:none!important}}@media only screen and (min-width:1px) and (max-width:999px){body.single-post #page-header-bg:not(.fullscreen-header):not([data-post-hs=default]){min-height:250px}}body[data-ajax-transitions=true] .row.carousel{opacity:1}.carousel-wrap[data-full-width=false] .carousel-heading h2{font-size:12px}.ascend .carousel-wrap[data-ctc=light] .carousel-next i,.ascend .carousel-wrap[data-ctc=light] .carousel-prev i,.carousel-wrap[data-ctc=light] .carousel-heading h2,.carousel-wrap[data-ctc=light] .item-count,.carousel-wrap[data-full-width=true][data-ctc=light] .carousel-heading i{color:#fff}.recent-work-carousel[data-ctc=light][data-full-width=true] .carousel-heading{background-color:#252525}.carousel-wrap[data-full-width=true] .portfolio-items .col .work-item.style-2 .work-info a{cursor:grab!important;cursor:-moz-grab!important;cursor:-webkit-grab!important;margin:0!important}.carousel-wrap[data-full-width=true] .portfolio-items .col .work-item .work-info .active{cursor:grabbing!important;cursor:-moz-grabbing!important;cursor:-webkit-grabbing!important}.carousel-wrap[data-full-width=true]{padding:0 18px}.carousel-wrap[data-full-width=true] .carousel-heading{background-color:#f8f8f8;padding:43px 0 40px 0;margin-bottom:0;text-align:center}body .carousel-wrap[data-full-width=true] .carousel-heading h2{font-size:24px;line-height:36px;letter-spacing:.5px;margin:0 auto;max-width:900px;text-transform:none;font-family:"Open Sans";font-weight:300}.carousel-wrap[data-full-width=true] .carousel-heading .carousel-next,.carousel-wrap[data-full-width=true] .carousel-heading .carousel-prev,.carousel-wrap[data-full-width=true] .carousel-heading .portfolio-page-link{top:8px!important}.carousel-wrap[data-full-width=true] .carousel-heading a{background-color:transparent}.carousel-wrap[data-full-width=true] .carousel-heading i{background-color:transparent;color:#888;font-size:30px;line-height:28px;transition:color .2s ease 0s}body .carousel-wrap[data-full-width=true] .carousel-heading .container{min-height:40px}body[data-smooth-scrolling="0"] .carousel-wrap[data-full-width=true]{padding:0}.carousel-wrap[data-full-width=true]{margin-bottom:0}.carousel-wrap[data-full-width=true] .span_4.no-margin{margin:0}.carousel-wrap[data-full-width=true] .carousel-next,.carousel-wrap[data-full-width=true] .carousel-prev{height:28px;width:44px}.carousel-wrap[data-full-width=true] .carousel-next{text-align:right}.carousel-wrap[data-full-width=true] .carousel-prev{text-align:left}.carousel-wrap[data-full-width=false] .control-wrap{position:absolute;right:0;top:0}#ajax-content-wrap .carousel-wrap[data-full-width=true] .span_4.no-margin .carousel-wrap[data-full-width=true] .span_4.no-margin{margin:0}.carousel-wrap[data-full-width=true].default-style{padding:0 20px!important}.carousel-wrap[data-full-width=true] .work-meta{padding:0 15px}.carousel-wrap[data-full-width=true],.carousel-wrap[data-full-width=true].default-style .work-meta{padding:0!important}.carousel-wrap[data-full-width=true].default-style .span_4{margin:0 15px 0 15px}@media only screen and (min-width:1000px) and (max-width:1300px){body .carousel-wrap[data-full-width=true] .carousel-heading h2{max-width:720px}}@media only screen and (min-width:1px) and (max-width:999px){.carousel-wrap[data-full-width=true]{padding:0!important}.carousel-wrap[data-full-width=true]{padding:0 9px}body .carousel-wrap[data-full-width=true] .carousel-heading h2{font-size:16px;top:3px}body .carousel-wrap[data-full-width=true] .controls{display:block;height:30px;position:relative;margin-bottom:10px;width:130px;margin:0 auto;margin-top:25px}body .carousel-wrap[data-full-width=true] .carousel-heading .carousel-next,body .carousel-wrap[data-full-width=true] .carousel-heading .carousel-prev,body .carousel-wrap[data-full-width=true] .carousel-heading .portfolio-page-link{top:0!important}body .carousel-wrap[data-full-width=true] .carousel-heading .portfolio-page-link{margin:0 auto;position:relative}body .carousel-wrap[data-full-width=true] .carousel-heading .carousel-prev{left:0;margin-left:0;text-align:left}body .carousel-wrap[data-full-width=true] .carousel-heading .carousel-next{right:0}div[data-full-width=false] .carousel-heading h2{font-size:12px}}@media only screen and (min-width:480px) and (max-width:690px){body .carousel-wrap[data-full-width=true] .portfolio-items .work-meta{width:66%}body .carousel-wrap[data-full-width=true] .portfolio-items .work-meta{font-size:10px}}.material .carousel-wrap[data-full-width=true] .carousel-heading{background-color:#fff}.material .carousel-wrap[data-full-width=false] .control-wrap{right:10px;text-align:center}.material .carousel-wrap[data-full-width=false] .control-wrap .carousel-prev{padding-right:10px;padding-left:10px;margin-right:0}.material .carousel-wrap[data-full-width=false] .control-wrap .carousel-next{padding-left:10px;margin-left:0}.material .carousel-wrap[data-full-width=false] .control-wrap .carousel-next,.material .carousel-wrap[data-full-width=false] .control-wrap .carousel-prev{right:0!important;position:relative;display:block;float:left}.material [data-full-width=false] .carousel-next:after,.material [data-full-width=false] .carousel-prev:after{display:block;content:" ";position:absolute;width:24px;height:2px;background-color:#000;top:8px;opacity:0;left:-4px;cursor:pointer;transform:translateX(-20px);transition:all .25s cubic-bezier(.12,.75,.4,1);-webkit-transition:all .25s cubic-bezier(.12,.75,.4,1)}.material .light [data-full-width=false] .carousel-next:after,.material .light [data-full-width=false] .carousel-prev:after{background-color:#fff}.material [data-full-width=false] .carousel-next:after{left:5px}.material [data-full-width=false] .carousel-next:hover:after{opacity:1;transform:translateX(-12px)}.material [data-full-width=false] .carousel-prev:after{transform:translateX(20px)}.material [data-full-width=false] .carousel-prev:hover:after{opacity:1;transform:translateX(0)}.material [data-full-width=false] .carousel-prev:hover i{transform:translateX(-18px)}.material [data-full-width=false] .carousel-prev.next-hovered,.material [data-full-width=false] .item-count.next-hovered{transform:translateX(-18px)}body.material .carousel-wrap[data-full-width=true] .carousel-next,body.material .carousel-wrap[data-full-width=true] .carousel-prev{border:0}.material [data-ext-responsive=true] .carousel-heading .container .carousel-prev{right:40px}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.nectar-flickity:not(.masonry) .flickity-viewport{overflow:hidden;position:relative;height:100%;margin:80px 0}.flickity-slider{position:absolute;width:100%;height:100%}.nectar-flickity:not(.masonry) .flickity-slider .cell{width:66%;margin-right:3%;counter-increment:gallery-cell}.nectar-flickity:not(.masonry) .flickity-slider .cell img{margin:0;vertical-align:middle;max-width:none;width:100%}.flickity-slider .cell{width:100%;height:auto;overflow:hidden}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}@media only screen and (max-width:690px){.nectar-flickity[data-tablet-columns="1"]:not(.masonry) .flickity-slider .cell{width:100%}}.wpb_gallery .nectar-flickity .flickity-slider .cell{position:relative}.wpb_gallery .nectar-flickity:not(.masonry):not(.flickity-enabled) .flickity-viewport{overflow:hidden}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-page-dots .dot{display:inline-block;width:10px;height:20px;margin:0 8px;opacity:.25;cursor:pointer;transition:all .1s ease;list-style:none}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-page-dots{bottom:-60px;margin:0!important}.flickity-page-dots .dot{height:30px;width:30px;position:relative;margin:0 5px}.flickity-page-dots .dot:before{background:#333;width:100%;height:4px;display:block;content:"";position:absolute;top:13px;left:0}.flickity-page-dots .dot:before{transition:all .1s linear}@media only screen and (max-width:690px){.flickity-page-dots .dot{width:12px;margin:0 3px}.flickity-page-dots .dot:before{height:2px}}.wpb_gallery .nectar-flickity:not(.flickity-enabled) .flickity-viewport,.wpb_gallery .nectar-flickity:not(.flickity-enabled) .flickity-viewport .flickity-slider{height:auto}.wpb_gallery .nectar-flickity:not(.flickity-enabled) .flickity-slider,.wpb_gallery_slidesflickity_static_height_style .nectar-flickity:not(.flickity-enabled) .flickity-slider{display:flex;flex-wrap:nowrap;position:relative}.wpb_gallery .nectar-flickity:not(.flickity-enabled) .cell{flex:0 0 auto}