@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@700&family=Poppins:ital,wght@0,300;1,300&display=swap);.page-header,.rop-header{position:relative;z-index:1;display:flex}.fixed123,.footer{background-attachment:fixed}.fixed,.fixed123,.page-header{background-size:cover}.page-header .social .facebook,.page-header .social .linkedin,.page-header .social .twitter{background-size:20px 19px;height:19px;width:20px}.btn,.mfred,.oswald,h3.subtitle{text-transform:uppercase}.owl-slide::before,.project-carousel .owl-item img{filter:brightness(50%);width:100%}#work-container,.page-header,body.preloader-site{overflow:hidden}#menu-icon,.btn,.click,button.btnslider{cursor:pointer}.flip-card-back h3,footer ul li{white-space:nowrap}@font-face{font-family:"Tiempos Medium";font-display:swap;src:url('/fonts/TiemposHeadlineWeb-Medium.eot');src:url('/fonts/TiemposHeadlineWeb-Medium.eot') format('embedded-opentype'),url('/fonts/TiemposHeadlineWeb-Medium.woff2') format('woff2'),url('/fonts/TiemposHeadlineWeb-Medium.woff') format('woff')}@font-face{font-family:MFred;font-display:swap;src:url('../fonts/MFred.eot');src:url('../fonts/MFred.eot') format('embedded-opentype'),url('../fonts/MFred.ttf') format('truetype'),url('../fonts/MFred.svg#MFred') format('svg')}@font-face{font-family:Nobel;font-display:swap;src:url('../fonts/hinted-Nobel-RegularCondensed.eot');src:url('../fonts/hinted-Nobel-RegularCondensed.eot?#iefix') format('embedded-opentype'),url('../fonts/hinted-Nobel-RegularCondensed.woff') format('woff'),url('../fonts/hinted-Nobel-RegularCondensed.ttf') format('truetype');font-weight:400;font-style:normal;letter-spacing:1pt;line-height:110%}.tiemposmedium{font-family:"Tiempos Medium",Helvetica,Arial,sans-serif}.mfred{font-family:MFred,Helvetica,Arial,sans-serif;font-weight:400;line-height:.9em}.oswald{font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-.05em}.flip-card-back p,.nobel,h3.subtitle{font-family:Nobel,Helvetica,Arial,sans-serif}.oswald i{letter-spacing:.15em}.nobel{letter-spacing:3px}.btn{box-sizing:border-box;border-width:2px;font-size:12px;font-weight:600;padding:.5rem 18px;line-height:1.75;background-color:#66615b;border-color:#66615b;color:#fff;opacity:1;-webkit-transition:150ms linear;-moz-transition:150ms linear;-o-transition:150ms linear;-ms-transition:150ms linear;transition:150ms linear}.btn.active,.btn.active:focus,.btn:active,.btn:active:focus,.btn:active:hover,.btn:focus,.btn:hover,.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled):active:focus,.show>.btn.dropdown-toggle{background-color:#e8354b;color:#fff;border-color:#e8354b;box-shadow:none}.btn:focus,.btn:hover{outline:0!important;-webkit-box-shadow:none;box-shadow:none}.brand,.h1,.h2,.h3,.h4,.h5,.h6,.navbar,.td-name,a,button,h1,h2,h3,h4,h5,h6,input,p,select,td,textarea{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Poppins,sans-serif;font-weight:300}.h1,.h2,.h3,.h4,h1,h2,h3,h4{margin:30px 0 0}.h1,h1{font-size:10vw;line-height:1em}.h2,h2{font-size:3.5em;font-weight:600;line-height:1.1em}.h3,h3{font-size:1.825em;line-height:1.4;margin:20px 0 0}p,ul li{font-size:17px;line-height:1.5em;margin-bottom:5px}body{overflow-x:hidden!important;color:#3c3c3b;font-size:14px;font-weight:300;font-family:Poppins,sans-serif}#menu ul li a:hover,.colorred,.rop-header #menu ul li a,a{color:#e8354b}a:focus,a:hover{color:#e8354b;text-decoration:none}.color-white,.colorwhite,.logocontainer a.switch.other,.projectdetail h2,.projectdetail p,body.darkmode h2,body.darkmode p{color:#fff}.fa{width:18px;text-align:center}.footer{position:relative;background-color:#fff;line-height:36px}.footer p{font-size:15px;color:#66615b}.page-header{background-color:#b2afab;background-position:center center;min-height:100vh;max-height:999px;width:100%;align-items:center;justify-content:center}.rop-header{background-color:#fff;height:3vh;max-height:75px;width:100vw;align-items:center;justify-content:center}.projectcount{margin:0 0 0 10px;font-size:2.25em;display:inline-block;vertical-align:top}@media (max-width:768px){.projectcount{margin-left:0;margin-bottom:5px}}.fixed123{height:800px;background-position:center;background-repeat:no-repeat}.bg-container{width:100vw;height:800px}.bg-wrap,.fixed{top:0;left:0;width:100%;height:100%}.bg-wrap{clip:rect(0,auto,auto,0);position:absolute}.fixed{position:fixed;display:block;background-position:center center;transform:translateZ(0);will-change:transform}#menu ul,.section100vh,video{height:auto}.section{padding:70px 0;position:relative;max-width:100vw}.btn-sya,.btn-sya-inverse{font-family:MFred,Helvetica,Arial,sans-serif;margin-top:2em;font-size:17px;letter-spacing:1px;padding:.2em .4em;font-weight:400}.section-black-gradient{background:#151515;background:linear-gradient(135deg,#151515 0,#555 100%);color:#fff}.cover,.page-header .social{background-repeat:no-repeat}.section-dark{background-color:#262626;color:#fff;margin-bottom:50px}.section-ltgray{background-color:#efefef}.section-red{background-color:#e8354b;color:#fff}.color-red{color:#e8354b!important}.page-header .social{position:absolute;z-index:10;width:18px;height:64px;padding-top:86px;background-position:center top;background-image:url('../img/social.png');background-size:10px 70px;top:50%;right:57px;margin-top:-75px}.owl-slide::before,.project-slide::before{content:"";background-position:center center}.page-header .social .twitter{position:absolute;background-image:url('../img/social-twitter-white.png')}.page-header .social .facebook{position:absolute;background-image:url('../img/social-facebook-white.png');margin-top:25px}.page-header .social .linkedin{position:absolute;background-image:url('../img/social-linkedin-white.png');margin-top:50px}.page-header .social .instagram{position:absolute;background-image:url('../img/social-instagram-white.png');background-size:20px 20px;width:20px;height:20px;margin-top:75px}.section-red h2{color:#fff;margin:1em 0}.section-red h3+h2,h3.subtitle{margin-top:.5em}h2{color:#3c3c3b;margin:0}h3.subtitle{letter-spacing:1.25px;color:#e8354b;font-size:16px;margin-bottom:1em;letter-spacing:3px}.btn-sya{border:2px solid #e8354b;background-color:#fff;color:#e8354b}.btn-sya-inverse{border:3px solid #fff;background-color:#e8354b;color:#fff}.section-red .btn.active,.section-red .btn.active:focus,.section-red .btn:active,.section-red .btn:active:focus,.section-red .btn:active:hover,.section-red .btn:focus,.section-red .btn:hover,.section-red .btn:not(:disabled):not(.disabled).active,.section-red .btn:not(:disabled):not(.disabled).active:focus,.section-red .btn:not(:disabled):not(.disabled):active,.section-red .btn:not(:disabled):not(.disabled):active:focus{border-color:transparent!important;background-color:#fff!important;color:#e8354b!important}.workfor img{max-width:80px;margin:20px 45px}.quote1arrow,.quote2arrow{width:0;height:0;border-style:solid}@media (max-width:585px){.section100vh{min-height:10px}.agency-ml-3,.agency-mr-3{margin:1.25rem!important}.section100vh .container{width:100%;padding-left:0;padding-right:0}.section100vh img{margin-bottom:50px}}.backgroundblack{background-color:#3c3c3b}.scale{transform:scaleY(1.05);padding-top:5px}.quote{font-size:1.5em;padding:2em 1em 1em;margin-bottom:1em}.quote1{background-color:#6f6f6f;margin-top:45px}.quote1arrow{border-width:35px 35px 0 0;border-color:#6f6f6f transparent transparent;margin-left:10px}.quote2{background-color:#e7344a}.project-nav-container,.project-next,.project-prev,body.darkmode .btn-sya{background-color:transparent}.quote2arrow{border-width:0 35px 35px 0;border-color:transparent #e73449 transparent transparent;margin-right:10px;float:right}.caption{padding:0 1em 2em;font-size:1.25em;line-height:1.15em;margin:0}.flipcard{position:relative;width:auto;height:200px;perspective:500px;display:flex}.flipcard.v.flip .flip-card-front,.flipcard.v:hover .flip-card-front{transform:rotateX(180deg)}.flipcard.v.flip .flip-card-back,.flipcard.v:hover .flip-card-back{transform:rotateX(0)}.flipcard.v .flip-card-back{transform:rotateX(-180deg)}.flipcard.h.flip .flip-card-front,.flipcard.h:hover .flip-card-front{transform:rotateY(180deg)}.flipcard.h.flip .flip-card-back,.flipcard.h:hover .flip-card-back{transform:rotateY(0)}.flipcard.h .flip-card-back{transform:rotateY(-180deg)}.flipcard .flip-card-back,.flipcard .flip-card-front{position:absolute;width:100.5%;height:100%;box-sizing:border-box;transition:.5s ease-in;color:#fff;backface-visibility:hidden}.flipcard .flip-card-back{background-color:#3c3c3b;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.flip-card-back h3{font-size:1.75em;line-height:1em}.projectdetail h2{font-size:3em;line-height:1em}.flip-card-back p{background-color:#e8354b;color:#fff;padding:0 .25em;font-size:10px;letter-spacing:2px}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.flipcard{display:flex;flex-direction:column}.flipcard .flip-card-back{background-color:rgba(0,0,0,.2);justify-content:flex-end}.flipcard.h .flip-card-back,.flipcard.h.flip .flip-card-front,.flipcard.h:hover .flip-card-front,.flipcard.v.flip .flip-card-front,.flipcard.v:hover .flip-card-front{transform:none!important}.flip-card-back h3{font-size:1.5em!important;text-shadow:0 0 3px #000}.flip-card-back p{font-size:1em!important;text-shadow:0 0 2px #fff}}}.project-nav-container{width:145px;height:200px;position:relative;margin-left:auto;margin-right:auto}@media (max-width:699px){.section{padding:80px 0}.project-nav-container{height:100px}.project-next,.project-prev{height:50px!important}}.project-next,.project-prev{cursor:pointer;width:40px;height:100px;position:absolute;top:50%;display:block!important;border:0 solid #000;z-index:10}.projectdetail,.scrolled #menu.open ul{background-color:rgba(0,0,0,.5)}.project-next img,.project-prev img{width:25px;height:25px}.project-prev{left:30px}.project-next{right:30px}.project-next i,.project-prev i{transform:scale(2,5);color:#ccc}.cover{background-size:cover;background-position:center}.owl-carousel{position:relative;z-index:0!important;-ms-touch-action:pan-y;touch-action:pan-y}.owl-carousel .owl-slide{position:relative;height:100vh;background-color:#d3d3d3}.owl-carousel .owl-slide-animated{transform:translateX(20px);opacity:0;visibility:hidden;transition:50ms}.owl-carousel .owl-slide-animated.is-transitioned{transform:none;opacity:1;visibility:visible;transition:.5s}.owl-carousel .owl-slide-cta.is-transitioned{transition-delay:0.5s}.owl-dots{position:absolute;bottom:50px;width:100vw;z-index:10}.owl-theme .owl-dots .owl-dot span{border:1px solid #ddd;background-color:transparent}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{border:1px solid #fff;background-color:#fff}.owl-carousel .owl-nav{left:50%;top:10%;transform:translateX(-50%);margin:0}.owl-slide::before{position:absolute;top:0;left:0;height:100%;background-size:cover}.owl-slide-text h1{z-index:51;position:relative;color:#fff;line-height:.9em;margin-bottom:70px}.project-carousel{width:100%;z-index:1;display:block}.project-carousel .owl-stage-outer{overflow-y:visible!important}.project-carousel.owl-drag .owl-item{touch-action:pan-y;user-select:none;min-height:1px;float:left;-webkit-backface-visibility:hidden;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);position:relative}.mobileonly,.project-carousel .owl-dots.disabled,.project-carousel .owl-nav.disabled{display:none}.project-carousel .owl-item.active.center .project-slide .owl-slide-text{background-image:url('../img/carousel-top-left.svg'),url('../img/carousel-top-right.svg'),url('../img/carousel-bottom-right.svg'),url('../img/carousel-bottom-left.svg');background-position:left top,right top,right bottom,left bottom;background-repeat:no-repeat,no-repeat;background-size:60px 60px}.project-carousel .caption{position:absolute;width:33vw;height:33vw;top:0;left:0;display:flex;flex-direction:column;justify-content:center;text-align:center}.project-carousel .caption h2{color:#fff;font-size:3.2em}@media (max-width:1000px){.project-carousel .caption h2{font-size:2em}}@media (max-width:699px){.project-carousel .caption h2{font-size:1.5em}}#menu ul li a,.logocontainer a.switch{font-family:Nobel,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1.25em;letter-spacing:3px}@media (max-width:525px){.project-carousel .caption h2{font-size:1.25em}}.project-carousel .owl-item{transition:transform .5s linear;transform:translate(0,0) scale(.9,.9)!important}.project-carousel .owl-item.active.center{transform:translate(0,0) scale(1,1)!important;z-index:2}@media (max-width:699px){.project-carousel .owl-item.active.center{transform:scale(1,1)}}.project-slide::before{position:absolute;background-size:cover}.project-slide{width:33vw;height:33vw}#menu ul,.img-max{width:100vw!important}.owl-slide .container{margin:3.5vw}.img-max{height:auto!important}#map{height:545px}.contact ul{list-style:none;padding:0}.contact ul li{padding:.3em 0;margin-bottom:5px}.contact nav ul li{border-top:1px solid #888}.contact nav ul li:first-child{border-top:none;padding-top:0!important}.contact nav ul li:last-child{padding-bottom:0!important}.contact a,.footer a{color:#66615b;margin:0;text-transform:uppercase;font-size:15px;line-height:1.5em}button.btnslider{width:27px;height:27px;background-color:#e8354b;margin-bottom:5px;border:0;color:#fff}button.btnslider .fa{width:auto}#menu,.logocontainer{position:fixed;transition:1s}.section-pad-narrow{padding:50px 0}.section-pad-medium{padding:100px 0}.section-pad-huge{padding:155px 0}#menu ul,.container-fluid{padding:0}.section-pad-huge h2{font-size:5.9em}@media (max-width:1199px){.section-pad-huge h2{font-size:4.5em}}@media (max-width:599px){.section-pad-huge h2{text-align:center!important}}.logocontainer{top:30px;left:50px;width:auto;height:100px;z-index:20;opacity:1;color:#fff}#menu ul,.logo{transition:.5s}.scrolled .logocontainer{top:0;height:80px}.logo{margin-right:10px}.scrolled .logo{height:80px;opacity:0}.logocontainer a.switch{vertical-align:middle}.scrolled .logo img{height:58px}#menu{top:45px;right:50px;width:65px;height:65px;z-index:5;padding:20px;border:none}#menu.open{z-index:100;top:40px}.scrolled #menu{top:0;right:0;width:70px;height:60px;background:rgba(0,0,0,.25)}.scrolled #menu.open,.scrolled .rop-header #menu.open{background:0 0}.scrolled .rop-header #menu,.scrolled .rop-header #menu.open ul{background-color:rgba(255,255,255,.9)}#menu ul{transform:scale(0);position:absolute;top:0;right:0;list-style:none;z-index:0;transform-origin:100% 50%}#menu ul li{float:right;margin:26px 100px 26px 0}@media (max-width:1500px){#menu ul li:first-child{margin-right:75px}#menu ul li{margin-right:50px}}@media (max-width:1200px){.workfor img{margin:20px 30px}#menu ul li{margin-right:25px}#menu ul li:first-child{margin-right:100px}}@media (max-width:1094px){.scrolled #menu{width:100vw}.logo{z-index:8}#menu{top:0!important;right:0;left:0;width:100vw;height:auto;padding:0}#menu.open ul{display:flex!important}#menu-icon{position:absolute!important;right:2vw;top:20px;width:65px;height:65px;z-index:20;padding:20px;border:none;transition:1s}#menu.open #menu-icon{top:2vw}#menu ul li,#menu ul li:first-child{margin-right:0;float:none}#menu ul{position:relative;padding:1vh 9vw;background-color:rgba(0,0,0,.85);flex-direction:column;flex-flow:column-reverse}#menu ul li a:hover,.rop-header #menu ul li a{color:#fff!important}.rop-header #menu.open #menu-icon span{background:#fff!important}}#menu-icon,.projectitem{position:relative}#menu ul li a{color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#menu.open ul{transform:scale(1);display:block}#menu-icon{width:40px;height:35px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:1}#menu-icon span{display:block;position:absolute;height:3px;width:1.5vw;min-width:25px;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.rop-header #menu-icon span{background:#e8354b}@media (max-width:1874px){#menu-icon span{width:2vw}}@media (max-width:991px){.footer .col-12{text-align:center!important}.section100vh{padding-bottom:0!important}.section-pad-huge h2{font-size:4em}#menu-icon span{width:3vw}}#menu-icon span:first-child{top:0}#menu-icon span:nth-child(2){top:11px}#menu-icon span:nth-child(3){top:22px}#menu.open #menu-icon span:first-child{top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#menu.open #menu-icon span:nth-child(2){opacity:0;left:-60px}#menu.open #menu-icon span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.projectitem:hover .projectdetail{display:flex}@media (max-width:1399px){.projectitem h2{font-size:4em}}@media (max-width:1024px){.workfor img{margin:20px}.owl-slide .container{margin:3.5vw 0 10vw 3.5vw}.projectitem h2{font-size:2em}}@media (max-width:767px){body{position:relative;font-size:12px}.quote1{margin-top:0}.quote2{margin-top:45px}.slider .caption,.slidercontainer{width:50vw;height:50vw}.slidercontainer{position:relative}.slider,.slider div{width:50vw}#menu-icon span{width:4vw}.btnslider{display:none}.projectitem h2{font-size:4em}.mobileonly{display:block}}@media (max-width:600px){.project-carousel .caption,.project-slide{width:100vw;height:100vw}.projectitem h2{font-size:3em}}@media (max-width:450px){.section{padding:50px 0}.page-header .social{top:inherit;bottom:18vh;right:23px}.work{margin-bottom:50px}#contact h2{margin-bottom:20px!important;margin-top:60px}#staff h3{font-size:3em;margin-bottom:0!important}#staff .text-uppercase{margin-bottom:2em}.owl-dots{bottom:27px}.owl-slide-text h1{margin:0;font-size:6em}.owl-slide .container{margin:0;text-align:center;align-self:center}.logo{width:70px;height:70px;left:23px;top:23px}.logo img{width:100%;height:auto}#menu{height:0}#menu.open{height:auto}.rop-header+.section{margin-top:42px}#menu-icon{top:23px;right:4px}.btnslider{display:block}button.btnslider{width:30px;height:30px}button.btnslider.slider-prev{right:30px!important}.projectitem{width:92vw!important}}@media (max-width:349px){.projectitem h2{font-size:4em}}.projectdetail{display:none;flex-direction:column;position:absolute;top:0;width:100%;height:100%;text-align:center;justify-content:center;align-items:center}.preloader-wrapper{height:100%;width:100%;background:#fff;position:fixed;top:0;left:0;z-index:9999999}.preloader-wrapper .preloader{position:absolute;top:50%;left:51%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:65px}@media (min-width:1400px){.container{max-width:2000px;width:90vw}}.container-fluid-pad-lr{padding:0 30px!important}body.darkmode{background-color:#262626;color:#fff}body.darkmode .fa,body.darkmode .footer p{color:#66615b!important}body.darkmode .fa-arrow-left,body.darkmode .fa-arrow-right{color:#fff!important}.contactmargin{margin-left:2em}.contactmargin i{margin-left:-1.5em}video{width:100%}