body,html{font-family:"Quicksand",sans-serif;color:#777;background-color:#fff}body{font-size:1.2rem;font-weight:300;letter-spacing:.05rem;line-height:1.3}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#010305;font-family:"Quicksand",sans-serif;margin-top:0px;margin-bottom:1rem;font-weight:300;text-transform:uppercase}h1,.h1{font-size:1.6rem}h2,.h2{font-size:1.5rem}h3,.h3{font-size:1.4rem}h4,.h4,h5,.h5,h6,.h6{font-size:1.3rem}.grecaptcha-badge{visibility:hidden}img.aligncenter,img.alignleft,img.alignright{float:none;clear:both;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:block;max-width:100%;height:auto}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}button:hover,button:focus{outline:none}@media(min-width: 768px){img.alignright{float:right;margin-left:1rem;margin-bottom:1rem;clear:none;max-width:30%}img.alignleft{float:left;margin-right:1rem;margin-bottom:1rem;clear:none;max-width:30%}}@media(min-width: 992px){img.alignright{max-width:40%}img.alignleft{max-width:40%}}@media(min-width: 1200px){h1,.h1{font-size:2.2rem}h2,.h2{font-size:1.8rem}h3,.h3{font-size:1.6rem}h4,.h4,h5,.h5,h6,.h6{font-size:1.3rem}img.alignright{max-width:50%}img.alignleft{max-width:50%}}@media(min-width: 1800px){h1,.h1{font-size:2.7rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.5rem}h4,.h4,h5,.h5,h6,.h6{font-size:1.3rem}p,.p,label{font-size:1.1rem}}.animate{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:animate-fade;animation-name:animate-fade;-webkit-animation-timing-function:cubic-bezier(0.26, 0.53, 0.74, 1.48);animation-timing-function:cubic-bezier(0.26, 0.53, 0.74, 1.48);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.animate.fade{-webkit-animation-name:animate-fade;animation-name:animate-fade;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes animate-fade{0%{opacity:0}100%{opacity:1}}@keyframes animate-fade{0%{opacity:0}100%{opacity:1}}.animate.slide{-webkit-animation-name:animate-slide;animation-name:animate-slide}@-webkit-keyframes animate-slide{0%{opacity:0;-webkit-transform:translate(0, 20px);transform:translate(0, 20px)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes animate-slide{0%{opacity:0;-webkit-transform:translate(0, 20px);transform:translate(0, 20px)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.animate.drop{-webkit-animation-name:animate-drop;animation-name:animate-drop;-webkit-animation-timing-function:cubic-bezier(0.77, 0.14, 0.91, 1.25);animation-timing-function:cubic-bezier(0.77, 0.14, 0.91, 1.25)}@-webkit-keyframes animate-drop{0%{opacity:0;-webkit-transform:translate(0, -300px) scale(0.9, 1.1);transform:translate(0, -300px) scale(0.9, 1.1)}95%{opacity:1;-webkit-transform:translate(0, 0) scale(0.9, 1.1);transform:translate(0, 0) scale(0.9, 1.1)}96%{opacity:1;-webkit-transform:translate(10px, 0) scale(1.2, 0.9);transform:translate(10px, 0) scale(1.2, 0.9)}97%{opacity:1;-webkit-transform:translate(-10px, 0) scale(1.2, 0.9);transform:translate(-10px, 0) scale(1.2, 0.9)}98%{opacity:1;-webkit-transform:translate(5px, 0) scale(1.1, 0.9);transform:translate(5px, 0) scale(1.1, 0.9)}99%{opacity:1;-webkit-transform:translate(-5px, 0) scale(1.1, 0.9);transform:translate(-5px, 0) scale(1.1, 0.9)}100%{opacity:1;-webkit-transform:translate(0, 0) scale(1, 1);transform:translate(0, 0) scale(1, 1)}}@keyframes animate-drop{0%{opacity:0;-webkit-transform:translate(0, -300px) scale(0.9, 1.1);transform:translate(0, -300px) scale(0.9, 1.1)}95%{opacity:1;-webkit-transform:translate(0, 0) scale(0.9, 1.1);transform:translate(0, 0) scale(0.9, 1.1)}96%{opacity:1;-webkit-transform:translate(10px, 0) scale(1.2, 0.9);transform:translate(10px, 0) scale(1.2, 0.9)}97%{opacity:1;-webkit-transform:translate(-10px, 0) scale(1.2, 0.9);transform:translate(-10px, 0) scale(1.2, 0.9)}98%{opacity:1;-webkit-transform:translate(5px, 0) scale(1.1, 0.9);transform:translate(5px, 0) scale(1.1, 0.9)}99%{opacity:1;-webkit-transform:translate(-5px, 0) scale(1.1, 0.9);transform:translate(-5px, 0) scale(1.1, 0.9)}100%{opacity:1;-webkit-transform:translate(0, 0) scale(1, 1);transform:translate(0, 0) scale(1, 1)}}.delay-1{-webkit-animation-delay:.6s;animation-delay:.6s}.delay-2{-webkit-animation-delay:.7s;animation-delay:.7s}.delay-3{-webkit-animation-delay:.8s;animation-delay:.8s}.delay-4{-webkit-animation-delay:.9s;animation-delay:.9s}.delay-5{-webkit-animation-delay:1s;animation-delay:1s}.delay-6{-webkit-animation-delay:1.1s;animation-delay:1.1s}.delay-7{-webkit-animation-delay:1.2s;animation-delay:1.2s}.delay-8{-webkit-animation-delay:1.3s;animation-delay:1.3s}.delay-9{-webkit-animation-delay:1.4s;animation-delay:1.4s}.delay-10{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay-11{-webkit-animation-delay:1.6s;animation-delay:1.6s}.delay-12{-webkit-animation-delay:1.7s;animation-delay:1.7s}.delay-13{-webkit-animation-delay:1.8s;animation-delay:1.8s}.delay-14{-webkit-animation-delay:1.9s;animation-delay:1.9s}.delay-15{-webkit-animation-delay:2s;animation-delay:2s}@media screen and (prefers-reduced-motion: reduce){.animate{-webkit-animation:none !important;animation:none !important}}#qb-site-header{position:fixed;width:100%;z-index:99;top:0;left:0;-webkit-transition:all 250ms linear;transition:all 250ms linear;width:100%;padding:1rem}#qb-site-header.nav-up,#qb-site-header.nav-down{background-color:#fff}#qb-site-header.nav-up .header-container .logo img,#qb-site-header.nav-down .header-container .logo img{-webkit-filter:invert(0);filter:invert(0)}#qb-site-header.nav-up{padding:1rem}#qb-site-header.nav-up .header-container .logo img{width:85px}#qb-site-header .header-container{position:relative}#qb-site-header .header-container .logo{text-align:center}#qb-site-header .header-container .logo img{-webkit-transition:all 250ms linear;transition:all 250ms linear;width:143px;display:block;margin:0 auto}#qb-site-header .header-container .header-nav-toggle{position:absolute;top:-7px;left:0;z-index:3}#qb-site-header .header-container .header-nav-toggle .nav-toggle{text-transform:uppercase;font-weight:400}#qb-site-header .header-container .header-nav-toggle .nav-toggle.active #nav-icon span{background:#010305}#qb-site-header .header-container .header-nav-toggle .nav-toggle.active span.label{color:#010305;display:inline-block}#qb-site-header .header-container .header-nav-toggle .nav-toggle #nav-icon{width:30px;height:22px;position:relative;margin:7px auto;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:inline-block;vertical-align:middle}#qb-site-header .header-container .header-nav-toggle .nav-toggle #nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#010305;border-radius:0px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#qb-site-header .header-container .header-nav-toggle .nav-toggle #nav-icon span:nth-child(1){top:0px;-webkit-transform-origin:left center;transform-origin:left center}#qb-site-header .header-container .header-nav-toggle .nav-toggle #nav-icon span:nth-child(2){top:10px;-webkit-transform-origin:left center;transform-origin:left center;width:23px;right:7px}#qb-site-header .header-container .header-nav-toggle .nav-toggle #nav-icon span:nth-child(3){top:20px;-webkit-transform-origin:left center;transform-origin:left center}#qb-site-header .header-container .header-nav-toggle .nav-toggle #nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#qb-site-header .header-container .header-nav-toggle .nav-toggle #nav-icon.open span:nth-child(2){width:0%;opacity:0}#qb-site-header .header-container .header-nav-toggle .nav-toggle #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:18px;left:8px}#qb-site-header .header-container .header-nav-toggle .nav-toggle span.label{display:inline-block;vertical-align:middle;font-family:"Quicksand",sans-serif;margin-left:.25rem;color:#010305;display:none}#qb-site-header .header-container .header-social-links{position:absolute;top:0;right:13px;z-index:1}#qb-site-header .header-container .header-social-links .elementor-social-icons-wrapper{display:table}#qb-site-header .header-container .header-social-links .elementor-social-icons-wrapper .elementor-grid-item{margin:0 0 0 10px !important}#qb-site-header .header-container .header-social-links .elementor-social-icon{--icon-size: 20px;--grid-column-gap: 0px}#qb-site-header .header-container .header-social-links .elementor-social-icon i{color:#010305}#qb-site-header .header-container .header-nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;width:100%;height:0;background:#fff;z-index:2;overflow-y:hidden;-webkit-transition:all 250ms linear;transition:all 250ms linear;opacity:0}#qb-site-header .header-container .header-nav.nav-open{height:100%;opacity:1}#qb-site-header .header-container .header-nav .site-navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#qb-site-header .header-container .header-nav .site-navigation ul.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase}#qb-site-header .header-container .header-nav .site-navigation ul.menu li{text-align:center;border-top:1px solid #efefef}#qb-site-header .header-container .header-nav .site-navigation ul.menu li:first-child{border-top:none}#qb-site-header .header-container .header-nav .site-navigation ul.menu li a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#qb-site-header .header-container .header-quick-links{display:none;position:absolute;top:6px;right:0;z-index:1}#qb-site-header .header-container .header-quick-links ul{padding:0;margin:0;text-transform:uppercase}#qb-site-header .header-container .header-quick-links ul li{display:inline-block;list-style:none;margin-left:1rem;font-weight:400}#qb-site-header .header-container .header-quick-links ul li a{padding:.5rem 1rem;font-weight:400}#qb-site-header .header-container .header-quick-links ul li a:link{color:#010305}#qb-site-header .header-container .header-quick-links ul li a:visited{color:#010305}#qb-site-header .header-container .header-quick-links ul li a:hover{color:#777}#qb-site-header .header-container .header-quick-links ul li a:active{color:#777}#qb-site-header .header-container .header-quick-links ul li:first-child{margin-left:0}#qb-site-header h1.site-title a{-webkit-transition:color 250ms linear;transition:color 250ms linear;color:#010305}#qb-site-header.nav-up h1.site-title a,#qb-site-header.nav-down h1.site-title a{color:#010305}.home #qb-site-header.nav-up .header-nav-toggle .nav-toggle.active #nav-icon span,.home #qb-site-header.nav-down .header-nav-toggle .nav-toggle.active #nav-icon span{background:#010305}.home #qb-site-header.nav-up .header-nav-toggle .nav-toggle.active span.label,.home #qb-site-header.nav-down .header-nav-toggle .nav-toggle.active span.label{color:#010305}.home #qb-site-header.nav-up .header-nav-toggle .nav-toggle #nav-icon span,.home #qb-site-header.nav-down .header-nav-toggle .nav-toggle #nav-icon span{background:#010305}.home #qb-site-header.nav-up .header-nav-toggle .nav-toggle span.label,.home #qb-site-header.nav-down .header-nav-toggle .nav-toggle span.label{color:#010305}.home #qb-site-header.nav-up .header-container .logo img,.home #qb-site-header.nav-down .header-container .logo img{-webkit-filter:invert(0);filter:invert(0)}.home #qb-site-header.nav-up .header-container .header-social-links .elementor-social-icon i,.home #qb-site-header.nav-down .header-container .header-social-links .elementor-social-icon i{color:#010305}.home #qb-site-header.nav-up .header-container .header-quick-links ul li a:link,.home #qb-site-header.nav-down .header-container .header-quick-links ul li a:link{color:#010305}.home #qb-site-header.nav-up .header-container .header-quick-links ul li a:visited,.home #qb-site-header.nav-down .header-container .header-quick-links ul li a:visited{color:#010305}.home #qb-site-header .header-container .logo img{-webkit-filter:invert(1);filter:invert(1)}.home #qb-site-header .header-container .header-social-links .elementor-social-icon i{color:#fff}.home #qb-site-header .header-container .header-quick-links ul li a:link{color:#fff}.home #qb-site-header .header-container .header-quick-links ul li a:visited{color:#fff}.home #qb-site-header .header-nav-toggle .nav-toggle #nav-icon span{background:#fff}.home #qb-site-header .header-nav-toggle .nav-toggle span.label{color:#fff}#menu-header-quick-links .menu-item-has-children{position:relative}#menu-header-quick-links .menu-item-has-children>a{position:relative;padding-right:15px !important}#menu-header-quick-links .menu-item-has-children>a::after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}#menu-header-quick-links .menu-item-has-children>ul.sub-menu{display:none;position:absolute;top:100%;right:0;z-index:999;margin:0;padding:1rem;list-style:none;background:#fff;-webkit-box-shadow:0 8px 20px rgba(0,0,0,.12);box-shadow:0 8px 20px rgba(0,0,0,.12);border-radius:8px;font-size:.9rem}#menu-header-quick-links .menu-item-has-children:hover>.sub-menu,#menu-header-quick-links .menu-item-has-children:focus-within>.sub-menu{display:block}#menu-header-quick-links .menu-item-has-children:hover>a::after,#menu-header-quick-links .menu-item-has-children:focus-within>a::after{-webkit-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg)}#menu-header-quick-links .sub-menu li{display:block !important}#menu-header-quick-links .sub-menu li a{display:block;padding:8px 16px;white-space:nowrap;text-decoration:none;color:#000 !important}#menu-header-quick-links .sub-menu li a:hover,#menu-header-quick-links .sub-menu li a:focus{background:#f5f5f5}@media(min-width: 768px){#qb-site-header .header-container .header-nav-toggle{top:0px}#qb-site-header .header-container .header-nav-toggle .nav-toggle span.label{display:inline-block}#qb-site-header .header-container .header-social-links{top:8px;left:120px;right:auto;z-index:1}#qb-site-header .header-container .header-nav .site-navigation ul.menu li a{padding:1rem 2rem;font-size:larger}#qb-site-header .header-container .header-quick-links{display:block;top:6px}#qb-site-header .header-container .header-quick-links ul li{margin-left:0}#qb-site-header .header-container .header-quick-links ul li a{padding:.5rem .5rem}}@media(min-width: 1200px){#qb-site-header .header-container .header-nav .site-navigation ul.menu li a{padding:1.25rem 3rem;font-size:larger}}body.single .news,body.single .project{padding:50px 0}body .project-cat{padding:50px 0}body.home .site-main{margin-top:0px}body.disable-scroll{overflow-y:hidden}body .site-main{margin-top:93px}.intro-header{height:100vh}.intro-header .elementor-container{height:100%}.intro-header .intro-header-content{height:100vh}.latest-work .owl-item{text-align:center;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:transform 250ms ease !important;-webkit-transition:-webkit-transform 250ms ease !important;transition:-webkit-transform 250ms ease !important;transition:transform 250ms ease !important;transition:transform 250ms ease, -webkit-transform 250ms ease !important}.latest-work .owl-item.active.center{-webkit-transform:scale(1);transform:scale(1);opacity:1}.latest-work .owl-item.active.center .work-details{opacity:1}.latest-work .owl-item .work-details{background-color:#010305;color:#fff;opacity:.5}.work{position:relative;z-index:1;overflow:hidden;background-color:#010305}.work .work-image{-webkit-transition:all 250ms ease !important;transition:all 250ms ease !important;opacity:1}.work .work-text{position:absolute;z-index:2;top:90%;left:0;height:100%;-webkit-transition:top 250ms ease !important;transition:top 250ms ease !important}.work:hover .work-image{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.75}.work:hover .work-text{top:0px}.read-more-block{margin-top:1rem}.read-more-block summary{display:inline-block;cursor:pointer;list-style:none;text-decoration:underline}.read-more-block summary::-webkit-details-marker{display:none}.read-more-block summary::marker{display:none}.read-more-block p{margin-top:1rem}.read-more-block[open] summary{margin-bottom:.5rem}.project .page-header{text-align:center}.project .video{margin:50px 0 0 0}.project .credits{margin:0 0 50px 0;background-color:#010305;padding:1rem}.project .credits .title{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.project .credits ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.project .credits ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;list-style:none;border-left:1px dashed #fff;color:#fff}.project .credits ul li:first-child{border-left:none}.project .credits ul li span{display:block;font-weight:600}.project-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:1rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.project-categories li{margin:0;padding:0}.project-categories li a{display:inline-block;padding:8px 16px;text-decoration:none;border:1px solid #000;background:#fff;color:#000;font-size:14px;line-height:1;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:8px;font-weight:500}.project-categories li a:hover{background:#000;color:#fff}.project-categories li.current a{background:#000;color:#fff;border-color:#000}.work-archive .archive-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:48px 48px}@media(max-width: 1024px){.work-archive .archive-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767px){.work-archive .archive-grid{grid-template-columns:1fr}}.work-archive .archive-grid__item{min-width:0}.work-archive .archive-grid__item>div,.work-archive .archive-grid__item .elementor,.work-archive .archive-grid__item .elementor-section,.work-archive .archive-grid__item .elementor-container,.work-archive .archive-grid__item .e-con,.work-archive .archive-grid__item .e-parent{width:100%;max-width:100%}.pagination{margin-top:50px;text-align:center}.pagination .page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;margin:0;padding:0;list-style:none}.pagination .page-numbers a,.pagination .page-numbers span{text-decoration:none;color:#000;border:0;background:none;min-width:auto;height:auto;padding:0}.pagination .page-numbers .current{text-decoration:underline}.news .page-header{text-align:center}.news .image-container{margin:30px 0}/*# sourceMappingURL=style.min.css.map */