@import url("http://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:13px;font-size:1.4}.page--title{font-family:Helvetica, Arial, sans-serif;font-size:37px;font-weight:bold;line-height:1;margin:0;text-transform:uppercase;cursor:pointer}.page--title:not(.team--title){margin:0 0 50px 0}.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;-o-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.subtitle.opened{color:#fff;-webkit-transition:all 0.25s;-o-transition:all 0.25s;-moz-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;-o-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.fab:hover{color:#fff}@media (max-width: 767px){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:180px 25px 25px;background:#000;-webkit-transition:left 0.3s ease-in-out;-o-transition:left 0.3s ease-in-out;-moz-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:-400px;width:400px;background:#000;padding:180px 45px 45px 45px}}header.site--header .side--drawer.open{left:0 !important}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: 1024px){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:37px;font-weight:bold;line-height:1;text-transform:uppercase;text-decoration:none;color:#4C4C4C;-webkit-transition:all 0.25s;-o-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}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:15px;-webkit-transition:all 0.15s;-o-transition:all 0.15s;-moz-transition:all 0.15s;transition:all 0.15s}@media (min-width: 1024px){header.site--header .open-side{top:75px;left:45px}}header.site--header .open-side:hover{opacity:0.7}header.site--header .open-side span{width:40px;height:5px;margin-bottom:15px;display:block;background-color:#fff}header.site--header .open-side span.first{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);position:relative;top:20px;-webkit-transition:all 0.15s;-o-transition:all 0.15s;-moz-transition:all 0.15s;transition:all 0.15s}header.site--header .open-side.open span.first{opacity:0;visibility:hidden}header .bottom{border-bottom:5px solid #4C4C4C;position:absolute;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);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;-o-transition:all 0.25s;-moz-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:right}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 5px;-webkit-transition:all 0.15s;-o-transition:all 0.15s;-moz-transition:all 0.15s;transition:all 0.15s}header .bottom nav.bottom--nav a:hover{color:#fff}header .bottom nav.bottom--nav a:after{content:'';position:absolute;height:8px;width:2px;background-color:#4C4C4C;top:5px;margin-left:5px}.site--logo{position:absolute;top:15px;right:15px;z-index:10}@media (min-width: 1024px){.site--logo{position:fixed;top:45px;right:45px}}.site--logo img{width:150px;height:100%;-webkit-transition:all 0.25s;-o-transition:all 0.25s;-moz-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}body,html{-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;background-color:#000;width:100%}@media (max-width: 767px){body,html{padding-top:47.5px}}::-webkit-scrollbar{display:none !important;opacity:0 !important;visibility:hidden !important}.page--loader{position:fixed;width:100%;height:100%;background-color:#000;z-index:9;opacity:1;visibility:visible;-webkit-transition:all 0.25s;-o-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack: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");-moz-background-size:cover;-o-background-size:cover;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;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content:before{content:'';width:100%;background:#000;background:rgba(0,0,0,0.8);position:fixed;z-index:-1;top:0;left:0;height:100%;-webkit-transition:left 0.3s ease-in-out;-o-transition:left 0.3s ease-in-out;-moz-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out}@media (min-width: 1024px){.content:before{width:400px}}@media (min-width: 1024px){.content{padding:180px 45px 45px 45px;width:400px}}.content.closed:before{left:-100%}@media (min-width: 1024px){.content.closed:before{left:-400px}}.content .content-box{overflow:auto;-webkit-transition:left 0.3s ease-in-out;-o-transition:left 0.3s ease-in-out;-moz-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out;left:0;position:relative;padding-right:15px;width:auto;height:-webkit-calc(100vh - 350px);height:-moz-calc(100vh - 350px);height:calc(100vh - 350px)}.content .content-box.opened{left:-400px}.content a{color:#fff;text-decoration:none;-webkit-transition:all 0.25s;-o-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.content a:hover{text-decoration:none;color:#999}.slide--bar{position:fixed;left:-400px;top:0;width:400px;height:100%;padding:180px 45px 45px 45px;z-index:3;color:#fff;font-family:ManciniProxima, Arial, sans-serif;font-size:13px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:left 0.3s ease-in-out;-o-transition:left 0.3s ease-in-out;-moz-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out;background:#000}.slide--bar.opened{left:405px}.slide--bar .close-slide--bar{position:absolute;z-index:8;top:75px;font-family:'ManciniMade';font-size:37px;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:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slide--bar .content--box{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex: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:rgba(0,0,0,0);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-transform:uppercase;font-family:"ManciniProximaBold";font-weight:bold;-webkit-box-shadow:none;-moz-box-shadow:none;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;-o-transition:all 0.25s;-moz-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 400px;width:-webkit-calc(100% - 400px);width:-moz-calc(100% - 400px);width:calc(100% - 400px)}}.project-browser a{display:block;width:100%;height:25vh}@media (min-width: 1024px){.project-browser a{height:33.333vh}}.project-browser a .slide{color:#fff;text-decoration:none;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:0.25;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center, center;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.project-browser a .slide:hover{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;-o-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.project-browser .project--meta{position:absolute;left:25px;bottom:25px}@media (min-width: 1024px){.project-browser .project--meta{left:45px;bottom:45px}}.project-browser .project--meta h2{margin:0;text-transform:uppercase;font-family:Helvetica, Arial, sans-serif;font-size:37px;font-weight:bold;line-height:1;text-transform:uppercase}.project-browser .project--meta h3{font-size:12px;font-family:"ManciniProxima", Arial, sans-serif;font-weight:bold;text-transform:uppercase;-webkit-transition:all 0.25s;-o-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.project-browser .slide{width:100%;height:100%;padding:25px;overflow:hidden;position:relative;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;cursor:pointer}@media (min-width: 1024px){.project-browser .slide{padding:45px;border-left:4px solid #999}}.page-template-template-team .team--data{position:fixed;top:125px;left:25px;z-index:6;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px)}@media (min-width: 1024px){.page-template-template-team .team--data{top:200px;left:45px;width:310px}}@media (min-width: 1024px){.page-template-template-team .content{padding-top:240px}}@media (max-width: 767px){.page-template-template-team .content{-webkit-transition:top 0.3s ease-in-out;-o-transition:top 0.3s ease-in-out;-moz-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}}@media (max-width: 767px){.page-template-template-team .content:before{-webkit-transition:top 0.3s ease-in-out;-o-transition:top 0.3s ease-in-out;-moz-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out;height:100%}}.page-template-template-team .content.closed{-webkit-transition:top 0.3s ease-in-out;-o-transition:top 0.3s ease-in-out;-moz-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}@media (max-width: 767px){.page-template-template-team .content.closed:before{left:0;top:-webkit-calc(-100% + 185px);top:-moz-calc(-100% + 185px);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;-o-transition:all 0.25s;-moz-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: 767px){.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;-o-transition:all 0.25s;-moz-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;top:125px;left:25px;z-index:6;width:310px}@media (min-width: 1024px){.single-project .project--data{top:180px;left:45px}}@media (max-width: 767px){.single-project .project--data .subtitle{position:fixed;bottom:40px}}.single-project .content{padding:235px 25px 100px}@media (min-width: 1024px){.single-project .content{padding:325px 45px 45px 45px}}@media (max-width: 767px){.single-project .content{-webkit-transition:top 0.3s ease-in-out;-o-transition:top 0.3s ease-in-out;-moz-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}}@media (max-width: 767px){.single-project .content:before{-webkit-transition:top 0.3s ease-in-out;-o-transition:top 0.3s ease-in-out;-moz-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out;height:100%}}.single-project .content.closed{-webkit-transition:top 0.3s ease-in-out;-o-transition:top 0.3s ease-in-out;-moz-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}@media (max-width: 767px){.single-project .content.closed:before{left:0;top:-webkit-calc(-100% + 185px);top:-moz-calc(-100% + 185px);top:calc(-100% + 185px)}}@media (max-width: 767px){.single-project .content .content-box{-webkit-transition:top 0.3s ease-in-out;-o-transition:top 0.3s ease-in-out;-moz-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out;top:0}}@media (max-width: 767px){.single-project .content .content-box.opened{left:0;top:-webkit-calc(-100% - 185px);top:-moz-calc(-100% - 185px);top:calc(-100% - 185px)}}.single-project .close-content{cursor:pointer;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;float:right;-webkit-transition:all 0.25s;-o-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}@media (max-width: 767px){.single-project .close-content{position:fixed;bottom:40px;right:25px}}.single-project .close-content.opened{color:#fff;-webkit-transition:all 0.25s;-o-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.single-project .close-content.opened:after{content:' N'}.single-project .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}.content-wrapper{height:100%}@media (min-width: 1024px){.content-wrapper{padding:0 0 0 400px}}.page_menu{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);width:100%;height:33.33333333%;padding:45px;overflow:hidden;position:relative;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center, center;background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-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:45px;bottom:45px;margin:0;text-transform:uppercase;font-family:Helvetica, Arial, sans-serif;font-size:37px;font-weight:bold;line-height:1;text-transform:uppercase}.media--wrapper{color:#000;background-color:#d1d3d4;padding:180px 45px 45px 445px;min-height:100%}.media--wrapper .video--wrapper{height:500px;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center, center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack: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:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:10px solid #333;color:#fff;font-size:88px;opacity:0.5;-webkit-transition:all 0.25s;-o-transition:all 0.25s;-moz-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 50px}.media--wrapper .post .post_thumbnail{height:250px;-moz-background-size:cover;-o-background-size:cover;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;width:80%;float:left;line-height:1;margin:0 0 25px}.media--wrapper .post .post--meta .date{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{position:absolute;bottom:45px;font-size:25px;font-family:Helvetica, Arial, sans-serif;border-bottom:5px solid #fff;width:-webkit-calc(100% - 490px);width:-moz-calc(100% - 490px);width:calc(100% - 490px)}.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:50px 0 0;list-style:none;font-weight:bold;padding-top:12px;text-transform:uppercase}#filters li{padding:0 0 10px;margin:0;list-style:none}#filters li.title{color:#fff}#filters li a{color:#4d4d4d}#filters li a.active{color:#fff}.project-filters #filters{margin:0;padding:0}.project-filters #filters li{display:inline-block;padding:0 10px 0 0}.project-filters #filters li a{font-family:"ManciniProxima", Arial, sans-serif;font-size:12px;opacity:0.25;font-weight:bold;color:#fff}.project-filters #filters li a:hover{opacity:1}.project-filters #filters li a.active{color:#fff;font-family:"ManciniProximaBold", sans-serif;font-weight:bold;opacity:1}@media (max-width: 767px){.page-id-9 .carousel--arrows{display:none}}@media (max-width: 767px){.page-id-9 .content{position:absolute;min-height:auto;padding:185px 25px 25px 25px}}.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:-moz-box;display:-ms-flexbox;display:flex}.single--title .page--title{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contact--form{position:relative}.contact--form .thank--you{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:all 0.25s;-o-transition:all 0.25s;-moz-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:-500px !important}.home .site--header,.home .carousel--arrows,.home .slide--content,.home .caption{display:none}.owl-carousel:not(.single--carousel),.team--slider-large:not(.single--carousel),.project--carousel:not(.single--carousel){max-height:100vh;width:100%;position:fixed;top:0;left:0}@media (max-width: 767px){.owl-carousel,.team--slider-large,.project--carousel{position:fixed !important;top:95px;left:0;height:100vh}}.owl-carousel .slide,.team--slider-large .slide,.project--carousel .slide{width:100%;height:-webkit-calc(100vh - 95px);height:-moz-calc(100vh - 95px);height:calc(100vh - 95px);-moz-background-size:cover;-o-background-size:cover;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:15%;left:50px;font-size:32px;font-family:"ManciniProximaBold", Arial, sans-serif;font-weight:700;line-height:1;margin:0;text-transform:uppercase;color:#fff;width:80%}@media (min-width: 1024px){.owl-carousel .slide .slide--content,.team--slider-large .slide .slide--content,.project--carousel .slide .slide--content{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:150px;-webkit-transform:translatex(100%);-moz-transform:translatex(100%);-ms-transform:translatex(100%);-o-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}}.owl-carousel .slide .caption,.team--slider-large .slide .caption,.project--carousel .slide .caption{position:absolute;bottom:75px;left:50px;font-size:12px;font-family:"ManciniProximaBold", Arial, sans-serif;font-weight:700;line-height:1;margin:0;text-transform:uppercase;color:#fff}.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;-o-transition:opacity 0.25s;-moz-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{position:fixed;bottom:50px;left:0;margin:0px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;padding:0 50px;list-style:none;font-size:0}@media (min-width: 1024px){.slick-dots{left:50px;margin:0px;padding:0}}.slick-dots li{list-style:none;margin:0 2px 0 0;width:25px;height:4px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#4C4C4C !important;-webkit-transition:all 0.25s;-o-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;border:0;cursor:pointer}.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:rgba(0,0,0,0)}.single-project .slick-dots{position:fixed;margin:20px 0 0 0;bottom:25px;left:25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);padding:0;z-index:99}@media (min-width: 1024px){.single-project .slick-dots{position:relative;margin:20px 0 0 0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;padding:0}}@media (max-width: 767px){.single-project .carousel--arrows{display:none}}.carousel--arrows{position:absolute;z-index:2;text-align:center;color:#fff;height:50%;top:50%;right:0;padding:25px;-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%);-webkit-transition:all 0.25s;-o-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.carousel--arrows:hover{background-color:rgba(0,0,0,0.8)}.carousel--arrows .next-slide{cursor:pointer}.carousel--arrows .next-slide:after{content:'N';display:block;color:#fff;font-family:'ManciniMade';font-size:37px;line-height:1;width:100%;text-align:center}.carousel--arrows .prev-slide{cursor:pointer}.carousel--arrows .prev-slide:after{content:'P';display:block;color:#fff;font-family:'ManciniMade';font-size:37px;line-height:1;width:100%;text-align:center}.carousel--arrows .prev-slide,.carousel--arrows .next-slide{position:relative;top:50%;right:0;-webkit-transition:all 0.25s;-o-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%)}.team--slider-mini{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-moz-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;width:auto;position:relative}.team--slider-mini.closed{left:-500px}.team--slider-mini .slick-track{height:100%}.team--slider-mini .slide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.team--slider-mini .slide .title{padding:20px 0 30px;font-size:12px;font-family:ManciniProxima, Arial, sans-serif;font-weight:700;line-height:1;margin:0;text-transform:uppercase;width:250px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (max-width: 767px){.team--slider-mini .slide .title{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}.team--slider-mini .slide .description{padding:10px 15px 0 0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-x:hidden;overflow-y:auto;position:relative;-webkit-transition:left 0.3s ease-in-out;-o-transition:left 0.3s ease-in-out;-moz-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out}.team--slider-mini .slide .description.and-closed{left:-400px}.page-template-template-team .slick-dots{position:fixed;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);padding:0;bottom:25px;left:25px;margin:0px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:3px}@media (min-width: 1024px){.page-template-template-team .slick-dots{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;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:4px}.single--carousel .owl-stage{-webkit-transition:all 2.5s ease 0s !important;-o-transition:all 2.5s ease 0s !important;-moz-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;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center, center;background-repeat:no-repeat;width:-webkit-calc(100% + 1px);width:-moz-calc(100% + 1px);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;-o-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.overlay--carousel .owl-stage{-webkit-transition:all 0s !important;-o-transition:all 0s !important;-moz-transition:all 0s !important;transition:all 0s !important}.overlay--carousel.show{opacity:1;visibility:visible}.overlay--carousel .slide{height:100vh;width:100%;-moz-background-size:cover;-o-background-size:cover;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:rgba(0,0,0,0);position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.jspDrag{background:rgba(127,127,127,0.3);position:relative;top:0;left:0;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;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 */