.text-brand{color:#f36e20}.text-strategy{color:#d6441f}.text-branding{color:#00a885}.text-creativity{color:#f36e20}.text-marketing{color:#00aaac}.text-history{color:#a34223}.border-brand{border-color:#f36e20}.border-strategy{border-color:#d6441f}.border-branding{border-color:#00a885}.border-creativity{border-color:#f36e20}.border-marketing{border-color:#00aaac}.border-history{border-color:#a34223}body{font-size:8px;color:white;text-align:center;font-family:'Montserrat', sans-serif;background:black}.smooth-height{transition:height 0.5s}.fancybox-is-open .fancybox-bg{opacity:0.95;background:black}.fancybox-container .fancybox-button.fancybox-button--close{width:auto}.fancybox-container .fancybox-caption a.btn{box-shadow:none !important}.fancybox-container .fancybox-caption a.btn:hover,.fancybox-container .fancybox-caption a.btn:active,.fancybox-container .fancybox-caption a.btn:focus{text-decoration:none}.fancybox-container .fancybox-caption a.btn.btn-marketing{background-color:#00aaac;color:white;font-weight:bold;border:0}.fancybox-container .fancybox-caption a.btn.btn-marketing:hover{background-color:#004546}a{color:#f36e20;transition:color 0.4s}a:hover{color:white;text-decoration:none}a.hover-scale{display:block;transform:scale(1);transition:transform 0.5s;-webkit-backface-visibility:hidden}a.hover-scale:hover{transform:scale(1.05)}a.hover-underline{position:relative}a.hover-underline:after{content:" ";height:2px;left:0;bottom:0;background:#f36e20;display:inline-block;position:absolute;width:0%;opacity:0;transition:opacity 0.3s,all 0.5s cubic-bezier(0.25, 0.46, 0.47, 1.33);left:50%;right:50%}a.hover-underline:hover:after{width:80%;opacity:1;left:10%;right:10%;bottom:-4px}h2,h2.headline{font-size:32px;font-weight:bold;letter-spacing:-2px;line-height:1;margin-bottom:20px;font-kerning:none}h4{font-size:16px;margin-bottom:0}h5{font-size:16px}.moveSectionUp{margin-bottom:10px;font-size:18px;opacity:0.5}.moveSectionDown{margin-top:10px}.moveSectionDown i{font-size:36px}.moveSectionDown,.moveSectionUp{cursor:pointer;transition:all 0.4s;display:inline-block;line-height:1}.moveSectionDown:hover,.moveSectionUp:hover{color:white;opacity:1}.fullpage-js .section{display:none}.fullpage-js .fp-section.fp-table{display:table}.fancybox-caption__body{max-width:1100px;margin:0 auto}.slick.gallery{padding:0 40px}.slick.gallery .slick-arrow{font-size:45px;left:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;transition:font-size 0.2s, color 0.2s}.slick.gallery .slick-arrow.right{left:unset;right:0}.slick.gallery .slick-arrow:hover{font-size:55px;color:white}.slick.gallery .slick-slide{padding:15px}.slick.gallery .slick-slide:focus{outline:none}header{z-index:100;top:0;position:absolute;background:linear-gradient(180deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);pointer-events:none}header .logo-container{pointer-events:auto}header .menu-toggle{display:inline-block;cursor:pointer;pointer-events:auto}header .menu-toggle .bar{height:20px;width:60px;background:#e45e1f;margin-bottom:3px}header .menu-toggle .bar:nth-child(2){background:#f36e20;height:10px}header .menu-toggle .bar:nth-child(3){background:#d6441f;height:8px}header .menu-toggle .bar:nth-child(4){background:#e45e1f;height:6px}header .menu-toggle .bar:nth-child(5){background:#d6441f;height:5px}header .menu-toggle .bar:nth-child(6){background:#b23b1c;height:3px}header .menu-toggle .bar:nth-child(7){background:#f36e20;height:1px}header .side-menu{position:fixed;top:0;right:-100vw;bottom:0;width:100vw;background:#d6441f;text-align:left;opacity:0;pointer-events:auto;transition:right .5s, opacity .5s, background .5s}header .side-menu .close-toggle{padding:30px;display:inline-block;cursor:pointer;float:right}header .side-menu .close-toggle .bar{width:5px;height:0px;background:white;display:inline-block;transform:rotate(180deg);transform-origin:center top;position:absolute;opacity:0;transition:all 0.5s 0s}header .side-menu ul.sidenav{list-style-type:none;padding-left:0}header .side-menu ul.sidenav li{padding-top:7px;padding-bottom:7px;left:50px;opacity:0;transition:left .75s, opacity 1.5s;position:relative;animation-delay:-50ms}header .side-menu ul.sidenav li:nth-child(1){transition-delay:100ms}header .side-menu ul.sidenav li:nth-child(2){transition-delay:200ms}header .side-menu ul.sidenav li:nth-child(3){transition-delay:300ms}header .side-menu ul.sidenav li:nth-child(4){transition-delay:400ms}header .side-menu ul.sidenav li:nth-child(5){transition-delay:500ms}header .side-menu ul.sidenav li:nth-child(6){transition-delay:600ms}header .side-menu ul.sidenav li:nth-child(7){transition-delay:700ms}header .side-menu ul.sidenav li:nth-child(8){transition-delay:800ms}header .side-menu ul.sidenav li:nth-child(9){transition-delay:900ms}header .side-menu ul.sidenav li:nth-child(10){transition-delay:1000ms}header .side-menu ul.sidenav li:nth-child(11){transition-delay:1100ms}header .side-menu ul.sidenav li:nth-child(12){transition-delay:1200ms}header .side-menu ul.sidenav li:nth-child(13){transition-delay:1300ms}header .side-menu ul.sidenav li:nth-child(14){transition-delay:1400ms}header .side-menu ul.sidenav li:nth-child(15){transition-delay:1500ms}header .side-menu ul.sidenav li:nth-child(16){transition-delay:1600ms}header .side-menu ul.sidenav li:nth-child(17){transition-delay:1700ms}header .side-menu ul.sidenav li:nth-child(18){transition-delay:1800ms}header .side-menu ul.sidenav li:nth-child(19){transition-delay:1900ms}header .side-menu ul.sidenav li:nth-child(20){transition-delay:2000ms}header .side-menu ul.sidenav li:nth-child(21){transition-delay:2100ms}header .side-menu ul.sidenav li:nth-child(22){transition-delay:2200ms}header .side-menu ul.sidenav li:nth-child(23){transition-delay:2300ms}header .side-menu ul.sidenav li:nth-child(24){transition-delay:2400ms}header .side-menu ul.sidenav li:nth-child(25){transition-delay:2500ms}header .side-menu ul.sidenav li:nth-child(26){transition-delay:2600ms}header .side-menu ul.sidenav li:nth-child(27){transition-delay:2700ms}header .side-menu ul.sidenav li:nth-child(28){transition-delay:2800ms}header .side-menu ul.sidenav li:nth-child(29){transition-delay:2900ms}header .side-menu ul.sidenav li:nth-child(30){transition-delay:3000ms}header .side-menu ul.sidenav li:nth-child(31){transition-delay:3100ms}header .side-menu ul.sidenav li:nth-child(32){transition-delay:3200ms}header .side-menu ul.sidenav li:nth-child(33){transition-delay:3300ms}header .side-menu ul.sidenav li:nth-child(34){transition-delay:3400ms}header .side-menu ul.sidenav li:nth-child(35){transition-delay:3500ms}header .side-menu ul.sidenav li:nth-child(36){transition-delay:3600ms}header .side-menu ul.sidenav li:nth-child(37){transition-delay:3700ms}header .side-menu ul.sidenav li:nth-child(38){transition-delay:3800ms}header .side-menu ul.sidenav li:nth-child(39){transition-delay:3900ms}header .side-menu ul.sidenav li:nth-child(40){transition-delay:4000ms}header .side-menu ul.sidenav li:nth-child(41){transition-delay:4100ms}header .side-menu ul.sidenav li:nth-child(42){transition-delay:4200ms}header .side-menu ul.sidenav li:nth-child(43){transition-delay:4300ms}header .side-menu ul.sidenav li:nth-child(44){transition-delay:4400ms}header .side-menu ul.sidenav li:nth-child(45){transition-delay:4500ms}header .side-menu ul.sidenav li:nth-child(46){transition-delay:4600ms}header .side-menu ul.sidenav li:nth-child(47){transition-delay:4700ms}header .side-menu ul.sidenav li:nth-child(48){transition-delay:4800ms}header .side-menu ul.sidenav li:nth-child(49){transition-delay:4900ms}header .side-menu ul.sidenav li:nth-child(50){transition-delay:5000ms}header .side-menu ul.sidenav li:not(.social) a{color:white;font-weight:500;font-size:25px}header .side-menu ul.sidenav li:not(.social) a:hover{text-decoration:none}header .side-menu .social a{color:white;font-size:36px}header .side-menu .social a i{transition:color 0.3s}header .side-menu .social a:hover,header .side-menu .social a:active,header .side-menu .social a:focus{text-decoration:none}header .side-menu .social a:hover .fa-facebook-f,header .side-menu .social a:active .fa-facebook-f,header .side-menu .social a:focus .fa-facebook-f{color:#3b5998}header .side-menu .social a:hover .fa-youtube,header .side-menu .social a:active .fa-youtube,header .side-menu .social a:focus .fa-youtube{color:#c4302b}header .side-menu .social a:hover .fa-twitter,header .side-menu .social a:active .fa-twitter,header .side-menu .social a:focus .fa-twitter{color:#1DA1F2}header .side-menu.active{right:0;opacity:1}header .side-menu.active .close-toggle .bar{height:20px;transform:rotate(495deg);opacity:1;transition:all 1s cubic-bezier(0.45, 0.45, 0.27, 1.55)}header .side-menu.active .close-toggle .bar:nth-child(2){transition-delay:0.25s;transition-duration:0.75s;transform:rotate(405deg)}header .side-menu.active .close-toggle .bar:nth-child(3){transition-delay:0.5s;transition-duration:0.5s;transform:rotate(315deg)}header .side-menu.active .close-toggle .bar:nth-child(4){transition-delay:0.75s;transition-duration:0.25s;transform:rotate(225deg)}header .side-menu.active .close-toggle:hover .bar{transform:rotate(450deg);transition:all 0.5s ease-in-out;transition-delay:0s}header .side-menu.active .close-toggle:hover .bar:nth-child(1){transform:rotate(450deg) translate(0, -12px);height:32px}header .side-menu.active .close-toggle:hover .bar:nth-child(2){transform:rotate(450deg) translate(0, -12px);height:32px}header .side-menu.active .close-toggle:hover .bar:nth-child(3){transform:rotate(405deg) translate(10px, -12px)}header .side-menu.active .close-toggle:hover .bar:nth-child(4){transform:rotate(135deg) translate(-10px, -12px)}header .side-menu.active ul.sidenav li{opacity:1;left:0}header .side-menu.strategy{background:#d6441f}header .side-menu.branding{background:#00a885}header .side-menu.creativity{background:#f36e20}header .side-menu.marketing{background:#00aaac}header .side-menu.history{background:#a34223}.background{top:0;left:0;width:100%;height:100%;position:absolute;overflow:hidden}.background>.slide-element{position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:100%;top:0;left:0;z-index:-2;opacity:0;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;transition:opacity 4s, transform 4s;transform:scale(1.05);opacity:0}.background>.slide-element.active,.background>.slide-element.hover{z-index:-2;transform:scale(1);opacity:1}.background>.slide-element.leaving{z-index:-1}.background>.slide-element.hover{z-index:0}.home .menu-container{max-width:1200px}.home .content ._position{position:relative}.home .content ._position .slide-element{position:absolute;width:100%}.home .content ._position .slide-element .headline,.home .content ._position .slide-element .tagline{opacity:0;transform:scale(1.1);transition:all 1s}.home .content ._position .slide-element.active{z-index:2}.home .content ._position .slide-element.active .headline,.home .content ._position .slide-element.active .tagline{transition:all 1s;transform:scale(1);opacity:1;transition-delay:0.75s}.home .content ._position .slide-element.active .tagline{transition-delay:1.25s}.home .content ._position .slide-element.leaving{z-index:1}.home .menu{margin-top:25px}.home .menu a{display:inline-block}.home .menu a .menu-text{font-weight:600;font-size:18px;color:white;display:inline-block}.home .menu a .menu-highlight{width:100%;height:0;top:-10px;position:relative}.home .menu a .menu-highlight .bar{transform-origin:top center;transform:scale(0);transition:transform 1s;background:#f36e20;display:block;margin-top:10px;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.home .menu a .menu-highlight .bar:nth-child(1){height:55px;transform:scaleX(0.3) scaleY(0.1);transition-delay:0.6s}.home .menu a .menu-highlight .bar:nth-child(2){height:30px;transition-delay:0.5s}.home .menu a .menu-highlight .bar:nth-child(3){height:20px;transition-delay:0.4s}.home .menu a .menu-highlight .bar:nth-child(4){height:15px;transition-delay:0.3s}.home .menu a .menu-highlight .bar:nth-child(5){height:10px;transition-delay:0.2s}.home .menu a .menu-highlight .bar:nth-child(6){height:5px;transition-delay:0.1s}.home .menu a .menu-highlight .bar:nth-child(7){height:3px}.home .menu a .menu-highlight .bar i{display:none}.home .menu a.active .menu-highlight .bar:nth-child(1){transform:scaleX(1) scaleY(0.1);transition-delay:0s}.home .menu a.strategy .menu-highlight .bar{background:#d6441f}.home .menu a.branding .menu-highlight .bar{background:#00a885}.home .menu a.creativity .menu-highlight .bar{background:#f36e20}.home .menu a.marketing .menu-highlight .bar{background:#00aaac}.home .menu a.history .menu-highlight .bar{background:#a34223}.background-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle closest-side, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%)}@keyframes scale-down-and-fade-in{from{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes kenburns{0%{transform:scale(1)}100%{transform:scale(1.05)}}@media (min-width: 768px){body{font-size:16px}h4{font-size:22px;margin-bottom:20px}h5{font-size:24px}header .side-menu{right:-500px;width:500px}header .side-menu ul.sidenav li:not(.social) a:before{content:" ";background:white;height:3px;left:0;display:inline-block;vertical-align:middle;margin-right:20px;margin-top:-4px;width:0;margin-left:70px;transition:all 0.3s cubic-bezier(0.68, -0.55, 0.27, 1.55)}header .side-menu ul.sidenav li:not(.social) a:hover:before{margin-left:0;width:70px}header .side-menu .social{margin-left:90px}}@media (min-width: 992px){body{font-size:20px}h2,h2.headline{font-size:60px}h4{font-size:32px;margin-bottom:20px}.home .menu a .menu-highlight .bar i{color:black;vertical-align:middle;position:absolute;left:0;width:100%;font-size:0;line-height:55px;transition:all 0.2s 0.5s;display:inline-block}.home .menu a.active .menu-highlight .bar{display:block;max-width:100%;transition:transform 1s;transform:scale(1)}.home .menu a.active .menu-highlight .bar i{transition:font-size 1s;font-size:37px}.home .menu a.active .menu-highlight .bar:nth-child(1){transform:scaleX(1) scaleY(1)}.home .menu a.active .menu-highlight .bar:nth-child(2){transition-delay:0.4s}.home .menu a.active .menu-highlight .bar:nth-child(3){transition-delay:0.6s}.home .menu a.active .menu-highlight .bar:nth-child(4){transition-delay:0.8s}.home .menu a.active .menu-highlight .bar:nth-child(5){transition-delay:1.0s}.home .menu a.active .menu-highlight .bar:nth-child(6){transition-delay:1.2s}.home .menu a.active .menu-highlight .bar:nth-child(7){transition-delay:1.4s}}@media (min-width: 1200px){body{font-size:16px}h2{font-size:50px}h4{font-size:24px;margin-bottom:10px}h2.headline{font-size:90px}h4.tagline,.tagline h4{font-size:37px;line-height:1.5}.background{animation:20s ease-in-out 0s infinite alternate kenburns}.home .menu a .menu-text{font-size:28px}.home .menu a .menu-highlight .bar i{color:black;vertical-align:middle;position:absolute;left:0;width:100%;font-size:0;line-height:55px;transition:all 0.2s 0.5s;display:inline-block}.home .menu a.active .menu-highlight .bar{display:block;max-width:100%;transition:transform 1s;transform:scale(1)}.home .menu a.active .menu-highlight .bar i{transition:font-size 1s;font-size:37px}.home .menu a.active .menu-highlight .bar:nth-child(2){transition-delay:0.4s}.home .menu a.active .menu-highlight .bar:nth-child(3){transition-delay:0.6s}.home .menu a.active .menu-highlight .bar:nth-child(4){transition-delay:0.8s}.home .menu a.active .menu-highlight .bar:nth-child(5){transition-delay:1.0s}.home .menu a.active .menu-highlight .bar:nth-child(6){transition-delay:1.2s}.home .menu a.active .menu-highlight .bar:nth-child(7){transition-delay:1.4s}}@media (min-width: 1600px){body{font-size:20px}h2{font-size:120px}h4{font-size:37px;line-height:1.5}h5{font-size:24px}.home .menu-container{max-width:1600px}.home .menu a .menu-text{font-size:36px}}@media (max-height: 600px) and (min-width: 1200px){body{font-size:14px}h2{font-size:40px}h2.headline{font-size:60px}h4,h4.tagline,.tagline h4{font-size:26px}h5{font-size:24px}.logo{width:197px;padding-top:15px !important;padding-bottom:15px !important}.menu-toggle{transform:scale(0.8);transform-origin:top}header .side-menu ul.sidenav li:not(.social) a{font-size:18px}}
