@font-face{font-family:GTHaptikMedium;font-style:normal;font-weight:400;src:url(/fonts/GTHaptikMedium.eot?d434b645276831a2d49c94e4cb1f6cf8) format("eot"),url(/fonts/GTHaptikMedium.svg?d1dc09cb57527daaad832f90f9b24050) format("svg"),url(/fonts/GTHaptikMedium.ttf?07d8bf6dfd02c243941dc5a556850faf) format("ttf"),url(/fonts/GTHaptikMedium.woff2?aa9f0af93e6ce8a0e48aadf4733497a3) format("woff2"),url(/fonts/GTHaptikMedium.woff?2b8786b53dc067d8eb7d8297dc8f9929) format("woff")}@font-face{font-family:GTHaptikBold;font-style:normal;font-weight:500;src:url(/fonts/GT-Haptik-Bold.woff2?3d4a1d04dd065fb44ff53b3af3528141) format("woff2");font-kerning:normal;font-feature-settings:"kern" 1,"pnum" 1}@font-face{font-family:GTHaptikRegular;font-style:normal;font-weight:400;src:url(/fonts/GT-Haptik-Regular.woff2?81ec7b025d3309b51328e40fe61fde24) format("woff2");font-kerning:normal;font-feature-settings:"kern" 1,"pnum" 1}@keyframes flickerAnimation{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10000)";filter:alpha(opacity=10000)}50%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10000)";filter:alpha(opacity=10000)}}body{background-size:746px;background-repeat:repeat;background-color:#ededed;background-position:center top 2px;transition:background-image .5s;overflow-y:scroll;background-image:url(/images/background_titled.png?b0fbc921a18629b84fe841049edd1c92)}body.hasModal,body.hasModalSearch{background-image:url(/images/background_transparent.png?945de9a1b1a09f4c58472e7439aa65f4)!important}body.no-events{overflow-y:hidden}#modal-container{position:fixed;top:0;left:0;width:100%;height:100vh;max-height:100vh;overflow-y:auto;pointer-events:none}#modal-container.active{pointer-events:all}#modal-container #modal-content{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#modal-container #modal-content .content #work{margin-top:0}.page-content{min-height:calc(100vh - 413.84px)}.customize .customize-sticky-content{top:15px}.customize [data-entity],.customize [data-global]{cursor:pointer;position:relative}.customize [data-entity]:hover:after,.customize [data-global]:hover:after{content:"";top:0;left:0;position:absolute;width:100%;height:100%;display:block;background-color:rgba(44,123,229,.4);z-index:200}.customize [data-entity].entity-active:after,.customize [data-global].entity-active:after{content:"";top:0;left:0;position:absolute;width:100%;height:100%;display:block;background-color:rgba(44,123,229,.8);z-index:200}.customize [data-global]:hover:after{background-color:rgba(0,217,126,.4)}.customize [data-global].entity-active:after{background-color:rgba(0,217,126,.8)}.profile-img{cursor:pointer;border:4px solid #fff}.profile-img.selected{border:4px solid #2c7be5}input.form-control:disabled{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.loading-form{position:fixed;left:calc(50% - 1rem);top:calc(50% - 1rem);z-index:100}form.disabled{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);pointer-events:none}.add-element{cursor:pointer;background-color:#2c7be5;min-height:360px}.add-element:after{width:40px;height:8px;margin-left:-20px;margin-top:-4px}.add-element:after,.add-element:before{background-color:#fff;content:"";position:absolute;left:50%;top:50%}.add-element:before{height:40px;width:8px;margin-left:-4px;margin-top:-20px}.add-element:hover{background-color:#1862c6}.add-element:hover a{color:#1862c6}#about{font-family:GTHaptikRegular}@media (min-width:1685px){#about{margin-top:-80px}}#about .title h2{font-family:GTHaptikRegular;text-transform:uppercase;color:#001955;letter-spacing:0;line-height:35px;margin-bottom:0;font-size:16px}@media (min-width:576px){#about .title h2{font-size:17px}}@media (min-width:768px){#about .title h2{font-size:17px}}@media (min-width:1280px){#about .title h2{font-size:18.6px}}@media (min-width:1685px){#about .title h2{font-size:18.6px}}#about .subtitle-section{margin-top:-3px;padding-bottom:30px}@media (min-width:768px){#about .subtitle-section{padding-bottom:40px}}#about .subtitle-section h3{font-family:GTHaptikRegular;text-transform:uppercase;color:#fa463c;letter-spacing:0;line-height:35px;margin-bottom:0;font-size:23px}@media (min-width:576px){#about .subtitle-section h3{font-size:23px}}@media (min-width:768px){#about .subtitle-section h3{font-size:27px}}@media (min-width:1280px){#about .subtitle-section h3{font-size:27.9px}}@media (min-width:1685px){#about .subtitle-section h3{font-size:27.9px}}#about .description{letter-spacing:-.1px;color:#001955;margin:0 auto;padding-right:0;text-align:center;font-size:16px;line-height:25px;max-width:425px}@media (min-width:576px){#about .description{font-size:17px;line-height:25px}}@media (min-width:768px){#about .description{font-size:17px;line-height:25px}}@media (min-width:1280px){#about .description{font-size:18.6px;line-height:23.25px;max-width:525px;margin:0 auto}}@media (min-width:1685px){#about .description{font-size:18.6px;line-height:23.25px}}@media (max-width:1279px){#about .description{margin-bottom:25px}}@media (min-width:1280px){#about .description p{margin-bottom:24px}}#about .video-content{position:relative;display:block;margin:0 auto;width:76.7%}@media (min-width:1280px){#about .video-content{width:81.7%}}#about .video-content .cover{width:100%;min-height:207px;position:relative;margin:0 auto 55px;display:block}@media (min-width:768px){#about .video-content .cover{min-height:400px}}@media (min-width:1280px){#about .video-content .cover{min-height:567px}}@media (min-width:1685px){#about .video-content .cover{min-height:767px}}#about .video-content .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:GTHaptikBold}#about .video-content .overlay-content .overlay-container{color:#fff;z-index:10}#about .video-content .overlay-content .overlay-container p{color:hsla(0,0%,100%,.6)}#about .video-content .overlay-content:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.6;background-color:#001955}#about .video-content .overlay-content:hover:after{opacity:.57}#about .separator{width:100%;height:1px;background-color:#fa463c;display:block;margin:40px auto}@media (min-width:1280px){#about .separator{width:60%;position:relative}}#contact{font-family:GTHaptikRegular}#contact .description{letter-spacing:-.1px;text-align:left;color:#001955;margin-top:28px;padding-right:0;font-size:16px;line-height:25px}@media (min-width:576px){#contact .description{font-size:17px;line-height:25px}}@media (min-width:768px){#contact .description{font-size:17px;line-height:25px}}@media (min-width:1280px){#contact .description{font-size:18.6px;line-height:23.25px;max-width:525px}}@media (min-width:1685px){#contact .description{font-size:18.6px;line-height:23.25px}}@media (max-width:1279px){#contact .description{margin-bottom:25px}}@media (min-width:1280px){#contact .description p{margin-bottom:24px}}#contact .section{color:#001955}@media (max-width:1279px){#contact .section{text-align:center;margin:15px 0}}@media (min-width:1280px){#contact .section{margin-bottom:12px}}#contact .section a{color:#001955}@media (max-width:1279px){#contact .section .location{margin:15px 0}}#contact .section .location:first-child{padding-left:12px}@media (min-width:1685px){#contact .section .location:nth-child(2){padding-left:32px}}@media (min-width:1685px){#contact .section .location:nth-child(3){padding-left:38px}}#contact .section a.map-link{color:#001955;letter-spacing:0;padding-bottom:9px;display:block;font-size:15px;line-height:19px}@media (min-width:576px){#contact .section a.map-link{font-size:15px;line-height:19px}}@media (min-width:768px){#contact .section a.map-link{font-size:15px;line-height:19px}}@media (min-width:1280px){#contact .section a.map-link{font-size:13.95px;line-height:17.67px;padding-bottom:5px}}@media (min-width:1685px){#contact .section a.map-link{font-size:13.95px;line-height:17.67px}}#contact .section .title{color:#fa463c;text-transform:uppercase;letter-spacing:0;margin-top:5px;font-size:22px}@media (min-width:576px){#contact .section .title{font-size:22px}}@media (min-width:768px){#contact .section .title{font-size:25px}}@media (min-width:1280px){#contact .section .title{font-size:23.25px;margin-top:6px}}@media (min-width:1685px){#contact .section .title{font-size:23.25px}}#contact .section .content{color:#001955;letter-spacing:0;font-size:14px;line-height:20px}@media (min-width:576px){#contact .section .content{font-size:16px;line-height:20px}}@media (min-width:768px){#contact .section .content{font-size:16px;line-height:20px}}@media (min-width:1280px){#contact .section .content{font-size:14px;line-height:18.6px}}@media (min-width:1685px){#contact .section .content{font-size:14.88px;line-height:18.6px}}@media (min-width:1280px){#contact .section:nth-child(3){margin-top:0}}@media (min-width:1280px){#contact .section:nth-child(5){margin-top:39px}}@media (min-width:1685px){#contact .section .lab{padding-left:32px}}@media (max-width:1279px){#contact .networks{text-align:center;margin:15px 0}}@media (min-width:1685px){#contact .networks{padding-left:38px}}#contact .networks .title{margin-bottom:11px}#contact .networks a{margin-left:4px;margin-right:20px}@media (min-width:1280px){#contact .networks a{margin-left:1px;margin-right:21px}}#contact .networks a:hover{text-decoration:none}#contact .networks a:hover svg path{fill:#fa463c}@media (max-width:1279px){#contact .generic-section{text-align:center;margin:15px 0}}#contact .generic-section p{margin-bottom:0;color:#001955;letter-spacing:0;display:block;font-size:14px;line-height:20px}@media (min-width:576px){#contact .generic-section p{font-size:16px;line-height:20px}}@media (min-width:768px){#contact .generic-section p{font-size:16px;line-height:20px}}@media (min-width:1280px){#contact .generic-section p{font-size:14.88px;line-height:18.6px;margin-top:12px}}@media (min-width:1685px){#contact .generic-section p{font-size:14.88px;line-height:18.6px}}#contact .generic-section a{color:#001955}#contact .generic-section a.external-link{color:#fa463c;text-decoration:underline;display:block}@media (min-width:1280px){#contact .generic-section a.external-link{margin-top:8px}}@media (max-width:1279px){#contact .jobs{text-align:center;margin:15px 0}}@media (min-width:1685px){#contact .jobs{padding-left:12px}}#contact .jobs a{color:#001955;letter-spacing:0;display:block;font-size:14px;line-height:22px}@media (min-width:576px){#contact .jobs a{font-size:16px;line-height:22px}}@media (min-width:768px){#contact .jobs a{font-size:16px;line-height:22px}}@media (min-width:1280px){#contact .jobs a{font-size:14.88px;line-height:20.46px;margin-top:12px}}@media (min-width:1685px){#contact .jobs a{font-size:14.88px;line-height:20.46px}}@media (min-width:1685px){#contact .productions{padding-left:11px}}@media (max-width:1279px){#contact .jobs,#contact .lab,#contact .productions{text-align:center;margin:15px 0}}#contact .jobs p,#contact .lab p,#contact .productions p{margin-bottom:0;color:#001955;letter-spacing:0;display:block;font-size:14px;line-height:20px}@media (min-width:576px){#contact .jobs p,#contact .lab p,#contact .productions p{font-size:16px;line-height:20px}}@media (min-width:768px){#contact .jobs p,#contact .lab p,#contact .productions p{font-size:16px;line-height:20px}}@media (min-width:1280px){#contact .jobs p,#contact .lab p,#contact .productions p{font-size:14.88px;line-height:18.6px;margin-top:12px}}@media (min-width:1685px){#contact .jobs p,#contact .lab p,#contact .productions p{font-size:14.88px;line-height:18.6px}}#contact .jobs a,#contact .lab a,#contact .productions a{color:#001955}#contact .jobs a.external-link,#contact .lab a.external-link,#contact .productions a.external-link{color:#fa463c;text-decoration:underline;display:block}@media (min-width:1280px){#contact .jobs a.external-link,#contact .lab a.external-link,#contact .productions a.external-link{margin-top:8px}}#contact .separator{width:100%;height:1px;background-color:#fa463c;display:block}@media (min-width:1280px){#contact .separator{display:none}}#search-container{display:none}#search-container.searching{display:block}#search{font-family:GTHaptikBold}#search .search-container{width:100%;height:200px;display:flex;align-items:center;justify-content:center}@media (min-width:1685px){#search .search-container{height:360px}}#search .results-container{margin-top:50px}#search #searchbox-input{width:100%;height:1px;top:0;left:0;pointer-events:none;cursor:default;position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#search #searchworks{padding-bottom:50px}#search #searchtags{padding-top:23px;min-height:47px}#search #searchtags span{display:inline-flex;cursor:pointer;text-transform:uppercase;letter-spacing:0;color:#d0d0d0;margin:0 4px;font-size:14px;line-height:20px}@media (min-width:576px){#search #searchtags span{font-size:16px;line-height:20px}}@media (min-width:768px){#search #searchtags span{font-size:16px;line-height:20px}}@media (min-width:1280px){#search #searchtags span{font-size:14.88px;line-height:18.6px}}@media (min-width:1685px){#search #searchtags span{font-size:14.88px;line-height:18.6px}}@media (min-width:1280px){#search #searchtags span:hover{color:#fa463c}}#search #searchtags span.active{color:#fa463c;padding-right:17px;position:relative;display:inline-block}#search #searchtags span.active:after{content:"x";font-size:9px;line-height:21px;position:absolute;display:block;right:0;text-align:center;width:20px;top:0;color:red}#search #searchbox{border:none;background-color:transparent;background-color:hsla(0,0%,100%,0);height:63px;width:197px;letter-spacing:0;color:#d0d0d0;text-transform:uppercase;font-weight:700;position:relative;font-size:35px;line-height:63px}@media (min-width:576px){#search #searchbox{font-size:40px;line-height:63px}}@media (min-width:768px){#search #searchbox{font-size:50px;line-height:63px}}@media (min-width:1280px){#search #searchbox{font-size:46.5px;line-height:58.59px}}@media (min-width:1685px){#search #searchbox{font-size:46.5px;line-height:58.59px}}#search #searchbox:before{content:"";width:0;border:1px solid #707070;position:absolute;left:-9.5px;top:5px;height:35px;animation:flickerAnimation 1s infinite}@media (min-width:1280px){#search #searchbox:before{height:55px}}#search #searchbox.typing:after{display:block}#search #searchbox.typing:before{display:none}#search #searchbox:after{display:none;content:"";width:0;border:1px solid #707070;position:absolute;right:-9.5px;top:5px;height:35px;animation:flickerAnimation 1s infinite}@media (min-width:1280px){#search #searchbox:after{height:55px}}#blog{font-family:GTHaptikRegular}#blog #big-post{margin-bottom:70px}@media (min-width:1280px){#blog #big-post .image-container{padding-right:8px}}#blog #big-post .image-container .img-blog{width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;height:350px}@media (min-width:1280px){#blog #big-post .image-container .img-blog{height:597px}}#blog #big-post .text-container{padding-top:10px}@media (min-width:1280px){#blog #big-post .text-container{padding-left:42px}}#blog #big-post .text-container .title{letter-spacing:0;text-align:left;color:#001955;margin-bottom:50px;font-family:GTHaptikBold;font-size:37px;line-height:50px}@media (min-width:576px){#blog #big-post .text-container .title{font-size:37px;line-height:50px}}@media (min-width:768px){#blog #big-post .text-container .title{font-size:47px;line-height:70px}}@media (min-width:1280px){#blog #big-post .text-container .title{font-size:55.8px;line-height:65.1px;max-width:640px;letter-spacing:-.1px}}@media (min-width:1685px){#blog #big-post .text-container .title{font-size:55.8px;line-height:65.1px}}#blog #big-post .text-container .subtitle{letter-spacing:0;text-align:left;color:#fa463c;max-height:266px;text-overflow:ellipsis;font-family:GTHaptikRegular;font-size:23px;line-height:35px}@media (min-width:576px){#blog #big-post .text-container .subtitle{font-size:23px;line-height:35px}}@media (min-width:768px){#blog #big-post .text-container .subtitle{font-size:27px;line-height:35px}}@media (min-width:1280px){#blog #big-post .text-container .subtitle{font-size:27.9px;line-height:32.55px;margin-top:61px;margin-bottom:50px;max-width:485px}}@media (min-width:1685px){#blog #big-post .text-container .subtitle{font-size:27.9px;line-height:32.55px}}#blog #big-post .text-container a{letter-spacing:0;text-align:left;color:#fa463c;display:block;padding-top:12px;font-family:GTHaptikBold;font-size:37px;line-height:50px}@media (min-width:576px){#blog #big-post .text-container a{font-size:37px;line-height:50px}}@media (min-width:768px){#blog #big-post .text-container a{font-size:47px;line-height:70px}}@media (min-width:1280px){#blog #big-post .text-container a{font-size:55.8px;line-height:70px}}@media (min-width:1685px){#blog #big-post .text-container a{font-size:55.8px;line-height:65.1px}}@media (min-width:1280px){#blog #featured-post{margin-bottom:32px}}#blog #featured-post .featured-container .featured-preview:hover{text-decoration:none}#blog #featured-post .featured-container .featured-preview .img-blog{width:100%;height:200px;margin-bottom:18px;background-size:cover;background-repeat:no-repeat;background-position:50%}@media (min-width:768px){#blog #featured-post .featured-container .featured-preview .img-blog{height:250px}}@media (min-width:1280px){#blog #featured-post .featured-container .featured-preview .img-blog{margin-bottom:17px;height:293px}}#blog #featured-post .featured-container .featured-preview p{letter-spacing:0;text-align:left;color:#001955;font-family:GTHaptikBold;font-size:16px;line-height:25px}@media (min-width:576px){#blog #featured-post .featured-container .featured-preview p{font-size:17px;line-height:25px}}@media (min-width:768px){#blog #featured-post .featured-container .featured-preview p{font-size:17px;line-height:25px}}@media (min-width:1280px){#blog #featured-post .featured-container .featured-preview p{font-size:18.6px;line-height:23.25px}}@media (min-width:1685px){#blog #featured-post .featured-container .featured-preview p{font-size:18.6px;line-height:23.25px}}#blog #featured-post .featured-container .featured-preview p span{padding-left:5px;color:#fa463c}#blog #posts .post-item{padding:0 9px 0 15px}#blog #posts .post-item:last-child{padding:0 15px 0 9px}#blog #posts .post-item .img-blog{width:100%;margin-bottom:18px;background-size:cover;background-repeat:no-repeat;background-position:50%;height:200px}@media (min-width:768px){#blog #posts .post-item .img-blog{height:250px}}@media (min-width:1280px){#blog #posts .post-item .img-blog{height:450px}}@media (min-width:1685px){#blog #posts .post-item .img-blog{height:597px}}#blog #posts .post-item .post:hover{text-decoration:none}#blog #posts .post-item .post p{letter-spacing:0;text-align:left;color:#001955;margin-bottom:50px;font-family:GTHaptikBold;font-size:16px;line-height:25px}@media (min-width:576px){#blog #posts .post-item .post p{font-size:17px;line-height:25px}}@media (min-width:768px){#blog #posts .post-item .post p{font-size:17px;line-height:25px}}@media (min-width:1280px){#blog #posts .post-item .post p{font-size:18.6px;line-height:23.25px}}@media (min-width:1685px){#blog #posts .post-item .post p{font-size:18.6px;line-height:23.25px}}#blog #posts .post-item .post p span{padding-left:5px;color:#fa463c}#blog #posts #load-posts{cursor:pointer;display:block;letter-spacing:0;text-align:center;color:#fa463c;margin-top:15px;font-family:GTHaptikBold;font-size:37px;line-height:50px}@media (min-width:576px){#blog #posts #load-posts{font-size:37px;line-height:50px}}@media (min-width:768px){#blog #posts #load-posts{font-size:47px;line-height:70px}}@media (min-width:1280px){#blog #posts #load-posts{font-size:55.8px;line-height:65.1px}}@media (min-width:1685px){#blog #posts #load-posts{font-size:55.8px;line-height:65.1px}}#blog #posts #load-posts:hover{text-decoration:underline}#blog #post{margin-bottom:50px}@media (min-width:1280px){#blog #post .image-container{padding-right:8px}}#blog #post .img-blog{width:100%;margin-bottom:25px;background-size:cover;background-repeat:no-repeat;height:300px}@media (min-width:1280px){#blog #post .img-blog{height:597px}}#blog #post .title{letter-spacing:0;text-align:left;color:#001955;margin-bottom:50px;font-family:GTHaptikBold;line-height:50px;font-size:37px}@media (min-width:576px){#blog #post .title{font-size:37px;line-height:50px}}@media (min-width:768px){#blog #post .title{font-size:47px;line-height:70px}}@media (min-width:1280px){#blog #post .title{font-size:55.8px;line-height:65.1px;padding-left:27px;padding-top:9px}}@media (min-width:1685px){#blog #post .title{font-size:55.8px;line-height:65.1px}}#blog #post .subtitle{letter-spacing:0;text-align:left;color:#fa463c;margin-bottom:30px;font-family:GTHaptikRegular;font-size:23px;line-height:35px}@media (min-width:576px){#blog #post .subtitle{font-size:23px;line-height:35px}}@media (min-width:768px){#blog #post .subtitle{font-size:27px;line-height:35px}}@media (min-width:1280px){#blog #post .subtitle{font-size:27.9px;line-height:32.55px;letter-spacing:-.1px;margin-bottom:58px;padding-left:27px;padding-top:13px}}@media (min-width:1685px){#blog #post .subtitle{font-size:27.9px;line-height:32.55px}}#blog #post .section{letter-spacing:0;text-align:left;color:#fa463c;font-family:GTHaptikBold;font-size:16px;line-height:25px}@media (min-width:576px){#blog #post .section{font-size:17px;line-height:25px}}@media (min-width:768px){#blog #post .section{font-size:17px;line-height:25px}}@media (min-width:1280px){#blog #post .section{font-size:18.6px;line-height:23.25px}}@media (min-width:1685px){#blog #post .section{font-size:18.6px;line-height:23.25px}}#blog #post p{letter-spacing:-.1px;text-align:left;color:#001955;margin-bottom:25px;font-family:GTHaptikRegular;font-size:16px;line-height:25px}@media (min-width:576px){#blog #post p{font-size:17px;line-height:25px}}@media (min-width:768px){#blog #post p{font-size:17px;line-height:25px}}@media (min-width:1280px){#blog #post p{font-size:18.6px;line-height:23.25px}}@media (min-width:1685px){#blog #post p{font-size:18.6px;line-height:23.25px}}#blog #post .separator{width:100%;height:1px;background-color:#fa463c;display:block;margin:45px 0}#blog #post img{margin-bottom:30px;background-position:50%}#blog #post .blog-type-2{margin:0 auto}@media (min-width:1280px){#blog #post .blog-type-2{max-width:80%}}#blog #post .blog-type-2 .img-blog{height:300px}@media (min-width:1280px){#blog #post .blog-type-2 .img-blog{height:367px}}@media (min-width:1685px){#blog #post .blog-type-2 .img-blog{height:467px}}#blog #post .blog-type-1 .img-blog{height:300px;background-position:50%}@media (min-width:1280px){#blog #post .blog-type-1 .img-blog{height:597px}}#blog #post .blog-type-1 .title{max-width:667px}#blog #post .blog-type-1 .subtitle{max-width:520px}#blog #post .blog-type-1 .section{max-width:545px}@media (min-width:1280px){#blog #post .blog-type-1 .section{padding-left:27px}}#blog #post .blog-type-1 p{max-width:561px}@media (min-width:1280px){#blog #post .blog-type-1 p{padding-left:27px}}#blog #post .blog-type-1 .separator{max-width:625px}@media (min-width:1280px){#blog #post .blog-type-1 .separator{margin:45px 13px}}#blog .video-content{position:relative;display:block;margin:0 auto;width:76.7%}@media (min-width:1280px){#blog .video-content{width:81.7%}}#blog .video-content .cover{width:100%;min-height:207px;position:relative;margin:0 auto 55px;display:block}@media (min-width:768px){#blog .video-content .cover{min-height:400px}}@media (min-width:1280px){#blog .video-content .cover{min-height:567px}}@media (min-width:1685px){#blog .video-content .cover{min-height:608px}}#blog .video-content .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:GTHaptikBold}#blog .video-content .overlay-content .overlay-container{color:#fff;z-index:10}#blog .video-content .overlay-content .overlay-container p{color:hsla(0,0%,100%,.6)}#blog .video-content .overlay-content:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.6;background-color:#001955}#blog .video-content .overlay-content:hover:after{opacity:.57}.work-container{display:inline-block}a.all-projects-link{letter-spacing:0;text-align:center;color:#fa463c;display:block;padding-top:22px;font-family:GTHaptikBold;font-size:37px;line-height:50px}@media (min-width:576px){a.all-projects-link{font-size:37px;line-height:50px}}@media (min-width:768px){a.all-projects-link{font-size:47px;line-height:70px}}@media (min-width:1280px){a.all-projects-link{font-size:55.8px;line-height:70px}}@media (min-width:1685px){a.all-projects-link{font-size:55.8px;line-height:65.1px}}.work{position:relative;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;font-family:GTHaptikBold}.work:hover .content,.work:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10000)";filter:alpha(opacity=10000)}.work:after{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);content:"";position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background-color:rgba(0,25,85,.7);-webkit-backdrop-filter:grayscale(100%);backdrop-filter:grayscale(100%);transition:all .3s ease-in-out}.work .video-container{position:absolute;overflow:hidden;width:100%;height:auto;max-height:100%}.work .video-container #bg-video{width:100%}.work .content{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);cursor:pointer;color:#fff;z-index:15;display:flex;align-items:center;justify-content:center;flex-direction:column;justify-content:space-between;transition:all .3s ease-in-out}.work .content .logo{text-align:center;width:68px;height:auto}.work .content .logo img{max-width:100%;height:auto}.work .content .title{text-align:center;text-transform:uppercase;font-family:GTHaptikBold;color:#fff;letter-spacing:0;font-size:14px;line-height:20px}@media (min-width:576px){.work .content .title{font-size:16px;line-height:20px}}@media (min-width:768px){.work .content .title{font-size:16px;line-height:20px}}@media (min-width:1280px){.work .content .title{font-size:14.88px;line-height:18.6px}}@media (min-width:1685px){.work .content .title{font-size:14.88px;line-height:18.6px}}.work .content .subtitle{text-align:center;text-transform:uppercase;font-family:GTHaptikBold;color:#fff;letter-spacing:0;display:none;font-size:14px;line-height:20px}@media (min-width:576px){.work .content .subtitle{font-size:16px;line-height:20px}}@media (min-width:768px){.work .content .subtitle{font-size:16px;line-height:20px}}@media (min-width:1280px){.work .content .subtitle{font-size:14.88px;line-height:18.6px;display:block}}@media (min-width:1685px){.work .content .subtitle{font-size:14.88px;line-height:18.6px}}#work{font-family:GTHaptikRegular}@media (min-width:1685px){#work{margin-top:-95px}}#work .no-cookie.cover{display:table!important;background-color:hsla(0,0%,79.2%,.5)}#work .no-cookie.cover p{display:table-cell;vertical-align:middle;color:#001955;font-family:GTHaptikRegular;font-size:23px}@media (min-width:576px){#work .no-cookie.cover p{font-size:23px}}@media (min-width:768px){#work .no-cookie.cover p{font-size:27px}}@media (min-width:1280px){#work .no-cookie.cover p{font-size:27.9px}}@media (min-width:1685px){#work .no-cookie.cover p{font-size:27.9px}}#work .video-content{position:relative;display:block;width:81.7%;margin:0 auto}#work .video-content .cover{width:100%;min-height:207px;position:relative;margin:0 auto 55px;display:block}@media (min-width:768px){#work .video-content .cover{min-height:400px}}@media (min-width:1280px){#work .video-content .cover{min-height:567px}}@media (min-width:1685px){#work .video-content .cover{min-height:767px}}#work .video-content .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:GTHaptikBold}#work .video-content .overlay-content .overlay-container{color:#fff;z-index:10}#work .video-content .overlay-content .overlay-container p{color:hsla(0,0%,100%,.6)}#work .video-content .overlay-content:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.6;background-color:#001955}#work .video-content .overlay-content:hover:after{opacity:.57}#work .material-icons{font-size:100px!important;opacity:.6;transform:rotate(-32deg)}#work .material-icons:hover{opacity:1}#work .more-caption{text-transform:uppercase;color:#001955;text-align:center;letter-spacing:0;position:relative;display:block;padding-bottom:101px;font-size:10px;line-height:13px}@media (min-width:576px){#work .more-caption{font-size:10px;line-height:13px;padding-bottom:127px}}@media (min-width:768px){#work .more-caption{font-size:10px;line-height:13px;padding-bottom:127px}}@media (min-width:1280px){#work .more-caption{font-size:9.3px;line-height:13px;padding-bottom:127px}}@media (min-width:1685px){#work .more-caption{font-size:9.3px;line-height:12.09px;padding-bottom:127px}}#work .more-caption:after{content:"";width:2px;height:68px;background-color:#fa463c;position:absolute;left:50%;margin-left:-1px;bottom:30px}#work .title h2{font-family:GTHaptikRegular;text-transform:uppercase;color:#001955;letter-spacing:0;line-height:35px;margin-bottom:0;font-size:16px}@media (min-width:576px){#work .title h2{font-size:17px}}@media (min-width:768px){#work .title h2{font-size:17px}}@media (min-width:1280px){#work .title h2{font-size:18.6px}}@media (min-width:1685px){#work .title h2{font-size:18.6px}}#work .subtitle-section{margin-top:-3px;padding-bottom:30px}@media (min-width:768px){#work .subtitle-section{padding-bottom:60px}}#work .subtitle-section h3{font-family:GTHaptikRegular;text-transform:uppercase;color:#fa463c;letter-spacing:0;line-height:35px;margin-bottom:0;font-size:23px}@media (min-width:576px){#work .subtitle-section h3{font-size:23px}}@media (min-width:768px){#work .subtitle-section h3{font-size:27px}}@media (min-width:1280px){#work .subtitle-section h3{font-size:27.9px}}@media (min-width:1685px){#work .subtitle-section h3{font-size:27.9px}}#work .awards{margin-top:48px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){#work .awards{margin-top:79px}}#work .awards .award-container{max-width:380px}#work .awards .award-container h4{font-family:GTHaptikRegular;text-transform:uppercase;color:#001955;letter-spacing:0;line-height:35px;margin-bottom:0;font-size:16px}@media (min-width:576px){#work .awards .award-container h4{font-size:17px}}@media (min-width:768px){#work .awards .award-container h4{font-size:17px}}@media (min-width:1280px){#work .awards .award-container h4{font-size:18.6px}}@media (min-width:1685px){#work .awards .award-container h4{font-size:18.6px}}#work .awards .award-container img{max-width:60%;margin-top:15px}#work .description{position:relative;margin:0 auto;max-width:497px}#work .description *,#work .description p{font-family:GTHaptikRegular;text-align:center;letter-spacing:0;line-height:25px;color:#001955;margin-bottom:0;font-size:16px}@media (min-width:576px){#work .description *,#work .description p{font-size:17px}}@media (min-width:768px){#work .description *,#work .description p{font-size:17px;line-height:30px}}@media (min-width:1280px){#work .description *,#work .description p{font-size:18.6px}}@media (min-width:1685px){#work .description *,#work .description p{font-size:18.6px}}#work .additional_body{margin-top:48px}@media (min-width:768px){#work .additional_body{margin-top:20px}}#work .project-images{margin-top:48px;position:relative}@media (min-width:768px){#work .project-images{margin-top:69px}}#work .project-images .project-image-container{display:inline-block}#work .project-images .project-image{position:relative;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;font-family:GTHaptikBold}#work .project-images .project-image:hover .content,#work .project-images .project-image:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10000)";filter:alpha(opacity=10000)}#work .project-images .project-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,25,85,.5);z-index:1}#work .project-images .project-image .content,#work .project-images .project-image:after{transition:all .3s ease-in-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);cursor:pointer}#work .project-images .project-image .content{color:#fff;z-index:15;display:flex;align-items:center;justify-content:center;flex-direction:column;justify-content:space-between}#work .project-images .project-image .content .title{text-align:center;text-transform:uppercase;font-family:GTHaptikBold;color:#fff;letter-spacing:0;font-size:16px;line-height:25px}@media (min-width:576px){#work .project-images .project-image .content .title{font-size:14px;line-height:25px}}@media (min-width:768px){#work .project-images .project-image .content .title{font-size:14px;line-height:25px}}@media (min-width:1280px){#work .project-images .project-image .content .title{font-size:13.02px;line-height:23.25px}}@media (min-width:1685px){#work .project-images .project-image .content .title{font-size:13.02px;line-height:23.25px}}#work .project-images .project-image .content .logo{height:auto}#work .project-images .project-image .content .logo img{display:none;max-width:50px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#work .project-images img{max-width:250px;height:auto;margin:15px;width:-moz-max-content;width:max-content}@media (min-width:768px){#work .project-images img{max-width:400px}}@media (min-width:1280px){#work .project-images img{max-width:827px}}#work .project-images .modal-full{width:100vw;height:100vh}#work .project-images .modal-full .modal-dialog{margin:0;height:100%}#work .project-images .modal-full .modal-content{width:100vw;height:100%;background-color:rgba(0,0,0,.75)}#work .project-images .modal-full .modal-content .modal-body{padding:0}#work .project-images .modal-full .modal-content .carousel{height:100%;position:static!important}#work .project-images .modal-full .modal-content .carousel-actions{height:100px;width:100%;position:relative}#work .project-images .modal-full .modal-content .carousel-control-next{z-index:10!important}#work .project-images .modal-full .modal-content .close{position:absolute;top:20px;right:20px;max-width:50px;max-height:50px;padding:20px;z-index:9999;-webkit-appearance:none!important}@media (min-width:768px){#work .project-images .modal-full .modal-content .close{top:30px;right:30px}}@media (min-width:1280px){#work .project-images .modal-full .modal-content .close{top:45px;right:45px}}@media (min-width:1685px){#work .project-images .modal-full .modal-content .close{top:55px;right:55px}}#work .project-images .modal-full .modal-content .close svg line{stroke:#fff}#work .project-images .modal-full .modal-content .carousel-inner{height:100%;position:absolute}#work .project-images .modal-full .modal-content .carousel-inner>.carousel-item{height:100%;top:0}#work .project-images .modal-full .modal-content .carousel-inner>.carousel-item>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;display:block;margin:0}#work .credits-section{position:relative;max-width:443px;margin:30px auto 0;font-family:GTHaptikRegular}#work .credits-section .btn-credits{letter-spacing:0;text-transform:uppercase;color:#001955;line-height:35px;margin-bottom:0;font-size:16px}@media (min-width:576px){#work .credits-section .btn-credits{font-size:17px}}@media (min-width:768px){#work .credits-section .btn-credits{font-size:17px}}@media (min-width:1280px){#work .credits-section .btn-credits{font-size:18.6px}}@media (min-width:1685px){#work .credits-section .btn-credits{font-size:18.6px}}#work .credits-section .btn-credits span{color:#fa463c;display:block;cursor:pointer;line-height:inherit;font-size:25px}#work .credits-section .credits,#work .credits-section .credits p{font-family:GTHaptikRegular;text-align:center;letter-spacing:0;color:#001955;margin-bottom:0;line-height:25px;font-size:14px}@media (min-width:576px){#work .credits-section .credits,#work .credits-section .credits p{font-size:16px;line-height:28px}}@media (min-width:768px){#work .credits-section .credits,#work .credits-section .credits p{font-size:16px;line-height:33px}}@media (min-width:1280px){#work .credits-section .credits,#work .credits-section .credits p{font-size:14.88px;line-height:30.69px}}@media (min-width:1685px){#work .credits-section .credits,#work .credits-section .credits p{font-size:14.88px;line-height:30.69px}}#work .tags{padding-top:70px;padding-bottom:60px}@media (min-width:768px){#work .tags{padding-top:102px;padding-bottom:37px}}#work .tags a.tag{letter-spacing:0;text-transform:uppercase;color:#001955;padding:0 15.5px;line-height:25px;font-size:14px;font-family:GTHaptikBold}@media (min-width:576px){#work .tags a.tag{font-size:14px;line-height:28px}}@media (min-width:768px){#work .tags a.tag{font-size:14px;line-height:33px}}@media (min-width:1280px){#work .tags a.tag{font-size:13.02px;line-height:30.69px}}@media (min-width:1685px){#work .tags a.tag{font-size:13.02px;line-height:30.69px}}#work .tags a.tag:last-child{padding-right:0}#work .tags a.tag:first-child{padding-left:0}#work .related-projects{display:block;position:relative}#work .related-projects h4{letter-spacing:0;text-transform:uppercase;color:#fa463c;margin:0;padding:0 0 22px;font-size:16px;line-height:35px}@media (min-width:576px){#work .related-projects h4{font-size:17px;line-height:35px}}@media (min-width:768px){#work .related-projects h4{font-size:17px;line-height:35px}}@media (min-width:1280px){#work .related-projects h4{font-size:18.6px;line-height:32.55px}}@media (min-width:1685px){#work .related-projects h4{font-size:18.6px;line-height:32.55px}}#work .related-projects .work-container{position:relative;width:100%;margin-bottom:20px}@media (min-width:1280px){#work .related-projects .work-container{margin-bottom:0}}#work .related-projects .work-container .work{width:100%;height:230px}#work .related-projects .work-container .work .title{font-family:GTHaptikRegular;font-size:16px;line-height:25px}@media (min-width:576px){#work .related-projects .work-container .work .title{font-size:17px;line-height:25px}}@media (min-width:768px){#work .related-projects .work-container .work .title{font-size:17px;line-height:25px}}@media (min-width:1280px){#work .related-projects .work-container .work .title{font-size:18.6px;line-height:23.25px}}@media (min-width:1685px){#work .related-projects .work-container .work .title{font-size:18.6px;line-height:23.25px}}#work .related-projects .work-container .work .subtitle{font-family:GTHaptikRegular;font-size:16px;line-height:25px}@media (min-width:576px){#work .related-projects .work-container .work .subtitle{font-size:17px;line-height:25px}}@media (min-width:768px){#work .related-projects .work-container .work .subtitle{font-size:17px;line-height:25px}}@media (min-width:1280px){#work .related-projects .work-container .work .subtitle{font-size:18.6px;line-height:23.25px}}@media (min-width:1685px){#work .related-projects .work-container .work .subtitle{font-size:18.6px;line-height:23.25px}}@media (min-width:1280px){#work .related-projects .work-container .work{height:292px}}#work .related-projects .work-container .work.default-size{width:100%}#work .carousel-control-next,#work .carousel-control-prev{width:50px;height:50px;top:calc(50% - 25px)}#work .carousel-control-next .carousel-control-next-icon,#work .carousel-control-prev .carousel-control-next-icon{background-image:none;width:25px;height:25px;box-sizing:border-box;position:absolute;left:0;top:0;transform:rotate(45deg)}#work .carousel-control-next .carousel-control-next-icon:before,#work .carousel-control-prev .carousel-control-next-icon:before{content:"";width:100%;height:100%;border-color:#fa463c;border-style:solid;border-width:.8vmin .8vmin 0 0;transition:.2s ease;display:block;transform-origin:100% 0}#work .carousel-control-next .carousel-control-next-icon:after,#work .carousel-control-prev .carousel-control-next-icon:after{content:"";float:left;position:relative;top:-100%;width:100%;height:100%;border:solid #fa463c;border-width:0 .8vmin 0 0;transform-origin:100% 0;transition:.2s ease}#work .carousel-control-next .carousel-control-prev-icon,#work .carousel-control-prev .carousel-control-prev-icon{background-image:none;width:25px;height:25px;box-sizing:border-box;position:absolute;left:0;top:0;transform:rotate(225deg)}#work .carousel-control-next .carousel-control-prev-icon:before,#work .carousel-control-prev .carousel-control-prev-icon:before{content:"";width:100%;height:100%;border-color:#fa463c;border-style:solid;border-width:.8vmin .8vmin 0 0;transition:.2s ease;display:block;transform-origin:100% 0}#work .carousel-control-next .carousel-control-prev-icon:after,#work .carousel-control-prev .carousel-control-prev-icon:after{content:"";float:left;position:relative;top:-100%;width:100%;height:100%;border:solid #fa463c;border-width:0 .8vmin 0 0;transform-origin:100% 0;transition:.2s ease}#work .carousel-indicators li{height:10px;width:10px;border-radius:10px;background-color:#d0cfcf}#work .carousel-indicators li.active{background-color:#fa463c}#jobs h2{text-align:center;letter-spacing:0;color:#001955;font-family:GTHaptikBold;margin-bottom:60px;font-size:16px;line-height:25px}@media (min-width:576px){#jobs h2{font-size:17px;line-height:25px}}@media (min-width:768px){#jobs h2{font-size:17px;line-height:25px}}@media (min-width:1280px){#jobs h2{font-size:18.6px;line-height:23.25px}}@media (min-width:1685px){#jobs h2{font-size:18.6px;line-height:23.25px}}#jobs .location{margin-bottom:60px}#jobs .location .name{color:#fa463c;text-transform:uppercase;letter-spacing:0;margin-top:5px;font-family:GTHaptikBold;font-size:22px}@media (min-width:576px){#jobs .location .name{font-size:22px}}@media (min-width:768px){#jobs .location .name{font-size:25px}}@media (min-width:1280px){#jobs .location .name{font-size:23.25px}}@media (min-width:1685px){#jobs .location .name{font-size:23.25px}}#jobs .location .link{color:#001955;letter-spacing:0;font-family:GTHaptikRegular;display:block;margin-bottom:15px;line-height:20px;font-size:14px}@media (min-width:576px){#jobs .location .link{font-size:16px;line-height:20px}}@media (min-width:768px){#jobs .location .link{font-size:16px;line-height:20px}}@media (min-width:1280px){#jobs .location .link{font-size:14.88px;line-height:18.6px}}@media (min-width:1685px){#jobs .location .link{font-size:14.88px;line-height:18.6px}}#jobs .location .email{font-family:GTHaptikRegular;color:#001955;letter-spacing:0;display:block;font-size:16px;line-height:25px}@media (min-width:576px){#jobs .location .email{font-size:17px;line-height:25px}}@media (min-width:768px){#jobs .location .email{font-size:17px;line-height:25px}}@media (min-width:1280px){#jobs .location .email{font-size:18.6px;line-height:23.25px}}@media (min-width:1685px){#jobs .location .email{font-size:18.6px;line-height:23.25px}}#job h1{text-align:left;letter-spacing:0;color:#001955;font-family:GTHaptikBold;text-transform:uppercase;margin-bottom:45px;line-height:25px;font-size:16px}@media (min-width:576px){#job h1{font-size:17px;line-height:25px}}@media (min-width:768px){#job h1{font-size:17px;line-height:25px}}@media (min-width:1280px){#job h1{font-size:18.6px;line-height:23.25px}}@media (min-width:1685px){#job h1{font-size:18.6px;line-height:23.25px}}#job a{text-align:left;letter-spacing:0;color:#001955;font-family:GTHaptikRegular;margin-bottom:30px;font-size:14px;line-height:20px}@media (min-width:576px){#job a{font-size:16px;line-height:20px}}@media (min-width:768px){#job a{font-size:16px;line-height:20px}}@media (min-width:1280px){#job a{font-size:14.88px;line-height:18.6px}}@media (min-width:1685px){#job a{font-size:14.88px;line-height:18.6px}}#job .separator{width:100%;max-width:630px;height:1px;background-color:#fa463c;display:block;margin:45px 0}#job .job-container{color:#001955;font-family:GTHaptikRegular}#job .job-container .job-name{text-align:left;letter-spacing:0;color:#fa463c;font-family:GTHaptikRegular;font-size:16px;line-height:25px}@media (min-width:576px){#job .job-container .job-name{font-size:17px;line-height:25px}}@media (min-width:768px){#job .job-container .job-name{font-size:17px;line-height:25px}}@media (min-width:1280px){#job .job-container .job-name{font-size:18.6px;line-height:23.25px}}@media (min-width:1685px){#job .job-container .job-name{font-size:18.6px;line-height:23.25px}}#job .job-container p{font-family:GTHaptikRegular;color:#001955;letter-spacing:0;display:block;text-align:left;line-height:20px;font-size:14px}@media (min-width:576px){#job .job-container p{font-size:16px;line-height:20px}}@media (min-width:768px){#job .job-container p{font-size:16px;line-height:20px}}@media (min-width:1280px){#job .job-container p{font-size:14.88px;line-height:18.6px}}@media (min-width:1685px){#job .job-container p{font-size:14.88px;line-height:18.6px}}#job .job-container ul,#job .job-container ul li{color:#001955;font-family:GTHaptikRegular}#category h2{text-align:left;letter-spacing:0;color:#001955;font-family:GTHaptikBold;margin-bottom:30px;text-transform:uppercase;font-size:16px;line-height:25px}@media (min-width:576px){#category h2{font-size:17px;line-height:25px}}@media (min-width:768px){#category h2{font-size:17px;line-height:25px}}@media (min-width:1280px){#category h2{font-size:18.6px;line-height:23.25px}}@media (min-width:1685px){#category h2{font-size:18.6px;line-height:23.25px}}#category p{font-family:GTHaptikRegular;color:#001955;letter-spacing:0;display:block;text-align:left;line-height:20px;font-size:14px}@media (min-width:576px){#category p{font-size:16px;line-height:20px}}@media (min-width:768px){#category p{font-size:16px;line-height:20px}}@media (min-width:1280px){#category p{font-size:14.88px;line-height:18.6px}}@media (min-width:1685px){#category p{font-size:14.88px;line-height:18.6px}}#category .description,#category .projects,#category .secondary-description{margin-bottom:50px}#category .tags{text-align:center}#category .tags a.tag{letter-spacing:0;text-transform:uppercase;color:#001955;padding:0 15.5px;font-family:GTHaptikBold;line-height:25px;font-size:14px}@media (min-width:576px){#category .tags a.tag{font-size:14px;line-height:28px}}@media (min-width:768px){#category .tags a.tag{font-size:14px;line-height:33px}}@media (min-width:1280px){#category .tags a.tag{font-size:13.02px;line-height:30.69px}}@media (min-width:1685px){#category .tags a.tag{font-size:13.02px;line-height:30.69px}}#category .tags a.tag:last-child{padding-right:0}#category .tags a.tag:first-child{padding-left:0}#mobile-menu{padding:0;margin:0 auto 0 25px}#mobile-menu li{list-style:none}#mobile-menu li,#mobile-menu li:last-child{padding:0 0 25px}#mobile-menu li a{letter-spacing:0;line-height:25px;color:#001955;font-family:GTHaptikBold;font-weight:700;padding:0;font-size:23px}@media (min-width:576px){#mobile-menu li a{font-size:23px}}@media (min-width:768px){#mobile-menu li a{font-size:27px}}@media (min-width:1280px){#mobile-menu li a{font-size:27.9px}}@media (min-width:1685px){#mobile-menu li a{font-size:27.9px}}#mobile-menu li .category-list{margin-left:25px;margin-top:20px;padding:0}#mobile-menu li .category-list li{margin:0;padding:0}#mobile-menu li .category-list li a{font-family:GTHaptikRegular;color:#fa463c;font-weight:400;font-size:16px}#mobile-menu li .category-list li a:hover{text-decoration:underline}@media (min-width:576px){#mobile-menu li .category-list li a{font-size:17px}}@media (min-width:768px){#mobile-menu li .category-list li a{font-size:17px}}@media (min-width:1280px){#mobile-menu li .category-list li a{font-size:18.6px}}@media (min-width:1685px){#mobile-menu li .category-list li a{font-size:18.6px}}nav{margin-top:27px}nav.navbar{padding-left:0;padding-right:0}nav.navbar #menu,nav.navbar #menu-modal{width:100%;padding:0;position:relative;margin:8px 0 120px}@media (min-width:1280px){nav.navbar #menu,nav.navbar #menu-modal{margin-bottom:122px}}@media (min-width:1685px){nav.navbar #menu,nav.navbar #menu-modal{margin-bottom:192px}}nav.navbar #menu-modal ul.navbar-nav,nav.navbar #menu ul.navbar-nav{margin-top:1px}@media (min-width:768px){nav.navbar #menu-modal ul.navbar-nav,nav.navbar #menu ul.navbar-nav{margin-top:-5px}}nav.navbar #menu-modal ul.navbar-nav li,nav.navbar #menu ul.navbar-nav li{margin-right:33px;margin-left:0;padding-left:0;padding-right:0;animation:color .3s ease-out;z-index:999}nav.navbar #menu-modal ul.navbar-nav li a,nav.navbar #menu ul.navbar-nav li a{letter-spacing:0;line-height:25px;color:#001955;font-family:GTHaptikBold;font-weight:700;padding:0;font-size:16px}@media (min-width:576px){nav.navbar #menu-modal ul.navbar-nav li a,nav.navbar #menu ul.navbar-nav li a{font-size:17px}}@media (min-width:768px){nav.navbar #menu-modal ul.navbar-nav li a,nav.navbar #menu ul.navbar-nav li a{font-size:17px}}@media (min-width:1280px){nav.navbar #menu-modal ul.navbar-nav li a,nav.navbar #menu ul.navbar-nav li a{font-size:18.6px}}@media (min-width:1685px){nav.navbar #menu-modal ul.navbar-nav li a,nav.navbar #menu ul.navbar-nav li a{font-size:18.6px}}nav.navbar #menu-modal ul.navbar-nav li.active a,nav.navbar #menu-modal ul.navbar-nav li:hover a,nav.navbar #menu ul.navbar-nav li.active a,nav.navbar #menu ul.navbar-nav li:hover a{color:#fa463c}nav.navbar #menu-modal ul.navbar-nav li.work-item,nav.navbar #menu ul.navbar-nav li.work-item{position:relative}nav.navbar #menu-modal ul.navbar-nav li.work-item:hover:before,nav.navbar #menu ul.navbar-nav li.work-item:hover:before{content:"";height:100px;width:100%;position:absolute;top:0;z-index:-1}nav.navbar #menu-modal ul.navbar-nav li.work-item:hover .arrow_box,nav.navbar #menu ul.navbar-nav li.work-item:hover .arrow_box{display:block}nav.navbar #menu-modal ul.navbar-nav li.work-item .arrow_box,nav.navbar #menu ul.navbar-nav li.work-item .arrow_box{display:none;position:absolute;background:#fa463c;list-style:none;z-index:500;width:240px;padding:12px 25px;top:35px}nav.navbar #menu-modal ul.navbar-nav li.work-item .arrow_box:hover,nav.navbar #menu ul.navbar-nav li.work-item .arrow_box:hover{display:block}nav.navbar #menu-modal ul.navbar-nav li.work-item .arrow_box li,nav.navbar #menu ul.navbar-nav li.work-item .arrow_box li{margin:0}nav.navbar #menu-modal ul.navbar-nav li.work-item .arrow_box li a,nav.navbar #menu ul.navbar-nav li.work-item .arrow_box li a{font-family:GTHaptikRegular;color:#001955;font-weight:400;font-size:14px}nav.navbar #menu-modal ul.navbar-nav li.work-item .arrow_box li a:hover,nav.navbar #menu ul.navbar-nav li.work-item .arrow_box li a:hover{color:#fff;text-decoration:none}@media (min-width:576px){nav.navbar #menu-modal ul.navbar-nav li.work-item .arrow_box li a,nav.navbar #menu ul.navbar-nav li.work-item .arrow_box li a{font-size:16px}}@media (min-width:768px){nav.navbar #menu-modal ul.navbar-nav li.work-item .arrow_box li a,nav.navbar #menu ul.navbar-nav li.work-item .arrow_box li a{font-size:16px}}@media (min-width:1280px){nav.navbar #menu-modal ul.navbar-nav li.work-item .arrow_box li a,nav.navbar #menu ul.navbar-nav li.work-item .arrow_box li a{font-size:14.88px}}@media (min-width:1685px){nav.navbar #menu-modal ul.navbar-nav li.work-item .arrow_box li a,nav.navbar #menu ul.navbar-nav li.work-item .arrow_box li a{font-size:14.88px}}nav.navbar #menu-modal ul.navbar-nav li.work-item .arrow_box:after,nav.navbar #menu ul.navbar-nav li.work-item .arrow_box:after{bottom:100%;left:15%;content:"";height:0;width:0;position:absolute;pointer-events:none;border:10px solid transparent;border-bottom-color:#fa463c;margin-left:-10px}nav.navbar #menu-modal{margin-top:10px;margin-bottom:198px}nav.navbar #menu-modal #modal-close-icon{padding-top:3px;padding-right:7px}nav.navbar #search-icon{display:none;margin-right:7px;margin-top:4px}nav.navbar #search-icon.active{display:block}nav.navbar #search-icon svg{width:20px;height:20px;animation:stroke .3s ease-out}nav.navbar #search-icon:focus svg #search-elipse,nav.navbar #search-icon:focus svg #search-line,nav.navbar #search-icon:hover svg #search-elipse,nav.navbar #search-icon:hover svg #search-line{stroke:#fa463c}nav.navbar #close-icon{display:none;margin-top:5px;margin-right:7px}nav.navbar #close-icon.active{display:block}nav.navbar #back-icon{display:none;margin-top:5px;margin-right:7px;transition:transform .25s}nav.navbar #back-icon:hover{opacity:.5;transform:translateX(-5px)}nav.navbar #back-icon.active{display:block}nav.navbar .search-container{margin-top:-44px}@media (min-width:768px){nav.navbar .search-container{margin-top:0}}nav.navbar .logo-container{background-color:#eee;width:80px;height:80px;position:absolute;left:50%;margin-left:-41px;top:1px}nav.navbar .logo-container img{position:relative;top:5px;left:5px}nav.navbar .logo-container .animated-logo{transform-origin:center;transform:scale(1.1);width:200px;height:128px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-size:8533px 96px;background-position:0;background-repeat:repeat-x;position:absolute;top:-25px;left:-43.5px}nav.navbar .logo-container .animated-logo.animate{animation:moveX 1.4s steps(50)}@keyframes moveX{0%{background-position-x:-8533px}to{background-position-x:0}}.legal-text{font-family:GTHaptikRegular;color:#001955}.legal-text h2{font-size:22px}@media (min-width:576px){.legal-text h2{font-size:22px}}@media (min-width:768px){.legal-text h2{font-size:25px}}@media (min-width:1280px){.legal-text h2{font-size:23.25px}}@media (min-width:1685px){.legal-text h2{font-size:23.25px}}.legal-text h5{font-weight:700;font-size:14px}@media (min-width:576px){.legal-text h5{font-size:16px}}@media (min-width:768px){.legal-text h5{font-size:16px}}@media (min-width:1280px){.legal-text h5{font-size:14.88px}}@media (min-width:1685px){.legal-text h5{font-size:14.88px}}.legal-text li,.legal-text p,.legal-text td{font-size:15px}@media (min-width:576px){.legal-text li,.legal-text p,.legal-text td{font-size:15px}}@media (min-width:768px){.legal-text li,.legal-text p,.legal-text td{font-size:15px}}@media (min-width:1280px){.legal-text li,.legal-text p,.legal-text td{font-size:13.95px}}@media (min-width:1685px){.legal-text li,.legal-text p,.legal-text td{font-size:13.95px}}footer{position:relative;padding:30px 0}@media (min-width:768px){footer{padding:50px 0}}@media (min-width:1280px){footer{padding:10px 0 30px}}@media (min-width:1685px){footer{padding:50px 0}}footer .glassworks{font-family:GTHaptikMedium;color:#001955;text-align:center;display:block;margin:0 auto;letter-spacing:0;font-size:22px;line-height:25px;padding-top:10px;max-width:110px;font-size:18px}@media (min-width:576px){footer .glassworks{font-size:22px}}@media (min-width:768px){footer .glassworks{font-size:22px;padding-top:70px}}@media (min-width:1280px){footer .glassworks{font-size:20.46px}}@media (min-width:1685px){footer .glassworks{font-size:20.46px}}footer .footer-links a{letter-spacing:0;line-height:25px;color:#001955;font-family:GTHaptikRegular;font-weight:700;padding:0;font-size:10px}@media (min-width:576px){footer .footer-links a{font-size:10px}}@media (min-width:768px){footer .footer-links a{font-size:10px}}@media (min-width:1280px){footer .footer-links a{font-size:9.3px}}@media (min-width:1685px){footer .footer-links a{font-size:9.3px}}.masonry-container{display:inline-block}.double-element .work-container,.quadra-element .work-container,.single-element .work-container,.triple-element .work-container{width:100%}.single-element .masonry-element{height:350px;margin-bottom:25px}@media (min-width:1280px){.single-element .masonry-element{height:600px}}.double-element .masonry-element{height:350px;margin-bottom:25px}@media (min-width:1280px){.double-element .masonry-element{height:450px}}.triple-element .masonry-element{height:300px;margin-bottom:25px}@media (min-width:1280px){.triple-element .masonry-element{height:350px}}.quadra-element .masonry-element{height:300px;margin-bottom:25px}@media (min-width:1280px){.quadra-element .masonry-element{height:350px}}.masonry-grid .masonry-element.proportions-1-1{width:140px;height:140px}@media (min-width:576px){.masonry-grid .masonry-element.proportions-1-1{width:200px;height:200px}}@media (min-width:768px){.masonry-grid .masonry-element.proportions-1-1{width:200px;height:220px}}@media (min-width:1280px){.masonry-grid .masonry-element.proportions-1-1{width:300px;height:320px}}@media (min-width:1685px){.masonry-grid .masonry-element.proportions-1-1{width:400px;height:420px}}.masonry-grid .masonry-element.proportions-1-2{width:140px;height:280px}@media (min-width:576px){.masonry-grid .masonry-element.proportions-1-2{width:200px;height:400px}}@media (min-width:768px){.masonry-grid .masonry-element.proportions-1-2{width:200px;height:440px}}@media (min-width:1280px){.masonry-grid .masonry-element.proportions-1-2{width:300px;height:640px}}@media (min-width:1685px){.masonry-grid .masonry-element.proportions-1-2{width:400px;height:840px}}.masonry-grid .masonry-element.proportions-2-1{width:280px;height:140px}@media (min-width:576px){.masonry-grid .masonry-element.proportions-2-1{width:400px;height:200px}}@media (min-width:768px){.masonry-grid .masonry-element.proportions-2-1{width:400px;height:220px}}@media (min-width:1280px){.masonry-grid .masonry-element.proportions-2-1{width:600px;height:320px}}@media (min-width:1685px){.masonry-grid .masonry-element.proportions-2-1{width:800px;height:420px}}.masonry-grid .masonry-element.proportions-2-2{width:280px;height:280px}@media (min-width:576px){.masonry-grid .masonry-element.proportions-2-2{width:400px;height:400px}}@media (min-width:768px){.masonry-grid .masonry-element.proportions-2-2{width:400px;height:440px}}@media (min-width:1280px){.masonry-grid .masonry-element.proportions-2-2{width:600px;height:640px}}@media (min-width:1685px){.masonry-grid .masonry-element.proportions-2-2{width:800px;height:840px}}#cookies-eu-banner{background:#d0d0d0;color:#001955;padding:10px;font-size:13px;text-align:center;position:fixed;bottom:0;width:100%;left:0;z-index:999;font-family:GTHaptikRegular}#cookies-eu-banner a{color:#001955;text-decoration:underline;margin-right:7px}@media (max-width:1279px){.cookies-content{display:block;margin-bottom:15px}}#cookies-eu-accept,#cookies-eu-reject{text-decoration:none;cursor:pointer;padding:4px 7px;margin:2px 0;font-size:13px}#cookies-eu-accept{color:#fff;border:1px solid #000;background:#001955;transition:background .07s,color .07s,border-color .07s}#cookies-eu-accept:focus,#cookies-eu-accept:hover{background:#fff;color:#222}#cookies-eu-reject{color:#fa463c}#cookies-eu-reject:focus,#cookies-eu-reject:hover{color:#222}