HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/signmania.komma.pro/wwwroot/css/style.css
@keyframes movingDown{0%, 100%{-webkit-transform:translate3d(0, 0, 0) rotate(0deg);-moz-transform:translate3d(0, 0, 0) rotate(0deg);-ms-transform:translate3d(0, 0, 0) rotate(0deg);-o-transform:translate3d(0, 0, 0) rotate(0deg);-spec-transform:translate3d(0, 0, 0) rotate(0deg);transform:translate3d(0, 0, 0) rotate(0deg)}50%{-webkit-transform:translate3d(0, 8px, 0) rotate(0deg);-moz-transform:translate3d(0, 8px, 0) rotate(0deg);-ms-transform:translate3d(0, 8px, 0) rotate(0deg);-o-transform:translate3d(0, 8px, 0) rotate(0deg);-spec-transform:translate3d(0, 8px, 0) rotate(0deg);transform:translate3d(0, 8px, 0) rotate(0deg)}}@keyframes movingRight{0%, 100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);-o-transform:translate3d(5px, 0, 0);-spec-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}}@keyframes cloudsAnimation{0%, 100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(15vw, 0, 0);-moz-transform:translate3d(15vw, 0, 0);-ms-transform:translate3d(15vw, 0, 0);-o-transform:translate3d(15vw, 0, 0);-spec-transform:translate3d(15vw, 0, 0);transform:translate3d(15vw, 0, 0)}}@keyframes cloudsAnimation2{0%, 100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(-15vw, 0, 0);-moz-transform:translate3d(-15vw, 0, 0);-ms-transform:translate3d(-15vw, 0, 0);-o-transform:translate3d(-15vw, 0, 0);-spec-transform:translate3d(-15vw, 0, 0);transform:translate3d(-15vw, 0, 0)}}@keyframes cloudsAnimation3{0%, 100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(5vw, 0, 0);-moz-transform:translate3d(5vw, 0, 0);-ms-transform:translate3d(5vw, 0, 0);-o-transform:translate3d(5vw, 0, 0);-spec-transform:translate3d(5vw, 0, 0);transform:translate3d(5vw, 0, 0)}}@keyframes leftRight{0%, 50%, 100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}25%{-webkit-transform:translate3d(1px, 1px, 0);-moz-transform:translate3d(1px, 1px, 0);-ms-transform:translate3d(1px, 1px, 0);-o-transform:translate3d(1px, 1px, 0);-spec-transform:translate3d(1px, 1px, 0);transform:translate3d(1px, 1px, 0)}75%{-webkit-transform:translate3d(-1px, -1px, 0);-moz-transform:translate3d(-1px, -1px, 0);-ms-transform:translate3d(-1px, -1px, 0);-o-transform:translate3d(-1px, -1px, 0);-spec-transform:translate3d(-1px, -1px, 0);transform:translate3d(-1px, -1px, 0)}}@keyframes fadeInFadeOut{0%, 100%{opacity:1}10%{opacity:0.25}20%{opacity:0.4}30%{opacity:0.8}40%{opacity:0.3}50%{opacity:0.7}60%{opacity:0.9}70%{opacity:0.6}80%{opacity:0.25}90%{opacity:0.25}}html,body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{font-size:20px}@media screen and (max-width: 1080px){html{font-size:17px}}body{font-family:"Lato",sans-serif;font-weight:400;line-height:1.6;letter-spacing:0.4px;position:relative;min-height:100vh;max-width:2200px;margin:auto;padding:80px 0 !important;transition:background-color 0.5s}@media screen and (max-width: 1370px){body{padding:60px 0 !important}}@media screen and (max-height: 900px){body{padding:60px 0 !important}}@media screen and (max-width: 500px), screen and (max-height: 600px){body{padding:0 !important}}*{box-sizing:border-box}* ::selection{background:#4776c8;color:#fff}img{border:none;display:block}h1,h2,h3,h4,h5,figure{margin:0;font-family:"DIN Next LT W01 Bold";font-weight:100}img{border:none}input,textarea{font-family:"Cabin",sans-serif}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all 0.3s}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all 0.3s}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all 0.3s}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all 0.3s}.content{color:#545b60;font-size:0.9rem}.content h1,.content h2{font-size:2rem;line-height:1.2;max-width:580px;color:#415b84;margin:0 0 40px}.content p{margin:1rem 0}.content ul,.content ol{padding-left:20px;list-style:none}.content ul li,.content ol li{position:relative;padding-left:20px}.content ul li:before,.content ol li:before{content:"•";position:absolute;color:#415b84;font-size:1.2rem;line-height:1;left:-20px}.content ol{counter-reset:ol-counter}.content ol li:before{counter-increment:ol-counter;content:counter(ol-counter) ".";font-size:1rem;top:2px}.content p strong{font-weight:900}.content a{color:#4776c8;text-decoration:none;transition:color 0.3s}.content a:hover{color:#2d5396}.grid-row{width:85.71429%;max-width:1680px;margin:0 auto;font-size:0;line-height:0;letter-spacing:0}.grid-row.full-row{width:100%;max-width:none}.grid-col{position:relative;display:inline-block;overflow:hidden;white-space:normal;font-size:1rem;line-height:1.6;letter-spacing:0.4px}.grid-col.center{display:block;margin:0 auto}.col-1,.col-lg-1{width:8.33333%}.full-row .col-1,.full-row .col-lg-1{width:7.14286%}.offset-1,.offset-lg-1{margin-left:8.33333%}.col-2,.col-lg-2{width:16.66667%}.full-row .col-2,.full-row .col-lg-2{width:14.28571%}.offset-2,.offset-lg-2{margin-left:16.66667%}.col-3,.col-lg-3{width:25%}.full-row .col-3,.full-row .col-lg-3{width:21.42857%}.offset-3,.offset-lg-3{margin-left:25%}.col-4,.col-lg-4{width:33.33333%}.full-row .col-4,.full-row .col-lg-4{width:28.57143%}.offset-4,.offset-lg-4{margin-left:33.33333%}.col-5,.col-lg-5{width:41.66667%}.full-row .col-5,.full-row .col-lg-5{width:35.71429%}.offset-5,.offset-lg-5{margin-left:41.66667%}.col-6,.col-lg-6{width:50%}.full-row .col-6,.full-row .col-lg-6{width:42.85714%}.offset-6,.offset-lg-6{margin-left:50%}.col-7,.col-lg-7{width:58.33333%}.full-row .col-7,.full-row .col-lg-7{width:50.0%}.offset-7,.offset-lg-7{margin-left:58.33333%}.col-8,.col-lg-8{width:66.66667%}.full-row .col-8,.full-row .col-lg-8{width:57.14286%}.offset-8,.offset-lg-8{margin-left:66.66667%}.col-9,.col-lg-9{width:75%}.full-row .col-9,.full-row .col-lg-9{width:64.28571%}.offset-9,.offset-lg-9{margin-left:75%}.col-10,.col-lg-10{width:83.33333%}.full-row .col-10,.full-row .col-lg-10{width:71.42857%}.offset-10,.offset-lg-10{margin-left:83.33333%}.col-11,.col-lg-11{width:91.66667%}.full-row .col-11,.full-row .col-lg-11{width:78.57143%}.offset-11,.offset-lg-11{margin-left:91.66667%}.col-12,.col-lg-12{width:100%}.full-row .col-12,.full-row .col-lg-12{width:85.71429%}.offset-12,.offset-lg-12{margin-left:100%}.col-13,.col-lg-13{width:108.33333%}.full-row .col-13,.full-row .col-lg-13{width:92.85714%}.offset-13,.offset-lg-13{margin-left:108.33333%}.col-14,.col-lg-14{width:116.66667%}.full-row .col-14,.full-row .col-lg-14{width:100.0%}.offset-14,.offset-lg-14{margin-left:116.66667%}@media screen and (min-width: 1680px){.col-xl-1{width:8.33333%}.offset-xl-1{margin-left:8.33333%}}@media screen and (max-width: 1366px){.col-md-1{width:8.33333%}.offset-md-1{margin-left:8.33333%}}@media screen and (max-width: 768px){.col-sm-1{width:8.33333%}.offset-sm-1{margin-left:8.33333%}}@media screen and (max-width: 400px){.col-xs-1{width:8.33333%}.offset-xs-1{margin-left:8.33333%}}@media screen and (min-width: 1680px){.col-xl-2{width:16.66667%}.offset-xl-2{margin-left:16.66667%}}@media screen and (max-width: 1366px){.col-md-2{width:16.66667%}.offset-md-2{margin-left:16.66667%}}@media screen and (max-width: 768px){.col-sm-2{width:16.66667%}.offset-sm-2{margin-left:16.66667%}}@media screen and (max-width: 400px){.col-xs-2{width:16.66667%}.offset-xs-2{margin-left:16.66667%}}@media screen and (min-width: 1680px){.col-xl-3{width:25%}.offset-xl-3{margin-left:25%}}@media screen and (max-width: 1366px){.col-md-3{width:25%}.offset-md-3{margin-left:25%}}@media screen and (max-width: 768px){.col-sm-3{width:25%}.offset-sm-3{margin-left:25%}}@media screen and (max-width: 400px){.col-xs-3{width:25%}.offset-xs-3{margin-left:25%}}@media screen and (min-width: 1680px){.col-xl-4{width:33.33333%}.offset-xl-4{margin-left:33.33333%}}@media screen and (max-width: 1366px){.col-md-4{width:33.33333%}.offset-md-4{margin-left:33.33333%}}@media screen and (max-width: 768px){.col-sm-4{width:33.33333%}.offset-sm-4{margin-left:33.33333%}}@media screen and (max-width: 400px){.col-xs-4{width:33.33333%}.offset-xs-4{margin-left:33.33333%}}@media screen and (min-width: 1680px){.col-xl-5{width:41.66667%}.offset-xl-5{margin-left:41.66667%}}@media screen and (max-width: 1366px){.col-md-5{width:41.66667%}.offset-md-5{margin-left:41.66667%}}@media screen and (max-width: 768px){.col-sm-5{width:41.66667%}.offset-sm-5{margin-left:41.66667%}}@media screen and (max-width: 400px){.col-xs-5{width:41.66667%}.offset-xs-5{margin-left:41.66667%}}@media screen and (min-width: 1680px){.col-xl-6{width:50%}.offset-xl-6{margin-left:50%}}@media screen and (max-width: 1366px){.col-md-6{width:50%}.offset-md-6{margin-left:50%}}@media screen and (max-width: 768px){.col-sm-6{width:50%}.offset-sm-6{margin-left:50%}}@media screen and (max-width: 400px){.col-xs-6{width:50%}.offset-xs-6{margin-left:50%}}@media screen and (min-width: 1680px){.col-xl-7{width:58.33333%}.offset-xl-7{margin-left:58.33333%}}@media screen and (max-width: 1366px){.col-md-7{width:58.33333%}.offset-md-7{margin-left:58.33333%}}@media screen and (max-width: 768px){.col-sm-7{width:58.33333%}.offset-sm-7{margin-left:58.33333%}}@media screen and (max-width: 400px){.col-xs-7{width:58.33333%}.offset-xs-7{margin-left:58.33333%}}@media screen and (min-width: 1680px){.col-xl-8{width:66.66667%}.offset-xl-8{margin-left:66.66667%}}@media screen and (max-width: 1366px){.col-md-8{width:66.66667%}.offset-md-8{margin-left:66.66667%}}@media screen and (max-width: 768px){.col-sm-8{width:66.66667%}.offset-sm-8{margin-left:66.66667%}}@media screen and (max-width: 400px){.col-xs-8{width:66.66667%}.offset-xs-8{margin-left:66.66667%}}@media screen and (min-width: 1680px){.col-xl-9{width:75%}.offset-xl-9{margin-left:75%}}@media screen and (max-width: 1366px){.col-md-9{width:75%}.offset-md-9{margin-left:75%}}@media screen and (max-width: 768px){.col-sm-9{width:75%}.offset-sm-9{margin-left:75%}}@media screen and (max-width: 400px){.col-xs-9{width:75%}.offset-xs-9{margin-left:75%}}@media screen and (min-width: 1680px){.col-xl-10{width:83.33333%}.offset-xl-10{margin-left:83.33333%}}@media screen and (max-width: 1366px){.col-md-10{width:83.33333%}.offset-md-10{margin-left:83.33333%}}@media screen and (max-width: 768px){.col-sm-10{width:83.33333%}.offset-sm-10{margin-left:83.33333%}}@media screen and (max-width: 400px){.col-xs-10{width:83.33333%}.offset-xs-10{margin-left:83.33333%}}@media screen and (min-width: 1680px){.col-xl-11{width:91.66667%}.offset-xl-11{margin-left:91.66667%}}@media screen and (max-width: 1366px){.col-md-11{width:91.66667%}.offset-md-11{margin-left:91.66667%}}@media screen and (max-width: 768px){.col-sm-11{width:91.66667%}.offset-sm-11{margin-left:91.66667%}}@media screen and (max-width: 400px){.col-xs-11{width:91.66667%}.offset-xs-11{margin-left:91.66667%}}@media screen and (min-width: 1680px){.col-xl-12{width:100%}.offset-xl-12{margin-left:100%}}@media screen and (max-width: 1366px){.col-md-12{width:100%}.offset-md-12{margin-left:100%}}@media screen and (max-width: 768px){.col-sm-12{width:100%}.offset-sm-12{margin-left:100%}}@media screen and (max-width: 400px){.col-xs-12{width:100%}.offset-xs-12{margin-left:100%}}@media screen and (min-width: 1680px){.col-xl-13{width:108.33333%}.offset-xl-13{margin-left:108.33333%}}@media screen and (max-width: 1366px){.col-md-13{width:108.33333%}.offset-md-13{margin-left:108.33333%}}@media screen and (max-width: 768px){.col-sm-13{width:108.33333%}.offset-sm-13{margin-left:108.33333%}}@media screen and (max-width: 400px){.col-xs-13{width:108.33333%}.offset-xs-13{margin-left:108.33333%}}@media screen and (min-width: 1680px){.col-xl-14{width:116.66667%}.offset-xl-14{margin-left:116.66667%}}@media screen and (max-width: 1366px){.col-md-14{width:116.66667%}.offset-md-14{margin-left:116.66667%}}@media screen and (max-width: 768px){.col-sm-14{width:116.66667%}.offset-sm-14{margin-left:116.66667%}}@media screen and (max-width: 400px){.col-xs-14{width:116.66667%}.offset-xs-14{margin-left:116.66667%}}.preventScroll{overflow:hidden;overflow-y:scroll;position:fixed;width:100%}.navigation{position:fixed;z-index:1000;height:100vh;width:100%;left:0;top:-100%;pointer-events:none;background-color:rgba(206,206,206,0.95);opacity:0;transition:none;overflow:hidden}.navigation nav{position:relative;z-index:2;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:100%}.navigation nav h3{font-size:1.3rem;color:#fff}.navigation nav ul{margin:0;padding:0;list-style:none;font-size:3rem;font-family:"DIN Next LT W01 Bold"}.navigation nav ul.locations{margin-bottom:45px}.navigation nav ul.locations,.navigation nav ul.business{margin-top:5px}.navigation nav ul li{margin-bottom:4px;text-align:center}.navigation nav ul li a{color:#929a9c;position:relative;display:inline-block;text-decoration:none;transition:color 0.2s;cursor:pointer;text-transform:uppercase}.navigation nav ul li a:hover{color:#545b60}.navigation nav ul li>ul{padding-left:20px;font-size:0.85em;overflow:hidden;opacity:1;transition:height 0.5s,opacity 0.2s}.navigation nav ul li>ul.hide{height:0 !important;opacity:0}.navigation nav ul li>ul.noTrans{transition:height 0s;opacity:0}.navigation nav ul li>ul li a{color:#333}.navigation nav ul li>ul li a:before{content:"› "}.navigation nav ul li>ul li.active a{color:#f22d47 !important}.navigation nav ul li.active a{color:#f22d47 !important}.navigation nav ul li.active>ul li a{color:#f22d47 !important}.navigation .clouds{position:absolute;background-image:url("/img/rocket/clouds.png");background-repeat:no-repeat;background-position:top center;background-size:contain;width:40vw;height:33vh;max-width:865px;min-width:250px;max-height:408px}.navigation .clouds.cloud-1{left:-2vw;top:3vh;-webkit-animation-name:cloudsAnimation;animation-name:cloudsAnimation;-webkit-animation-duration:60s;animation-duration:60s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-play-state:paused}.navigation .clouds.cloud-2{left:60vw;top:20vh;-webkit-animation-name:cloudsAnimation2;animation-name:cloudsAnimation2;-webkit-animation-duration:48s;animation-duration:48s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-play-state:paused}.navigation .clouds.cloud-3{left:20vw;top:65vh;-webkit-animation-name:cloudsAnimation3;animation-name:cloudsAnimation3;-webkit-animation-duration:54s;animation-duration:54s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-play-state:paused}.navigation.active{opacity:1;pointer-events:all}.navigation.active .clouds{animation-play-state:running}.navigation.top-fade-out{top:0}.navigation.allow-animation{transition:opacity 0.3s;transition-timing-function:ease-in-out}@media screen and (max-width: 840px){.navigation{display:block}.navigation header{height:60px;visibility:hidden;overflow:hidden}.navigation .sticky-header,.navigation .sticky-header.show{display:none}.navigation .navigation{display:block}}@media screen and (max-width: 400px){.navigation nav ul{font-size:2rem}}.toggle-menu{position:absolute;top:80px;right:80px;width:60px;height:60px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;z-index:100;cursor:pointer;background-color:#fff;border-radius:0 0 0 25px;transition:border-radius 0.1s,opacity 0.3s}.inProjects .toggle-menu{border-radius:0 25px 0 25px;transition:border-radius 0.1s ease 0s,opacity 0.3s;opacity:0}.toggle-menu .corner{position:absolute;width:15px;height:15px}.toggle-menu .corner svg{width:100%;height:100%;position:absolute;left:0;top:0}.toggle-menu .corner svg path{fill:#fff}.toggle-menu .corner.left-corner{left:-15px;top:0}.toggle-menu .corner.right-corner{right:0;bottom:-15px}.toggle-menu .icon span{position:relative;width:25px;height:3px;margin-bottom:3px;background-color:#545b60;border-radius:9999px;display:block;transition:all 0.3s}.toggle-menu .icon span:last-of-type{margin-bottom:0;width:17px;bottom:0}.toggle-menu .icon span:first-of-type{top:0}.toggle-menu:hover .icon span:last-of-type{width:25px}.toggle-menu.active{z-index:1001;border-radius:0 25px 0 25px}.toggle-menu.active .icon span{opacity:0;transition-delay:0.4s}.toggle-menu.active .icon span:first-of-type{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-spec-transform:rotate(45deg);transform:rotate(45deg);opacity:1;top:6px}.toggle-menu.active .icon span:last-of-type{width:25px;opacity:1;bottom:6px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-spec-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width: 1370px){.toggle-menu{top:60px;right:60px;width:50px;height:50px}}@media screen and (max-height: 900px){.toggle-menu{top:60px;right:60px;width:50px;height:50px}}@media screen and (max-width: 500px), screen and (max-height: 600px){.toggle-menu{position:fixed;z-index:1001;right:0;top:0;border-radius:0 0 0 25px !important}}.breadcrumb{width:62.5%;margin:90px 0 0 auto;font-size:0.7rem}.breadcrumb ol,.breadcrumb ul{list-style:none;padding:0;margin:0}.breadcrumb ol li,.breadcrumb ul li{display:inline-block}.breadcrumb ol li a,.breadcrumb ul li a{text-decoration:none;color:#4776c8}.breadcrumb ol li a span,.breadcrumb ol li a:after,.breadcrumb ul li a span,.breadcrumb ul li a:after{color:#4776c8;text-decoration:none;transition:color 0.2s}.breadcrumb ol li a:hover span,.breadcrumb ol li a:hover:after,.breadcrumb ul li a:hover span,.breadcrumb ul li a:hover:after{color:#82a2da}.breadcrumb ol li:nth-child(2) a,.breadcrumb ol li:nth-child(2) span,.breadcrumb ul li:nth-child(2) a,.breadcrumb ul li:nth-child(2) span{text-transform:capitalize}.breadcrumb ol li:not(:last-child):after,.breadcrumb ul li:not(:last-child):after{content:">";display:inline-block;margin:0 8px -4px;color:#4776c8}.breadcrumb ol li:first-of-type,.breadcrumb ul li:first-of-type{display:none}.breadcrumb ol li:last-child a,.breadcrumb ol li:last-child span,.breadcrumb ul li:last-child a,.breadcrumb ul li:last-child span{font-weight:700;color:#415b84}.breadcrumb ol li:last-child a:hover,.breadcrumb ol li:last-child span:hover,.breadcrumb ul li:last-child a:hover,.breadcrumb ul li:last-child span:hover{color:#5273a6}.form{width:100%}.form .form-element{position:relative;margin-bottom:10px}.form .form-element .error-message{display:none;position:absolute;right:0;top:-7px;color:#911928;font-size:0.6rem}.form .form-element .error-message:before{content:"* ";font-weight:bold}.form .form-element .error-message.active{display:inline-block}.form .form-element.multiple-elements{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin-bottom:40px}.form .form-element.multiple-elements>*{width:calc(50% - 20px)}@media screen and (max-height: 850px){.form .form-element.multiple-elements{margin-bottom:20px}}@media screen and (max-width: 500px){.form .form-element.multiple-elements{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:0}.form .form-element.multiple-elements>*{width:100%;margin-bottom:30px}}.form .form-element.text-area{margin-bottom:0;display:block}.form .form-element.text-area label{margin-top:15px;color:#415b84}.form .form-element label{width:100%;display:block;color:#415b84;font-size:0.6rem;line-height:1;text-transform:uppercase;font-family:"DIN Next LT W01 Bold";letter-spacing:2px}.form .form-element input,.form .form-element textarea{margin-top:0px;height:45px;width:100%;margin-left:0;background-color:transparent;color:#333;border:none;border-bottom:2px #929a9c solid;font-size:0.8rem}.form .form-element input.alert,.form .form-element textarea.alert{border-color:#911928}.form .form-element input:-webkit-autofill,.form .form-element input:-webkit-autofill:hover,.form .form-element input:-webkit-autofill:focus,.form .form-element input:-webkit-autofill:active,.form .form-element textarea:-webkit-autofill,.form .form-element textarea:-webkit-autofill:hover,.form .form-element textarea:-webkit-autofill:focus,.form .form-element textarea:-webkit-autofill:active{transition:9999s background-color;-webkit-text-fill-color:#4776c8;transition-delay:9999s}.form .form-element textarea{min-height:100px;height:130px;padding-top:15px;padding-bottom:10px;resize:vertical;margin-left:0;font-weight:500;display:block}@media screen and (max-height: 1050px){.form .form-element textarea{height:100px}}.form .submit{margin-top:20px;background-color:#415b84;max-width:210px;cursor:pointer;transition:background-color 0.3s}.form .submit p{font-size:0.8rem;line-height:1;font-family:"DIN Next LT W01 Bold";text-transform:uppercase;letter-spacing:2px;color:#fff;padding:16px 30px 13px}.form .submit p:after{content:"";display:inline-block;margin-left:25px;background:url("/img/signmania-sprite.min.svg") -120px -78px no-repeat;background-size:80px 160px;width:14px;height:10px;display:inline-block;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:transform 0.3s}.form .submit:hover{background-color:#394f73}.form .submit input{display:none;border:1.5px transparent solid;font-size:15px;line-height:15px;width:100%;max-width:300px;background:#4776c8;color:#fff;padding:15px 0;cursor:pointer}.form .submit input:hover{background:#3869bd}.form input:focus,.form textarea:focus{box-shadow:none;outline:none}@media screen and (max-width: 800pxpx){.form .form-element{margin-bottom:30px}.form .form-element.text-area{display:block}.form .form-element.select-element{display:block}.form .form-element.select-element select{width:100%}.form .form-element.select-element .selectric-wrapper{width:100%;display:block}.form .form-element label{display:block;width:100%;padding-left:20px}.form .form-element input,.form .form-element textarea{width:100%;margin-left:0}}footer{position:absolute;bottom:0;left:0;width:100%;height:80px}footer .grid-row{max-width:calc(100% - 120px)}@media screen and (max-width: 740px){footer .grid-row{max-width:none}}footer .placeholder{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}footer a.phone{font-weight:bold;margin-top:-2px;font-size:0.9rem;line-height:1;color:#929a9c;text-decoration:none;transition:color 0.3s,background 0.3s}footer a.phone span{background:url("/img/signmania-sprite.min.svg") -32px -90px no-repeat;background-size:80px 160px;width:23px;height:23px;display:inline-block;margin-right:5px;margin-bottom:-5px;opacity:1;transition:all 0.4s}@media screen and (max-width: 800px){footer a.phone{display:none}}footer a.phone:hover{color:#545b60}footer a.phone:hover span{opacity:0.6}footer ul.grid-col{height:80px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:0;margin-bottom:0;padding:0;list-style:none}footer ul.grid-col li{font-family:"DIN Next LT W01 Bold";text-transform:uppercase}footer ul.grid-col li:before{content:"•";padding:0 8px;color:#f22d47}footer ul.grid-col li:first-of-type:before{display:none}footer ul.grid-col li a{font-size:0.9rem;text-decoration:none;color:#929a9c;transition:color 0.3s}@media screen and (max-width: 600px){footer ul.grid-col li a{font-size:0.78rem}}footer ul.grid-col li a:hover{color:#545b60}footer ul.grid-col li.active a{color:#f22d47}@media screen and (max-width: 1370px){footer{height:60px}footer ul.grid-col{height:60px}}@media screen and (max-height: 900px){footer{height:60px}footer ul.grid-col{height:60px}}@media screen and (max-width: 500px), screen and (max-height: 600px){footer{position:relative;height:auto;padding:25px 0 0}footer .grid-row{width:100%}footer .placeholder{display:block}footer a.phone{background-color:#f22d47;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#fff;height:60px;font-size:0.85rem}footer a.phone span{background:url("/img/signmania-sprite.min.svg") -55px -90px no-repeat;background-size:80px 160px;width:23px;height:23px;margin-bottom:0;margin-right:10px}footer a.phone:hover{color:#fff;background-color:#911928}footer a.phone:hover span{opacity:1}footer ul.grid-col{height:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:25px}footer ul.grid-col li{width:100%;text-align:center;margin-bottom:10px}footer ul.grid-col li a{font-size:0.9rem}footer ul.grid-col li:before{display:none}footer ul.grid-col li:last-of-type{margin-bottom:0}}.pagination{text-align:right}.pagination ul{display:inline-block;list-style:none;padding:0;margin:0}.pagination ul li{display:inline-block;float:left;margin:0 6px}.pagination ul li a{color:#4776c8;text-decoration:none}.pagination ul li.active{color:#415b84}.pagination ul li.disabled{opacity:0.3}.preventScroll{overflow:hidden;overflow-y:scroll;position:fixed;width:100%}.mobile-navigation{position:fixed;z-index:1000;height:100vh;display:none;overflow:hidden;width:100%;left:0;top:0;pointer-events:none}.mobile-navigation .bar{height:60px;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.11);pointer-events:all;position:relative;z-index:4;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all 0.3s;transition-delay:0.4s}.mobile-navigation .bar .toggle-menu{width:60px;height:100%;z-index:3;border:rgba(255,255,255,0.1);cursor:pointer;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.mobile-navigation .bar .toggle-menu .icon span{position:relative;width:25px;height:3px;margin-bottom:3px;background-color:#fff;border-radius:9999px;display:block;transition:all 0.3s}.mobile-navigation .bar .toggle-menu .icon span:last-of-type{margin-bottom:0;width:17px;bottom:0}.mobile-navigation .bar .toggle-menu .icon span:first-of-type{top:0}.mobile-navigation .bar .toggle-menu:hover .icon span:last-of-type{width:25px}.mobile-navigation .bar .logo{height:100%;width:100%;position:absolute;left:0;top:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.mobile-navigation .bar .logo a{position:relative;top:-3px;width:calc(100% - 140px);height:50%;display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url("/img/mobile-logo.svg")}.mobile-navigation .bar .contact-button{position:absolute;right:0;top:0;height:100%;width:60px;z-index:5}.mobile-navigation .bar .contact-button a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:100%}.mobile-navigation .bar .contact-button a:before{content:"";background:url("/img/signmania-sprite.min.svg") -99px -397px no-repeat;background-size:80px 160px;width:23px;height:25px;display:inline-block}.mobile-navigation .shader{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#415b84;opacity:0;transition-delay:0.4s}.mobile-navigation .menu{height:calc(100% - 60px);width:80%;left:0;top:60px;background-color:#415b84;min-width:275px;position:absolute;overflow-x:auto;pointer-events:all;z-index:5;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);-spec-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}@media screen and (max-width: 500px){.mobile-navigation .menu{width:90%}}.mobile-navigation nav{margin-top:50px;padding:0 10px 80px 60px}.mobile-navigation nav h3{font-size:1.3rem;color:#fff}.mobile-navigation nav ul{padding:0;list-style:none;font-size:1.3rem}.mobile-navigation nav ul.locations{margin-bottom:45px}.mobile-navigation nav ul.locations,.mobile-navigation nav ul.business{margin-top:5px}.mobile-navigation nav ul li{margin-bottom:4px}.mobile-navigation nav ul li a,.mobile-navigation nav ul li span{color:#333;position:relative;display:inline-block;text-decoration:none;transition:color 0.2s;cursor:pointer}.mobile-navigation nav ul li>ul{padding-left:20px;font-size:0.85em;overflow:hidden;opacity:1;transition:height 0.5s,opacity 0.2s}.mobile-navigation nav ul li>ul.hide{height:0 !important;opacity:0}.mobile-navigation nav ul li>ul.noTrans{transition:height 0s;opacity:0}.mobile-navigation nav ul li>ul li a{color:#4776c8}.mobile-navigation nav ul li>ul li a:before{content:"› "}.mobile-navigation nav ul li>ul li.active a{color:#fff !important}.mobile-navigation nav ul li.active a,.mobile-navigation nav ul li.active span{color:#fff}.mobile-navigation nav ul li.active>ul li a{color:#4776c8}.mobile-navigation.active .bar .toggle-menu{border-left:1px solid rgba(255,255,255,0.1)}.mobile-navigation.active .bar .toggle-menu .icon span{opacity:0;transition-delay:0.4s}.mobile-navigation.active .bar .toggle-menu .icon span:first-of-type{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-spec-transform:rotate(45deg);transform:rotate(45deg);opacity:1;top:6px}.mobile-navigation.active .bar .toggle-menu .icon span:last-of-type{width:25px;opacity:1;bottom:6px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-spec-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-navigation.active .menu{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mobile-navigation.shader-active .shader{opacity:0.4;pointer-events:all}.mobile-navigation.allow-animation .shader{transition:all 0.2s}.mobile-navigation.allow-animation .menu{transition:all 0.3s;transition-timing-function:ease-in-out}@media screen and (max-width: 840px){.mobile-navigation{display:block}.mobile-navigation header{height:60px;visibility:hidden;overflow:hidden}.mobile-navigation .sticky-header,.mobile-navigation .sticky-header.show{display:none}.mobile-navigation .mobile-navigation{display:block}}@media screen and (max-width: 400px){.mobile-navigation nav{padding-left:30px}.mobile-navigation nav ul{font-size:1.2rem}}.mobile-contact{display:none;opacity:0;-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);-spec-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);padding:50px 7.14286%;background-color:#fff;color:#545b60;font-size:0.9rem;transition:opacity 0.4s,transform 0.4s}.mobile-contact.active{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;pointer-events:all}.mobile-contact h1,.mobile-contact h2{font-size:2rem;line-height:1.2;max-width:580px;color:#415b84;margin:0 0 40px}.mobile-contact p{margin:1rem 0}.mobile-contact strong{color:#333}.mobile-contact a:not(.button){color:#4776c8;text-decoration:none;transition:color 0.3s,border 0.3s,opacity 0.3s}.mobile-contact a:not(.button):hover{color:#2d5396}.mobile-contact a.button{display:inline-block;margin-top:20px;padding:15px 20px;border-radius:25px;background-color:#4776c8;text-decoration:none;font-size:0.9rem;line-height:1;font-weight:700;color:#fff;transition:background-color 0.3s}.mobile-contact a.button:after{content:"";background:url("/img/signmania-sprite.min.svg") -120px -78px no-repeat;background-size:80px 160px;width:14px;height:10px;display:inline-block;margin-left:20px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:transform 0.3s}.mobile-contact a.button:hover{background-color:#415b84}.mobile-contact a.button:hover:after{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);-o-transform:translate3d(5px, 0, 0);-spec-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}@media screen and (max-width: 840px){.mobile-contact{display:block}}.dynamic-block .grid-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.dynamic-block .content{font-size:0.9rem;line-height:1.6}.dynamic-block .content h2{font-size:1.2rem;color:#415b84;margin:0 0 40px}.dynamic-block .content ul,.dynamic-block .content ol{padding-left:20px;list-style:none}.dynamic-block .content ul li,.dynamic-block .content ol li{position:relative;padding-left:20px;color:rgba(84,91,96,0.8)}.dynamic-block .content ul li:before,.dynamic-block .content ol li:before{content:"•";position:absolute;color:#415b84;font-size:1.2rem;line-height:1;left:-20px}.dynamic-block .content ol{counter-reset:ol-counter}.dynamic-block .content ol li:before{counter-increment:ol-counter;content:counter(ol-counter) ".";font-size:1rem;top:2px}.dynamic-block .content p{color:#545b60}.dynamic-block .content p:first-of-type{margin-top:0}.dynamic-block .content p:last-of-type{margin-bottom:0}.dynamic-block .content p strong{color:#333}.dynamic-block .content p a{color:#333;text-decoration:none;border-bottom:2px solid #333;transition:color 0.3s,border 0.3s,opacity 0.3s}.dynamic-block .content p a:hover{color:#000;border-bottom-color:#0d0d0d}.dynamic-block .content.white h2{color:rgba(255,255,255,0.8)}.dynamic-block .content.white ul li,.dynamic-block .content.white ol li{color:rgba(255,255,255,0.8)}.dynamic-block .content.white ul li:before,.dynamic-block .content.white ol li:before{color:#fff}.dynamic-block .content.white p{color:rgba(255,255,255,0.8)}.dynamic-block .content.white p strong{color:#fff}.dynamic-block .content.white p a{color:#fff;border-bottom-color:#fff}.dynamic-block .content.white p a:hover{opacity:0.6}.dynamic-block a.button{display:inline-block;margin-top:50px;padding:15px 20px;border-radius:25px;background-color:#4776c8;text-decoration:none;font-size:0.9rem;line-height:1;font-weight:700;color:#fff;transition:background-color 0.3s}.dynamic-block a.button:after{content:"";background:url("/img/signmania-sprite.min.svg") -120px -78px no-repeat;background-size:80px 160px;width:14px;height:10px;display:inline-block;margin-left:20px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:transform 0.3s}.dynamic-block a.button:hover{background-color:#415b84}.dynamic-block a.button:hover:after{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);-o-transform:translate3d(5px, 0, 0);-spec-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}.content-block .grid-row{position:relative}.content-block .image{position:absolute;height:100%}.content-block .image span{position:absolute;width:100%;height:100%;background-position:center;background-size:cover}.content-block .image .medium{display:none}.content-block .content{padding:100px 8.33333%}.content-block[data-size-type='33']{padding:100px 0}.content-block[data-size-type='33'] .image{width:58.33333%;position:relative}.content-block[data-size-type='33'] .image img{width:100%}.content-block[data-size-type='33'] .content{padding-top:0;padding-bottom:0;width:41.66667%;margin-left:0}.content-block[data-size-type='50'] .image{top:0;width:41.66667%;left:8.33333%}.content-block[data-size-type='50'] .content{width:50%;margin-left:50%}.content-block[data-size-type='66']{background-color:#4776c8}.content-block[data-size-type='66'] .image{top:0;width:41.66667%;left:-8.33333%}.content-block[data-size-type='66'] .content{width:50%;margin-right:8.33333%;margin-left:41.66667%}.content-block[data-image-location='right'] .grid-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.content-block[data-image-location='right'] .content{-webkit-order:1;-ms-order:1;order:1;margin-left:0}.content-block[data-image-location='right'] .image{-webkit-order:2;-ms-order:2;order:2;top:0;right:8.33333%;left:auto}.content-block[data-image-location='right'][data-size-type='33'] .image{right:0}.content-block[data-image-location='right'][data-size-type='66'] .content{margin-left:0}.content-block[data-image-location='right'][data-size-type='66'] .image{right:-8.33333%}@media screen and (max-width: 1366px){.content-block .image{left:0;width:50%}.content-block .content{width:50%;margin-right:0;margin-left:50%;padding:100px 8.33333%}.content-block[data-image-location='right'] .content{margin-left:0;margin-right:0}.content-block[data-image-location='right'] .image{right:0}}@media screen and (max-width: 1000px){.content-block[data-size-type='66'] .content{width:58.33333%;margin-right:0}.content-block[data-size-type='50'] .content{width:58.33333%}.content-block[data-size-type='33'] .content{padding-right:0}.content-block[data-size-type='33'][data-image-location='right'] .image{width:50%}}@media screen and (max-width: 840px){.content-block .grid-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;width:100%}.content-block .image{position:relative;width:100% !important;-webkit-order:2;-ms-order:2;order:2;left:0 !important;right:0 !important;top:0 !important;bottom:0 !important;padding-bottom:65%}.content-block .content{-webkit-order:1;-ms-order:1;order:1;width:85.71429% !important;margin:0 auto !important;padding:50px 0;font-size:1rem}}.full-text-block{background-image:url("/img/forest_top_view.jpg");background-position:right bottom;background-size:cover}.full-text-block .grid-row{position:relative;display:block;padding:180px 0 140px;text-align:center}.full-text-block .text{max-width:680px;margin:auto;text-align:center;font-size:1.2rem}.full-text-block .text ul li:before,.full-text-block .text ol li:before{position:relative;left:0;margin-left:-45px;margin-right:10px}.full-text-block a.button{margin-top:60px}.full-text-block .icon{display:inline-block;position:absolute;left:-30px;top:-60px;width:60px;height:212px}.full-text-block .icon:after{content:"";display:block;background:url("/img/signmania-sprite.min.svg") -195px 0 no-repeat;background-size:80px 160px;width:60px;height:212px}[class^="vso"] .full-text-block{background-image:url("/img/forest_top_view_green.jpg")}[class^="services"] .full-text-block{background-image:url("/img/forest_top_view_grey.jpg")}@media screen and (max-width: 840px){.full-text-block .grid-row{padding:50px 0;text-align:left}.full-text-block .text{text-align:left;font-size:1rem}.full-text-block a.button{margin-top:30px}.full-text-block .icon{display:none}}.post-row{position:relative;min-height:500px;padding-bottom:50px}.next-news-items{margin-top:60px}.home #rocket{position:relative;background-image:url("/img/rocket/city_small.jpg");background-position:center;background-size:contain;background-repeat:no-repeat;height:0;padding-bottom:80%;transition:all 0.2s ease 0.3s;opacity:1}.home #rocket .rocket-placeholder{position:absolute;z-index:10;left:12.1%;top:26.8%;width:68.9%;padding-bottom:39.5%;transform:translate3d(0, 0, 0);transition:opacity 0.5s,transform 0.2s}.home #rocket .rocket-placeholder img{width:100%;position:absolute;right:0;top:0;opacity:1;transition:all 0.7s ease 0.4s}.home #rocket .rocket-placeholder img.rocket-main{z-index:3}.home #rocket .rocket-placeholder img.rocket-blur{z-index:2;-webkit-animation-name:leftRight;animation-name:leftRight;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.home #rocket .rocket-placeholder img.rocket-fire{z-index:1;-webkit-animation-name:fadeInFadeOut;animation-name:fadeInFadeOut;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.home #rocket #shape,.home #rocket .text,.home #rocket .cloud,.home #rocket .pigeon,.home #rocket .pigeons-1,.home #rocket .pigeons-2{position:absolute;opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s ease 0.3s,opacity 0.7s ease 0.3s}.home #rocket #shape{z-index:5;width:65%;left:17.5%;top:5%;transform:rotate(0deg)}.home #rocket .text{z-index:7;width:52.3%;left:23.4%;top:20.9%;transform:scale3d(1, 1, 1)}.home #rocket .cloud{z-index:8;top:5%;width:60%;left:28%}.home #rocket .pigeon{z-index:9;left:23%;top:17%;width:15%}.home #rocket .pigeons-1{z-index:3;left:43%;top:12.7%;width:11%}.home #rocket .pigeons-2{z-index:9;left:64.8%;top:19.2%;width:12%}.home #rocket.allowMouseAnimation #shape,.home #rocket.allowMouseAnimation .text,.home #rocket.allowMouseAnimation .cloud,.home #rocket.allowMouseAnimation .pigeon,.home #rocket.allowMouseAnimation .pigeons-1,.home #rocket.allowMouseAnimation .pigeons-2{transition:transform 0.2s}.home #rocket.showVideo{opacity:0;transition:all 0.3s ease 1s}.home #rocket.showVideo #shape{opacity:0;transform:rotate(-15deg) !important;transition:all 0.7s ease 0.4s}.home #rocket.showVideo .text{opacity:0;transform:scale3d(0.8, 0.8, 1) !important;transition:all 0.7s ease 0.4s}.home #rocket.showVideo .pigeon{opacity:0;transform:translate3d(-80px, -30px, 0) !important;transition:all 0.7s ease 0.4s}.home #rocket.showVideo .pigeons-1,.home #rocket.showVideo .pigeons-2{opacity:0;transform:translate3d(-60px, -16px, 0) !important;transition:all 0.7s ease 0.4s}.home #rocket.showVideo .rocket-placeholder{opacity:0;transition:all 0.7s ease 0.4s}.home #rocket.showVideo .rocket-placeholder img{top:-20px;right:80px;transition:all 0.7s ease 0.4s}.home .video.animation-part #rocket,.home .video.preFlight #rocket{opacity:0}.home .video.animation-part #rocket #shape,.home .video.preFlight #rocket #shape{opacity:0;transform:rotate(15deg)}.home .video.animation-part #rocket .text,.home .video.preFlight #rocket .text{opacity:0;transform:scale3d(0.9, 0.9, 1)}.home .video.animation-part #rocket .pigeon,.home .video.preFlight #rocket .pigeon{opacity:0;transform:translate3d(40px, 10px, 0)}.home .video.animation-part #rocket .pigeons-1,.home .video.animation-part #rocket .pigeons-2,.home .video.preFlight #rocket .pigeons-1,.home .video.preFlight #rocket .pigeons-2{opacity:0;transform:translate3d(30px, 8px, 0)}.home .video.animation-part #rocket .rocket-placeholder,.home .video.preFlight #rocket .rocket-placeholder{opacity:0}.home .video.animation-part #rocket .rocket-placeholder img,.home .video.preFlight #rocket .rocket-placeholder img{top:20px;right:-80px}.home.animateOut .video #rocket{opacity:0;transition:all 0.3s ease 1s}.home.animateOut .video #rocket #shape{opacity:0;transform:rotate(-15deg) !important;transition:all 0.7s ease 0.4s}.home.animateOut .video #rocket .text{opacity:0;transform:scale3d(0.8, 0.8, 1) !important;transition:all 0.7s ease 0.4s}.home.animateOut .video #rocket .pigeon{opacity:0;transform:translate3d(-80px, -30px, 0) !important;transition:all 0.7s ease 0.4s}.home.animateOut .video #rocket .pigeons-1,.home.animateOut .video #rocket .pigeons-2{opacity:0;transform:translate3d(-60px, -16px, 0) !important;transition:all 0.7s ease 0.4s}.home.animateOut .video #rocket .rocket-placeholder{opacity:0;transition:all 0.7s ease 0.4s}.home.animateOut .video #rocket .rocket-placeholder img{top:-20px;right:80px;transition:all 0.7s ease 0.4s}.ajax-container{position:relative;left:80px;width:calc(100% - 160px);min-height:calc(100vh - 160px);background-color:#929a9c;border-radius:25px}.ajax-container.loaded-animation{background-color:#929a9c !important}@media screen and (max-width: 1370px){.ajax-container{left:60px;width:calc(100% - 120px);min-height:calc(100vh - 120px)}}@media screen and (max-height: 900px){.ajax-container{left:60px;width:calc(100% - 120px);min-height:calc(100vh - 120px)}}@media screen and (max-width: 500px), screen and (max-height: 600px){.ajax-container{left:0;width:100%;min-height:0;border-radius:0}}.social-media{position:fixed;right:calc( (100% - 2200px) / 2 );top:0;width:80px;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width: 2216px){.social-media{right:0}}.social-media ul{padding:0;list-style:none}.social-media ul li{width:100%;text-align:center;margin-bottom:25px}.social-media ul li:last-of-type{margin-bottom:0}.social-media ul li a{display:block;opacity:1;transition:opacity 0.3s}.social-media ul li a:hover{opacity:0.6}.social-media ul .m3 a{display:block;width:30px;height:18px;background-image:url("/img/3m_logo.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.social-media ul .youtube a{background:url("/img/signmania-sprite.min.svg") -1px -1px no-repeat;background-size:80px 160px;width:30px;height:30px}.social-media ul .facebook a{background:url("/img/signmania-sprite.min.svg") -1px -33px no-repeat;background-size:80px 160px;width:30px;height:30px}.social-media ul .twitter a{background:url("/img/signmania-sprite.min.svg") -1px -97px no-repeat;background-size:80px 160px;width:30px;height:30px}.social-media ul .instagram a{background:url("/img/signmania-sprite.min.svg") -1px -65px no-repeat;background-size:80px 160px;width:30px;height:30px}.social-media ul .vimeo a{background:url("/img/signmania-sprite.min.svg") -1px -129px no-repeat;background-size:80px 160px;width:30px;height:30px}@media screen and (max-width: 1370px){.social-media{width:60px}}@media screen and (max-height: 900px){.social-media{width:60px}}@media screen and (max-width: 500px), screen and (max-height: 600px){.social-media{position:relative;right:0;height:100px;width:100%}.social-media ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.social-media ul li{margin-bottom:0;margin-right:25px}}@media screen and (max-width: 500px) and (max-width: 370px), screen and (max-height: 600px) and (max-width: 370px){.social-media ul li{margin-right:18px}}@media screen and (max-width: 500px), screen and (max-height: 600px){.social-media ul li:last-of-type{margin-right:0}}.sub-menu{position:fixed;left:calc( (100% - 2200px) / 2 );top:0;width:80px;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media screen and (max-width: 2216px){.sub-menu{left:0}}.sub-menu ul{padding:0;list-style:none}.sub-menu ul li{width:100%;text-align:center;margin-bottom:5px}.sub-menu ul li:last-of-type{margin-bottom:0}.sub-menu ul li a{display:block;opacity:1;transition:color 0.3s;text-decoration:none;color:#cecece;line-height:1;background-color:transparent !important}.sub-menu ul li a:after{content:"•"}.sub-menu ul li a:hover{color:#545b60}.sub-menu ul li.overview a{opacity:0.6;transition:opacity 0.3s}.sub-menu ul li.overview a:after{content:"";background:url("/img/signmania-sprite.min.svg") -33px -1px no-repeat;background-size:80px 160px;width:22px;height:21px;display:inline-block}.sub-menu ul li.overview a:hover{opacity:1}.sub-menu ul li.active a{color:#f22d47}.sub-menu ul li.active.overview a{opacity:1}.sub-menu ul li.active.overview a:after{background:url("/img/signmania-sprite.min.svg") -55px -1px no-repeat;background-size:80px 160px;width:22px;height:21px}@media screen and (max-width: 1370px){.sub-menu{width:60px}}@media screen and (max-width: 500px), screen and (max-height: 600px){.sub-menu{display:none}}.contact-button{position:absolute;z-index:100;right:140px;bottom:80px;height:60px;width:60px;border-radius:20px 20px 0 0;background:#fff}.contact-button a{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;height:100%}.contact-button a span{position:absolute;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;right:10px;top:14px;width:16px;height:16px;background-color:#f22d47;border-radius:100%;font-size:12px;line-height:1;font-weight:bold;color:#fff;opacity:1;transform:scale3d(1, 1, 1);transition:all 0.5s ease 1s,background-color 0.2s}.contact-button a p{display:none;color:#545b60;font-family:"DIN Next LT W01 Bold";line-height:1;margin:0 0 -7px 20px}.contact-button a:before{content:"";position:relative;top:2px;display:block;background:url("/img/signmania-sprite.min.svg") -33px -23px no-repeat;background-size:80px 160px;width:26px;height:15px;transform:scale3d(1, 1, 1);transition:all 0.2s;-webkit-animation-name:movingRight;animation-name:movingRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-play-state:paused}.contact-button a:hover span{background-color:#911928}.contact-button a:hover:before{opacity:0.6;animation-play-state:running}.contact-button.animation-part a span{opacity:0;transform:scale3d(0.5, 0.5, 1)}@media screen and (max-width: 1370px){.contact-button{right:120px;bottom:60px}}@media screen and (max-height: 900px){.contact-button{right:120px;bottom:60px}}@media screen and (max-width: 500px), screen and (max-height: 600px){.contact-button{position:relative;right:0;bottom:0;z-index:70;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;height:100px;background-color:#cecece;border-radius:0}.contact-button a{text-decoration:none}.contact-button a .wrapper{position:relative;display:inline-block;width:auto;height:auto;margin-left:-25px;padding-left:20px}.contact-button a .wrapper span{right:auto;left:17px;top:-9px;transition:all 0.5s ease 0.3s,background-color 0.2s}.contact-button a p{display:block}}.ajax-container.home{background-color:#a8b1b3;transition:background 0.3s;display:-ms-grid;grid-columns:auto minmax(min-content, 1fr);grid-rows:auto minmax(min-content, 1fr) auto;display:grid;grid-template-columns:12fr 5fr;grid-template-rows:1fr 1fr;grid-template-areas:"video our-work" "video our-studio";overflow:hidden}.ajax-container.home .home-block{position:relative;padding:40px;text-decoration:none;overflow:hidden;transition:background 0.4s}.ajax-container.home .home-block figure{position:absolute;top:0;left:0;height:100%;width:100%;opacity:1;background-size:cover;background-position:center;transition:opacity 0.4s}.ajax-container.home .home-block.animation-part{background-color:transparent !important}.ajax-container.home .home-block.animation-part figure{opacity:0}.ajax-container.home .home-block h1{position:relative;z-index:2;font-size:3rem;line-height:1.2;text-transform:uppercase;transition:color 0.4s}@media screen and (max-width: 1650px){.ajax-container.home .home-block h1{font-size:2.4rem}}@media screen and (max-width: 1420px){.ajax-container.home .home-block h1{font-size:2.2rem}}.ajax-container.home .home-block h1 span,.ajax-container.home .home-block h1 small{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:transform 0.3s,opacity 0.3s}.ajax-container.home .home-block h1 small{display:block;font-size:0.5em;color:#fff;opacity:0.5;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ajax-container.home .home-block h1 span{display:inline-block}.ajax-container.home .home-block.animation-part h1 span,.ajax-container.home .home-block.animation-part h1 small{-webkit-transform:translate3d(40px, 0, 0);-moz-transform:translate3d(40px, 0, 0);-ms-transform:translate3d(40px, 0, 0);-o-transform:translate3d(40px, 0, 0);-spec-transform:translate3d(40px, 0, 0);transform:translate3d(40px, 0, 0);opacity:0}.ajax-container.home .home-block:nth-child(1) small{transition-delay:0s}.ajax-container.home .home-block:nth-child(1) figure{transition-delay:0.08s}.ajax-container.home .home-block:nth-child(1) span{transition-delay:0.08s}.ajax-container.home .home-block:nth-child(2) small{transition-delay:0.28s}.ajax-container.home .home-block:nth-child(2) figure{transition-delay:0.36s}.ajax-container.home .home-block:nth-child(2) span{transition-delay:0.36s}.ajax-container.home .home-block:nth-child(3) small{transition-delay:0.56s}.ajax-container.home .home-block:nth-child(3) figure{transition-delay:0.64s}.ajax-container.home .home-block:nth-child(3) span{transition-delay:0.64s}.ajax-container.home .video{-ms-grid-area:video;grid-area:video;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0;opacity:1;transition:opacity 0.5s ease 0.8s !important}.ajax-container.home .video #close-home-video{position:absolute;z-index:103;right:0;top:0;height:60px;width:60px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#fff;cursor:pointer;background-color:#a8b1b3;border-radius:0 0 0 25px;font-family:"DIN Next LT W01 Bold";font-size:25px;line-height:1;opacity:0;transition:transform 0.5s,opacity 0.5s,border-radius 0.5s ease 0.5s}.ajax-container.home .video #close-home-video .corner{position:absolute;width:15px;height:15px}.ajax-container.home .video #close-home-video .corner svg{width:100%;height:100%;position:absolute;left:0;top:0}.ajax-container.home .video #close-home-video .corner svg path{fill:#a8b1b3}.ajax-container.home .video #close-home-video .corner.left-corner{left:-15px;top:0}.ajax-container.home .video #close-home-video .corner.right-corner{right:0;bottom:-15px}@media screen and (max-width: 950px), screen and (max-height: 700px){.ajax-container.home .video #close-home-video{height:50px;width:50px}}.ajax-container.home .video #close-home-video.show{opacity:1}.ajax-container.home .video #ytplayer{height:56.25vw;left:50%;min-height:100%;min-width:100%;transform:translate(-50%, -50%);position:absolute;top:50%;width:177.77778vh;opacity:0;transition:opacity 0.5s}.ajax-container.home .video #ytplayer.showVideo{opacity:1;z-index:13}.ajax-container.home .video .placeholder{position:relative;display:block;margin-right:auto;margin-left:auto;width:100%;max-width:98vh}.ajax-container.home .video .placeholder #home-play{position:absolute;z-index:12;width:100px;left:calc(50% - 50px);top:calc(50% - 50px);opacity:1;cursor:pointer;transform:scale3d(1, 1, 1);transition:all 0.4s}@media screen and (max-width: 600px){.ajax-container.home .video .placeholder #home-play{width:70px;left:calc(50% - 35px);top:calc(50% - 35px)}}.ajax-container.home .video .placeholder #home-play img{width:100%}.ajax-container.home .video .placeholder #home-play:hover{transform:scale3d(0.85, 0.85, 1)}.ajax-container.home .video .placeholder #home-play.hidePlayButton{opacity:0;transform:scale3d(0.7, 0.7, 1)}.ajax-container.home .video h1{position:absolute;left:40px;bottom:40px;color:#545b60;opacity:1;transition:opacity 0.3s}.ajax-container.home .video h1.showVideo{opacity:0}.ajax-container.home .our-work{-ms-grid-area:our-work;grid-area:our-work;background-color:#f22d47}.ajax-container.home .our-work .left-corner{display:none;position:absolute;left:-1px;bottom:-1px;height:25px;width:25px;transform:rotate(180deg)}.ajax-container.home .our-work .left-corner svg{width:100%;height:100%;position:absolute;left:0;top:0}.ajax-container.home .our-work .left-corner svg path{fill:#fff}.ajax-container.home .our-work h1{color:#911928}.ajax-container.home .our-work figure{height:calc(100% + 40px);width:calc(100% + 40px);left:-20px;top:-20px;background-image:url("/img/our-work.jpg")}.ajax-container.home .our-work:hover h1{color:#fff}.ajax-container.home .our-studio{-ms-grid-area:our-studio;grid-area:our-studio;background-color:#415b84;border-radius:0 0 25px 0;position:relative}.ajax-container.home .our-studio .right-corner{position:absolute;right:-1px;bottom:-1px;height:25px;width:25px;transform:rotate(90deg)}.ajax-container.home .our-studio .right-corner svg{width:100%;height:100%;position:absolute;left:0;top:0}.ajax-container.home .our-studio .right-corner svg path{fill:#fff}.ajax-container.home .our-studio h1{color:#4776c8}.ajax-container.home .our-studio figure{height:calc(100% + 40px);width:calc(100% + 40px);left:-20px;top:-20px;background-image:url("/img/our-factory.jpg")}.ajax-container.home .our-studio:hover h1{color:#fff}.ajax-container.home.animateOut .home-block{background-color:transparent;transition:background 0.4s ease 0.6s}.ajax-container.home.animateOut .home-block figure{opacity:0;transition:opacity 0.4s ease 0.6s}.ajax-container.home.animateOut .home-block h1 span{-webkit-transform:translate3d(40px, 0, 0);-moz-transform:translate3d(40px, 0, 0);-ms-transform:translate3d(40px, 0, 0);-o-transform:translate3d(40px, 0, 0);-spec-transform:translate3d(40px, 0, 0);transform:translate3d(40px, 0, 0);opacity:0}.ajax-container.home.animateOut .home-block h1 small{-webkit-transform:translate3d(40px, 0, 0);-moz-transform:translate3d(40px, 0, 0);-ms-transform:translate3d(40px, 0, 0);-o-transform:translate3d(40px, 0, 0);-spec-transform:translate3d(40px, 0, 0);transform:translate3d(40px, 0, 0);opacity:0}.ajax-container.home.animateOut .video{opacity:0}.ajax-container.home.animateOut .video .placeholder #home-play{opacity:0}@supports (-ms-ime-align: auto){.ajax-container.home{display:block;position:relative;height:auto;white-space:nowrap;font-size:0;line-height:0}.ajax-container.home .video{display:block;width:100%}.ajax-container.home .home-block{font-size:1rem;line-height:1.6}.ajax-container.home .our-work,.ajax-container.home .our-studio{width:50%;display:inline-block;height:400px}.ajax-container.home .our-work figure,.ajax-container.home .our-studio figure{transform:translate3d(0, 0, 0) !important;left:0 !important;top:0 !important;height:100% !important;width:100% !important}@media screen and (max-width: 900px){.ajax-container.home .our-work,.ajax-container.home .our-studio{width:100%;display:block;height:250px}}}@media screen and (max-width: 900px), screen and (max-height: 700px){.ajax-container.home{grid-template-columns:1fr 1fr;grid-template-areas:"video video" "our-work our-studio";min-height:1000px}.ajax-container.home .our-work .left-corner{display:block}}@media screen and (max-width: 500px), screen and (max-height: 600px){.ajax-container.home{display:block;height:auto;min-height:0}.ajax-container.home .video{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;width:100%;padding-bottom:60px}.ajax-container.home .video h1{bottom:20px}.ajax-container.home .our-work,.ajax-container.home .our-studio{display:block;width:100%;height:35vh;min-height:250px;border-radius:0}.ajax-container.home .our-work .corners,.ajax-container.home .our-studio .corners{display:none !important}}.page{padding:3% 4%}.page h1{margin:0 0 40px;font-size:3rem;line-height:1.2;text-transform:uppercase;color:#545b60}.page .service-block h2{color:#415b84;font-size:1.6rem;line-height:1.2;text-transform:uppercase}.page .service-block p{color:#333}.ajax-container.services{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;overflow:hidden}.ajax-container.services .title{position:relative;padding:40px}.ajax-container.services .title.loaded-animation:after{opacity:0}.ajax-container.services .title.loaded-animation h1{opacity:0}.ajax-container.services .title:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("/img/our-work-overlay.jpg");opacity:0.2;transition:opacity 0.4s}.ajax-container.services .title h1{position:relative;z-index:2;font-size:3rem;line-height:1.2;text-transform:uppercase;color:#911928;opacity:1;transition:opacity 0.4s}@media screen and (max-width: 1650px){.ajax-container.services .title h1{font-size:2.4rem}}@media screen and (max-width: 1420px){.ajax-container.services .title h1{font-size:2.2rem}}.ajax-container.services .title h1 small{display:block;font-size:0.5em;color:#fff;opacity:0.5;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ajax-container.services a{position:relative;background-color:#f22d47;overflow:hidden;transition:opacity 0.3s,background 0.5s}.ajax-container.services a figure{position:absolute;left:2.5%;top:2.5%;width:95%;height:95%;background-position:center;background-size:contain;background-repeat:no-repeat;filter:blur(0px);opacity:1;transition:opacity 0.3s,top 0.3s,left 0.3s,width 0.3s,height 0.3s;transition-delay:0.3s;will-change:height,width,top,left,opacity}.ajax-container.services a.animation-part{background-color:transparent !important}.ajax-container.services a.animation-part figure{opacity:0;width:75%;height:75%;top:12.5%;left:12.5%}.ajax-container.services a:nth-child(odd){background-color:#cecece}.ajax-container.services a p{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0;padding:20px;font-size:2.5rem;line-height:1.2;font-family:"DIN Next LT W01 Bold";text-transform:uppercase;text-align:center;white-space:nowrap;color:#f22d47;opacity:0;letter-spacing:20px;transition:letter-spacing 0.3s,opacity 0.3s,height 0.3s;will-change:letter-spacing,opacity}@media screen and (max-width: 1500px){.ajax-container.services a p{font-size:2.2rem}}@media screen and (max-width: 980px){.ajax-container.services a p{font-size:1.8rem}}.ajax-container.services a p:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:0.7;background-color:#000;transition:opacity 0.3s}.ajax-container.services a:hover figure{filter:blur(3px);width:75%;height:75%;top:12.5%;left:12.5%;transition-delay:0s}.ajax-container.services a:hover p{opacity:1;letter-spacing:0}.ajax-container.services.animateOut .title{opacity:0}.ajax-container.services.animateOut a{background-color:transparent;transition-delay:0.5s}.ajax-container.services.animateOut a figure{opacity:0;width:75%;height:75%;top:12.5%;left:12.5%;transition-delay:0s}.ajax-container.services.animateOut a p{opacity:0}@media screen and (max-width: 900px), screen and (max-height: 700px){.ajax-container.services{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap}.ajax-container.services .title{width:100%;height:calc(100vh - 800px - 120px);min-height:200px;padding:80px 40px 40px;background-color:#babfc0}.ajax-container.services .title h1{color:#f22d47;font-size:2.5rem}.ajax-container.services .title:after{display:none}.ajax-container.services>a{width:50%;height:200px}.ajax-container.services>a.graphicDesign figure{width:80%;height:85%;top:7.5%;left:10%}.ajax-container.services>a:nth-child(odd){background-color:#f22d47}.ajax-container.services>a:nth-child(4),.ajax-container.services>a:nth-child(5),.ajax-container.services>a:nth-child(8),.ajax-container.services>a:nth-child(9){background-color:#cecece}}@media screen and (max-width: 500px), screen and (max-height: 600px){.ajax-container.services .title{height:auto}.ajax-container.services>a{width:100%;height:300px}.ajax-container.services>a:nth-child(4),.ajax-container.services>a:nth-child(5),.ajax-container.services>a:nth-child(8),.ajax-container.services>a:nth-child(9){background-color:#f22d47}.ajax-container.services>a:nth-child(odd){background-color:#cecece !important}.ajax-container.services>a figure{height:70%;top:5%}.ajax-container.services>a p{top:auto;bottom:0;height:20%;padding:0 20px;opacity:1;font-size:1.2rem;line-height:1.1;letter-spacing:6px}.ajax-container.services>a:hover figure{filter:blur(0);width:70%;height:60%;top:10%;left:15%}.ajax-container.services>a:hover p{letter-spacing:6px}.ajax-container.services>a:hover p:after{opacity:1}}.ajax-container.services-detail{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"content image"}.ajax-container.services-detail .backToOverview{position:absolute;right:85px;top:20px;z-index:5;text-decoration:none;font-size:0.8rem;text-transform:uppercase;font-family:"DIN Next LT W01 Bold";color:#911928;transition:color 0.3s,opacity 0.3s;opacity:1}.ajax-container.services-detail .backToOverview:hover{color:#1d1d1d}.ajax-container.services-detail .next-service,.ajax-container.services-detail .open-realisations{position:absolute;bottom:15px;left:calc(50% - 100px);text-decoration:none;width:200px;z-index:10;text-align:center;cursor:pointer;opacity:1;transition:opacity 0.4s}.ajax-container.services-detail .next-service p,.ajax-container.services-detail .open-realisations p{display:inline-block;font-size:0.8rem;color:#fff;font-family:"DIN Next LT W01 Bold";text-transform:uppercase;margin:0;opacity:1;text-shadow:0 0 10px rgba(0,0,0,0.5);transform:scale3d(1, 1, 1);transition:transform 0.3s,color 0.3s,opacity 0.5s,text-shadow 0.1s}.ajax-container.services-detail .next-service span,.ajax-container.services-detail .open-realisations span{display:block;margin:auto;background:url("/img/signmania-sprite.min.svg") -33px -41px no-repeat;background-size:80px 160px;width:22px;height:22px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;transition:transform 0.3s}.ajax-container.services-detail .next-service.animation-part p,.ajax-container.services-detail .open-realisations.animation-part p{opacity:0}.ajax-container.services-detail .next-service.animation-part span,.ajax-container.services-detail .open-realisations.animation-part span{opacity:0;-webkit-transform:translate3d(0, -6px, 0);-moz-transform:translate3d(0, -6px, 0);-ms-transform:translate3d(0, -6px, 0);-o-transform:translate3d(0, -6px, 0);-spec-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}.ajax-container.services-detail .next-service:hover p,.ajax-container.services-detail .open-realisations:hover p{color:#333;text-shadow:0 0 10px transparent;transform:scale3d(1.1, 1.1, 1)}.ajax-container.services-detail .next-service:hover span,.ajax-container.services-detail .open-realisations:hover span{-webkit-transform:translate3d(0, 2px, 0);-moz-transform:translate3d(0, 2px, 0);-ms-transform:translate3d(0, 2px, 0);-o-transform:translate3d(0, 2px, 0);-spec-transform:translate3d(0, 2px, 0);transform:translate3d(0, 2px, 0)}.ajax-container.services-detail .next-service{z-index:9;pointer-events:none;opacity:0}.ajax-container.services-detail .next-service.active{z-index:103;pointer-events:all;opacity:1}.ajax-container.services-detail .title{position:absolute;z-index:10;left:4%;top:5vh;width:96%;font-size:3.2rem;line-height:1;text-transform:uppercase;font-family:"DIN Next LT W01 Bold";pointer-events:none}.ajax-container.services-detail .title div{pointer-events:none}.ajax-container.services-detail .title .pre-title{position:relative;z-index:1;display:inline-block;font-size:0.7em;background-color:#fff;padding:15px 15px 0;margin-bottom:8px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;transition:all 0.5s}.ajax-container.services-detail .title .pre-title.loaded-animation{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0}@media screen and (min-width: 900px){.ajax-container.services-detail .title .pre-title.loaded-animation a,.ajax-container.services-detail .title .pre-title.loaded-animation p span{color:rgba(145,25,40,0);text-indent:-40px}.ajax-container.services-detail .title .pre-title.loaded-animation p{color:rgba(206,206,206,0);text-indent:-40px}}.ajax-container.services-detail .title a,.ajax-container.services-detail .title p span{color:#911928;text-decoration:none;pointer-events:all;text-indent:0;transition:all 0.5s ease 0.4s}.ajax-container.services-detail .title p{display:inline-block;color:#cecece;margin:0;pointer-events:all;text-indent:0;transition:all 0.5s ease 0.4s}.ajax-container.services-detail .title .main-title{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;transition:all 0.5s ease 0.4s}.ajax-container.services-detail .title .main-title.loaded-animation{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0}@media screen and (min-width: 900px){.ajax-container.services-detail .title .main-title.loaded-animation h1{color:rgba(242,45,71,0);text-indent:-40px}}.ajax-container.services-detail .title h1{margin-top:-14px;padding:4px 15px 0;background-color:#fff;display:inline-block;font-size:2em;line-height:1;pointer-events:all;color:#f22d47;text-indent:0;transition:all 0.5s ease 0.7s}@media screen and (max-width: 1800px){.ajax-container.services-detail .title{font-size:2.6rem}.ajax-container.services-detail .title h1{padding-bottom:4px}}@media screen and (max-width: 1700px){.ajax-container.services-detail .title h1{font-size:1.4em}}@media screen and (max-width: 1150px){.ajax-container.services-detail .title{font-size:2.2rem}.ajax-container.services-detail .title h1{font-size:1.6em}}@media screen and (max-height: 850px){.ajax-container.services-detail .title{top:20px;left:1.7%;font-size:1.8rem}}.ajax-container.services-detail .content{position:relative;z-index:4;grid-area:content;padding:275px 4% 70px 8%;border-radius:25px 0 0 25px;background-color:transparent;transition:all 0.4s}.ajax-container.services-detail .content.loaded-animation{background-color:transparent !important}@media screen and (max-width: 1800px){.ajax-container.services-detail .content{padding-top:265px}}@media screen and (max-width: 1700px){.ajax-container.services-detail .content{padding-top:200px}}@media screen and (max-width: 1080px){.ajax-container.services-detail .content{padding-top:185px}}@media screen and (max-height: 850px){.ajax-container.services-detail .content{padding:150px 3% 50px 6%}}.ajax-container.services-detail .content.in-active .service-block{max-height:0;opacity:0;margin-bottom:0}.ajax-container.services-detail .content .service-block{margin-bottom:20px;max-height:470px;opacity:1;line-height:1.3;transition:max-height 1s,margin-bottom 1s,opacity 0.5s ease 0.2s}.ajax-container.services-detail .content .service-block:last-of-type{margin-bottom:0}.ajax-container.services-detail .content .service-block:last-of-type p:last-of-type{margin-bottom:0}.ajax-container.services-detail .content .service-block:nth-of-type(1) h2{transition-delay:0.7s}.ajax-container.services-detail .content .service-block:nth-of-type(1) p{transition-delay:0.8s}.ajax-container.services-detail .content .service-block:nth-of-type(2) h2{transition-delay:0.9s}.ajax-container.services-detail .content .service-block:nth-of-type(2) p{transition-delay:1.0s}.ajax-container.services-detail .content .service-block:nth-of-type(3) h2{transition-delay:1.1s}.ajax-container.services-detail .content .service-block:nth-of-type(3) p{transition-delay:1.2s}.ajax-container.services-detail .content .service-block:nth-of-type(4) h2{transition-delay:1.3s}.ajax-container.services-detail .content .service-block:nth-of-type(4) p{transition-delay:1.4s}.ajax-container.services-detail .content .service-block:nth-of-type(5) h2{transition-delay:1.5s}.ajax-container.services-detail .content .service-block:nth-of-type(5) p{transition-delay:1.6s}.ajax-container.services-detail .content .service-block:nth-of-type(6) h2{transition-delay:1.7s}.ajax-container.services-detail .content .service-block:nth-of-type(6) p{transition-delay:1.8s}.ajax-container.services-detail .content .service-block h2{position:relative;color:#f22d47;padding-left:50px;font-size:1.4rem;line-height:1;text-transform:uppercase;margin-bottom:0;opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all 0.5s}.ajax-container.services-detail .content .service-block h2 span{position:absolute;top:-1px;left:0;color:#fff}.ajax-container.services-detail .content .service-block p{color:#fff;opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all 0.5s}@media screen and (max-width: 1900px), screen and (max-height: 975px){.ajax-container.services-detail .content .service-block p{font-size:0.8rem}}.ajax-container.services-detail .content .service-block p:first-of-type{margin-top:5px}.ajax-container.services-detail .content .service-block.loaded-animation h2,.ajax-container.services-detail .content .service-block.loaded-animation p{opacity:0;-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0)}.ajax-container.services-detail .image{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;grid-area:image;border-radius:0 25px 25px 0;overflow:hidden;cursor:pointer}.ajax-container.services-detail .image:before{opacity:1;transition:opacity 0.6s}.ajax-container.services-detail .image:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:#f22d47;transform:scale3d(1, 1, 1);border-radius:0 25px 25px 0;opacity:1;transition:transform 0.2s,opacity 0.2s,background 0.4s}.ajax-container.services-detail .image .placeholder{position:relative;z-index:3;width:100%;text-align:center;cursor:pointer}.ajax-container.services-detail .image .placeholder a{text-decoration:none}.ajax-container.services-detail .image .placeholder img{width:100%;margin:0 auto}.ajax-container.services-detail .image .placeholder p{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative;z-index:10;top:-20px;width:70%;max-width:500px;margin:auto;padding:15px 15px 12px;font-family:"DIN Next LT W01 Bold";text-transform:uppercase;text-decoration:none;color:#911928;font-size:1.4rem;line-height:1;opacity:1;transition:opacity 0.4s ease 0.6s,color 0.4s}.ajax-container.services-detail .image .placeholder p:after{content:"";position:absolute;z-index:-2;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:1;transition:width 0.4s ease 0.5s,opacity 0.2s ease 0.5s,background-color 0.4s}@media screen and (max-width: 1400px){.ajax-container.services-detail .image .placeholder p{font-size:1.2rem}}@media screen and (max-width: 600px){.ajax-container.services-detail .image .placeholder p{width:90%}}.ajax-container.services-detail .image .shape{position:absolute;z-index:2;top:10%;left:10%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:80%;height:80%;transform:scale3d(1, 1, 1);transition:transform 0.6s}.ajax-container.services-detail .image .shape svg{width:80%;opacity:1;transform:scale3d(1, 1, 1);transition:transform 0.6s,opacity 0.6s}.ajax-container.services-detail .image .shape svg path{transform-origin:50% 50%;transition:fill 0.4s}.ajax-container.services-detail .image .shape svg#circle{max-width:600px}.ajax-container.services-detail .image .shape svg#triangle{max-width:700px}.ajax-container.services-detail .image.animation-part:after{background-color:transparent !important}.ajax-container.services-detail .image.animation-part:before{opacity:0.3}.ajax-container.services-detail .image.animation-part .shape svg{opacity:0}.ajax-container.services-detail .image.animation-part .placeholder p{opacity:0}.ajax-container.services-detail .image.animation-part .placeholder p:after{opacity:0;width:0}.ajax-container.services-detail .image:hover .placeholder p{color:#fff}.ajax-container.services-detail .image:hover .placeholder p:after{background-color:#911928}.ajax-container.services-detail .image:hover .shape{transform:scale3d(0.9, 0.9, 1)}.ajax-container.services-detail .image:hover .shape svg .st0{fill:rgba(255,255,255,0.3)}.ajax-container.services-detail .image.graphicDesign .placeholder img{max-width:550px;width:68%;margin-top:-75px;transform:scale3d(1, 1, 1);transition:transform 0.6s ease 0.2s,opacity 0.6s ease 0.05s;opacity:1}.ajax-container.services-detail .image.graphicDesign.animation-part .placeholder img{transform:scale3d(0.6, 0.6, 1);opacity:0}.ajax-container.services-detail .image.graphicDesign.animation-part .shape svg{transform:scale3d(0.5, 0.5, 1)}.ajax-container.services-detail .image.signage .placeholder img{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;transition:transform 0.6s ease 0.2s,opacity 0.6s ease 0.05s}.ajax-container.services-detail .image.signage .shape svg{transform-origin:50% 100%}.ajax-container.services-detail .image.signage .shape svg path{transform:rotate(180deg)}.ajax-container.services-detail .image.signage.animation-part .placeholder img{-webkit-transform:translate3d(0, -5%, 0);-moz-transform:translate3d(0, -5%, 0);-ms-transform:translate3d(0, -5%, 0);-o-transform:translate3d(0, -5%, 0);-spec-transform:translate3d(0, -5%, 0);transform:translate3d(0, -5%, 0);opacity:0}.ajax-container.services-detail .image.signage.animation-part .shape svg{transform:scale3d(1, 0.3, 1)}.ajax-container.services-detail .image.fleetMarketing .shape{width:73.5%;height:73.5%;left:13.25%;top:13.25%}.ajax-container.services-detail .image.fleetMarketing .shape svg{transform:rotate(45deg)}.ajax-container.services-detail .image.fleetMarketing .placeholder img{width:80%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;transition:transform 0.6s ease 0.1s,opacity 0.6s ease 0.05s}.ajax-container.services-detail .image.fleetMarketing.animation-part .placeholder img{opacity:0;-webkit-transform:translate3d(10%, 2.6%, 0);-moz-transform:translate3d(10%, 2.6%, 0);-ms-transform:translate3d(10%, 2.6%, 0);-o-transform:translate3d(10%, 2.6%, 0);-spec-transform:translate3d(10%, 2.6%, 0);transform:translate3d(10%, 2.6%, 0)}.ajax-container.services-detail .image.fleetMarketing.animation-part .shape svg{transform:rotate(0)}.ajax-container.services-detail .image.boatWrapping .shape{width:68.5%;height:68.5%;left:15.75%;top:15.75%}.ajax-container.services-detail .image.boatWrapping .shape svg{transform:rotate(-45deg)}.ajax-container.services-detail .image.boatWrapping .placeholder img{width:100%;margin-top:-12%;margin-bottom:-12%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;transition:transform 0.6s ease 0.1s,opacity 0.6s ease 0.05s}.ajax-container.services-detail .image.boatWrapping.animation-part .placeholder img{-webkit-transform:translate3d(10%, -2%, 0);-moz-transform:translate3d(10%, -2%, 0);-ms-transform:translate3d(10%, -2%, 0);-o-transform:translate3d(10%, -2%, 0);-spec-transform:translate3d(10%, -2%, 0);transform:translate3d(10%, -2%, 0);opacity:0}.ajax-container.services-detail .image.boatWrapping.animation-part .shape svg{transform:rotate(0)}.ajax-container.services-detail .image.carWrapping .shape{width:85%;height:85%;left:7.5%;top:7.5%}.ajax-container.services-detail .image.carWrapping .shape svg{transform:rotate(30deg)}.ajax-container.services-detail .image.carWrapping .placeholder{padding-top:150px}.ajax-container.services-detail .image.carWrapping .placeholder img{width:95%;margin-bottom:40px;opacity:1;transition:transform 0.6s ease 0.1s,opacity 0.6s ease 0.05s}.ajax-container.services-detail .image.carWrapping.animation-part .placeholder img{-webkit-transform:translate3d(10%, -1%, 0);-moz-transform:translate3d(10%, -1%, 0);-ms-transform:translate3d(10%, -1%, 0);-o-transform:translate3d(10%, -1%, 0);-spec-transform:translate3d(10%, -1%, 0);transform:translate3d(10%, -1%, 0);opacity:0}.ajax-container.services-detail .image.carWrapping.animation-part .shape svg{transform:rotate(0)}.ajax-container.services-detail .image.posMaterial .shape{width:100%;height:100%;left:0;top:0}.ajax-container.services-detail .image.posMaterial .shape svg#triangle{max-width:none}.ajax-container.services-detail .image.posMaterial .placeholder img{margin-top:-13%;width:80%;transition:transform 0.6s ease 0.1s,opacity 0.6s ease 0.05s}.ajax-container.services-detail .image.posMaterial.animation-part .placeholder img{-webkit-transform:translate3d(0, 5%, 0);-moz-transform:translate3d(0, 5%, 0);-ms-transform:translate3d(0, 5%, 0);-o-transform:translate3d(0, 5%, 0);-spec-transform:translate3d(0, 5%, 0);transform:translate3d(0, 5%, 0);opacity:0}.ajax-container.services-detail .image.posMaterial.animation-part .shape svg{transform:scale3d(0.3, 1, 1)}.ajax-container.services-detail .image.fabric .shape{transform:scale3d(1, 1, 1);transition:transform 0.6s}.ajax-container.services-detail .image.fabric .placeholder img{margin-top:-16%;margin-bottom:-20%;width:60%;max-width:580px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;transition:transform 0.6s ease 0.1s,opacity 0.6s ease 0.05s}.ajax-container.services-detail .image.fabric.animation-part .placeholder img{-webkit-transform:translate3d(0, 8%, 0);-moz-transform:translate3d(0, 8%, 0);-ms-transform:translate3d(0, 8%, 0);-o-transform:translate3d(0, 8%, 0);-spec-transform:translate3d(0, 8%, 0);transform:translate3d(0, 8%, 0);opacity:0}.ajax-container.services-detail .image.fabric.animation-part .shape{transform:scale3d(1.5, 1.5, 1)}.ajax-container.services-detail .image.fabric:hover .shape{transform:scale3d(0.9, 0.9, 1)}.ajax-container.services-detail .image.interiorDeco .placeholder img{width:80%;margin-top:-15%;margin-bottom:-15%;opacity:1;transform:scale3d(1, 1, 1);transition:transform 0.6s ease 0.1s,opacity 0.6s ease 0.05s}.ajax-container.services-detail .image.interiorDeco.animation-part .placeholder img{opacity:0;transform:scale3d(0.8, 0.8, 1)}.ajax-container.services-detail#signage .image:before,.ajax-container.services-detail#carWrapping .image:before,.ajax-container.services-detail#posMaterial .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:transparent;background:-moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0.8) 0%, rgba(246,246,246,0) 40%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,0.7)), color-stop(40%, rgba(246,246,246,0)));background:-webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0.8) 0%, rgba(246,246,246,0) 40%);background:-o-radial-gradient(center, ellipse cover, rgba(255,255,255,0.8) 0%, rgba(246,246,246,0) 40%);background:-ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0.8) 0%, rgba(246,246,246,0) 40%);background:radial-gradient(ellipse at center, rgba(255,255,255,0.8) 0%, rgba(246,246,246,0) 40%)}.ajax-container.services-detail#fleetMarketing .image:before,.ajax-container.services-detail#boatWrapping .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:transparent;background:-moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.8) 0%, transparent 40%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.7)), color-stop(40%, transparent));background:-webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.8) 0%, transparent 40%);background:-o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.8) 0%, transparent 40%);background:-ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.8) 0%, transparent 40%);background:radial-gradient(ellipse at center, rgba(0,0,0,0.8) 0%, transparent 40%)}.ajax-container.services-detail#boatWrapping .image:before{opacity:0.4}.ajax-container.services-detail[data-color-type='2'] .backToOverview{color:#545b60}.ajax-container.services-detail[data-color-type='2'] .backToOverview:hover{color:#1d1d1d}.ajax-container.services-detail[data-color-type='2'] .title a,.ajax-container.services-detail[data-color-type='2'] .title p span{color:#f22d47}.ajax-container.services-detail[data-color-type='2'] h1{color:#911928}.ajax-container.services-detail[data-color-type='2'] .image:after{background-color:#929a9c}.ajax-container.services-detail[data-color-type='2'] .content{background-color:#f22d47}.ajax-container.services-detail[data-color-type='2'] .content .service-block h2{color:#911928}.ajax-container.services-detail.animateOut .backToOverview,.ajax-container.services-detail.animateOut .next-service,.ajax-container.services-detail.animateOut .open-realisations{opacity:0}.ajax-container.services-detail.animateOut .title .pre-title{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0}.ajax-container.services-detail.animateOut .title .main-title{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0;transition-delay:0.3s !important}.ajax-container.services-detail.animateOut .content{transition:all 0.4s ease 0.6s;background-color:transparent}.ajax-container.services-detail.animateOut .content .service-block{max-height:470px}.ajax-container.services-detail.animateOut .content .service-block h2,.ajax-container.services-detail.animateOut .content .service-block p{transition-delay:0.6s !important;opacity:0;-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0)}.ajax-container.services-detail.animateOut .image:after{background-color:transparent !important;transition:transform 0.2s,opacity 0.2s,background 0.4s ease 0.6s}.ajax-container.services-detail.animateOut .image:before{opacity:0}.ajax-container.services-detail.animateOut .image .placeholder img{opacity:0}.ajax-container.services-detail.animateOut .image .placeholder p{opacity:0}.ajax-container.services-detail.animateOut .image .placeholder p:after{opacity:0}.ajax-container.services-detail.animateOut .image .shape{transform:scale3d(0.6, 0.6, 1)}.ajax-container.services-detail.animateOut .image .shape svg{opacity:0}@media screen and (max-width: 950px), screen and (max-height: 700px){.ajax-container.services-detail{display:block;padding-top:60px}.ajax-container.services-detail .title{position:relative;top:0;left:8%;width:84%}.ajax-container.services-detail .content{padding-top:40px;background-color:transparent !important}.ajax-container.services-detail .content .service-block p{font-size:1rem}.ajax-container.services-detail .image{max-height:100%;padding:100px 0 150px;border-radius:0 0 25px 25px;transition:padding 0.5s}.ajax-container.services-detail .image .placeholder{transition:padding 0.5s}.ajax-container.services-detail .image .placeholder img{max-width:700px;margin:auto;max-height:100%;transition:max-height 0.5s}.ajax-container.services-detail .image.in-active{padding:0 !important}.ajax-container.services-detail .image.in-active .placeholder{padding:0 !important}.ajax-container.services-detail .image.in-active .placeholder img{max-height:0;margin-bottom:0 !important}.ajax-container.services-detail .image:after{border-radius:0 0 25px 25px}.ajax-container.services-detail .image.signage{padding-top:40px;padding-bottom:120px}.ajax-container.services-detail .image.signage .shape{top:0}.ajax-container.services-detail .image.carWrapping{padding-top:0;padding-bottom:85px}.ajax-container.services-detail .image.fleetMarketing{padding-bottom:125px}.ajax-container.services-detail .image.fleetMarketing .shape{top:5%}.ajax-container.services-detail .image.boatWrapping{padding-bottom:125px}.ajax-container.services-detail .image.boatWrapping .shape{top:8%}.ajax-container.services-detail[data-color-type='2']{background-color:#f22d47}.ajax-container.services-detail[data-color-type='2'] .backToOverview{color:#911928}.ajax-container.services-detail[data-color-type='1'] .backToOverview{color:#545b60}}@media screen and (max-width: 680px){.ajax-container.services-detail .title{font-size:1.5rem}}@media screen and (max-width: 500px), screen and (max-height: 600px){.ajax-container.services-detail{padding-top:80px}.ajax-container.services-detail .backToOverview{color:#545b60}.ajax-container.services-detail .backToOverview:hover{color:#1d1d1d}.ajax-container.services-detail .next-service,.ajax-container.services-detail .open-realisations{position:relative;z-index:20;padding:40px 0;display:block;width:100%;left:0;bottom:auto;background-color:#f6f6f6;pointer-events:all;opacity:1}.ajax-container.services-detail .next-service p,.ajax-container.services-detail .open-realisations p{color:#333;text-shadow:0 0 0 rgba(255,255,255,0)}.ajax-container.services-detail .next-service span,.ajax-container.services-detail .open-realisations span{background:url("/img/signmania-sprite.min.svg") -58px -41px no-repeat;background-size:80px 160px;width:22px;height:22px}.ajax-container.services-detail .next-service{background-color:#fff}.ajax-container.services-detail .title{font-size:1.6rem}.ajax-container.services-detail .title .pre-title{position:relative}.ajax-container.services-detail .content{padding-top:50px}.ajax-container.services-detail .content .service-block{max-height:none}.ajax-container.services-detail .content .service-block h2{font-size:1.4rem;padding-left:35px}.ajax-container.services-detail .content.in-active .service-block{max-height:none;opacity:1}.ajax-container.services-detail .image{border-radius:0;width:100%;height:0;padding-top:0 !important;padding-bottom:85% !important}.ajax-container.services-detail .image:after{border-radius:0}.ajax-container.services-detail .image .placeholder{position:absolute;top:0;left:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;height:100%;width:100%}.ajax-container.services-detail .image .placeholder img{max-width:700px;margin:20px auto 0}.ajax-container.services-detail .image .placeholder p{font-size:1.1rem}.ajax-container.services-detail .image.graphicDesign .placeholder img{max-width:560px;margin-top:-20px}.ajax-container.services-detail .image.carWrapping .placeholder{padding-top:0}.ajax-container.services-detail .image.carWrapping .placeholder img{margin-top:70px;margin-bottom:0}.ajax-container.services-detail .image.boatWrapping .placeholder img{margin-top:0;margin-bottom:-13%}.ajax-container.services-detail .image.posMaterial .placeholder img{margin-top:0;margin-bottom:-13%}.ajax-container.services-detail .image.fabric .placeholder img{margin-top:0;margin-bottom:-13%}.ajax-container.services-detail .image.fabric .placeholder p{margin-top:-9%}.ajax-container.services-detail .image.interiorDeco .placeholder img{margin-top:0;margin-bottom:0}.ajax-container.services-detail .image.interiorDeco .placeholder p{margin-top:-15%}.ajax-container.services-detail[data-color-type='2']{background-color:#f22d47}.ajax-container.services-detail[data-color-type='2'] .backToOverview{color:#911928}}.ajax-container.services-detail .close-button{position:absolute;z-index:103;right:0;top:0;height:60px;width:60px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#333;cursor:pointer;background-color:#fff;border-radius:0 25px 0 25px;font-family:"DIN Next LT W01 Bold";font-size:25px;line-height:1;opacity:0;transform:scale3d(0.2, 0.2, 1);transition:transform 1s,opacity 1s,border-radius 1s ease 1s}.ajax-container.services-detail .close-button .corner{position:absolute;width:15px;height:15px}.ajax-container.services-detail .close-button .corner svg{width:100%;height:100%;position:absolute;left:0;top:0}.ajax-container.services-detail .close-button .corner svg path{fill:#fff}.ajax-container.services-detail .close-button .corner.left-corner{left:-15px;top:0}.ajax-container.services-detail .close-button .corner.right-corner{right:0;bottom:-15px}.ajax-container.services-detail .close-button.show{opacity:1;transform:scale3d(1, 1, 1);border-radius:0 0 0 25px}.ajax-container.services-detail .projects{position:absolute;height:100%;width:100%;top:0;left:0;border-radius:25px;overflow:hidden;opacity:0;background-color:#cecece;transition:opacity 0.5s}.ajax-container.services-detail .projects.active{z-index:102;opacity:1}.ajax-container.services-detail .projects.active .navigator{opacity:1}.ajax-container.services-detail .projects.active article{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ajax-container.services-detail .projects .navigator{position:absolute;left:2.5%;top:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:100%;width:95%;opacity:0;pointer-events:none;transition:opacity 0.5s}.ajax-container.services-detail .projects .navigator .nav-button{position:relative;z-index:2;font-size:5rem;line-height:1;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,0.4);opacity:0.6;cursor:pointer;pointer-events:all;transition:opacity 0.2s}.ajax-container.services-detail .projects .navigator .nav-button:hover{opacity:1}.ajax-container.services-detail .projects .mobile-view{display:none;position:absolute;padding:25px 0;width:100%;left:0;bottom:0;background-color:#f6f6f6;pointer-events:all;opacity:1}.ajax-container.services-detail .projects .mobile-view p{color:#333;text-shadow:0 0 0 rgba(255,255,255,0)}.ajax-container.services-detail .projects .mobile-view span{background:url("/img/signmania-sprite.min.svg") -58px -41px no-repeat;background-size:80px 160px;width:22px;height:22px}.ajax-container.services-detail .projects article{position:absolute;left:0;top:0;height:100%;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;padding:2.5%;opacity:0;-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);-o-transform:translate3d(0, 100%, 0);-spec-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);transition:opacity 0.5s,transform 0.5s}.ajax-container.services-detail .projects article.active{opacity:1;z-index:2}.ajax-container.services-detail .projects article .title-placeholder{position:relative;z-index:1;width:100%}.ajax-container.services-detail .projects article h2,.ajax-container.services-detail .projects article h3{position:relative;display:inline-block;line-height:1;background-color:#fff;text-transform:uppercase}.ajax-container.services-detail .projects article h2{font-size:4rem;font-size:6vmin;padding:11px 15px 0;color:#f22d47}.ajax-container.services-detail .projects article h3{font-size:2.4rem;font-size:3.4vmin;line-height:1;padding:6px 15px;margin-top:-4px;color:#cecece}.ajax-container.services-detail .projects article .quote{position:relative;display:inline-block;max-width:600px;padding:20px 30px 25px;background-color:#f22d47;font-size:2em;-webkit-align-self:flex-end;align-self:flex-end}.ajax-container.services-detail .projects article .quote .text{color:#fff;font-style:italic;font-size:0.9rem;font-size:1.8vh}.ajax-container.services-detail .projects article .quote .text *:first-child:before{content:open-quote}.ajax-container.services-detail .projects article .quote .text *:last-child:after{content:close-quote}.ajax-container.services-detail .projects article .quote .text p:first-of-type{margin-top:0}.ajax-container.services-detail .projects article .quote .text p:last-of-type{margin-bottom:0}.ajax-container.services-detail .projects article .quote span{color:#cecece;display:block;margin-top:0.5vh;line-height:1.2;font-size:1rem;font-size:1.6vh}.ajax-container.services-detail .projects article figure{position:absolute;left:0;top:0;width:100%;height:100%}.ajax-container.services-detail .projects article figure span{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;display:none}.ajax-container.services-detail .projects article figure span.original{display:block}@media screen and (max-width: 1350px){.ajax-container.services-detail .projects article figure span.original{display:none}.ajax-container.services-detail .projects article figure span.large{display:block}}@media screen and (max-width: 625px){.ajax-container.services-detail .projects article figure span.large{display:none}.ajax-container.services-detail .projects article figure span.medium{display:block}}.ajax-container.services-detail.animateOut .close-button,.ajax-container.services-detail.animateOut .projects{opacity:0;transition-delay:0.7s}.ajax-container.services-detail#graphicDesign .projects article figure span{background-position:top right}@media screen and (max-width: 1000px){.ajax-container.services-detail .projects{padding-bottom:99px}.ajax-container.services-detail .projects article{padding:0;overflow:auto;display:block;height:calc(100% - 99px);background-color:#f22d47}.ajax-container.services-detail .projects article .title-placeholder{background-color:#f6f6f6;padding:5px 20px 10px}.ajax-container.services-detail .projects article .title-placeholder br{display:none}.ajax-container.services-detail .projects article h2,.ajax-container.services-detail .projects article h3{display:block;background-color:transparent}.ajax-container.services-detail .projects article h2{font-size:2.8rem}.ajax-container.services-detail .projects article h3{font-size:2rem}.ajax-container.services-detail .projects article figure{position:relative;display:block;height:0;padding-bottom:60%}.ajax-container.services-detail .projects article .quote{display:block;max-width:none}.ajax-container.services-detail .projects article .quote p{font-size:0.9rem}.ajax-container.services-detail .projects article .quote span{font-size:1rem}.ajax-container.services-detail .next-service.main-view{display:none}.ajax-container.services-detail .next-service.mobile-view{display:block}}@media screen and (max-width: 500px), screen and (max-height: 600px){.ajax-container.services-detail .close-button{position:fixed;top:0;width:45px;height:45px;border-radius:0}.ajax-container.services-detail .close-button.show{z-index:1002}.ajax-container.services-detail .next-service.main-view{display:block}.ajax-container.services-detail .projects{position:fixed;width:100%;height:100%;border-radius:0;background-color:#fff}.ajax-container.services-detail .projects.active{z-index:1002}.ajax-container.services-detail .projects .navigator{z-index:1003;height:46%;top:100px}.ajax-container.services-detail .projects article{width:100%;padding:0}.ajax-container.services-detail .projects article h2{display:block;font-size:1.6rem;min-height:45px;width:100%;padding:11px 50px 15px 15px}.ajax-container.services-detail .projects article h3{font-size:1.3rem;padding-top:0}.ajax-container.services-detail .projects article figure{position:relative;height:0;padding-bottom:60%}.ajax-container.services-detail .projects article .quote{font-size:0.9rem}.ajax-container.services-detail .projects article .quote span{font-size:1rem}}.ajax-container.contact{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr;grid-template-areas:"info form" "map map";overflow:hidden;height:calc(100vh - 160px)}@media screen and (max-width: 1370px){.ajax-container.contact{height:calc(100vh - 120px)}}@media screen and (max-height: 900px){.ajax-container.contact{height:calc(100vh - 120px)}}.ajax-container.contact .map-container{position:relative;grid-area:map}.ajax-container.contact .map-container #map{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity 0.5s}.ajax-container.contact .map-container #map.show{opacity:1}.ajax-container.contact .contact-form{grid-area:form;background-color:#cecece;padding:6% 8% 20px;transition:background 0.4s ease 0.1s}.ajax-container.contact .contact-form h1{position:relative;z-index:2;display:inline-block;font-size:1.5rem;line-height:1.2;text-transform:uppercase;margin-bottom:40px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;color:#415b84;text-indent:0;transition:all 0.4s ease 0.2s,color 0.4s ease 0.5s,text-indent 0.4s ease 0.5s}@media screen and (max-height: 850px){.ajax-container.contact .contact-form h1{margin-bottom:20px}}.ajax-container.contact .contact-form h1:after{content:"";position:absolute;z-index:-1;left:-15px;top:-5px;height:calc(100% + 10px);width:calc(100% + 30px);background-color:#fff}.ajax-container.contact .contact-form .mail-message{color:#333;font-size:0.7rem}.ajax-container.contact .contact-form form{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;transition:all 0.4s ease 0.3s}.ajax-container.contact .contact-form.loaded-animation{background-color:transparent}@media screen and (min-width: 900px){.ajax-container.contact .contact-form.loaded-animation h1{color:rgba(65,91,132,0);text-indent:-40px}}.ajax-container.contact .contact-form.loaded-animation h1,.ajax-container.contact .contact-form.loaded-animation form{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0}.ajax-container.contact .main-contact{grid-area:info;padding:6% 4% 6% 8%}.ajax-container.contact .main-contact .contact-info{max-width:600px;font-size:0.9rem;color:#fff}@media screen and (max-height: 850px){.ajax-container.contact .main-contact .contact-info{font-size:0.8rem;line-height:1.4}}.ajax-container.contact .main-contact .contact-info>*{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;transition:all 0.4s ease 0.1s}.ajax-container.contact .main-contact .contact-info hr{margin:20px 0}.ajax-container.contact .main-contact .contact-info .message{position:relative;min-height:80px;padding-left:100px;margin-top:40px}@media screen and (max-height: 850px){.ajax-container.contact .main-contact .contact-info .message{margin-top:20px}}.ajax-container.contact .main-contact .contact-info .message figure{position:absolute;top:0;left:0;width:80px;height:80px}.ajax-container.contact .main-contact .contact-info .message figure img{width:100%;transform:scale3d(1, 1, 1);opacity:1;transition:all 0.5s ease 0.4s}.ajax-container.contact .main-contact .contact-info .message figure span{position:absolute;z-index:2;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;right:0;top:0;width:20px;height:20px;background-color:#f22d47;border-radius:100%;font-size:13px;line-height:1;font-weight:bold;color:#fff;opacity:1;transform:scale3d(1, 1, 1);transition:all 0.5s ease 0.5s}.ajax-container.contact .main-contact .contact-info .message .text{position:relative;background-color:#cecece;border-radius:10px;padding:15px 20px;max-width:400px;opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all 0.4s ease 0.5s}.ajax-container.contact .main-contact .contact-info .message .text:before{content:"";position:absolute;left:-8px;top:20px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:8px solid #cecece}.ajax-container.contact .main-contact .contact-info .message .text p{color:#333;font-size:0.8rem}.ajax-container.contact .main-contact .contact-info .message .text p:last-of-type{margin-bottom:0}.ajax-container.contact .main-contact .contact-info .message.animation-part figure img{transform:scale3d(0.6, 0.6, 1);opacity:0}.ajax-container.contact .main-contact .contact-info .message.animation-part figure span{transform:scale3d(0.6, 0.6, 1);opacity:0}.ajax-container.contact .main-contact .contact-info .message.animation-part .text{opacity:0;-webkit-transform:translate3d(-20px, 0, 0);-moz-transform:translate3d(-20px, 0, 0);-ms-transform:translate3d(-20px, 0, 0);-o-transform:translate3d(-20px, 0, 0);-spec-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}.ajax-container.contact .main-contact h2{position:relative;z-index:2;display:inline-block;font-size:1.5rem;line-height:1.2;text-transform:uppercase;margin-bottom:20px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;color:#545b60;text-indent:0;transition:all 0.4s ease 0s,color 0.4s ease 0.3s,text-indent 0.4s ease 0.3s !important}.ajax-container.contact .main-contact h2:after{content:"";position:absolute;z-index:-1;left:-15px;top:-5px;height:calc(100% + 10px);width:calc(100% + 30px);background-color:#fff}.ajax-container.contact .main-contact p a{color:#333;text-decoration:none;font-weight:bold}.ajax-container.contact .main-contact p a:hover{color:#000}.ajax-container.contact .main-contact p:first-of-type{margin-top:0}.ajax-container.contact .main-contact p:last-of-type{margin-top:0}@media screen and (min-width: 900px){.ajax-container.contact .main-contact.loaded-animation .contact-info h2{text-indent:-40px;color:rgba(84,91,96,0)}}.ajax-container.contact .main-contact.loaded-animation .contact-info>*{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0}.ajax-container.contact .main-contact.loaded-animation h2{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0}.ajax-container.contact.animateOut .main-contact .contact-info>*{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0}.ajax-container.contact.animateOut .main-contact h2{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0}.ajax-container.contact.animateOut .contact-form{transition:background 0.4s ease 0.6s;background-color:transparent}.ajax-container.contact.animateOut .contact-form h1,.ajax-container.contact.animateOut .contact-form form{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0}.ajax-container.contact.animateOut .map-container #map{opacity:0}@media screen and (max-width: 900px), screen and (max-height: 750px){.ajax-container.contact{display:block;height:auto}.ajax-container.contact .map-container{width:100%;padding-bottom:80%}}@media screen and (max-width: 500px), screen and (max-height: 600px){.ajax-container.contact{display:block}.ajax-container.contact .main-contact{padding:80px 40px 40px}.ajax-container.contact .contact-form{padding:40px}}.ajax-container.clients{position:relative;overflow:hidden;background-color:#cecece;transition:background 0.4s ease 0s}.ajax-container.clients .title{position:absolute;left:0;top:0;background-color:#f22d47;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;height:50%;transition:all 0.5s}.ajax-container.clients .title h1{margin:0;font-size:3rem;line-height:1.2;text-transform:uppercase;text-align:center;color:#fff;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;transition:all 0.4s ease 0.3s}@media screen and (max-width: 880px){.ajax-container.clients .title h1{font-size:2rem}}@media screen and (max-width: 620px){.ajax-container.clients .title h1{font-size:1.6rem}}.ajax-container.clients .title.loaded-animation{background-color:transparent}.ajax-container.clients .title.loaded-animation h1,.ajax-container.clients .title.loaded-animation p{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0}.ajax-container.clients .clients-grid{position:absolute;left:0;bottom:0;width:100%;height:50%}.ajax-container.clients .clients-grid .controllers{position:absolute;z-index:8;height:100%;width:calc(100% - 40px);left:20px;top:0;pointer-events:none;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.ajax-container.clients .clients-grid .controllers.loaded-animation .controller{opacity:0}.ajax-container.clients .clients-grid .controllers .controller{pointer-events:all;display:block;cursor:pointer;background:url("/img/signmania-sprite.min.svg") -58px -41px no-repeat;background-size:80px 160px;width:22px;height:22px;transform:translate3d(0, 0, 0) scale3d(1.2, 1.2, 1) rotate(90deg);opacity:1;transition:transform 0.3s,opacity 0.5s ease 0.3s}.ajax-container.clients .clients-grid .controllers .controller:hover{transform:translate3d(0, 0, 0) scale3d(1.1, 1.1, 1) rotate(90deg)}.ajax-container.clients .clients-grid .controllers .controller.next{transform:translate3d(0, 0, 0) scale3d(1.2, 1.2, 1) rotate(-90deg)}.ajax-container.clients .clients-grid .controllers .controller.next:hover{transform:translate3d(0, 0, 0) scale3d(1.1, 1.1, 1) rotate(-90deg)}.ajax-container.clients .clients-grid .group{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:0 0 25px 25px;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap}.ajax-container.clients .clients-grid .group.active{z-index:2}.ajax-container.clients .clients-grid .group.active .client{opacity:1}.ajax-container.clients .clients-grid .group.active .client figure{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ajax-container.clients .clients-grid .client{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:25%;height:50%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:0;transition:all 0.5s;background-color:#f6f6f6}.ajax-container.clients .clients-grid .client:nth-child(2),.ajax-container.clients .clients-grid .client:nth-child(4),.ajax-container.clients .clients-grid .client:nth-child(5),.ajax-container.clients .clients-grid .client:nth-child(7){background-color:#e4e4e4}.ajax-container.clients .clients-grid .client.animation-part{opacity:0;background-color:transparent}.ajax-container.clients .clients-grid .client.animation-part figure{opacity:0 !important;transform:translate3d(0, 40px, 0) !important}.ajax-container.clients .clients-grid .client:nth-child(1) figure{transition-delay:0.05s}.ajax-container.clients .clients-grid .client:nth-child(2) figure{transition-delay:0.1s}.ajax-container.clients .clients-grid .client:nth-child(3) figure{transition-delay:0.15s}.ajax-container.clients .clients-grid .client:nth-child(4) figure{transition-delay:0.2s}.ajax-container.clients .clients-grid .client:nth-child(5) figure{transition-delay:0.25s}.ajax-container.clients .clients-grid .client:nth-child(6) figure{transition-delay:0.3s}.ajax-container.clients .clients-grid .client:nth-child(7) figure{transition-delay:0.35s}.ajax-container.clients .clients-grid .client:nth-child(8) figure{transition-delay:0.4s}.ajax-container.clients .clients-grid .client .placeholder{position:relative;display:block;width:100%;padding-bottom:25%}.ajax-container.clients .clients-grid .client a,.ajax-container.clients .clients-grid .client figure{position:absolute;width:100%;height:100%;top:0;left:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;transition:all 0.4s;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ajax-container.clients .clients-grid .client figure{opacity:0;-webkit-transform:translate3d(0, 40px, 0);-moz-transform:translate3d(0, 40px, 0);-ms-transform:translate3d(0, 40px, 0);-o-transform:translate3d(0, 40px, 0);-spec-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0)}.ajax-container.clients .clients-grid .client figure span{display:block;width:70%;max-width:200px;height:80%;background-repeat:no-repeat;background-size:contain;background-position:center}.ajax-container.clients .clients-grid .client figure span.small{display:none}.ajax-container.clients.animateOut{background-color:#929a9c;transition:background 0.4s ease 0.7s}.ajax-container.clients.animateOut .title{background-color:transparent}.ajax-container.clients.animateOut .title h1,.ajax-container.clients.animateOut .title p{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0}.ajax-container.clients.animateOut .clients-grid .client{opacity:0 !important;background-color:transparent}.ajax-container.clients.animateOut .clients-grid .controllers .controller{opacity:0}@supports (-ms-ime-align: auto){.ajax-container.clients .clients-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;width:100%}.ajax-container.clients .clients-grid .client{width:33%;margin-bottom:40px}@media screen and (max-width: 700px){.ajax-container.clients .clients-grid .client{width:50%;padding-bottom:0}}}@media screen and (max-width: 500px), screen and (max-height: 600px){.ajax-container.clients .title{position:relative;width:100%;height:auto;padding:80px 40px 40px}.ajax-container.clients .title h1{font-size:2.2rem}.ajax-container.clients .title p{font-size:1.2rem}.ajax-container.clients .clients-grid{position:relative;height:600px}.ajax-container.clients .clients-grid .group{border-radius:0 !important}.ajax-container.clients .clients-grid .group .client{height:150px;width:50%}.ajax-container.clients .clients-grid .group .client:nth-child(1),.ajax-container.clients .clients-grid .group .client:nth-child(4),.ajax-container.clients .clients-grid .group .client:nth-child(5),.ajax-container.clients .clients-grid .group .client:nth-child(8){background-color:#f6f6f6}.ajax-container.clients .clients-grid .group .client:nth-child(2),.ajax-container.clients .clients-grid .group .client:nth-child(3),.ajax-container.clients .clients-grid .group .client:nth-child(6),.ajax-container.clients .clients-grid .group .client:nth-child(7){background-color:#e4e4e4}.ajax-container.clients .clients-grid .group.active{z-index:2;opacity:1}}.ajax-container.our-studio-overview{position:relative}.ajax-container.our-studio-overview .title{position:absolute;left:0;bottom:0;height:200px;width:100%;padding:0 15%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.ajax-container.our-studio-overview .title h1{position:relative;margin-bottom:-12px;z-index:2;font-size:3rem;line-height:1.2;text-transform:uppercase;color:#415b84}.ajax-container.our-studio-overview .title h1 small{display:block;font-size:0.5em;color:#fff;opacity:0.5;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ajax-container.our-studio-overview .navigation-placeholder{position:absolute;height:calc(100% - 200px);min-height:525px;width:100%;padding:0 20px;left:0;top:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.ajax-container.our-studio-overview .studio-block{position:relative;text-decoration:none;width:30%;height:30vw;max-height:525px}.ajax-container.our-studio-overview .studio-block figure{position:absolute;z-index:1;width:100%;height:80%;top:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.ajax-container.our-studio-overview .studio-block figure .shape{position:absolute;z-index:2;top:10%;left:10%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:80%;height:80%;transform:scale3d(1, 1, 1);transition:transform 0.6s,opacity 0.6s}.ajax-container.our-studio-overview .studio-block figure .shape svg{width:75%}.ajax-container.our-studio-overview .studio-block figure .shape svg#square{width:50%;transform-origin:50% 50%;transform:rotate(45deg)}.ajax-container.our-studio-overview .studio-block:hover figure .shape{transform:scale3d(0.8, 0.8, 1);opacity:0.4}.ajax-container.our-studio-overview .studio-block p{position:absolute;z-index:3;left:0;bottom:0;width:100%;margin:0;padding:10px 20px;font-family:"DIN Next LT W01 Bold";background-color:#fff;font-size:2rem;line-height:1.2;color:#929a9c;text-transform:uppercase;transition:color 0.5s}@media screen and (max-width: 1400px){.ajax-container.our-studio-overview .studio-block p{font-size:1.6rem}}@media screen and (max-width: 900px){.ajax-container.our-studio-overview .studio-block p{font-size:1.6rem}}.ajax-container.our-studio-overview .studio-block:hover:before{opacity:0}.ajax-container.our-studio-overview .studio-block:hover p{color:#778184}.ajax-container.our-studio-overview .studio-block:nth-last-child(even) p{color:#415b84}.ajax-container.our-studio-overview .studio-block:nth-last-child(even):hover p{color:#304362}@media screen and (max-width: 900px), screen and (max-height: 700px){.ajax-container.our-studio-overview{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap}.ajax-container.our-studio-overview .title{-webkit-order:1;-ms-order:1;order:1;position:relative;padding:50px 10%;height:auto}.ajax-container.our-studio-overview .title h1{margin-bottom:0;padding:0 20px}.ajax-container.our-studio-overview .navigation-placeholder{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-order:2;-ms-order:2;order:2;padding:0 0 100px}.ajax-container.our-studio-overview .studio-block{width:80%;height:auto;margin-bottom:40px}.ajax-container.our-studio-overview .studio-block:last-of-type{margin-bottom:0}.ajax-container.our-studio-overview .studio-block figure{position:relative;height:50vw}.ajax-container.our-studio-overview .studio-block p{position:relative}}@media screen and (max-width: 600px), screen and (max-height: 600px){.ajax-container.our-studio-overview .title{width:100%}.ajax-container.our-studio-overview .title h1{font-size:2.2rem;padding:0}.ajax-container.our-studio-overview .studio-block{width:100%;max-height:none}.ajax-container.our-studio-overview .studio-block figure{height:50vh}.ajax-container.our-studio-overview .studio-block p{text-align:center}}.ajax-container.our-studio-detail{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"content image"}.ajax-container.our-studio-detail .backToOverview{position:absolute;right:85px;top:20px;z-index:5;text-decoration:none;font-size:0.8rem;text-transform:uppercase;font-family:"DIN Next LT W01 Bold";color:rgba(255,255,255,0.6);transition:color 0.3s}.ajax-container.our-studio-detail .backToOverview:hover{color:#fff}.ajax-container.our-studio-detail .next-studio-item{position:absolute;bottom:15px;left:calc(50% - 100px);text-decoration:none;width:200px;z-index:10;text-align:center;cursor:pointer;opacity:1;transition:opacity 0.4s}.ajax-container.our-studio-detail .next-studio-item p{display:inline-block;font-size:0.8rem;color:#fff;font-family:"DIN Next LT W01 Bold";text-transform:uppercase;margin:0;opacity:1;text-shadow:0 0 10px rgba(0,0,0,0.5);transform:scale3d(1, 1, 1);will-change:text-shadow,color;transition:transform 0.3s,color 0.3s,opacity 0.5s,text-shadow 0.1s}.ajax-container.our-studio-detail .next-studio-item span{display:block;margin:auto;background:url("/img/signmania-sprite.min.svg") -33px -65px no-repeat;background-size:80px 160px;width:22px;height:22px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;transition:transform 0.3s}.ajax-container.our-studio-detail .next-studio-item.animation-part p{opacity:0}.ajax-container.our-studio-detail .next-studio-item.animation-part span{opacity:0;-webkit-transform:translate3d(0, -6px, 0);-moz-transform:translate3d(0, -6px, 0);-ms-transform:translate3d(0, -6px, 0);-o-transform:translate3d(0, -6px, 0);-spec-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}.ajax-container.our-studio-detail .next-studio-item:hover p{color:#333;text-shadow:0 0 10px transparent;transform:scale3d(1.1, 1.1, 1)}.ajax-container.our-studio-detail .next-studio-item:hover span{-webkit-transform:translate3d(0, 2px, 0);-moz-transform:translate3d(0, 2px, 0);-ms-transform:translate3d(0, 2px, 0);-o-transform:translate3d(0, 2px, 0);-spec-transform:translate3d(0, 2px, 0);transform:translate3d(0, 2px, 0)}.ajax-container.our-studio-detail .title{position:absolute;z-index:10;left:4%;top:5vh;width:96%;font-size:3.2rem;line-height:1;text-transform:uppercase;font-family:"DIN Next LT W01 Bold";pointer-events:none}.ajax-container.our-studio-detail .title div{pointer-events:none}.ajax-container.our-studio-detail .title .pre-title{position:relative;z-index:1;display:inline-block;font-size:0.7em;background-color:#fff;padding:15px 15px 0;margin-bottom:8px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;transition:all 0.5s}.ajax-container.our-studio-detail .title .pre-title.loaded-animation{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0}@media screen and (min-width: 900px){.ajax-container.our-studio-detail .title .pre-title.loaded-animation a,.ajax-container.our-studio-detail .title .pre-title.loaded-animation p span{color:rgba(65,91,132,0);text-indent:-40px}.ajax-container.our-studio-detail .title .pre-title.loaded-animation p{color:rgba(206,206,206,0);text-indent:-40px}}@media screen and (max-width: 400px){.ajax-container.our-studio-detail .title .pre-title{margin-bottom:0;padding-bottom:4px}}.ajax-container.our-studio-detail .title a,.ajax-container.our-studio-detail .title p span{color:#415b84;text-decoration:none;pointer-events:all;text-indent:0;transition:all 0.5s ease 0.4s}.ajax-container.our-studio-detail .title p{display:inline-block;color:#cecece;margin:0;pointer-events:all;text-indent:0;transition:all 0.5s ease 0.4s}.ajax-container.our-studio-detail .title .main-title{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;transition:all 0.5s ease 0.4s}.ajax-container.our-studio-detail .title .main-title.loaded-animation{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0}@media screen and (min-width: 900px){.ajax-container.our-studio-detail .title .main-title.loaded-animation h1{color:rgba(71,118,200,0);text-indent:-40px}}.ajax-container.our-studio-detail .title h1{margin-top:-14px;padding:4px 15px 0;background-color:#fff;display:inline-block;font-size:2em;line-height:1;pointer-events:all;color:#4776c8;text-indent:0;transition:all 0.5s ease 0.7s}@media screen and (max-width: 1800px){.ajax-container.our-studio-detail .title{font-size:2.6rem}.ajax-container.our-studio-detail .title h1{padding-bottom:4px}}@media screen and (max-width: 1700px){.ajax-container.our-studio-detail .title h1{font-size:1.4em}}@media screen and (max-width: 1150px){.ajax-container.our-studio-detail .title{font-size:2.2rem}.ajax-container.our-studio-detail .title h1{font-size:1.6em}}@media screen and (max-height: 850px){.ajax-container.our-studio-detail .title{top:20px;left:1.7%;font-size:1.8rem}}@media screen and (max-width: 400px){.ajax-container.our-studio-detail .title h1{margin-top:-2px;font-size:1.7rem}}.ajax-container.our-studio-detail .content{position:relative;z-index:4;grid-area:content;padding:275px 4% 70px 8%;border-radius:25px 0 0 25px;background-color:transparent;transition:all 0.4s}.ajax-container.our-studio-detail .content.loaded-animation{background-color:transparent !important}@media screen and (max-width: 1800px){.ajax-container.our-studio-detail .content{padding-top:265px}}@media screen and (max-width: 1700px){.ajax-container.our-studio-detail .content{padding-top:200px}}@media screen and (max-width: 1080px){.ajax-container.our-studio-detail .content{padding-top:185px}}@media screen and (max-height: 850px){.ajax-container.our-studio-detail .content{padding:135px 3% 50px 6%}}.ajax-container.our-studio-detail .content.in-active .service-block{max-height:0;opacity:0;margin-bottom:0}.ajax-container.our-studio-detail .content .service-block{margin-bottom:20px;height:auto;max-height:350px;opacity:1;line-height:1.3;transition:max-height 0.8s,margin-bottom 0.8s,opacity 0.5s ease 0.3s}.ajax-container.our-studio-detail .content .service-block:last-of-type{margin-bottom:0}.ajax-container.our-studio-detail .content .service-block:last-of-type p:last-of-type{margin-bottom:0}.ajax-container.our-studio-detail .content .service-block:nth-of-type(1) h2{transition-delay:0.7s}.ajax-container.our-studio-detail .content .service-block:nth-of-type(1) p{transition-delay:0.8s}.ajax-container.our-studio-detail .content .service-block:nth-of-type(2) h2{transition-delay:0.9s}.ajax-container.our-studio-detail .content .service-block:nth-of-type(2) p{transition-delay:1.0s}.ajax-container.our-studio-detail .content .service-block:nth-of-type(3) h2{transition-delay:1.1s}.ajax-container.our-studio-detail .content .service-block:nth-of-type(3) p{transition-delay:1.2s}.ajax-container.our-studio-detail .content .service-block:nth-of-type(4) h2{transition-delay:1.3s}.ajax-container.our-studio-detail .content .service-block:nth-of-type(4) p{transition-delay:1.4s}.ajax-container.our-studio-detail .content .service-block:nth-of-type(5) h2{transition-delay:1.5s}.ajax-container.our-studio-detail .content .service-block:nth-of-type(5) p{transition-delay:1.6s}.ajax-container.our-studio-detail .content .service-block:nth-of-type(6) h2{transition-delay:1.7s}.ajax-container.our-studio-detail .content .service-block:nth-of-type(6) p{transition-delay:1.8s}.ajax-container.our-studio-detail .content .service-block h2{position:relative;color:#4776c8;padding-left:50px;font-size:1.4rem;line-height:1;text-transform:uppercase;margin-bottom:0;opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all 0.5s}.ajax-container.our-studio-detail .content .service-block h2 span{position:absolute;top:-1px;left:0;color:#fff}.ajax-container.our-studio-detail .content .service-block p{color:#fff;opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all 0.5s}@media screen and (max-width: 1900px), screen and (max-height: 975px){.ajax-container.our-studio-detail .content .service-block p{font-size:0.8rem}}.ajax-container.our-studio-detail .content .service-block p:first-of-type{margin-top:5px}.ajax-container.our-studio-detail .content .service-block.loaded-animation h2,.ajax-container.our-studio-detail .content .service-block.loaded-animation p{opacity:0;-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0)}.ajax-container.our-studio-detail .image{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;grid-area:image;background-size:cover;background-position:center;border-radius:0 25px 25px 0;overflow:hidden;cursor:pointer;transition:opacity 0.4s}.ajax-container.our-studio-detail .image .placeholder{position:relative;z-index:3;width:100%;text-align:center;cursor:pointer;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.ajax-container.our-studio-detail .image .placeholder .youtube-play{height:100px;width:100px;transform:scale3d(1, 1, 1);opacity:1;transition:transform 0.5s,opacity 0.5s}.ajax-container.our-studio-detail .image .placeholder .youtube-play img{width:100%;height:100%}.ajax-container.our-studio-detail .image .shape{position:absolute;z-index:2;top:10%;left:10%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:80%;height:80%;transform:scale3d(1, 1, 1);transition:transform 0.6s}.ajax-container.our-studio-detail .image .shape svg{width:80%;opacity:1;transform:scale3d(1, 1, 1);transition:transform 0.6s,opacity 0.6s}.ajax-container.our-studio-detail .image .shape svg path{transform-origin:50% 50%;transition:fill 0.4s}.ajax-container.our-studio-detail .image .shape svg#circle{max-width:600px}.ajax-container.our-studio-detail .image .shape svg#triangle{max-width:700px}.ajax-container.our-studio-detail .image.animation-part{opacity:0}.ajax-container.our-studio-detail .image.animation-part .shape svg{opacity:0}.ajax-container.our-studio-detail .image.animation-part .placeholder .youtube-play{opacity:0;transform:scale3d(0.6, 0.6, 1)}.ajax-container.our-studio-detail .image:hover .placeholder .youtube-play{transform:scale3d(1.2, 1.2, 1)}.ajax-container.our-studio-detail .image:hover .shape{transform:scale3d(0.9, 0.9, 1)}.ajax-container.our-studio-detail .image:hover .shape svg .st0{fill:rgba(255,255,255,0.3)}.ajax-container.our-studio-detail .image.creativity .shape{top:13%}.ajax-container.our-studio-detail .image.creativity.animation-part .shape svg{transform:scale3d(0.3, 1, 1)}.ajax-container.our-studio-detail .image.ourFactory .shape{width:60%;height:60%;left:20%;top:20%}.ajax-container.our-studio-detail .image.ourFactory .shape svg{transform:rotate(45deg)}.ajax-container.our-studio-detail .image.ourFactory.animation-part .shape svg{transform:rotate(0)}.ajax-container.our-studio-detail .image.ourTeam .shape{width:70%;height:70%;left:15%;top:15%}.ajax-container.our-studio-detail .image.ourTeam .shape svg{transform:rotate(30deg)}.ajax-container.our-studio-detail .image.ourTeam.animation-part .shape svg{transform:rotate(0)}.ajax-container.our-studio-detail[data-color-type='2'] .title a,.ajax-container.our-studio-detail[data-color-type='2'] .title p span{color:#0f46a1}.ajax-container.our-studio-detail[data-color-type='2'] .content{background-color:#415b84}.ajax-container.our-studio-detail.animateOut .backToOverview,.ajax-container.our-studio-detail.animateOut .next-studio-item{opacity:0}.ajax-container.our-studio-detail.animateOut .title .pre-title{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0}.ajax-container.our-studio-detail.animateOut .title .main-title{-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);opacity:0;transition-delay:0.3s !important}.ajax-container.our-studio-detail.animateOut .content{transition:all 0.4s ease 0.6s;background-color:transparent}.ajax-container.our-studio-detail.animateOut .content .service-block h2,.ajax-container.our-studio-detail.animateOut .content .service-block p{transition-delay:0.6s !important;opacity:0;-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);-spec-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0)}.ajax-container.our-studio-detail.animateOut .image{opacity:0;transition:opacity 0.4s ease 0.6s}.ajax-container.our-studio-detail.animateOut .image:before{opacity:0}.ajax-container.our-studio-detail.animateOut .image .placeholder .youtube-play{opacity:0;transform:scale3d(0.6, 0.6, 1)}.ajax-container.our-studio-detail.animateOut .image .shape{transition-delay:0.4s;transform:scale3d(0.6, 0.6, 1)}.ajax-container.our-studio-detail.animateOut .image .shape svg{transition-delay:0.4s;opacity:0}@media screen and (max-width: 900px), screen and (max-height: 700px){.ajax-container.our-studio-detail{display:block;padding-top:60px}.ajax-container.our-studio-detail .title{position:relative;top:0;left:8%;width:84%}.ajax-container.our-studio-detail .content{padding-top:40px;background-color:transparent !important}.ajax-container.our-studio-detail .image{padding:100px 0 150px;border-radius:0 0 25px 25px;transition:padding 0.5s}.ajax-container.our-studio-detail .image .shape{width:60%;height:60%;top:20%;left:20%}.ajax-container.our-studio-detail .image.creativity .shape{top:20%}.ajax-container.our-studio-detail .image.ourTeam .shape{margin-top:-25px}.ajax-container.our-studio-detail .image.ourTeam .shape svg{width:auto;height:80%}.ajax-container.our-studio-detail .image:after{border-radius:0 0 25px 25px}.ajax-container.our-studio-detail .image.in-active{padding:0 !important}.ajax-container.our-studio-detail[data-color-type='2']{background-color:#415b84}.ajax-container.our-studio-detail[data-color-type='1'] .backToOverview{color:#415b84}}@media screen and (max-width: 680px){.ajax-container.our-studio-detail .title{font-size:1.5rem}}@media screen and (max-width: 500px), screen and (max-height: 600px){.ajax-container.our-studio-detail{display:block;padding-top:80px}.ajax-container.our-studio-detail .backToOverview{color:#545b60}.ajax-container.our-studio-detail .backToOverview:hover{color:#1d1d1d}.ajax-container.our-studio-detail .next-studio-item{position:relative;z-index:20;padding:40px 0;display:block;width:100%;left:0;bottom:auto;background-color:#f6f6f6;pointer-events:all;opacity:1}.ajax-container.our-studio-detail .next-studio-item p{color:#333;text-shadow:0 0 0 rgba(255,255,255,0)}.ajax-container.our-studio-detail .next-studio-item span{background:url("/img/signmania-sprite.min.svg") -58px -65px no-repeat;background-size:80px 160px;width:22px;height:22px}.ajax-container.our-studio-detail .title{position:relative;top:0;font-size:1.5rem;left:8%;width:84%}.ajax-container.our-studio-detail .title .pre-title{position:relative}.ajax-container.our-studio-detail .content{padding-top:50px}.ajax-container.our-studio-detail .content .service-block{max-height:none}.ajax-container.our-studio-detail .content .service-block h2{font-size:1.4rem;padding-left:35px}.ajax-container.our-studio-detail .content.in-active .service-block{max-height:none;opacity:1}.ajax-container.our-studio-detail .image{border-radius:0;width:100%;height:0;padding-bottom:85%}.ajax-container.our-studio-detail .image .placeholder{position:absolute;top:0;left:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;height:100%;width:100%}.ajax-container.our-studio-detail .image .placeholder p{font-size:1.1rem}.ajax-container.our-studio-detail .image .shape{width:80%;height:80%;top:10%;left:10%}.ajax-container.our-studio-detail .image.ourTeam .shape{margin-top:0}.ajax-container.our-studio-detail .image.creativity .shape{top:12.5%}.ajax-container.our-studio-detail .image.creativity .placeholder .youtube-play{position:relative;top:-2.4%}.ajax-container.our-studio-detail[data-color-type='2']{background-color:#415b84}.ajax-container.our-studio-detail[data-color-type='2'] .backToOverview{color:#fff}}.ajax-container.our-studio-detail .close-button{position:absolute;z-index:103;right:0;top:0;height:60px;width:60px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#333;cursor:pointer;background-color:#fff;border-radius:0 25px 0 25px;font-family:"DIN Next LT W01 Bold";font-size:25px;line-height:1;opacity:0;transform:scale3d(0.2, 0.2, 1);transition:transform 0.5s,opacity 0.5s,border-radius 0.5s ease 0.5s}.ajax-container.our-studio-detail .close-button .corner{position:absolute;width:15px;height:15px}.ajax-container.our-studio-detail .close-button .corner svg{width:100%;height:100%;position:absolute;left:0;top:0}.ajax-container.our-studio-detail .close-button .corner svg path{fill:#fff}.ajax-container.our-studio-detail .close-button .corner.left-corner{left:-15px;top:0}.ajax-container.our-studio-detail .close-button .corner.right-corner{right:0;bottom:-15px}@media screen and (max-width: 950px), screen and (max-height: 700px){.ajax-container.our-studio-detail .close-button{height:50px;width:50px}}.ajax-container.our-studio-detail .close-button.show{opacity:1;transform:scale3d(1, 1, 1);border-radius:0 0 0 25px}.ajax-container.our-studio-detail .video-pop-up{position:absolute;z-index:-1;height:100%;width:100%;top:0;left:0;border-radius:25px;overflow:hidden;opacity:0;background-color:#cecece;transition:opacity 0.5s}.ajax-container.our-studio-detail .video-pop-up.active{z-index:102;opacity:1}.ajax-container.our-studio-detail .video-pop-up #ytplayer{width:100%;height:100%}.ajax-container.our-studio-detail.animateOut .video-pop-up{opacity:0 !important}@media screen and (max-width: 500px), screen and (max-height: 600px){.ajax-container.our-studio-detail .close-button{position:fixed;top:5%;width:45px;height:45px;border-radius:0;color:#fff}.ajax-container.our-studio-detail .close-button.show{z-index:1002}.ajax-container.our-studio-detail .video-pop-up{position:fixed;width:100%;height:100%;border-radius:0;background-color:rgba(0,0,0,0.8)}.ajax-container.our-studio-detail .video-pop-up.active{z-index:1001}.ajax-container.our-studio-detail .video-pop-up #ytplayer{position:absolute;width:100%;height:90%;max-height:400px;left:0;top:5%}}.sitemap{padding:3% 4%}.sitemap h1{margin:0 0 40px;font-size:3rem;line-height:1.2;text-transform:uppercase;color:#545b60}.sitemap .sitemap-container ul{margin:0;padding-left:40px;padding-bottom:20px;font-size:0.85em}.sitemap .sitemap-container ul:last-of-type{padding-bottom:0}.sitemap .sitemap-container>ul{padding-left:20px}.sitemap .sitemap-container li:before{top:6px}.sitemap .sitemap-container li a{padding:3px 0;display:block;color:#333;text-decoration:none;transition:color 0.4s}.sitemap .sitemap-container li a:hover{color:#415b84}.error-page{padding:3% 4%;background-color:#415b84}.error-page h1{margin:0;font-size:3rem;line-height:1.2;text-transform:uppercase;color:#0f46a1;display:inline-block;padding:0 20px;background-color:#fff}.error-page h2{font-size:1.8rem;line-height:2;text-transform:uppercase;color:#cecece;display:inline-block;padding:0 20px;background-color:#fff}.error-page p{color:#fff;max-width:500px}.error-page p a{font-weight:bold;color:#fff}.error-page .button{font-family:"DIN Next LT W01 Bold";text-decoration:none;font-size:1.2rem;line-height:1.8;text-transform:uppercase;color:#0f46a1;display:inline-block;padding:0 20px;margin-top:40px;background-color:#fff}.ie .ajax-container.home{display:block;position:relative;height:auto;white-space:nowrap;font-size:0;line-height:0}.ie .ajax-container.home .home-block{font-size:1rem;line-height:1.6}.ie .ajax-container.home .our-work,.ie .ajax-container.home .our-studio{width:50%;display:inline-block;height:400px}.ie .ajax-container.home .our-work figure,.ie .ajax-container.home .our-studio figure{transform:translate3d(0, 0, 0) !important;left:0 !important;top:0 !important;height:100% !important;width:100% !important}@media screen and (max-width: 900px){.ie .ajax-container.home .our-work,.ie .ajax-container.home .our-studio{width:100%;display:block;height:250px}}.ie .ajax-container.services{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap}.ie .ajax-container.services .title{width:100%;height:calc(100vh - 800px - 120px);min-height:200px;padding:80px 40px 40px}.ie .ajax-container.services>a{width:50%;height:400px}@media screen and (max-width: 900px){.ie .ajax-container.services>a{height:200px}}.ie .ajax-container.services>a:nth-child(odd){background-color:#f22d47}.ie .ajax-container.services>a:nth-child(4),.ie .ajax-container.services>a:nth-child(5),.ie .ajax-container.services>a:nth-child(8),.ie .ajax-container.services>a:nth-child(9){background-color:#cecece}@media screen and (max-width: 500px), screen and (max-height: 600px){.ie .ajax-container.services>a{width:100%;height:300px}.ie .ajax-container.services>a:nth-child(4),.ie .ajax-container.services>a:nth-child(5),.ie .ajax-container.services>a:nth-child(8),.ie .ajax-container.services>a:nth-child(9){background-color:#f22d47}.ie .ajax-container.services>a:nth-child(odd){background-color:#cecece !important}}.ie .ajax-container.services-detail,.ie .ajax-container.our-studio-detail{padding-bottom:80px}@media screen and (max-width: 950px), screen and (max-height: 700px){.ie .ajax-container.services-detail,.ie .ajax-container.our-studio-detail{padding-bottom:0}}.ie .ajax-container.our-studio-detail .image{padding:150px 0 225px;border-radius:0}@media screen and (max-width: 500px), screen and (max-height: 600px){.ie .ajax-container.our-studio-detail .image{width:100%;height:0;padding:0 0 85%}}.ie .ajax-container.clients .clients-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;width:100%}.ie .ajax-container.clients .clients-grid .client{width:33%;margin-bottom:40px}@media screen and (max-width: 700px){.ie .ajax-container.clients .clients-grid .client{width:50%;padding-bottom:0}}.ie .ajax-container.contact .map-container{height:500px}@media screen and (max-width: 700px){.ie .ajax-container.contact .map-container{height:0;padding-bottom:80%}}
/*# sourceMappingURL=style.css.map */