@import url("//fast.fonts.net/t/1.css?apiType=css&projectid=53e33804-763d-4056-b4e7-47035b2882ef");@font-face{font-family:'ManciniMade';src:url("../../fonts/mancinimade-regular-webfont.eot");src:url("../../fonts/mancinimade-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/mancinimade-regular-webfont.woff2") format("woff2"),url("../../fonts/mancinimade-regular-webfont.woff") format("woff"),url("../../fonts/mancinimade-regular-webfont.ttf") format("truetype"),url("../../fonts/mancinimade-regular-webfont.svg#mancini_maderegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ManciniProxima";src:url("../../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix");src:url("../../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix") format("eot"),url("../../fonts/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.woff") format("woff"),url("../../fonts/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf") format("truetype"),url("../../fonts/ab9cd062-380f-4b53-b1a7-c0bec7402235.svg#ab9cd062-380f-4b53-b1a7-c0bec7402235") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ManciniProximaBold";src:url("../../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix");src:url("../../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix") format("eot"),url("../../fonts/d999c07b-a049-4eb5-b8a6-4f36ae25e67e.woff") format("woff"),url("../../fonts/4d4a75f5-d32a-4a09-8665-133afd39cc37.ttf") format("truetype"),url("../../fonts/8152bc4e-d700-4c78-b6be-326893e6f53f.svg#8152bc4e-d700-4c78-b6be-326893e6f53f") format("svg");font-weight:bold;font-style:normal}body,html{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,0.01) 0 0 1px;color:#fff;font-family:"ManciniProxima", sans-serif;font-weight:normal;font-size:14px;font-size:1.4}.page--title{font-family:Helvetica, Arial, sans-serif;font-size:22px;font-weight:bold;line-height:1;margin:0;text-transform:uppercase;cursor:pointer}@media (min-width: 768px){.page--title{font-size:28px}}.page--title:not(.media--title){margin:0 0 15px 0}@media (min-width: 768px) and (max-width: 1023px){.page--title:not(.media--title){margin:0 0 25px 0}}@media (min-width: 1200px){.page--title:not(.media--title){margin:0 0 25px 0}}.single-project .page--title:not(.media--title){margin-bottom:5px}.subtitle{font-size:12px;font-family:"ManciniProximaBold", Arial, sans-serif;font-weight:bold;line-height:1;margin:0 0 15px 0;text-transform:uppercase;color:#4C4C4C;-webkit-transition:all 0.25s;transition:all 0.25s}.subtitle.opened{color:#fff;-webkit-transition:all 0.25s;transition:all 0.25s}.fab{font-family:FontAwesome;font-style:normal;color:#4C4C4C;font-size:18px;margin:0 5px 0 0;-webkit-transition:all 0.25s;transition:all 0.25s}.fab:hover{color:#fff}@media (max-width: 768px){header.site--header{height:95px;background-color:#000;position:fixed;top:0;left:0;width:100%;z-index:99}}header.site--header .side--drawer{position:fixed;left:-100%;top:0;width:100%;height:100%;padding:25px 25px 25px;background:#000;-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out;z-index:7}@media (min-width: 1024px){header.site--header .side--drawer{left:-340px;width:340px;background:#000;padding:35px 35px 35px 35px}}@media (min-width: 1200px){header.site--header .side--drawer{left:-400px;width:400px}}header.site--header .side--drawer.open{left:0 !important}header.site--header .side--drawer nav.site--nav{position:absolute;top:50%;-webkit-transform:translateY(-48%);transform:translateY(-48%);left:35px;width:calc(100% - 70px)}@media (min-width: 768px) and (max-width: 1023px){header.site--header .side--drawer nav.site--nav{top:150px;-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width: 1200px){header.site--header .side--drawer nav.site--nav{-webkit-transform:translateY(-52%);transform:translateY(-52%)}}header.site--header .side--drawer nav.site--nav ul,header.site--header .side--drawer nav.site--nav li{list-style:none;margin:0;padding:0}header.site--header .side--drawer nav.site--nav ul li{position:relative;padding:0 0 15px 0}@media (min-width: 768px){header.site--header .side--drawer nav.site--nav ul li{padding-bottom:1.25em}}@media (min-width: 1200px){header.site--header .side--drawer nav.site--nav ul li{padding-bottom:1.75em}}header.site--header .side--drawer nav.site--nav ul li a{font-family:Helvetica, Arial, sans-serif;font-size:22px;font-weight:bold;line-height:1;text-transform:uppercase;text-decoration:none;color:#fff;-webkit-transition:all 0.25s;transition:all 0.25s}@media (min-width: 768px) and (max-width: 1023px){header.site--header .side--drawer nav.site--nav ul li a{font-size:28px}}@media (min-width: 1200px){header.site--header .side--drawer nav.site--nav ul li a{font-size:28px}}header.site--header .side--drawer nav.site--nav ul li .sub-menu{padding:5px 0 3px}header.site--header .side--drawer nav.site--nav ul li .sub-menu li{padding:0}@media (min-width: 768px){header.site--header .side--drawer nav.site--nav ul li .sub-menu li{padding:2px 0}}header.site--header .side--drawer nav.site--nav ul li .sub-menu li a{font-family:"ManciniProximaBold", Arial, sans-serif;font-size:18px;opacity:1;font-weight:bold;color:#4C4C4C;text-transform:none}@media (min-width: 768px) and (max-width: 1023px){header.site--header .side--drawer nav.site--nav ul li .sub-menu li a{font-size:20px}}@media (min-width: 1200px){header.site--header .side--drawer nav.site--nav ul li .sub-menu li a{font-size:20px}}header.site--header .side--drawer nav.site--nav ul li .sub-menu li a:before{content:'\2014';padding-right:5px}header.site--header .side--drawer nav.site--nav ul li .sub-menu li a:hover{color:#fff}header.site--header .side--drawer nav.site--nav ul li:hover a,header.site--header .side--drawer nav.site--nav ul li.current_page_parent a,header.site--header .side--drawer nav.site--nav ul li.current_page_item a,header.site--header .side--drawer nav.site--nav ul li.current-menu-item a{color:#fff}header.site--header .open-side{cursor:pointer;position:fixed;z-index:8;top:15px;left:25px;width:40px;height:40px;-webkit-transition:all 0.15s;transition:all 0.15s}@media (min-width: 768px) and (max-width: 1023px){header.site--header .open-side{top:25px;left:35px}}@media (min-width: 1024px){header.site--header .open-side{top:35px;left:35px}}header.site--header .open-side:hover{opacity:0.7}header.site--header .open-side span{width:40px;height:5px;margin-bottom:0;display:block;background-color:#fff}header.site--header .open-side span.first{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transition:all 0.15s;transition:all 0.15s}header.site--header .open-side div.close-menu{opacity:0;-webkit-transition:all 0.2s;transition:all 0.2s;font-size:11px;font-weight:bold;color:#fff}header.site--header .open-side.open span.first{-webkit-transform:rotate(0);transform:rotate(0)}header.site--header .open-side.open div.close-menu{opacity:1}header .bottom{position:absolute;width:calc(100% - 50px);bottom:25px;left:25px;color:#4C4C4C;font-family:"ManciniProximaBold", sans-serif;font-weight:bold;font-size:12px}@media (min-width: 1024px){header .bottom{width:310px;bottom:45px;left:45px}}header .bottom .st_sharethis .stButton .sharethis{background:none;background:none;padding:0;text-decoration:none;text-transform:uppercase;color:#4C4C4C;font-size:12px;position:relative;-webkit-transition:all 0.25s;transition:all 0.25s}header .bottom .st_sharethis .stButton .sharethis:hover{color:#fff;opacity:1}header .bottom .st_sharethis .stButton .chicklets{font-family:inherit}header .bottom nav.bottom--nav{text-align:left}header .bottom nav.bottom--nav a{display:inline-block;text-decoration:none;text-transform:uppercase;color:#4C4C4C;padding:0 0 5px;position:relative;margin:0 0 0 5px;-webkit-transition:all 0.15s;transition:all 0.15s}header .bottom nav.bottom--nav a:first-of-type{margin-left:0}header .bottom nav.bottom--nav a:hover{color:#fff}header .bottom nav.bottom--nav a:after{content:'\2014';padding-left:5px}.site--logo{position:absolute;top:15px;right:15px;z-index:9}@media (min-width: 768px) and (max-width: 1023px){.site--logo{top:25px;right:25px}}@media (min-width: 1024px){.site--logo{position:fixed;right:auto;left:185px;top:35px}}@media (min-width: 1200px){.site--logo{left:245px}}.site--logo img{width:110px;height:100%;-webkit-transition:all 0.25s;transition:all 0.25s}.site--logo img:hover{opacity:0.5}.dashboard{position:fixed;z-index:9;background-color:#000;bottom:0}.dashboard a{padding:10px;color:#fff;display:block}@media all and (max-height: 700px) and (min-width: 1025px){header.site--header .side--drawer nav.site--nav ul li{padding-bottom:1em}header.site--header .side--drawer nav.site--nav ul li a{font-size:22px}header.site--header .side--drawer nav.site--nav ul li .sub-menu li a{font-size:18px}header.site--header .side--drawer nav.site--nav{-webkit-transform:translateY(-48%);transform:translateY(-48%)}}body,html{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;background-color:#000;width:100%}@media (max-width: 768px){body,html{padding-top:47.5px}}@media (min-width: 768px) and (max-width: 1023px){body,html{padding-top:75px}}::-webkit-scrollbar{display:none !important;opacity:0 !important;visibility:hidden !important}.page--loader{position:fixed;width:100%;height:100%;background-color:#000;z-index:10;opacity:1;visibility:visible;-webkit-transition:all 0.25s;transition:all 0.25s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page--loader img{max-width:125px}.page--loader.loaded{opacity:0;visibility:hidden}.logo--load{display:none;background-image:url("../../images/splash.svg");background-size:cover;background-position:center, center;height:100%;width:100%;position:fixed;z-index:99;cursor:pointer}.content{position:fixed;left:0;top:0;width:100%;height:100%;padding:120px 25px 25px 25px;z-index:2;color:#fff;font-family:ManciniProxima, Arial, sans-serif;font-size:13px;line-height:1.3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px) and (max-width: 1023px){.content{padding:130px 35px 35px 35px}}@media (min-width: 1024px){.content{line-height:1.5;font-size:14px}}.content:before{content:'';width:100%;background:#000;background:rgba(0,0,0,0.85);position:fixed;z-index:-1;top:0;left:0;height:100%;-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out}@media (min-width: 1024px){.content:before{display:block;background:#000;width:340px}}@media (min-width: 1200px){.content:before{width:400px}}@media (min-width: 1024px){.content{padding:180px 35px 35px 35px;width:340px}}@media (min-width: 1200px){.content{padding:180px 35px 35px 35px;width:400px}}.content.closed:before{left:-100%}@media (min-width: 1024px){.content.closed:before{left:-400px}}.content .content-box{overflow:auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;left:0;position:relative;padding-right:15px;width:auto;height:calc(100vh - 180px);opacity:1;top:0}@media (min-width: 1024px){.content .content-box{height:calc(100vh - 300px)}}@media (min-width: 1200px){.content .content-box{height:calc(100vh - 350px)}}.content .content-box.opened{top:50px;opacity:0}.content .content-box h2{font-size:18px;color:#4C4C4C;font-family:"ManciniProximaBold", Arial, sans-serif;margin-bottom:25px}@media (min-width: 1200px){.content .content-box h2{font-size:22px}}.content a{color:#fff;text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}.content a:hover{text-decoration:none;color:#999}.sidebar--page-content,.sidebar--page-menu{width:calc(100% - 75px);margin-left:25px;margin-bottom:25px}@media (min-width: 768px){.sidebar--page-content,.sidebar--page-menu{margin-bottom:35px;margin-left:35px;width:50%}}@media (min-width: 1024px){.sidebar--page-content,.sidebar--page-menu{position:fixed;bottom:35px;left:35px;margin-left:0;margin-bottom:0;z-index:6;width:270px}}@media (min-width: 1200px){.sidebar--page-content,.sidebar--page-menu{width:330px}}.sidebar--page-content p,.sidebar--page-menu p{font-size:16px;color:#4C4C4C;font-family:"ManciniProximaBold";line-height:1.2}@media (min-width: 768px) and (max-width: 1023px){.sidebar--page-content p,.sidebar--page-menu p{font-size:22px}}@media (min-width: 1200px){.sidebar--page-content p,.sidebar--page-menu p{font-size:22px}}.sidebar--page-content p strong,.sidebar--page-menu p strong{color:#fff}.sidebar--page-content p:last-of-type,.sidebar--page-menu p:last-of-type{margin-bottom:0}@media (max-width: 768px){.post-type-archive-project .sidebar--page-content{display:none}}@media (min-width: 1024px){.sidebar--page-menu{bottom:auto;top:22%}}.sidebar--page-menu h1{font-family:Helvetica, Arial, sans-serif;font-weight:bold;text-transform:uppercase;font-size:22px;line-height:1;margin-bottom:0}@media (min-width: 768px) and (max-width: 1023px){.sidebar--page-menu h1{font-size:28px}}@media (min-width: 1200px){.sidebar--page-menu h1{font-size:28px}}.slide--bar{position:fixed;top:0;left:-100%;width:100%;padding:95px 35px 35px 35px;height:100%;z-index:3;color:#fff;font-family:ManciniProxima, Arial, sans-serif;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out;background:#000}@media (min-width: 1024px){.slide--bar{padding:95px 35px 35px 35px;left:-340px;width:340px}}@media (min-width: 1200px){.slide--bar{left:-400px;width:400px}}.slide--bar.opened{position:absolute;left:0;z-index:100;height:auto}@media (min-width: 768px) and (max-width: 1023px){.slide--bar.opened{height:100%}}@media (min-width: 1024px){.slide--bar.opened{position:fixed;z-index:3;height:100%;left:340px}}@media (min-width: 1200px){.slide--bar.opened{left:400px}}.slide--bar .close-slide--bar{position:absolute;z-index:8;top:33px;font-family:'ManciniMade';font-size:32px;line-height:1;white-space:pre;z-index:10;color:#fff;text-decoration:none}.slide--bar .close-slide--bar:after{content:'C'}.slide--bar .privacy-content-box,.slide--bar .register-content-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.slide--bar .content--box{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-x:hidden;overflow-y:auto;padding-right:15px}.wpcf7{margin:50px 0 0 !important}.wpcf7 input,.wpcf7 textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 none;border-bottom:1px solid #999;padding:5px 0;background-color:transparent;border-radius:0;text-transform:uppercase;font-family:"ManciniProximaBold";font-weight:bold;box-shadow:none;color:#fff;outline:0}.wpcf7 input:not(.wpcf7-submit),.wpcf7 textarea:not(.wpcf7-submit){width:100%}.wpcf7 input[type="submit"],.wpcf7 textarea[type="submit"]{-webkit-transition:all 0.25s;transition:all 0.25s;cursor:pointer}.wpcf7 input[type="submit"]:hover,.wpcf7 textarea[type="submit"]:hover{color:#999}.wpcf7 textarea{height:100px}@media (min-width: 1024px){.wpcf7 textarea{height:120px}}.project-browser{position:relative}@media (min-width: 1024px){.project-browser{padding:0 0 0 340px;width:calc(100% - 340px)}}@media (min-width: 1200px){.project-browser{padding:0 0 0 400px;width:calc(100% - 400px)}}.project-browser a{display:block;width:100%;height:45vw}@media (min-width: 1024px){.project-browser a{height:33.333vh}}.project-browser a .slide{color:#fff;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:1}.project-browser a .slide .slide-bg{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-filter:grayscale(100%);filter:grayscale(100%);background-size:cover;background-position:center, center;opacity:0.25}.project-browser a .slide:hover .slide-bg{opacity:1;filter:none;-webkit-filter:none}.project-browser a .slide:hover .project--meta h3{font-family:"ManciniProximaBold", sans-serif;font-weight:bold;-webkit-transition:all 0.25s;transition:all 0.25s}.project-browser .project--meta{position:absolute;left:25px;bottom:25px;z-index:3;width:calc(100% - 50px)}@media (min-width: 1024px){.project-browser .project--meta{left:35px;bottom:35px;width:calc(100% - 70px)}}.project-browser .project--meta h2{margin:0;text-transform:uppercase;font-family:Helvetica, Arial, sans-serif;font-size:22px;font-weight:bold;line-height:1;text-transform:uppercase;float:left}@media (min-width: 1024px){.project-browser .project--meta h2{font-size:28px}}.project-browser .project--meta h3{float:right;font-size:12px;font-family:"ManciniProximaBold", sans-serif;font-weight:bold;text-transform:uppercase;-webkit-transition:all 0.25s;transition:all 0.25s}.project-browser .slide{width:100%;height:100%;padding:25px;overflow:hidden;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;cursor:pointer}@media (min-width: 1024px){.project-browser .slide{padding:35px}.project-browser .slide .slide-bg{border-left:4px solid #999}}.page-template-template-team .team--data{position:fixed;top:95px;padding:20px 0;left:25px;z-index:6;background-color:#000;width:calc(100% - 50px)}@media (min-width: 1024px){.page-template-template-team .team--data{padding:0;position:fixed;width:calc(100% - 70px);left:35px;top:140px}}@media (min-width: 1200px){.page-template-template-team .team--data{top:200px}}@media (min-width: 1024px){.page-template-template-team .content{padding-top:180px}}@media (min-width: 1200px){.page-template-template-team .content{padding-top:180px}}@media (max-width: 768px){.page-template-template-team .content{-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}}@media (max-width: 768px){.page-template-template-team .content:before{-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out;height:100%;display:none}}.page-template-template-team .content.closed{-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}@media (max-width: 768px){.page-template-template-team .content.closed:before{left:0;top:calc(-100% + 185px)}}.page-template-template-team .close-content{cursor:pointer;font-size:12px;font-family:ManciniProxima, Arial, sans-serif;font-weight:700;line-height:1;margin:0 0 15px 0;text-transform:uppercase;color:#4C4C4C;float:right;-webkit-transition:all 0.25s;transition:all 0.25s;position:relative;top:-40px}@media (min-width: 1024px){.page-template-template-team .close-content{top:23px}}@media (max-width: 768px){.page-template-template-team .close-content{position:fixed;bottom:40px;right:25px;z-index:999;top:initial}}.page-template-template-team .close-content.opened{color:#fff;-webkit-transition:all 0.25s;transition:all 0.25s}.page-template-template-team .close-content.opened:after{content:' N'}.page-template-template-team .close-content:after{content:' C';font-family:'ManciniMade';font-size:10px;font-weight:normal;line-height:1;display:inline-block;margin:-2px 0 0 7px;vertical-align:middle}.single-project .project--data{position:fixed;-webkit-transition:all 0.25s;transition:all 0.25s;top:125px;left:25px;z-index:6;width:310px}@media (min-width: 768px){.single-project .project--data{left:35px}}@media (min-width: 1024px){.single-project .project--data{top:140px;left:35px;width:270px}}@media (min-width: 1200px){.single-project .project--data{width:310px;top:180px}}@media (max-width: 768px){.single-project .project--data .subtitle{position:fixed;bottom:40px}}.single-project .content{-webkit-transition:all 0.25s;transition:all 0.25s;padding:195px 25px 50px}@media (min-width: 768px){.single-project .content{padding:215px 35px 50px}}@media (min-width: 1024px){.single-project .content{padding:225px 35px 35px 35px}}@media (min-width: 1200px){.single-project .content{padding:275px 35px 35px 35px}}@media (max-width: 768px){.single-project .content{-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}}.single-project .content:before{-webkit-transition:all 0.25s;transition:all 0.25s}@media (max-width: 768px){.single-project .content:before{-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out;height:100%;background-color:#000;display:block}}.single-project .content.closed{-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}@media (max-width: 768px){.single-project .content.closed{z-index:0}}@media (max-width: 768px){.single-project .content.closed:before{left:0;top:calc(-100% + 200px)}}@media (max-width: 768px){.single-project .content .content-box{-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out;top:0}}@media (max-width: 768px){.single-project .content .content-box.opened{left:0;top:calc(-100% - 185px)}}.single-project .close-content{cursor:pointer;font-size:20px;font-family:"ManciniProximaBold", Arial, sans-serif;font-weight:bold;line-height:1;margin:0 0 15px 0;color:#4C4C4C;-webkit-transition:all 0.25s;transition:all 0.25s}.single-project .close-content.opened{-webkit-transition:all 0.25s;transition:all 0.25s}.single-project .close-content.opened:after{content:' N';-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:-1px 0 0 7px}.single-project .close-content:after{content:' N';-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-family:'ManciniMade';font-size:16px;font-weight:normal;line-height:1;display:inline-block;margin:-4px 0 0 10px;vertical-align:middle}.content-wrapper{height:100%}@media (min-width: 1024px){.content-wrapper{padding:0 0 0 400px}}.page_menu{-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;height:33.33333333%;padding:35px;overflow:hidden;position:relative;background-size:cover;background-position:center, center;background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0.25;border-left:4px solid #999;cursor:pointer;display:block;text-decoration:none;color:#fff;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.page_menu:hover{opacity:1;color:#fff;text-decoration:none;-webkit-filter:none;filter:none}.page_menu h1{position:absolute;left:35px;bottom:35px;margin:0;text-transform:uppercase;font-family:Helvetica, Arial, sans-serif;font-size:28px;font-weight:bold;line-height:1;text-transform:uppercase}.media--wrapper{color:#000;background-color:#d1d3d4;padding:35px 35px 35px 35px;min-height:100%}@media (min-width: 1024px){.media--wrapper{padding:35px 35px 35px 375px}}@media (min-width: 1200px){.media--wrapper{padding:35px 35px 35px 435px}}.media--wrapper #post{-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;opacity:1}.media--wrapper #post.loading{opacity:0}.media--wrapper .video--wrapper{height:500px;background-size:cover;background-position:center, center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:22px;font-weight:bold}.media--wrapper .video--wrapper .video-play--button{background-color:#2a2a2a;height:200px;width:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:10px solid #333;color:#fff;font-size:88px;opacity:0.5;-webkit-transition:all 0.25s;transition:all 0.25s}.media--wrapper .video--wrapper .video-play--button:hover{opacity:1}.media--wrapper .video--wrapper .video-play--button svg{position:relative;left:5px}.media--wrapper .post{text-decoration:none;color:#000;border-top:7px solid #000;display:block;padding:10px 0 5px}@media (min-width: 1024px){.media--wrapper .post{padding:10px 0 50px}}.media--wrapper .post .post_thumbnail{height:250px;background-size:cover;background-position:center, center}.media--wrapper .post .post--meta{overflow:auto}.media--wrapper .post .post--meta .title{font-family:Helvetica, Arial, sans-serif;font-weight:bold;text-transform:uppercase;font-size:23px;line-height:1;margin:0 0 25px}@media (max-width: 768px){.media--wrapper .post .post--meta .title{margin-bottom:15px}}@media (min-width: 1024px){.media--wrapper .post .post--meta .title{width:80%;float:left}}.media--wrapper .post .post--meta .date{margin-bottom:15px}@media (min-width: 1024px){.media--wrapper .post .post--meta .date{margin-bottom:0;width:20%;float:right;text-align:right}}.media--wrapper .post .excerpt p{line-height:1.25}.media--wrapper .post .excerpt .read--more{text-transform:uppercase;font-weight:bold}.media--wrapper .back-bar{margin-top:30px;font-size:25px;font-family:Helvetica, Arial, sans-serif;border-bottom:5px solid #fff}@media (min-width: 1200px){.media--wrapper .back-bar{margin-top:0;position:absolute;bottom:35px;width:calc(100% - 490px);width:calc(66.666667% - 330px);right:35px}}.media--wrapper .back-bar a{color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none}.media--wrapper .back-bar a svg{font-size:18px;line-height:100%;position:relative;top:-1px}#filters{padding:0;margin:0 0 0;list-style:none;font-weight:bold;padding-top:12px;text-transform:none}#filters li{padding:0 0 10px;margin:0;list-style:none}#filters li.title{color:#fff;display:none}#filters li a{color:#4d4d4d}#filters li a.active{color:#fff}#filters{margin:0;padding:5px 0 3px}#filters li{display:block;padding:2px 0}#filters li a{font-size:18px;opacity:1;font-weight:bold;color:#4C4C4C;text-transform:none;font-family:"ManciniProximaBold", sans-serif;line-height:1;-webkit-transition:all 0.25s;transition:all 0.25s}@media (min-width: 768px) and (max-width: 1023px){#filters li a{font-size:20px}}@media (min-width: 1200px){#filters li a{font-size:20px}}#filters li a:before{content:'\2014';padding-right:5px}#filters li a:hover{opacity:1;color:#fff;text-decoration:none}#filters li a.active{color:#fff;font-family:"ManciniProximaBold", sans-serif;font-weight:bold;opacity:1}@media (max-width: 768px){.page-id-9 .content{position:relative;min-height:auto;height:auto;padding:25px 25px 25px 25px;z-index:5}}@media (min-width: 768px) and (max-width: 1023px){.page-id-9 .content{padding:35px}}.simplebar-track.vertical{top:30px}.simplebar-track.vertical .simplebar-scrollbar:before{background:#444}[data-simplebar="init"] .simplebar-scroll-content,[data-simplebar="init"] .simplebar-content{overflow:auto !important}.single--title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single--title .page--title{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.page-template-template-contact .content:before{background-color:#000}.contact--form{position:relative}.contact--form .thank--you{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:all 0.25s;transition:all 0.25s}.contact--form .thank--you.success{opacity:1;visibility:visible}.contact--form .thank--you h1{text-transform:uppercase;font-weight:bold;font-family:inherit;font-size:22px}.contact--form .wpcf7-response-output{display:none !important}.grecaptcha-badge{right:-400px !important}@media (max-width: 768px){.blog .content{display:none}}@media (max-width: 768px){.blog .content:before{display:none}}@media (max-width: 768px){.single.single-post .content{display:none}}.expand-btn{position:absolute;bottom:50px;left:400px;z-index:2;-webkit-transition:all 0.25s;transition:all 0.25s}@media (min-width: 1200px){.expand-btn{left:450px}}@media (max-width: 768px){.expand-btn{display:none}}.expand-btn a{font-family:"ManciniProximaBold", sans-serif;font-weight:bold;font-size:12px;text-transform:uppercase;color:#fff}.expand-btn a:hover{text-decoration:none}.expand-btn .expand{display:block;line-height:12px;position:relative;padding-left:20px}.expand-btn .expand:before{content:'';position:absolute;top:0;left:0;width:12px;height:12px;display:inline-block;background-image:url("../../images/slider-cursor-prev.png");background-size:cover}.expand-btn .project-details{display:none;line-height:12px;position:relative;padding-right:20px}.expand-btn .project-details:after{content:'';position:absolute;top:0;right:0;width:12px;height:12px;display:inline-block;background-image:url("../../images/slider-cursor.png");background-size:cover}.full-view{-webkit-transition:all 0.25s;transition:all 0.25s}.full-view .project--carousel:not(.single--carousel){left:0;width:100%}.full-view .expand-btn{left:35px}.full-view .content{left:-400px}.full-view .content:before{left:-400px}.full-view .project--data{left:-400px}.owl-carousel:not(.single--carousel),.team--slider-large:not(.single--carousel),.project--carousel:not(.single--carousel){height:130vw;height:calc(100vh - 230px)}@media (min-width: 1024px){.owl-carousel:not(.single--carousel),.team--slider-large:not(.single--carousel),.project--carousel:not(.single--carousel){width:100%;position:fixed;top:0;left:0;left:340px;width:calc(100% - 340px)}}@media (min-width: 1200px){.owl-carousel:not(.single--carousel),.team--slider-large:not(.single--carousel),.project--carousel:not(.single--carousel){left:400px;width:calc(100% - 400px)}}@media (max-width: 768px){.owl-carousel,.team--slider-large,.project--carousel{height:calc(100% - 230px);width:100%}}.owl-carousel .slide,.team--slider-large .slide,.project--carousel .slide{width:100%;height:130vw;height:calc(100vh - 230px);background-size:cover;background-position:center, center;position:relative}@media (min-width: 1024px){.owl-carousel .slide,.team--slider-large .slide,.project--carousel .slide{height:100vh}}.owl-carousel .slide .slide--content,.team--slider-large .slide .slide--content,.project--carousel .slide .slide--content{position:absolute;bottom:75px;left:25px;font-size:32px;font-family:"ManciniProximaBold", Arial, sans-serif;font-weight:700;line-height:1;margin:0;text-transform:uppercase;color:#fff;width:calc(100% - 50px)}@media (min-width: 1024px){.owl-carousel .slide .slide--content,.team--slider-large .slide .slide--content,.project--carousel .slide .slide--content{font-size:34px;left:50px;width:440px;bottom:95px}}@media (min-width: 1200px){.owl-carousel .slide .slide--content,.team--slider-large .slide .slide--content,.project--carousel .slide .slide--content{bottom:75px;font-size:52px;width:650px}}.owl-carousel .slide .slide--content a,.team--slider-large .slide .slide--content a,.project--carousel .slide .slide--content a{color:#fff;text-decoration:none;font-size:12px}.owl-carousel .slide .slide--content .slide--subheading,.team--slider-large .slide .slide--content .slide--subheading,.project--carousel .slide .slide--content .slide--subheading{font-size:14px;margin:0 0 25px;opacity:0.4}.owl-carousel .slide .slide--content .sub--image,.team--slider-large .slide .slide--content .sub--image,.project--carousel .slide .slide--content .sub--image{position:absolute;top:45px;width:100px;-webkit-transform:translateX(100%);transform:translateX(100%);right:-50px;display:none}@media (min-width: 1024px){.owl-carousel .slide .slide--content .sub--image,.team--slider-large .slide .slide--content .sub--image,.project--carousel .slide .slide--content .sub--image{display:block}}@media (min-width: 1200px){.owl-carousel .slide .slide--content .sub--image,.team--slider-large .slide .slide--content .sub--image,.project--carousel .slide .slide--content .sub--image{width:150px}}.owl-carousel .slide .caption,.team--slider-large .slide .caption,.project--carousel .slide .caption{position:absolute;bottom:45px;left:30px;font-size:12px;font-family:"ManciniProximaBold", Arial, sans-serif;font-weight:700;line-height:1;margin:0;color:#fff}@media (min-width: 1024px){.owl-carousel .slide .caption,.team--slider-large .slide .caption,.project--carousel .slide .caption{position:absolute;bottom:65px;right:50px;left:auto}}.owl-carousel .slide .caption a,.team--slider-large .slide .caption a,.project--carousel .slide .caption a{color:inherit;text-decoration:none;-webkit-transition:opacity 0.25s;transition:opacity 0.25s}.owl-carousel .slide .caption a:hover,.team--slider-large .slide .caption a:hover,.project--carousel .slide .caption a:hover{opacity:0.7}.slick-dots{left:30px;margin:0px;padding:0;list-style:none;font-size:0;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;position:absolute;bottom:25px}@media (min-width: 1024px){.slick-dots{position:fixed;bottom:45px;right:50px;left:auto;margin:0px;padding:0}}.slick-dots li{list-style:none;margin:0 2px 0 0;width:15px;height:4px;border-radius:0;background:#4C4C4C !important;-webkit-transition:all 0.25s;transition:all 0.25s;border:0;cursor:pointer}@media (min-width: 1024px){.slick-dots li{width:25px}}.slick-dots li:last-of-type{margin-right:0}.slick-dots li.slick-active,.slick-dots li:hover{background-color:#ffffff !important}.slick-dots button{outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;background-color:transparent}.project--carousel{-webkit-transition:all 0.25s;transition:all 0.25s}.project--carousel.loading{-webkit-transition:all 0.25s;transition:all 0.25s;opacity:0}@media (max-width: 768px){.project--carousel{top:105px;position:relative;z-index:1}}@media (min-width: 768px) and (max-width: 1023px){.project--carousel{top:55px}}.single-project .slick-dots{position:absolute;margin:20px 0 0 0;bottom:25px;right:25px;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;width:calc(100% - 50px);padding:0;z-index:99}@media (min-width: 1024px){.single-project .slick-dots{position:relative;margin:0 0 0 0;bottom:50px;right:50px;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;width:auto;padding:0;float:right}}@media (max-width: 768px){.single-project .carousel--arrows{display:none}}.carousel--arrows{position:absolute;z-index:2;text-align:center;color:#fff;height:calc(100% - 150px);width:calc(100% - 400px);top:0;left:400px;padding:0;-webkit-transition:all 0.25s;transition:all 0.25s}.carousel--arrows .next-slide{cursor:url("../../images/slider-cursor.png"),pointer}.carousel--arrows .prev-slide{cursor:url("../../images/slider-cursor-prev.png"),pointer}.carousel--arrows .prev-slide,.carousel--arrows .next-slide{position:relative;-webkit-transition:all 0.25s;transition:all 0.25s;float:right;height:100%;width:50%}.page-template-template-team .carousel--arrows{position:absolute;z-index:2;text-align:center;color:#fff;height:auto;width:100px;right:20px;top:25px;left:auto}@media (min-width: 1024px){.page-template-template-team .carousel--arrows{right:auto;left:0px;top:227px;width:315px}}@media (min-width: 1200px){.page-template-template-team .carousel--arrows{width:375px;top:235px}}.page-template-template-team .carousel--arrows .prev-slide,.page-template-template-team .carousel--arrows .next-slide{cursor:pointer;position:relative;-webkit-transition:all 0.25s;transition:all 0.25s;float:right;height:30px;width:30px}.page-template-template-team .carousel--arrows .next-slide:after{content:'N';display:block;color:#fff;font-family:'ManciniMade';font-size:22px;line-height:1;width:100%;text-align:center}.page-template-template-team .carousel--arrows .prev-slide:after{content:'P';display:block;color:#fff;font-family:'ManciniMade';font-size:22px;line-height:1;width:100%;text-align:center}.team--slider-mini{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;width:auto;position:relative}@media (min-width: 1024px){.team--slider-mini.closed{left:-340px}}@media (min-width: 1200px){.team--slider-mini.closed{left:-400px}}@media (min-width: 1024px){.team--slider-mini .slick-track{height:100%}}.team--slider-mini .slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.team--slider-mini .slide .title{line-height:1;margin:0 0 15px 0;width:270px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"ManciniProximaBold", Arial, sans-serif;font-size:20px;opacity:1;font-weight:bold;color:#4C4C4C;text-transform:uppercase}@media (min-width: 1024px){.team--slider-mini .slide .title{margin:0 0 25px 0}}@media (min-width: 1200px){.team--slider-mini .slide .title{width:430px}}.team--slider-mini .slide .name{font-family:"ManciniProximaBold", Arial, sans-serif;font-size:18px;width:80%;opacity:1;font-weight:bold;color:#fff;text-transform:uppercase;margin-bottom:3px}@media (min-width: 1024px){.team--slider-mini .slide .name{font-size:20px}}.team--slider-mini .slide .name.push-margin-bottom{margin-bottom:15px}@media (min-width: 1024px){.team--slider-mini .slide .name.push-margin-bottom{margin-bottom:25px}}.team--slider-mini .slide .description{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-x:hidden;overflow-y:auto;position:relative;-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out;height:auto;padding:0 15px 0 0}@media (min-width: 1024px){.team--slider-mini .slide .description{padding:0 15px 0 0;height:300px}}@media (min-width: 1024px){.team--slider-mini .slide .description.and-closed{left:-340px}}@media (min-width: 1200px){.team--slider-mini .slide .description.and-closed{left:-400px}}.page-template-template-team .slick-dots{position:fixed;width:calc(100% - 50px);padding:0;bottom:25px;left:25px;margin:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:none !important;height:3px}@media (min-width: 1024px){.page-template-template-team .slick-dots{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;position:relative;width:310px;bottom:auto;top:0;left:0;margin:50px 0 10px}}.page-template-template-team .slick-dots li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:4px}.single--carousel .owl-stage{-webkit-transition:all 2.5s ease 0s !important;transition:all 2.5s ease 0s !important}.single--carousel .slick-dots{position:relative;bottom:0;left:0;margin:25px 0 0}.single--carousel .slide{height:60vh;background-size:cover;background-position:center, center;background-repeat:no-repeat;width:calc(100% + 1px);margin-left:-1px}.overlay--carousel{position:fixed !important;top:0;left:0;width:100% !important;height:100% !important;z-index:999 !important;opacity:0;visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}.overlay--carousel .owl-stage{-webkit-transition:all 0s !important;transition:all 0s !important}.overlay--carousel.show{opacity:1;visibility:visible}.overlay--carousel .slide{height:100vh;width:100%;background-size:cover;background-position:center, center}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:10px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:transparent;position:relative;border-radius:10px}.jspDrag{background:rgba(127,127,127,0.3);position:relative;top:0;left:0;cursor:pointer;border-radius:10px}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}

/*# sourceMappingURL=main.css.map */