@-webkit-keyframes preloader-animate{0%,to{-moz-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-moz-transform:scaleY(.3);-webkit-transform:scaleY(.3);transform:scaleY(.3)}}@keyframes preloader-animate{0%,to{-moz-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-moz-transform:scaleY(.3);-webkit-transform:scaleY(.3);transform:scaleY(.3)}}@-webkit-keyframes indicate-bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(10px)}60%{-webkit-transform:translateY(5px)}}@keyframes indicate-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(10px)}60%{transform:translateY(5px)}}ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}body{padding:0;border:0;vertical-align:baseline}body,div,h1,h2,h4,html,img,li,p,span,strong,ul{outline:0}a,div,h1,h2,h4,html,img,li,p,span,strong,ul{padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}a,div,h1,h2,h4,img,li,p,span,strong,ul{margin:0}:focus{outline:0}body,html{margin:0;height:auto;min-height:100%;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none}body{line-height:1;background:#000;font:300 15px/1.625"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff;background-repeat:repeat;background-attachment:fixed;color:#626262;-webkit-font-smoothing:subpixel-antialiased}ul{list-style:none}*,.homemenu ul li a{padding:0}html{text-rendering:optimizeLegibility}.preloader-cover-screen{background-color:#fff;position:fixed;top:0;left:0;height:100%;width:100%;z-index:2000}.logoimage-preloader{opacity:0;position:relative;top:10px}.pace.pace-inactive,.sticky-menu-off.minimal-menu .homemenu,.sticky-menu-off.minimal-menu .social-sharing-toggle{display:none}.preloader-wrap{position:relative;top:40%}.preloader-logo{margin:0 auto 50px}.preloader-logo img{height:60px;width:auto;margin:0 auto;text-align:center}.preloader-logo,.preloader-wrap,.responsive-mobile-menu nav{text-align:center}.homemenu .sf-menu ul li,.preloader-lines{width:100%}.preloader-lines div{-moz-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;height:20px;display:inline-block;width:2px;margin-right:5px;background:#ff533d}.preloader-lines>div:nth-child(1){-moz-animation:preloader-animate 1s -.5s infinite cubic-bezier(.42,1,.34,.46);-webkit-animation:preloader-animate 1s -.5s infinite cubic-bezier(.42,1,.34,.46);animation:preloader-animate 1s -.5s infinite cubic-bezier(.42,1,.34,.46)}.preloader-lines>div:nth-child(2){-moz-animation:preloader-animate 1s -.4s infinite cubic-bezier(.42,1,.34,.46);-webkit-animation:preloader-animate 1s -.4s infinite cubic-bezier(.42,1,.34,.46);animation:preloader-animate 1s -.4s infinite cubic-bezier(.42,1,.34,.46)}.preloader-lines>div:nth-child(3){-moz-animation:preloader-animate 1s -.3s infinite cubic-bezier(.42,1,.34,.46);-webkit-animation:preloader-animate 1s -.3s infinite cubic-bezier(.42,1,.34,.46);animation:preloader-animate 1s -.3s infinite cubic-bezier(.42,1,.34,.46)}.preloader-lines>div:nth-child(4){-moz-animation:preloader-animate 1s -.2s infinite cubic-bezier(.42,1,.34,.46);-webkit-animation:preloader-animate 1s -.2s infinite cubic-bezier(.42,1,.34,.46);animation:preloader-animate 1s -.2s infinite cubic-bezier(.42,1,.34,.46)}.preloader-lines>div:nth-child(5){-moz-animation:preloader-animate 1s -.1s infinite cubic-bezier(.42,1,.34,.46);-webkit-animation:preloader-animate 1s -.1s infinite cubic-bezier(.42,1,.34,.46);animation:preloader-animate 1s -.1s infinite cubic-bezier(.42,1,.34,.46)}.entry-content,.homemenu,.homemenu .sf-menu ul li a,.responsive-mobile-menu,.work-details h4{font-family:"Open Sans",sans-serif}.boxtitle-worktype,.client-say{font-family:"Lora",cursive}.entry-content .work-details h4,.entry-content h1,.entry-content h2,.entry-content h4,.mtheme-button,.responsive-mobile-menu ul.mtree>li>a,.work-details h4 a{font-family:"Poppins",sans-serif}a{outline:0;color:#444}a,a:hover{text-decoration:none}a img{border:0}.entry-content img{height:auto}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:block}.align-left{float:left}.entry-content p,.type-page{margin:0}::selection{color:#fff;background:#111}::-moz-selection{color:#fff;background:#111}.entry-content h1,.entry-content h2,.entry-content h4,.homemenu ul ul li a,.left-logo .homemenu,.mtheme-button,.work-details h4,.work-details h4 a{line-height:1.69}.homemenu{padding:0;margin:0;text-align:center;height:41px;display:inline-block;position:relative;border-top:2px solid #000;border-bottom:2px solid #000;transition:line-height .2s;-moz-transition:line-height .2s;-webkit-transition:line-height .2s;-o-transition:line-height .2s}.homemenu a{color:#666;text-decoration:none}.homemenu ul ul li a:last-child{padding-right:0}.homemenu ul ul li a{border-right:none;border-top:none;font-size:12px;font-weight:400;letter-spacing:.5px;text-transform:none;border-bottom:1px solid #f0f0f0;padding-top:10px;padding-bottom:10px}.homemenu ul ul{position:relative;background:#fafafa;border-bottom:0}.homemenu ul ul li{padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homemenu ul ul li:first-child{padding-top:20px}.homemenu ul ul li:last-child{padding-bottom:20px}.homemenu ul li a{position:relative;color:#000;display:block;font-size:14px;font-weight:500;letter-spacing:.4px;border:0}.homemenu ul li a:before{border-top:2px solid #ff533d;position:absolute;content:" ";top:25px;height:2px;width:0;left:50%;transition:width .2s,left .2s;-moz-transition:width .2s,left .2s;-webkit-transition:width .2s,left .2s;-o-transition:width .2s,left .2s}.left-logo .homemenu ul li a::before{top:-17px}.homemenu ul li:hover>a:before{width:100%;left:0}.homemenu ul ul li a:before{position:static;content:"";border:0}.homemenu ul ul li:hover>a{color:#000}.homemenu ul ul li:last-child>a{border-bottom:none}.homemenu ul li:first-child a{margin-left:0}.homemenu ul li ul li:last-child{border-right:0}.homemenu li.current-menu-item a{outline:0;position:relative;font-weight:600}.homemenu .sf-menu ul{position:absolute;z-index:200;top:-999em;width:220px;text-align:left}.homemenu .sf-menu>li>ul{margin-left:-30px}.homemenu .sf-menu li:hover{visibility:inherit}.homemenu .sf-menu li{float:left;position:relative;margin-left:25px}.homemenu .sf-menu a{display:block;position:relative;text-decoration:none;padding:0}.homemenu .sf-menu li:hover ul{left:0;top:44px}.homemenu .sf-menu li:first-child{margin-left:0}.homemenu .sf-menu li li{margin-left:0}.homemenu .sf-menu li.menu-item a{position:relative}.homemenu .sf-menu ul li a{padding:4px 10px;position:relative}.homemenu .sf-menu li ul li{border-left:0}.homemenu .sf-menu a:focus,.homemenu .sf-menu li li:hover,.sf-menu a:active,.sf-menu a:hover{outline:0}.homemenu .sf-menu{display:inline-block;position:relative;top:0}.responsive-menu-wrap{display:none}.mobile-menu-toggle{background:#f0f0f0;color:#000;font-size:16px;font-weight:400;text-align:center;position:fixed;z-index:100;width:100%;height:65px}.logo-mobile{padding:10px 0}.logo-mobile img{height:38px;position:relative;top:1px}.mobile-menu-toggle{-webkit-transition:left .3s ease-in;-moz-transition:left .3s ease-in;transition:left .3s ease-in;left:0}.responsive-mobile-menu{background:#333;color:#fff;width:100%;padding-bottom:50px;position:fixed;left:0;top:0;float:left;z-index:999;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%;display:none;visibility:hidden;opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:-webkit-transform .2s,opacity .2s,visibility 0s .2s;transition:transform .2s,opacity .2s,visibility 0s .2s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.theme-is-light .responsive-mobile-menu{background:#fff}.theme-is-light .responsive-mobile-menu ul.mtree a,.theme-is-light ul.mtree a:hover,.theme-is-light ul.mtree li>a:hover{color:#000}.theme-is-light ul.mtree a{border-bottom:1px solid #f0f0f0;color:#888}.header-logo-section{display:inline}.logo{position:relative;z-index:20}.logo a{line-height:0}.logo img{transition:top .2s,left .2s;-moz-transition:top .2s,left .2s;-webkit-transition:top .2s,left .2s;-o-transition:top .2s,left .2s;top:0}.logo-theme-light{display:none}.logo img,.title-container-outer-wrap{position:relative}.entry-title.section-title,.outer-header-wrap{width:auto}.container{padding-top:30px;padding-bottom:45px}.container-wrapper{margin:0 auto;position:relative;background-color:#fff}.container{width:1280px;margin:0 auto}.outer-header-wrap{position:relative;z-index:1}.mainmenu-navigation{text-align:center;margin:0 auto}.outer-wrap{position:fixed;top:28px;left:30px;width:100%;width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px);transition:height .2s,left .2s,top .2s,width .2s,background .2s;-moz-transition:height .2s,left .2s,top .2s,width .2s,background .2s;-webkit-transition:height .2s,left .2s,top .2s,width .2s,background .2s;-o-transition:height .2s,left .2s,top .2s,width .2s,background .2s;z-index:99;height:100px}.left-logo .outer-wrap{height:114px}.left-logo .homemenu{margin-top:56px;transition:margin .05s;-moz-transition:margin .05s;-webkit-transition:margin .05s;-o-transition:margin .05s;padding:15px 35px 0}.left-logo .title-container-wrap{padding-top:185px}.homemenu ul ul li a{color:#606060}.outer-header-wrap{border:0}.outer-wrap{background:0 0}.entry-page-wrapper{padding:0;margin:0}.footer-end-block{background-color:#848484;position:relative;overflow:hidden}.footer-section-heading{position:absolute;top:18px;z-index:2;width:100%;opacity:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:top .8s ease-in-out,opacity .8s ease-in-out;-moz-transition:top .8s ease-in-out,opacity .8s ease-in-out;-webkit-transition:top .8s ease-in-out,opacity .8s ease-in-out;-o-transition:top .8s ease-in-out,opacity .8s ease-in-out}.footer-end-block:hover .footer-section-heading{top:10px;opacity:0}.entry-content img{max-width:100%;border:0}.entry-content{font-size:14px;font-weight:400;letter-spacing:0;line-height:26px}.gridblock-four .work-description{font-size:12px;font-weight:500;letter-spacing:.2px;line-height:19px}.title-container-wrap{padding:107px 0 0}h2.entry-title{font-size:28px;margin:0 0 10px;color:#171717;letter-spacing:0;line-height:32px}.entry-content strong,h2.entry-title{font-weight:700}.entry-content ul{list-style-type:circle;list-style-position:inside}.work-details h4 a{-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.social-shortcode i,.theme-is-light .responsive-mobile-menu ul.mtree li li a{color:#555}.social-margin-left{margin-right:10px}.gridblock-grid-element{position:relative;line-height:0;overflow:hidden}.entry-content .boxtitle{font-size:15px;font-weight:600;margin-bottom:0}.boxtitle-hover,.boxtitle-worktype{color:#fff;display:block;line-height:16px}.boxtitle-hover,.gridblock-background-hover:hover .boxtitle-hover{-webkit-transition:opacity .9s,bottom .3s;-moz-transition:opacity .9s,bottom .3s;transition:opacity .9s,bottom .3s;backface-visibility:hidden;transform:translateZ(0)}.boxtitle-hover{opacity:0;position:absolute;padding:14px 0;width:100%;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);left:15px;bottom:0;text-align:center;z-index:99;background:rgb(0 0 0/.5);transform:scale(.97) translate3d(0,0,0);-ms-transform:scale(.97) translate3d(0,0,0);-webkit-transform:scale(.97) translate3d(0,0,0);margin-bottom:0}.gridblock-background-hover:hover .boxtitle-hover{opacity:1;bottom:13px}.boxtitle-worktype{font-size:13px;letter-spacing:.5px;font-style:italic;font-weight:500;margin-top:5px}.album-item-count{color:#000;display:block;font-size:12px;font-weight:600;letter-spacing:0;margin-top:28px;position:absolute;top:0;right:0}.album-item-count>span{background:rgb(255 255 255/.8);padding:7px 10px}.gridblock-links-wrap{position:absolute;text-align:center;bottom:50%;width:100%;z-index:100;margin-bottom:-25px;-webkit-transition:bottom .4s ease-in-out;-moz-transition:bottom .4s ease-in-out;-o-transition:bottom .4s ease-in-out;transition:bottom .4s ease-in-out}.gridblock-grid-element:hover{cursor:pointer}.gridblock-grid-element:hover .gridblock-background-hover{opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.gridblock-grid-element:hover .displayed-image{transform:scale(.97);-ms-transform:scale(.97);-webkit-transform:scale(.97);opacity:.6}.gridblock-grid-element .displayed-image,.gridblock-grid-element:hover .displayed-image{-webkit-transition:transform .3s ease-out,opacity .5s;-moz-transition:transform .3s ease-out,opacity .5s;transition:transform .3s ease-out,opacity .5s}.gridblock-background-hover,.responsive-mobile-menu ul.mtree{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gridblock-background-hover{-webkit-transition:background-color .2s,opacity .5s;-moz-transition:background-color .2s,opacity .5s;transition:background-color .2s,opacity .5s;position:absolute;z-index:10;width:100%;height:100%;bottom:0;opacity:0}.column-gridblock-icon{display:inline-block;opacity:1;height:50px;width:50px;color:#fff;font-weight:400;line-height:55px;text-align:center;font-size:12px;margin:0 1px 0 0}.gridblock-grid-element .column-gridblock-icon,.gridblock-grid-element:hover .column-gridblock-icon{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-webkit-transition:transform .5s;-moz-transition:transform .5s;transition:transform .5s}.gridblock-grid-element .column-gridblock-icon{transform:scale(.9,.9);-ms-transform:scale(.9,.9);-webkit-transform:scale(.9,.9)}.gridblock-sole-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.column-gridblock-icon i{font-size:16px;color:#000;position:relative;z-index:100}.column-gridblock-icon:after,.column-gridblock-icon:hover:after{-webkit-transition:background-color .15s;-moz-transition:background-color .15s;transition:background-color .15s}.column-gridblock-icon:hover:after{background:rgb(255 255 255);z-index:0}.column-gridblock-icon:after{position:absolute;top:2px;right:0;width:100%;height:100%;display:block;content:" ";background:#fff;background:rgb(255 255 255/.8)}#gridblock-container .work-details,.column-gridblock-icon,.column-gridblock-icon:hover,.displayed-image{position:relative}.gridblock-grid-element:hover .gridblock-background-hover{bottom:0}.gridblock-four .work-details{border-top:0;text-align:center;padding:0 20px}#social-modal ul.page-share,.gridblock-four h4{margin:0}#gridblock-container{z-index:0;overflow:hidden}#gridblock-container.portfolio-gutter-spaced{margin-left:-1%;margin-right:-1%}.gridblock-grid-element .displayed-image{width:100%;max-width:100%}.gridblock-element{position:relative;z-index:1}.gridblock-four .gridblock-element{float:left;width:23%;margin:0 1%}.page-has-no-title .title-container-wrap{padding-top:158px}.client-details{letter-spacing:0}.client-company,.client-name{letter-spacing:0;font-weight:400}.client-name{color:#000;display:inline-block;font-size:14px}.client-company{font-size:12px;line-height:12px;display:block}.client-company a{font-weight:400;color:#ababab}.client-image,.testimonials-wrap .client-image{width:158px;position:relative;top:0;border-radius:100px;margin:0 auto}.client-info{display:block;text-align:center;font-size:14px;font-weight:400}.client-say{color:#777;display:block;font-size:22px;font-style:italic;font-weight:100;letter-spacing:0;line-height:32px;margin:0 auto;max-width:500px;padding:0;position:relative}.testimonial-say{width:100%;float:none;text-align:center}.testimonial-say,.testimonials-wrap{position:relative}.copyright-wrap{padding:10px 0}.footer-section-inner{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:73px}#copyright,#goto-top{font-size:12px;color:#000}#copyright{display:flex;align-items:center;line-height:14px;font-weight:600;letter-spacing:1px;margin:0;padding:0 0 0 70px;text-transform:uppercase}.entry-content .work-details h4,.work-details h4 a{font-size:16px;font-weight:500;letter-spacing:0;text-transform:none}#goto-top{position:fixed;bottom:130px;right:60px;height:40px;width:40px;border-radius:40px;border:3px solid rgb(0 0 0/.2);background-color:#fff;line-height:35px;text-align:center;cursor:pointer;display:none;transition:border .5s,color .5s,background-color .5s;-moz-transition:border .5s,color .5s,background-color .5s;-webkit-transition:border .5s,color .5s,background-color .5s;-o-transition:border .5s,color .5s,background-color .5s;z-index:99}#goto-top:hover{opacity:1;background:#000;border-color:#000;color:#fff}.wpml-lang-selector-wrap{float:right;position:absolute;top:10px;right:125px;z-index:99}.mobile-wpml-lang-selector-wrap{margin-top:65px;text-align:center}.gridblock-owlcarousel-wrap{width:99.8%;overflow:hidden}.gridblock-owlcarousel-wrap .displayed-image{width:100%;max-width:100%}.slideshow-scroll-indicate .mouse-pointer{cursor:pointer;display:block}.page-has-full-background .mouse-pointer-wrap{position:absolute;width:100%;z-index:10;text-align:center;overflow:hidden;bottom:0;height:80px}.page-has-full-background .mouse-pointer{opacity:1;bottom:0;-webkit-transition:bottom 2s,opacity 1s;-moz-transition:bottom 2s,opacity 1s;transition:bottom 2s,opacity 1s;border:2px solid #fff;border:2px solid rgb(255 255 255);height:50px;width:30px;border-radius:20px;position:relative;margin:0 auto}.page-has-full-background.page-media-top.left-logo .title-container-wrap{padding-top:84px}.indication-animated{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.indicate-bounce{-webkit-animation-name:indicate-bounce;animation-name:indicate-bounce}.page-has-full-background .mouse-wheel{position:absolute;top:8px;height:6px;width:2px;background-color:#fff;left:50%;margin-left:-1px;border-radius:3px}.section-heading h2.entry-title{margin-bottom:36px}.section-align-center{text-align:center;margin-left:auto;margin-right:auto}h2.section-title{font-weight:100;font-size:32px;margin-bottom:5px;line-height:42px}.mtheme-button{background:0 0;cursor:pointer;padding:12px 30px;display:inline-block;margin:50px 0;letter-spacing:0;font-size:14px;font-weight:500;outline:0;position:relative;z-index:1;overflow:visible;border:1px solid #000;color:#000}.mtheme-button .button-icon i{font-size:14px}.mtheme-button .button-icon{left:-5px;position:relative;right:auto;top:-1px}.button-shortcode .mtheme-button{margin-top:0;margin-bottom:10px}.mtheme-button:after{content:"";position:absolute;z-index:-1;-webkit-transition:width .3s,left .3s,bottom .3s,height .3s,opacity .2s,filter .5s,transform .2s;-moz-transition:width .3s,left .3s,bottom .3s,height .3s,opacity .2s,filter .5s,transform .2s;transition:width .3s,left .3s,bottom .3s,height .3s,opacity .2s,filter .5s,transform .2s;width:0%;height:0%;bottom:50%;left:50%;background:#000;opacity:0;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1)}.mtheme-button:active:after,.mtheme-button:hover:after{height:100%;width:100%;bottom:0;left:0;opacity:1;transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15)}.entry-content .mtheme-button:active,.entry-content .mtheme-button:hover{color:#fff}#toggle-menu{display:block}.minimal-menu .social-sharing-toggle{right:50px}.mobile-toggle-menu-trigger,.toggle-menu-trigger{display:block;width:25px;height:50px;cursor:pointer}.toggle-menu-trigger{position:absolute;top:29px;right:46px;z-index:130}.toggle-menu-trigger span,.toggle-menu-trigger span:after,.toggle-menu-trigger span:before{position:absolute;left:0;width:100%;-webkit-transition:-webkit-transform .3s,background-color .3s;transition:transform .3s,background-color .3s}.toggle-menu-trigger span{top:50%;display:block;height:3px;margin-top:-3px;font-size:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle-menu-trigger span:after,.toggle-menu-trigger span:before{height:100%;content:""}.toggle-menu-trigger span,.toggle-menu-trigger span:after,.toggle-menu-trigger span:before{background:#fff}.toggle-menu-trigger span:before{-webkit-transform:translateY(-350%);transform:translateY(-350%)}.toggle-menu-trigger span:after{-webkit-transform:translateY(350%);transform:translateY(350%)}.mobile-toggle-menu-trigger{position:fixed;top:8px;left:25px;z-index:1000}.mobile-toggle-menu-trigger span,.mobile-toggle-menu-trigger span:after,.mobile-toggle-menu-trigger span:before{position:absolute;left:0;width:100%;-webkit-transition:-webkit-transform .3s,background-color .3s;transition:transform .3s,background-color .3s}.mobile-toggle-menu-trigger span{top:50%;display:block;height:2px;margin-top:-2px;font-size:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile-toggle-menu-trigger span:after,.mobile-toggle-menu-trigger span:before{height:100%;content:""}.mobile-toggle-menu-trigger span,.mobile-toggle-menu-trigger span:after,.mobile-toggle-menu-trigger span:before{background:#000}.mobile-toggle-menu-trigger span:before{-webkit-transform:translateY(-350%);transform:translateY(-350%)}.mobile-toggle-menu-trigger span:after{-webkit-transform:translateY(350%);transform:translateY(350%)}.column-setter,.mtheme-block{float:left}.column-setter.span12,.mtheme-block.span12{float:none}.mtheme-supercell{margin-left:-15px;margin-right:-15px}.mtheme-cell-inner{padding:0 15px}.mtheme-pagebuilder{overflow:hidden}.column-setter.span12 .span12,.mtheme-supercell .span12{width:100%}.mtheme-supercell .span6{width:50%}.column-setter.span12 .span4,.mtheme-supercell .span4{width:33.33333333%}.mtheme-block-em_column_block>.mtheme-cell-inner{padding:0}.column-setter .mtheme-block-em_column_block{width:100%}.mtheme-fullscreen-toggle{color:#000;height:55px;line-height:55px;text-align:center;width:36px}.mtheme-fullscreen-toggle i{transition:color .5s,border-color .5s,background-color .5s;-moz-transition:color .5s,border-color .5s,background-color .5s;-webkit-transition:color .5s,border-color .5s,background-color .5s;-o-transition:color .5s,border-color .5s,background-color .5s;border:2px solid rgb(0 0 0/.2);border-radius:40px;height:35px;left:10px;line-height:35px;position:relative;top:-1px;width:35px}.mtheme-fullscreen-toggle:hover i{background:#000;color:#fff;cursor:pointer}.slideshow-controls-wrap{position:fixed;padding:0 20px;margin-bottom:-50px;height:55px;bottom:50%;right:30px;z-index:10;border-radius:30px}#controls,#nextslide,#prevslide,.slideshow-controls-wrap{-webkit-transition:left .5s,right .5s;-moz-transition:left .5s,right .5s;transition:left .5s,right .5s}.slideshow-control-item{line-height:55px}.slideshow-controls-wrap .load-item{line-height:57px}.prevnext-nav{position:fixed;top:50%;z-index:10}#nextslide,#prevslide{margin-top:-50px;top:50%}#nextslide{right:38px}#prevslide{left:38px}#controls{position:fixed;top:50%;right:32px;margin-top:55px}.work-details h4{text-decoration:none;color:#ff533d}.client-company a:hover,.work-details h4 a{color:#000;text-decoration:none}.entry-content p>a:hover,.work-details h4 a:hover{color:#ff533d}.social-sharing-toggle:hover{background-color:#ff533d}.gridblock-element:hover,.gridblock-grid-element:hover{border-color:#ff533d}.homemenu ul li a:before{border-top-color:#ff533d}.mtheme-modular-column{background-position:top center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;position:relative}.mtheme-block-em_displayrichtext a{text-decoration:underline}.mobile-menu-toggle{top:0}.responsive-mobile-menu ul.mtree{width:370px;margin:0 auto}.responsive-mobile-menu ul.mtree li:last-child a{border-bottom:0}.responsive-mobile-menu ul.mtree a{font-size:26px;line-height:26px;letter-spacing:.5px;padding:16px 0}.responsive-mobile-menu ul.mtree ul li a{font-size:18px;line-height:18px}.menu-social-header{position:absolute;width:100%}.mobile-social-header{padding-top:30px}.logo-mobile .logoimage{max-width:100%}.responsive-mobile-menu{background-position:top center;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.container img,.entry-content img{image-rendering:optimizeQuality}.header-logo-section{position:absolute;left:0}.mobile-sharing-toggle,.social-sharing-toggle{border-radius:40px;color:#000;font-size:22px;height:50px;line-height:43px;text-align:center;width:50px}.social-sharing-toggle{position:absolute;right:-1px;text-indent:-2px;top:0;z-index:9;-webkit-transition:color .2s,background .5s;-moz-transition:color .2s,background .5s;transition:color .2s,background .5s}.mobile-sharing-toggle:hover,.social-sharing-toggle:hover{cursor:pointer}.mobile-sharing-toggle{position:fixed;right:10px;top:6px;z-index:101}.mobile-sharing-toggle,.mobile-sharing-toggle i,.social-sharing-toggle i{-webkit-transition:color .2s,background .5s;-moz-transition:color .2s,background .5s;transition:color .2s,background .5s}#social-modal .page-share li i,.social-sharing-toggle:hover i,.stickymenu-zone .social-sharing-toggle:hover i{color:#fff}#social-modal,.social-modal-outer{height:100%;left:0;top:0;width:100%}#social-modal{position:fixed;background:rgb(0 0 0/.8);z-index:1045;display:none}.social-modal-outer{display:table;margin:0;padding:0;position:absolute}.social-modal-inner{display:table-cell;text-align:center;vertical-align:middle}.social-modal-text{color:#777;font-size:42px;letter-spacing:0;line-height:44px;margin-left:auto;margin-right:auto;max-width:600px;padding:30px;text-align:center;width:80%;margin-top:-30px}.social-modal-cross{color:#fff;font-size:38px;position:fixed;right:90px;top:90px;opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.social-modal-cross:hover{opacity:.8;cursor:pointer}ul.page-share{color:#000;display:block;list-style:none;margin:40px 0;padding:0;text-transform:uppercase;text-align:center}.page-share li{display:inline-block}.page-share li a{display:block;font-size:13px;margin:0 1px 0 0;text-align:center}.page-share li i{width:40px;height:40px;line-height:40px;font-size:32px;margin:0 10px;position:relative;top:0;-webkit-transition:top .5s,color .2s;-moz-transition:top .5s,color .2s;-o-transition:top .5s,color .2s;transition:top .5s,color .2s;color:#000}.page-share li:hover i{color:#fff;top:-5px}.page-share .share-page-fa-facebook:hover i{color:#3b5998}.page-share .share-page-fa-twitter:hover i{color:#55acee}.page-share .share-page-fa-google-plus:hover i{color:#e14107}.page-share .share-page-fa-pinterest:hover i{color:#d73532}.page-share .share-page-fa-linkedin:hover i{color:#0274b3}.page-share .share-page-fa-reddit:hover i{color:#2586ed}.page-share .share-page-fa-tumblr:hover i{color:#34465d}.page-share .share-page-fa-envelope:hover i{color:#3eadaf}.entry-content h1,.entry-content h2,.entry-content h4{font-size:48px;color:#000;font-weight:300;letter-spacing:0}.entry-content h2,.entry-content h4{font-size:32px}.entry-content h4{font-size:18px}#gridblock-container .gridblock-element,.entry-content h1,.entry-content h2,.entry-content ul,.gridblock-four .work-description{margin-bottom:28px}.entry-content h4,.entry-content p{margin-bottom:21px}.client-details,.client-info,.gridblock-element,.gridblock-grid-element{margin-bottom:14px}.client-name,.entry-content .work-details h4,.entry-content ul li{margin-bottom:7px}.fullscreen-slide-bright .logo-theme-light{display:block}.fullscreen-slide-bright .logo-theme-dark{display:none}.fullscreen-slide-bright .mtheme-fullscreen-toggle:hover i{border-color:#000}.fullscreen-slide-bright #nextslide i,.fullscreen-slide-bright #play-button i,.fullscreen-slide-bright #prevslide i,.fullscreen-slide-bright .homemenu ul li a,.fullscreen-slide-bright .mtheme-fullscreen-toggle,.fullscreen-slide-bright .social-sharing-toggle{color:#fff}.fullscreen-slide-bright .homemenu{border-bottom:2px solid #fff;border-top:2px solid #fff}.fullscreen-slide-bright .mtheme-fullscreen-toggle i{border-color:#fff}.fullscreen-slide-bright .homemenu ul ul li a{color:#606060}.fullscreen-slide-bright .homemenu ul ul li a:hover,.mtheme-block-em_displayrichtext a{color:#000}.footer-section{background-color:#fafafa}.footer-one-third{width:33.33333333333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left}.footer-one-third.no-footer-widgets{float:none}.entry-content,.gridblock-four .work-description{color:#8e8e8e;color:rgb(0 0 0/.55)}@media screen{ul.mtree{padding:25px 35px}ul.mtree,ul.mtree ul{margin-left:0}ul.mtree li{list-style:none}ul.mtree a,ul.mtree ul li a{display:block;font-weight:300}ul.mtree a{font-size:14px;letter-spacing:2px;-webkit-transition:color 300ms ease-out;-moz-transition:color 300ms ease-out;-ms-transition:color 300ms ease-out;-o-transition:color 300ms ease-out;transition:color 300ms ease-out;padding:5px 0;color:#eee;border-bottom:1px solid #eee;border-bottom:1px solid rgb(255 255 255/.1)}ul.mtree ul li a{font-size:12px;letter-spacing:1px}ul.mtree ul>li:first-child{margin-top:1px}ul.mtree a:hover,ul.mtree li>a:hover{color:#fff}@font-face{font-family:"VideoJS";src:url(/wp-content/themes/photonic/js/videojs/font/vjs.eot);src:url(/wp-content/themes/photonic/js/videojs/font/vjs.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/photonic/js/videojs/font/vjs.woff)format("woff"),url(/wp-content/themes/photonic/js/videojs/font/vjs.ttf)format("truetype");font-weight:400;font-style:normal}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:#fff0;position:relative;z-index:1;overflow:hidden}@font-face{font-family:"lg";src:url(/wp-content/themes/photonic/js/lightbox/fonts/lg.eot?n1z373);src:url(/wp-content/themes/photonic/js/lightbox/fonts/lg.eot?#iefixn1z373)format("embedded-opentype"),url(/wp-content/themes/photonic/js/lightbox/fonts/lg.woff?n1z373)format("woff"),url(/wp-content/themes/photonic/js/lightbox/fonts/lg.ttf?n1z373)format("truetype"),url(/wp-content/themes/photonic/js/lightbox/fonts/lg.svg?n1z373#lg)format("svg");font-weight:400;font-style:normal}.animation-standby{opacity:0}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@font-face{font-family:"FontAwesome";src:url(/wp-content/themes/photonic/css/fonts/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/photonic/css/fonts/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/photonic/css/fonts/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/photonic/css/fonts/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/photonic/css/fonts/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/photonic/css/fonts/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa,[class^=feather-icon-]{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto}.fa-heart:before{content:""}.fa-expand:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-pinterest:before{content:""}.fa-google-plus:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-instagram:before{content:""}.fa-tumblr:before{content:""}.fa-reddit:before{content:""}@font-face{font-family:"et-line";src:url(/wp-content/themes/photonic/css/fonts/et-fonts/fonts/et-line.eot);src:url(/wp-content/themes/photonic/css/fonts/et-fonts/fonts/et-line.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/photonic/css/fonts/et-fonts/fonts/et-line.woff)format("woff"),url(/wp-content/themes/photonic/css/fonts/et-fonts/fonts/et-line.ttf)format("truetype"),url(/wp-content/themes/photonic/css/fonts/et-fonts/fonts/et-line.svg#et-line)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"feather";src:url(/wp-content/themes/photonic/css/fonts/feather-webfont/fonts/feather-webfont.eot);src:url(/wp-content/themes/photonic/css/fonts/feather-webfont/fonts/feather-webfont.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/photonic/css/fonts/feather-webfont/fonts/feather-webfont.woff)format("woff"),url(/wp-content/themes/photonic/css/fonts/feather-webfont/fonts/feather-webfont.ttf)format("truetype"),url(/wp-content/themes/photonic/css/fonts/feather-webfont/fonts/feather-webfont.svg#feather)format("svg");font-weight:400;font-style:normal}[class^=feather-icon-]{font-family:"feather";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none;line-height:1}.feather-icon-layers:before{content:""}.feather-icon-pause:before{content:""}.feather-icon-share:before{content:""}.feather-icon-arrow-left:before{content:""}.feather-icon-arrow-right:before{content:""}.feather-icon-arrow-up:before{content:""}.feather-icon-plus:before{content:""}.feather-icon-cross:before{content:""}@font-face{font-family:"fontello";src:url(/wp-content/themes/photonic/css/fonts/fontello/font/fontello.eot?40657606);src:url(/wp-content/themes/photonic/css/fonts/fontello/font/fontello.eot?40657606#iefix)format("embedded-opentype"),url(/wp-content/themes/photonic/css/fonts/fontello/font/fontello.woff?40657606)format("woff"),url(/wp-content/themes/photonic/css/fonts/fontello/font/fontello.ttf?40657606)format("truetype"),url(/wp-content/themes/photonic/css/fonts/fontello/font/fontello.svg?40657606#fontello)format("svg");font-weight:400;font-style:normal}[class^=fontello-icon-]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.fontello-icon-heart:before{content:""}@font-face{font-family:"Simple-Line-Icons";src:url(/wp-content/themes/photonic/css/fonts/simple-line-icons/fonts/Simple-Line-Icons.eot);src:url(/wp-content/themes/photonic/css/fonts/simple-line-icons/fonts/Simple-Line-Icons.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/photonic/css/fonts/simple-line-icons/fonts/Simple-Line-Icons.woff)format("woff"),url(/wp-content/themes/photonic/css/fonts/simple-line-icons/fonts/Simple-Line-Icons.ttf)format("truetype"),url(/wp-content/themes/photonic/css/fonts/simple-line-icons/fonts/Simple-Line-Icons.svg#Simple-Line-Icons)format("svg");font-weight:400;font-style:normal}@media only screen and (max-width:1350px){.container{width:920px}.sticky-menu-off.header-is-transparent .header-logo-section .logo img{max-width:200px;margin-left:0}.homemenu .sf-menu li{margin-left:8px;margin-right:8px}}@media only screen and (max-width:1100px){.container,.outer-header-wrap{width:920px}.outer-header-wrap{border:0}.left-logo .title-container-wrap{padding-top:75px}.responsive-menu-wrap{display:block}#toggle-menu,.mtheme-fullscreen-toggle{display:none}.outer-wrap{display:none!important}.column-setter .mtheme-block,.column-setter .mtheme-block .mtheme-block,.mtheme-block,.mtheme-supercell .mtheme-block,.mtheme-supercell .span12,.mtheme-supercell .span4,.mtheme-supercell .span6{width:100%;float:none}.mtheme-following-cell{margin-left:0;margin-top:20px}#slidecaption{left:0}.wpml-lang-selector-wrap{display:none}.gridblock-four .work-description{font-size:13px;line-height:19px;font-weight:400}.work-details h4,.work-details h4 a{font-size:15px}#copyright{padding:0}.copyright-wrap{margin:0 auto}}@media only screen and (min-width:768px) and (max-width:959px){.container,.outer-header-wrap{width:700px}.outer-header-wrap{border:0}.left-logo .title-container-wrap{padding-top:75px}.responsive-menu-wrap{display:block}#toggle-menu,.mtheme-fullscreen-toggle{display:none}.outer-wrap{display:none!important}.footer-one-third{float:none;width:100%}.copyright-wrap{padding:20px}.footer-section-inner{display:block}#copyright{padding:0;text-align:center}.copyright-wrap{margin:0 auto}.column-setter .mtheme-block,.column-setter .mtheme-block .mtheme-block,.mtheme-block,.mtheme-supercell .mtheme-block,.mtheme-supercell .span12,.mtheme-supercell .span4,.mtheme-supercell .span6{width:100%;float:none}.mtheme-following-cell{margin-left:0;margin-top:20px}.gridblock-four .gridblock-element{width:47.7%}.wpml-lang-selector-wrap{display:none}.gridblock-four .work-description{font-size:13px;line-height:19px;font-weight:400}.work-details h4,.work-details h4 a{font-size:15px}#goto-top{bottom:10px;right:10px}}@media only screen and (max-width:767px){.responsive-mobile-menu ul.mtree{width:100%}.mtheme-supercell{margin-left:0;margin-right:0}.container,.outer-header-wrap{width:270px}.left-logo .title-container-wrap{padding-top:75px}.outer-header-wrap{border:0}.footer-one-third{float:none;width:100%}.copyright-wrap{padding:20px}.footer-section-inner{display:block}#copyright{padding:0;text-align:center}.copyright-wrap{margin:0 auto}.responsive-menu-wrap{display:block}#toggle-menu,.mtheme-fullscreen-toggle{display:none}.outer-wrap,body #nextslide,body #prevslide{display:none!important}.column-setter .mtheme-block,.column-setter .mtheme-block .mtheme-block,.mtheme-block,.mtheme-supercell .mtheme-block,.mtheme-supercell .span12,.mtheme-supercell .span4,.mtheme-supercell .span6{width:100%;float:none}.mtheme-following-cell{margin-left:0;margin-top:20px}.gridblock-four .gridblock-element{width:100%;margin:0}.section-heading{width:90%!important}#slidecaption{bottom:14px;left:0}.slideshow-controls-wrap,.wpml-lang-selector-wrap{display:none}.mtheme-cell-inner{padding:0}#goto-top{bottom:10px;right:10px}}@media only screen and (min-width:480px) and (max-width:767px){.mtheme-supercell{margin-left:0;margin-right:0}.container,.outer-header-wrap{width:90%}.outer-header-wrap{border:0}.responsive-menu-wrap{display:block}#toggle-menu,.mtheme-fullscreen-toggle{display:none}.outer-wrap,body #nextslide,body #prevslide{display:none!important}.footer-one-third{float:none;width:100%}.copyright-wrap{padding:20px}.footer-section-inner{display:block}#copyright{padding:0;text-align:center}.copyright-wrap{margin:0 auto}.column-setter .mtheme-block,.column-setter .mtheme-block .mtheme-block,.mtheme-block,.mtheme-supercell .mtheme-block,.mtheme-supercell .span12,.mtheme-supercell .span4,.mtheme-supercell .span6{width:100%;float:none}.mtheme-cell-inner{padding:0}.mtheme-following-cell{margin-left:0;margin-top:20px}.gridblock-four .gridblock-element{width:100%;margin:0}.section-heading{width:90%!important}#slidecaption{bottom:0}.slideshow-controls-wrap,.wpml-lang-selector-wrap{display:none}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){.container,.outer-header-wrap{width:295px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait){.container,.outer-header-wrap{width:90%}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){.container,.outer-header-wrap{width:90%}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:portrait){.container,.outer-header-wrap{width:90%}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:landscape){.container,.outer-header-wrap{width:90%}}}@font-face{font-family:"revicons";src:url(/wp-content/plugins/revslider/sr6/assets/fonts/revicons/revicons.eot?5510888);src:url(/wp-content/plugins/revslider/sr6/assets/fonts/revicons/revicons.eot?5510888#iefix)format("embedded-opentype"),url(/wp-content/plugins/revslider/sr6/assets/fonts/revicons/revicons.woff?5510888)format("woff"),url(/wp-content/plugins/revslider/sr6/assets/fonts/revicons/revicons.ttf?5510888)format("truetype"),url(/wp-content/plugins/revslider/sr6/assets/fonts/revicons/revicons.svg?5510888#revicons)format("svg");font-weight:400;font-style:normal;font-display:swap}