@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,400&display=swap);
@media(min-width: 25rem){html{box-sizing:border-box}}@media(min-width: 30rem){html{box-sizing:border-box}}@media(min-width: 48rem){html{box-sizing:border-box}}@media(min-width: 64rem){html{box-sizing:border-box}}@media(min-width: 80rem){html{box-sizing:border-box}}@media(min-width: 90rem){html{box-sizing:border-box}}@media(min-width: 100rem){html{box-sizing:border-box}}[class*=u-align]{display:flex}.u-align-center{justify-content:center;align-items:center}[class*=u-show-from]{display:none}@media(min-width: 25rem){.u-show-from-tiny{display:block}.u-hide-from-tiny{display:none !important}}@media(min-width: 30rem){.u-show-from-mini{display:block}.u-hide-from-mini{display:none !important}}@media(min-width: 48rem){.u-show-from-small{display:block}.u-hide-from-small{display:none !important}}@media(min-width: 64rem){.u-show-from-medium{display:block}.u-hide-from-medium{display:none !important}}@media(min-width: 80rem){.u-show-from-large{display:block}.u-hide-from-large{display:none !important}}@media(min-width: 90rem){.u-show-from-huge{display:block}.u-hide-from-huge{display:none !important}}@media(min-width: 100rem){.u-show-from-container{display:block}.u-hide-from-container{display:none !important}}.m-none{margin:0}.p-none{padding:0}.m-top-none{margin-top:0}.p-top-none{padding-top:0}.m-right-none{margin-right:0}.p-right-none{padding-right:0}.m-bottom-none{margin-bottom:0}.p-bottom-none{padding-bottom:0}.m-left-none{margin-left:0}.p-left-none{padding-left:0}.m-xxs{margin:1rem}.p-xxs{padding:1rem}.m-top-xxs{margin-top:1rem}.p-top-xxs{padding-top:1rem}.m-right-xxs{margin-right:1rem}.p-right-xxs{padding-right:1rem}.m-bottom-xxs{margin-bottom:1rem}.p-bottom-xxs{padding-bottom:1rem}.m-left-xxs{margin-left:1rem}.p-left-xxs{padding-left:1rem}.m-xs{margin:2rem}.p-xs{padding:2rem}.m-top-xs{margin-top:2rem}.p-top-xs{padding-top:2rem}.m-right-xs{margin-right:2rem}.p-right-xs{padding-right:2rem}.m-bottom-xs{margin-bottom:2rem}.p-bottom-xs{padding-bottom:2rem}.m-left-xs{margin-left:2rem}.p-left-xs{padding-left:2rem}.m-sm{margin:3.2rem}.p-sm{padding:3.2rem}.m-top-sm{margin-top:3.2rem}.p-top-sm{padding-top:3.2rem}.m-right-sm{margin-right:3.2rem}.p-right-sm{padding-right:3.2rem}.m-bottom-sm{margin-bottom:3.2rem}.p-bottom-sm{padding-bottom:3.2rem}.m-left-sm{margin-left:3.2rem}.p-left-sm{padding-left:3.2rem}.m-md{margin:4.5rem}.p-md{padding:4.5rem}.m-top-md{margin-top:4.5rem}.p-top-md{padding-top:4.5rem}.m-right-md{margin-right:4.5rem}.p-right-md{padding-right:4.5rem}.m-bottom-md{margin-bottom:4.5rem}.p-bottom-md{padding-bottom:4.5rem}.m-left-md{margin-left:4.5rem}.p-left-md{padding-left:4.5rem}.m-lg{margin:6.4rem}.p-lg{padding:6.4rem}.m-top-lg{margin-top:6.4rem}.p-top-lg{padding-top:6.4rem}.m-right-lg{margin-right:6.4rem}.p-right-lg{padding-right:6.4rem}.m-bottom-lg{margin-bottom:6.4rem}.p-bottom-lg{padding-bottom:6.4rem}.m-left-lg{margin-left:6.4rem}.p-left-lg{padding-left:6.4rem}.m-xl{margin:9.6rem}.p-xl{padding:9.6rem}.m-top-xl{margin-top:9.6rem}.p-top-xl{padding-top:9.6rem}.m-right-xl{margin-right:9.6rem}.p-right-xl{padding-right:9.6rem}.m-bottom-xl{margin-bottom:9.6rem}.p-bottom-xl{padding-bottom:9.6rem}.m-left-xl{margin-left:9.6rem}.p-left-xl{padding-left:9.6rem}.m-xxl{margin:12rem}.p-xxl{padding:12rem}.m-top-xxl{margin-top:12rem}.p-top-xxl{padding-top:12rem}.m-right-xxl{margin-right:12rem}.p-right-xxl{padding-right:12rem}.m-bottom-xxl{margin-bottom:12rem}.p-bottom-xxl{padding-bottom:12rem}.m-left-xxl{margin-left:12rem}.p-left-xxl{padding-left:12rem}.u-d-block{display:block}.u-d-inline-block{display:inline-block}.u-margin-inline-auto{margin-inline:auto}.u-d-flex{display:flex !important}.u-d-flex-flow-column{flex-flow:column}.u-d-flex-flow-row{flex-flow:row}.u-d-flex-flow-row-reverse{flex-flow:row-reverse}.u-d-flex-vertical-center{align-items:center}.u-d-flex-content-center{justify-content:center}.u-d-flex-content-end{justify-content:flex-end}.u-d-flex-content-space-between{justify-content:space-between}.u-d-flex-items-center{align-items:center}.u-d-flex-items-start{align-items:flex-start}.u-d-flex-wrap{flex-wrap:wrap}.u-d-flex-grow{flex:1}.u-d-none{display:none}.u-position-absolute{position:absolute}.u-position-relative{position:relative}.u-overflow-hidden{overflow:hidden}.u-overflow-visible{overflow:visible}.u-full-height{height:100%}.u-not-allowed{cursor:not-allowed}.u-disabled{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.u-visually-hidden,.visually-hidden{position:absolute !important;overflow:hidden;width:1px;height:1px;white-space:nowrap;clip:rect(1px, 1px, 1px, 1px);clip:rect(1px 1px 1px 1px)}.focusable.u-visually-hidden:focus,.focusable.visually-hidden:focus,.focusable.u-visually-hidden:active,.focusable.visually-hidden:active{width:auto;height:auto;clip:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font:inherit;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;cursor:pointer}a:active{color:initial}*{box-sizing:border-box}@font-face{font-family:"gtpressurabold";src:url(fonts/gt-pressura-bold.eot);src:url(fonts/gt-pressura-bold.eot?#iefix) format("embedded-opentype"),url(fonts/gt-pressura-bold.woff) format("woff"),url(fonts/gt-pressura-bold.ttf) format("truetype");font-weight:400;font-style:normal}body{font-family:"gtpressurabold",Helvetica,Sans-serif}h1{line-height:40px;font-weight:400;font-size:40px}@media(min-width: 768px){h1{line-height:54px;font-size:60px}}h2{line-height:36px;font-size:36px;font-weight:400}@media(min-width: 768px){h2{line-height:36px;font-size:40px}}h3{font-size:24px;font-weight:400}@media(min-width: 1280px){h3{font-size:36px}}h4{line-height:30px;font-size:30px;font-weight:400}@media(min-width: 768px){h4{line-height:30px;font-size:30px}}p,a,li{line-height:20px;font-size:16px}@media(min-width: 768px){p,a,li{line-height:30px;font-size:20px}}p{font-family:"Roboto",sans-serif}em{font-style:italic}strong{font-weight:bold}img{width:100%}.btn{transition:all .2s;display:inline-flex;justify-content:center;padding:14px 17px 16px;color:#fff;transition:all .2s;gap:15px;align-items:center;font-size:26px;text-align:left}.btn__icon{display:inline-flex;align-items:center}.btn__icon .icon{fill:none;font-size:16px}@media(min-width: 768px){.btn{width:initial;text-align:initial}}svg.icon{position:relative;display:inline-block;width:1em;height:1em;fill:currentColor;vertical-align:-0.125em;pointer-events:none}.btn-red{background:#ec3838}.btn-red:hover{background:#7f0c0c}.btn-blue{background:#2b3b97}.btn-blue:hover{background:#090c20}h1,h2,h3,h4,h5,h6{text-transform:uppercase}.container{width:100%;max-width:1380px;margin:0 auto;padding:0 20px}@media(min-width: 768px){.container{padding:0 50px}}.header-container{max-width:1440px;margin:0 auto;padding:0 20px}@media(min-width: 768px){.header-container{padding:0 50px}}@media(min-width: 1440px){.header-container{padding:0 30px}}main{display:block;margin:0 auto;margin-top:40px}.clearfix::after{display:table;clear:both;content:""}.collumn-1-2{width:100%}@media(min-width: 768px){.collumn-1-2{float:left;width:50%;padding-left:60px}.collumn-1-2:first-of-type{padding-left:0}}.-spacer{transition:all .2s;float:left;width:100%;height:30px}@media(min-width: 768px){.-spacer{height:70px}}@media(min-width: 1140px){.-spacer{height:90px}}.text-block{margin-bottom:40px}.text-block .wp-caption{width:100% !important}.text-block blockquote{position:relative;margin:60px 0;padding:75px 30px 30px 75px;color:#2b3b97;border:2px solid #d8d8d8;quotes:"“" "”";font-family:"gtpressurabold",Helvetica,Sans-serif;font-weight:700}.text-block blockquote::before{position:absolute;top:14px;left:25px;color:#ec3838;line-height:1;content:"“";font-size:120px;font-family:Arial,Helvetica,sans-serif;margin-right:5px;vertical-align:-0.4em}.text-block blockquote p{display:inline;padding:0;line-height:1;font-size:26px;text-transform:uppercase;font-family:"gtpressurabold",Helvetica,Sans-serif}.text-block .wp-caption-text{font-size:14px;margin-block:.25em 3em;padding-inline:.5rem;text-align:right}.text-block .wp-caption-text::before{content:"— "}.text-block img{width:auto;max-width:100%}.text-block ul{color:#fff;list-style:inherit;margin-left:17px;font-family:"Roboto",sans-serif}.text-block ul li{line-height:30px;font-size:20px}.text-block h1{margin-bottom:30px;word-wrap:break-word}@media(min-width: 768px){.text-block h1{margin-bottom:50px}}.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6{font-weight:400}.text-block strong{font-weight:bold}.text-block pre{line-height:30px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;font-family:"gtpressurabold",Helvetica,Sans-serif;margin-bottom:30px;font-size:20px;font-weight:400;word-wrap:break-word}.text-block p{margin:15px 0 30px;line-height:30px;font-family:"Roboto",sans-serif;font-size:20px}.text-block a{position:relative;display:inline-block;color:#2b3b97;line-height:30px;font-size:20px;font-family:"Roboto",sans-serif}.text-block a::before{position:absolute;bottom:-1px;left:0;width:100%;height:3px;background:#2b3b97;content:""}.text-block a::after{transition:all .2s;position:absolute;bottom:-1px;left:0;width:0;height:3px;background:#ec3838;content:""}.text-block a:hover{color:#ec3838}.text-block a:hover::after{width:100%;background:#ec3838}.text-block .video-container{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;padding-top:30px;margin-bottom:24px}.text-block .video-container iframe,.text-block .video-container object,.text-block .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.text-block .entry-content img,.text-block .entry-content iframe,.text-block .entry-content object,.text-block .entry-content embed{max-width:100%}.page-title{margin-bottom:30px;word-wrap:break-word;text-transform:uppercase}hr{position:relative;width:70%;max-width:800px;height:4px;margin:0 auto;background:#d8d8d8;border:none;content:"";margin-top:60px}form input{width:100%;padding:14px;line-height:20px;border:none !important;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0 !important}form input#mc-embedded-subscribe{display:inline-block;width:initial;height:60px;border:none;margin-top:20px;font-family:"gtpressurabold",Helvetica,Sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:400;border-radius:0 !important}form .mc-field-group{margin-bottom:20px}.owl-theme .owl-dots .owl-dot span{width:15px !important;height:15px !important}.bg-arrow{position:absolute;top:0;left:0;width:30px;height:30px;background:#fff}.isotope,.isotope .isotope-item{transition-duration:10s}.isotope,.isotope-item{transition-property:opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{transition-duration:10s}.blue-bg{background:#2b3b97}.header{position:relative;z-index:100;background:#2b3b97}.header nav{position:relative;z-index:100;height:94px}@media(min-width: 25rem){.header nav{position:relative;display:flex;justify-content:space-between;align-items:center}}.header nav .logo{position:absolute;top:34px;z-index:100;color:#fff}@media(min-width: 64rem){.header nav .logo{position:relative;top:inherit}.header nav .logo::after{transition:all .2s;position:absolute;display:block;width:0;height:4px;background:#ec3838;content:""}.header nav .logo:hover::after{position:absolute;display:block;width:100%;height:4px;content:""}}.header nav .logo h2{color:#fff;line-height:30px;font-size:30px}.header nav .logo h2 span{display:block;margin-bottom:1px}.header nav .logo h2 .project-name{display:inline-block;text-transform:uppercase}@media(min-width: 1280px){.header nav .logo h2 .project-name{display:inline-block}}.header nav .logo h2 .project-name a{color:#fff;font-size:inherit}.header nav .menu-holder{display:none}.header nav .menu-holder .menu{display:inline-block}.header nav .menu-holder .menu a{position:relative}.header nav .menu-holder .menu a:hover::after{transition:all .2s;width:100%;height:4px;background:#ff003a;content:""}@media(min-width: 64rem){.header nav .menu-holder .menu .current-menu-item a{position:relative}.header nav .menu-holder .menu .current-menu-item a::after{position:absolute;width:100%;height:4px;background:#fff200;content:""}}.header nav .menu-holder .menu li{display:inline-block;width:100%;text-align:center}.header nav .menu-holder .menu li:first-of-type{margin-left:0}@media(min-width: 64rem){.header nav .menu-holder .menu li{display:inline-block;width:inherit;margin:inherit;margin-left:30px;text-align:initial}}.header nav .menu-holder .menu li a{display:block;width:100%;color:#fff;line-height:30px;font-size:30px;text-transform:uppercase}.header nav .menu-holder .menu li a::after{transition:all .2s;position:absolute;display:block;width:0;height:4px;content:""}.header nav .menu-holder .menu li a:hover::after{position:absolute;display:block;width:100%;height:4px;content:""}@media(min-width: 64rem){.header nav .menu-holder{right:0;left:0;z-index:2;display:block;text-align:center;cursor:pointer;margin-left:auto;margin-right:auto}.header nav .menu-holder .menu{display:inline-block}.header nav .menu-holder .menu li{display:inline-block;margin-left:30px}.header nav .menu-holder .menu li:first-of-type{margin-left:0}.header nav .menu-holder .menu li a{position:relative;display:inline-block;line-height:1;font-size:24px}.header nav .menu-holder .menu li a::after{transition:all .2s;position:absolute;display:block;width:0;height:4px;content:""}.header nav .menu-holder .menu li a:hover::after{width:100%;content:""}}@media(min-width: 64rem)and (min-width: 80rem){.header nav .menu-holder .menu li a{font-size:30px}}.header nav .menu-holder .submenu{display:none;margin-top:20px}.header nav .menu-holder .submenu h2:hover::after{position:absolute;display:block;width:100%;height:4px;content:""}.header nav .menu-holder h2{position:relative;display:inline-block;color:#fff;line-height:30px;font-size:30px}.header nav .menu-holder h2::after{transition:all .2s;position:absolute;display:block;width:0;height:4px;content:""}.header nav .menu-holder:hover>h2::after{position:absolute;display:block;width:100%;height:4px;content:""}.header nav .menu-holder.active>h2::after{position:absolute;display:block;width:100%;height:4px;background:#000;content:""}.header nav .menu-holder.active .submenu{display:block}.mobile-socials.social-icons{display:flex;justify-content:center;margin:44px 0 80px;align-items:center}.mobile-socials.social-icons span{color:#fff;font-size:30px}@media(min-width: 64rem){.mobile-socials.social-icons{display:none}}#nav-icon3{position:absolute;top:-2px;right:-5px;z-index:1;transform:scale(0.6);transform:scale(0.5);width:50px;height:45px;transition:.5s ease-in-out;cursor:pointer}@media(min-width: 64rem){#nav-icon3{display:none}}#nav-icon3 span{position:absolute;left:0;z-index:10;display:block;transform:rotate(0deg);width:100%;height:9px;background:#fff;transition:.25s ease-in-out;opacity:1}.burger-icon-bg{position:absolute;top:28px;right:-2px;z-index:1;width:40px;height:40px;background:#ec3838}@media(min-width: 64rem){.burger-icon-bg{display:none}}.mobile-nav-open .burger-icon-bg{position:fixed;top:30px;right:20px;background:#d02727 !important}@media(min-width: 48rem){.mobile-nav-open .burger-icon-bg{right:50px}}#nav-icon3 span:nth-child(1){top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:18px}#nav-icon3 span:nth-child(4){top:36px}.mobile-nav-open #nav-icon3 span:nth-child(1){top:18px;left:50%;width:0%}.mobile-nav-open #nav-icon3 span:nth-child(2){transform:rotate(45deg)}.mobile-nav-open #nav-icon3 span:nth-child(3){transform:rotate(-45deg)}.mobile-nav-open #nav-icon3 span:nth-child(4){top:18px;left:50%;width:0%}.mobile-nav-open .nav{position:fixed}.mobile-nav-open .logo h2 span{color:#fff !important}.mobile-nav-open .menu-holder{position:fixed;top:0;left:0;display:block !important;width:100%;background:#ec3838;box-shadow:0 4px 12px 0 rgba(0,0,0,.5);text-align:center;padding-top:100px}.mobile-nav-open .menu-holder ul li{position:relative}.mobile-nav-open .menu-holder ul li::after{position:absolute;left:17%;width:70%;height:4px;background:#fff;content:""}.home nav .logo h2 span{color:#fff}.home nav .menu-holder .menu li a{color:#fff}.single-project .social-icons span{color:#fff !important}.mobile-nav-open .menu-holder{position:absolute;top:0 !important;left:-20px;width:calc(100% + 40px)}.mobile-nav-open .menu-holder .menu li a{padding:35px 0}@media(min-width: 48rem){.mobile-nav-open .menu-holder{left:-60px;width:calc(100% + 120px)}}.mobile-nav-open.single-project .header,.mobile-nav-open.single-processen .header{overflow:initial}.mobile-nav-open.single-project .submenu,.mobile-nav-open.single-processen .submenu{width:80%;margin:0 auto;margin-top:70px !important}.single-project h4{text-transform:uppercase}.single-project .element-item:first-of-type ul{border-top:2px solid #d8d8d8 !important}.single-project .header{z-index:initial;overflow:hidden;height:300px}.single-project .header .logo{top:31px;max-width:240px}.single-project .header .menu-holder{position:absolute;top:34px}.single-project .header .-holder{position:absolute;width:100%;height:900px;background-repeat:no-repeat;background-size:cover;background-position:center}.single-project .header .-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 480px){.single-project .header{height:500px}}@media(min-width: 768px){.single-project .header{height:900px}}.single-project .sidenav{position:absolute;z-index:100;display:none;margin-top:90px}@media(min-width: 960px){.single-project .sidenav{display:block}}.single-project .sidenav ul li a{transition:all .2s;position:relative;color:#fff}.single-project .sidenav ul li a:hover{color:#000}.single-project .sidenav ul li a.active{color:#000;margin-left:20px;pointer-events:none}.single-project .sidenav ul li a.active::after{position:absolute;top:8px;left:-20px;display:block;width:13px;height:13px;background:#2b3b97;content:"";border-radius:10px}.single-project .sidenav.scrolling{position:fixed;top:-30px;padding:10px;background:#fff}.single-project .sidenav.scrolling a{color:#ccc}.single-project .text-block-holder{position:relative;top:-22px;left:-20px;width:calc(100% + 40px);padding:20px;background:#fff}@media(min-width: 768px){.single-project .text-block-holder{position:relative;top:-32px;left:-30px;width:calc(100% + 60px);padding:30px}}.single-project .welcome-block{position:relative;z-index:10;max-width:660px;margin:0 auto;padding:20px;margin-top:-155px;text-align:center}.single-project .welcome-block .image-block{position:relative;top:-20px;left:-20px;overflow:hidden;width:calc(100% + 40px);min-height:200px;max-height:600px}.single-project .welcome-block .text-block p{font-family:"gtpressurabold",Helvetica,Sans-serif;font-weight:400}.single-project .welcome-block .text-block blockquote p{padding:0 20px}.single-project .welcome-block .text-block blockquote p em{font-weight:400;font-size:16px}.single-project .welcome-block .text-block .video-container{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;padding-top:30px;margin-bottom:24px}.single-project .welcome-block .text-block .video-container iframe,.single-project .welcome-block .text-block .video-container object,.single-project .welcome-block .text-block .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.single-project .welcome-block .text-block .entry-content img,.single-project .welcome-block .text-block .entry-content iframe,.single-project .welcome-block .text-block .entry-content object,.single-project .welcome-block .text-block .entry-content embed{max-width:100%}@media(min-width: 480px){.single-project .welcome-block{margin-top:-355px}}@media(min-width: 768px){.single-project .welcome-block{padding:30px;margin-top:-730px}.single-project .welcome-block .image-block{position:relative;top:-30px;left:-30px;width:calc(100% + 60px);min-height:300px}}@media(min-width: 1140px){.single-project .welcome-block{margin-top:-870px}}.single-project .credit-block p{line-height:30px;font-size:18px}.single-project .owl-item img{width:auto !important;max-height:485px;margin:0 auto}.page.contact{background:#2b3b97}.page.contact .page-title{color:#fff200}.page.contact .bg-white{background:#fff}.page.contact .top-text p{color:#fff;line-height:45px;font-family:"gtpressurabold",Helvetica,Sans-serif !important;font-weight:400;font-size:30px}.page.contact .text-block p{font-family:"Roboto",sans-serif;font-weight:400}.page.contact .text-block h2,.page.contact .text-block h3{color:#ff003a;font-family:"gtpressurabold",Helvetica,Sans-serif;font-weight:400;font-size:36px}.page.contact .text-block a{color:#000;line-height:30px;font-size:24px;font-weight:400;font-family:"gtpressurabold",Helvetica,Sans-serif}@media(min-width: 768px){.page.contact .text-block a{font-size:30px}}.agenda main{margin-top:0}.agenda .page-title{color:#fff;padding-bottom:37px;padding-top:34px;margin-bottom:0}.home{background:#2b3b97}.home .update-block .category{position:relative;top:-2px}.home .update-block .title{color:#fff200}.home .update-block .title p{font-family:"gtpressurabold",Helvetica,Sans-serif;font-weight:400;font-size:20px}.home .projects{float:left;width:100%;margin-top:120px;border-bottom:1px solid #fff}@media(min-width: 768px){.home .projects{margin-top:120px}}.home .projects .icon-arrow-only{position:absolute;right:20px;bottom:20px;color:#000;font-size:30px}.home .projects .icon-arrow-only::before{position:relative;z-index:10}.home .projects .btn-holder{clear:both;width:100%;text-align:left}@media(min-width: 768px){.home .projects .btn-holder{text-align:center}}.home .projects .update-block{margin-top:10px}.home .projects .update-block .category{position:relative;top:6px}.home .current-info{display:flex;flex-direction:column-reverse}@media(min-width: 768px){.home .current-info{display:block;margin-top:120px}}.home .current-info .calendar-blocks{margin-top:40px}@media(min-width: 768px){.home .current-info .calendar-blocks{margin-top:0}}.home .current-info .calendar-blocks .btn{margin-top:30px}.home .current-info .calendar-blocks h4{color:#fff200;line-height:30px;font-family:"gtpressurabold",Helvetica,Sans-serif;font-weight:400;font-size:40px;padding-bottom:40px;border-bottom:2px solid #fff}.home .current-info .calendar-blocks .calendar-links{color:#fff}.home .current-info .calendar-blocks .calendar-links:hover{color:#000}.home .current-info .calendar-blocks .calendar-block{transition:all .2s;padding:15px 0;border-bottom:2px solid #fff}.home .current-info .calendar-blocks .calendar-block:hover{background:#fff}.home .current-info .calendar-blocks .calendar-block:hover .ticket{color:#ff003a}.home .current-info .calendar-blocks .calendar-block:hover .date,.home .current-info .calendar-blocks .calendar-block:hover .time{margin-left:15px}.home .current-info .calendar-blocks .calendar-block:hover ul li:last-of-type{margin-left:10px}@media(min-width: 768px){.home .current-info .calendar-blocks .calendar-block:hover ul li:last-of-type{margin-left:0}}.home .current-info .calendar-blocks .calendar-block a{color:#fff}.home .current-info .calendar-blocks .calendar-block ul{position:relative}@media(max-width: 768px){.home .current-info .calendar-blocks .calendar-block ul li:last-of-type{margin-top:15px}}.home .current-info .calendar-blocks .calendar-block ul li{width:100%}@media(min-width: 768px){.home .current-info .calendar-blocks .calendar-block ul li{float:left;width:49%}}.home .current-info .calendar-blocks .calendar-block ul li .date{transition:all .2s;line-height:30px;font-weight:bold;font-size:20px;text-transform:uppercase}.home .current-info .calendar-blocks .calendar-block ul li .time{transition:all .2s;line-height:30px;font-size:16px}.home .current-info .calendar-blocks .calendar-block ul li .place{margin:15px 0;line-height:30px;font-size:20px}.home .current-info .calendar-blocks .calendar-block ul li .ticket{transition:all .2s;color:#faf523;line-height:30px;font-size:20px;font-weight:bold}.home .current-info .calendar-blocks .calendar-block ul li .title{line-height:30px;font-family:"gtpressurabold",Helvetica,Sans-serif;font-size:30px;font-weight:400}.home .current-info .calendar-blocks .calendar-block ul li .title .icon-arrow-only{position:absolute;top:0;right:0;color:#000}@media(min-width: 768px){.home .current-info .calendar-blocks .calendar-block ul li .title .icon-arrow-only{position:relative;top:6px}}.home .current-info .calendar-blocks .calendar-block ul li .title .icon-arrow-only::before{position:relative;z-index:10}@media(max-width: 768px){.home .spacer-bottom-wijzijnwij{height:10px}}@media(max-width: 768px){.home .-home-spacer{height:30px}}.home .home-heading{position:relative}.home .home-heading .bg-image{position:absolute;top:-40px;left:-19px;width:calc(100% + 19px);height:80vh;max-height:800px;background:#2b3b97;background-position:center center;background-repeat:no-repeat;background-size:cover}.home .home-heading .bg-image::before{transition:all .2s;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.1);content:""}.home .home-heading .bg-image::after{position:absolute;bottom:0;width:100%;height:240px;background:linear-gradient(180deg, rgba(43, 59, 151, 0) 0%, #2b3b97 100%);content:""}@media(min-width: 768px){.home .home-heading .bg-image{left:-50px;width:calc(100% + 50px)}}.home .home-heading .project-block{position:relative}.home .home-heading .project-block .bg-image:hover::before{background:rgba(0,0,0,0)}.home .home-heading .project-block .project-name{position:absolute;display:inline-block;color:#fff200;margin-left:20px}.home .home-heading .project-block h1{color:#fff;text-shadow:2px 4px rgba(0,0,0,.25)}@media(min-width: 768px){.home .home-heading .project-block h1{line-height:56px;font-size:56px}}@media(min-width: 960px){.home .home-heading .project-block h1{line-height:81px;font-size:90px}}.home .home-heading .project-block h1 span{display:block;font-family:"gtpressurabold",Helvetica,Sans-serif;font-weight:400}.home .home-heading .project-block .description p{color:#fff;font-family:"gtpressurabold",Helvetica,Sans-serif;font-weight:400;text-shadow:2px 2px rgba(0,0,0,.25)}.home .home-heading .project-block .btn{position:relative;line-height:30px;margin-bottom:30px;text-transform:uppercase}.home .home-heading .project-block .page-title{position:relative;margin-top:20px}.home .home-heading .project-block .text-block{position:relative}.home .home-heading .project-block .update-block{position:relative}.home .archive h4{line-height:30px;font-family:"gtpressurabold",Helvetica,Sans-serif;font-size:30px;font-weight:400}.home .archive h4 .name{position:relative;z-index:auto;padding:0 5px;color:#ec3838;line-height:60px;background:#fff200}.home .archive h4 .name::after{position:absolute;top:0;left:0;width:100%;height:5px;background:#fff;content:""}.home .archive h4 .name::before{position:absolute;bottom:-1px;left:0;width:100%;height:5px;background:#fff;content:""}.home .white-bg{background:#fff}@media(max-width: 768px){.home .current-info .about-us-blocks{margin-top:30px;border-top:1px solid #fff;padding-top:30px}}.home .current-info .about-us-blocks .title{color:#fff;font-family:"gtpressurabold",Helvetica,Sans-serif;font-weight:400}@media(min-width: 960px){.home .current-info .about-us-blocks .title{line-height:81px;font-size:90px}}.home .current-info .about-us-blocks .title span{display:block}.home .current-info .about-us-blocks .title span.name{color:#fff200}.home .current-info .about-us-blocks .description{margin:20px 0 30px;color:#fff}.home .current-info .about-us-blocks .description p{line-height:30px;font-family:"gtpressurabold",Helvetica,Sans-serif;font-size:20px;font-weight:400}.home .archive .text-block h4{float:left;width:100%;color:#2b3b97;line-height:40px;font-size:40px;margin-bottom:10px}@media(min-width: 768px){.home .archive .text-block h4{margin-bottom:35px}}body.info{background:#2b3b97}body.info .page-title{color:#fff200}body.info .big-sized-text p{color:#fff;line-height:35px;font-family:"gtpressurabold",Helvetica,Sans-serif;font-size:24px}@media(min-width: 768px){body.info .big-sized-text p{line-height:45px;font-size:30px}}body.info .second-holder{margin-top:30px}body.info .third-holder{margin-top:30px}body.info .members-container{max-width:1440px}@media(min-width: 1440px){body.info .members-container{padding:0 30px}}body.info .members{float:left;width:100%;margin-top:20px}body.info .members .slides{margin-bottom:30px}body.info .members .slides .slide{margin-bottom:30px}@media(min-width: 480px){body.info .members .slides .slide{display:inline-block;width:48%;margin-left:2%}body.info .members .slides .slide:nth-of-type(2n+1){margin-left:0}}@media(min-width: 768px){body.info .members .slides .slide{width:30%;margin-left:4%}body.info .members .slides .slide:nth-of-type(2n+1){margin-left:4%}body.info .members .slides .slide:nth-of-type(3n+1){margin-left:0}}@media(min-width: 1024px){body.info .members .slides .slide{width:18%;margin-left:2%}body.info .members .slides .slide:nth-of-type(2n+1){margin-left:2%}body.info .members .slides .slide:nth-of-type(3n+1){margin-left:2%}body.info .members .slides .slide:first-of-type{margin-left:0}}@media(min-width: 1440px){body.info .members .slides .slide{width:18.18%}}body.info .members .slides .slide .image-block{width:100%;height:336px;background-size:cover;background-repeat:no-repeat;background-position:center center}body.info .members .slides .slide .names{line-height:20px;font-family:"gtpressurabold",Helvetica,Sans-serif;font-size:20px;font-weight:400;margin-top:10px;text-align:center}body.info .text-block{color:#fff}body.info .text-block strong{font-weight:bold}body.info .text-block ul{color:#fff;list-style:none;margin-left:17px;font-family:"Roboto",sans-serif;margin-bottom:40px;margin-top:40px}body.info .text-block ul li{position:relative}body.info .text-block ul li::before{position:absolute;left:-15px;content:"- "}body.info .text-block h4{color:#fff200}body.info .text-block p,body.info .text-block a{color:#fff}body.info .gallery-block ul li .image-block img{float:left;width:auto;max-height:95px;margin:0 5px;margin-bottom:10px}.single-processen .header .logo{top:31px}.single-processen .header .menu-holder{position:absolute;top:34px}.single-processen .header .menu-holder h2::after{transition:all .2s;width:0;background:#ec3838}.single-processen .header .menu-holder h2:hover::after{width:100%}@media(min-width: 768px){.single-processen img,.single-processen .video-container{position:relative;width:100%}}.single-processen .project-name a{color:#fff200 !important}.single-processen .logo h2 span{color:#fff}.single-processen .side-block{display:none;margin-top:40px}@media(min-width: 960px){.single-processen .side-block{display:inline-block;margin-top:60px}}.single-processen .side-block h2{line-height:30px;font-size:30px;margin-bottom:15px;font-family:"gtpressurabold",Helvetica,Sans-serif;font-weight:400}.single-processen .side-block h2 span{display:block;color:#fff;line-height:30px;font-size:30px}.single-processen .side-block h2 a span{position:relative;display:inline-block}.single-processen .side-block h2 a span::after{transition:all .2s;position:absolute;left:0;display:block;width:0;height:4px;background:#ec3838;content:""}.single-processen .side-block h2 a span:hover::after{width:100%}.single-processen .side-block .back-link{position:relative;color:#fff200;line-height:30px;font-family:"Roboto",sans-serif;font-size:20px;font-weight:400}.single-processen .side-block .back-link::after{transition:all .2s;position:absolute;left:0;display:block;width:0;height:4px;background:#ec3838;content:""}.single-processen .side-block .back-link:hover::after{width:100%}.single-processen .blue-bg{padding-bottom:60px;margin-bottom:60px}.single-processen .text-block.intro-text-block{padding-top:60px;margin-bottom:0}.single-processen .blocks-holder{position:relative;max-width:600px;margin:0 auto;padding-top:100px;text-align:left}.single-processen .blocks-holder .date{line-height:20px;font-family:"gtpressurabold",Helvetica,Sans-serif;font-size:20px;padding-bottom:15px;text-transform:uppercase}.single-processen .blocks-holder .title{color:#fff200}.single-processen .blocks-holder .text-block{color:#fff;line-height:30px;font-family:"Roboto",sans-serif;font-size:20px}.single-processen .blue-bg .blocks-holder .date{color:#fff}.single-processen .process-slider{max-width:720px;margin:0 auto}.single-processen .blocks-holder.mid-content{padding-top:0}.single-processen .blocks-holder.mid-content .text-block{color:#000}.single-processen .blocks-holder.mid-content .text-block h3{line-height:1.4;text-transform:none;font-size:20px;font-weight:700;font-family:"Roboto",sans-serif}.single-processen .blocks-holder.mid-content .text-block h2{font-family:"Roboto",sans-serif;text-transform:none;font-weight:700;font-size:25px}.single-processen .blocks-holder.mid-content hr{width:100%}.single-processen .socials{margin:30px 0;text-align:center}.single-processen .socials p{color:#ff003a;margin-bottom:15px;font-family:"gtpressurabold",Helvetica,Sans-serif}.single-processen .socials span{color:#000;font-size:30px}.single-processen .socials span:first-of-type{margin-left:12px}.single-processen .return-block h2,.single-processen .return-block a{line-height:30px;font-size:30px}.single-processen .return-block h2 span,.single-processen .return-block a span{display:block;color:#2b3b97;text-transform:uppercase}.single-processen .return-block .back-link{position:relative;display:inline-block;color:#000;line-height:30px;font-family:"Roboto",sans-serif;font-size:20px;font-weight:500;margin-top:15px}.single-processen .return-block .back-link::after{transition:all .2s;position:absolute;left:0;display:block;width:0;height:4px;background:#ec3838;content:""}.single-processen .return-block .back-link:hover::after{width:100%}.single-processen .gallery-item img{left:0;width:100%}.single-processen .gallery-item .gallery-caption{display:none}.single-processen .owl-carousel{position:relative;display:block;margin-top:0}@media(min-width: 768px){.single-processen .owl-carousel{left:-70px;width:calc(100% + 140px)}}.single-processen .owl-carousel .owl-item img{width:auto;max-height:485px;margin:0 auto}.process main{margin-top:0}.process .archive .grid{margin-top:88px}.process .button-group{margin-left:-7px;padding-bottom:30px}.process .button-group button,.process .button-group a{position:relative;overflow:visible;color:#fff;background:rgba(0,0,0,0) !important;border:0 !important}.process .button-group button::after,.process .button-group a::after{position:absolute;top:4px;right:-4px;display:block;width:4px;height:73%;background:#fff;content:""}.process .button-group button:last-of-type::after,.process .button-group a:last-of-type::after{display:none}.process .button-group button h4,.process .button-group a h4{position:relative;font-family:"gtpressurabold",Helvetica,Sans-serif;font-weight:400}.process .button-group button h4::after,.process .button-group a h4::after{transition:all .2s;position:absolute;bottom:-4px;display:block;width:0;height:4px;background:#ec3838;content:""}.process .button-group button h4:hover::after,.process .button-group a h4:hover::after{width:100%}.process .button-group button.is-checked h4,.process .button-group a.is-checked h4{position:relative}.process .button-group button.is-checked h4::after,.process .button-group a.is-checked h4::after{position:absolute;right:0;bottom:-4px;display:block;width:100%;height:4px;background:#fff200;content:""}.process .page-title{color:#fff;padding-bottom:15px;padding-top:34px;margin-bottom:0}.process .list-holder{width:100%;margin-top:88px}.info-block{clear:both}.info-block .collumn-1-2:nth-of-type(2){margin-top:50px}@media(min-width: 768px){.info-block .collumn-1-2:nth-of-type(2){margin-top:0}}.info-block h4{margin-bottom:30px}.playlist-block{clear:both}.playlist-block .ticket-buy{position:relative;display:inline-block;color:#ff003a}.playlist-block .ticket-buy::after{transition:all .2s;position:absolute;bottom:-6px;left:0;width:0%;height:4px;background:#fff200;content:""}.playlist-block .uitverkocht{display:inline-block;margin:10px 0;padding:5px 10px;color:#fff;line-height:30px;background:#ff003a;text-transform:uppercase;font-size:24px;font-weight:400;font-family:"gtpressurabold",Helvetica,Sans-serif}.playlist-block .uitverkocht::after{background:rgba(0,0,0,0) !important;content:""}.playlist-block .name-type{text-transform:uppercase;font-family:"gtpressurabold",Helvetica,Sans-serif;font-weight:400}.playlist-block .location{line-height:30px;margin-top:15px;margin-bottom:15px;font-size:20px}@media(min-width: 768px){.playlist-block .location{margin-top:10px}}.playlist-block .button-group{display:flex;margin-left:-7px;padding-bottom:25px;gap:16px}.playlist-block .button-group button,.playlist-block .button-group .button{position:relative;display:inline-flex;overflow:visible;padding:0 15px 0 0;color:#fff;background:rgba(0,0,0,0) !important;border:0 !important}@media(min-width: 768px){.playlist-block .button-group button:hover h4::after,.playlist-block .button-group .button:hover h4::after{width:100%}}.playlist-block .button-group button::after,.playlist-block .button-group .button::after{position:absolute;top:4px;right:-4px;display:block;width:4px;height:73%;background:#fff;content:""}.playlist-block .button-group button:last-of-type::after,.playlist-block .button-group .button:last-of-type::after{display:none}.playlist-block .button-group button h4,.playlist-block .button-group .button h4{position:relative;font-family:"gtpressurabold",Helvetica,Sans-serif;font-weight:400}.playlist-block .button-group button h4::after,.playlist-block .button-group .button h4::after{transition:all .2s;position:absolute;bottom:-4px;left:0;width:0;height:4px;background:#ec3838;content:""}.playlist-block .button-group button.is-checked h4,.playlist-block .button-group .button.is-checked h4{position:relative}.playlist-block .button-group button.is-checked h4::after,.playlist-block .button-group .button.is-checked h4::after{position:absolute;right:0;bottom:-4px;display:block;width:100%;height:4px;background:#fff200;content:""}.playlist-block .list-holder{overflow:hidden;margin-top:20px}@media(min-width: 768px){.playlist-block .list-holder{margin-top:40px}}.playlist-block .list-holder .element-item{overflow:visible;width:100%}.playlist-block .list-holder .element-item:hover .ticket-buy::after{width:100%}.playlist-block .list-holder .element-item:first-of-type ul{width:100%;border-top:0}.playlist-block .list-holder .element-item:last-of-type ul{width:100%;border-bottom:2px solid #d8d8d8}.playlist-block .list-holder ul{position:relative;display:flex;padding:15px 0 0;color:#000;margin-top:5px;border-top:2px solid #d8d8d8;flex-direction:column}@media(min-width: 768px){.playlist-block .list-holder ul{max-width:100%;flex-direction:initial}}.playlist-block .list-holder ul:hover li:last-of-type{color:#2b3b97}.playlist-block .list-holder ul:active li:last-of-type{text-decoration:underline}.playlist-block .list-holder ul li{transition:all .2s;flex:0 1 auto}.playlist-block .list-holder ul li:first-of-type{font-weight:bold;text-transform:uppercase}.playlist-block .list-holder ul li:last-of-type{font-weight:bold}.playlist-block .list-holder ul li .description{line-height:24px;font-size:16px;margin-bottom:15px}@media(min-width: 768px){.playlist-block .list-holder ul li{display:inline-block}.playlist-block .list-holder ul li:first-of-type{width:16%}.playlist-block .list-holder ul li:nth-of-type(2){width:35%;margin-right:7%}.playlist-block .list-holder ul li:nth-of-type(3){width:21%}.playlist-block .list-holder ul li:last-of-type{width:21%}}@media(max-width: 768px){.playlist-block .-date{order:1}.playlist-block .-date p{line-height:30px;font-size:20px;font-family:"Roboto",sans-serif}}@media(max-width: 768px){.playlist-block .-time{order:2}.playlist-block .-time p{line-height:30px;font-size:16px}}@media(max-width: 768px){.playlist-block .-name-loc-desc{order:3;margin-top:15px}}@media(max-width: 768px){.playlist-block .-linkname{order:4;margin-bottom:15px}.playlist-block .-linkname p{line-height:30px;font-size:20px}}.quote-block{clear:both}.quote-block .quote-holder{margin-top:30px}.quote-block .quote-holder h2{line-height:32px !important;font-size:32px !important}.quote-block .quote-holder p{padding-top:9px;font-weight:500}.quote-block .quote-holder ul{margin:20px 0;padding-right:30px}@media(min-width: 768px){.quote-block .quote-holder ul{float:left;width:25%}}.quote-block .quote-holder ul li:first-of-type{margin-bottom:10px}.quote-block .quote-holder ul li a{color:#000;font-size:16px;font-weight:400}.cta-block{transition:all .2s;position:relative;clear:both;max-width:752px;margin:0 auto;color:#fff;text-align:center}.cta-block .text-block h2{color:#fff !important;text-transform:uppercase;margin-bottom:30px}.cta-block .btn{margin-top:0;text-transform:uppercase}.cta-block div#mc_embed_signup{max-width:640px;margin:0 auto}.cta-bg{clear:both;margin:0 auto;padding:0 0 64px;background:#ff003a}.archive{clear:both}.archive .text-block h4{margin-bottom:30px}.archive .grid{width:100%;margin-top:40px}.archive .grid .grid-sizer,.archive .grid .grid-item{width:100%}@media(min-width: 480px){.archive .grid .grid-sizer,.archive .grid .grid-item{width:49%}}@media(min-width: 768px){.archive .grid .grid-sizer,.archive .grid .grid-item{width:22%}}.archive .grid .gutter-sizer{width:0}@media(min-width: 480px){.archive .grid .gutter-sizer{width:2%}}@media(min-width: 768px){.archive .grid .gutter-sizer{width:4%}}.archive .grid .grid-item{min-height:200px;margin-bottom:20px;padding-bottom:10px}.archive .grid .grid-item:hover .-date{color:#000}.archive .grid .grid-item:hover .-title{color:#ec3838}.archive .grid .grid-item:hover .-link p{color:#ec3838}.archive .grid .grid-item:hover .-link .icon-arrow-only{color:#fff}.archive .grid .grid-item:hover .-link .icon-arrow-only::after{background:#ec3838}.archive .grid .grid-item .date-and-category-holder .category-ref{display:inline-block}.archive .grid .grid-item .date-and-category-holder .category-ref ul li{display:inline-block;padding:3px 12px;color:#fff;line-height:12px;background:#ff1039;margin-right:7px;font-size:12px;font-family:"gtpressurabold",Helvetica,Sans-serif}.archive .grid .grid-item .date-and-category-holder .category-ref ul li:last-of-type{margin-right:3px}.archive .grid .grid-item .date-and-category-holder .-date{transition:all .2s;display:inline-block;color:#9b9b9b;line-height:12px;margin-bottom:10px;font-family:"Roboto",sans-serif;text-transform:uppercase;font-size:12px}.archive .grid .grid-item .-title{transition:all .2s;display:inline-block;width:100%;color:#2b3b97;margin-bottom:15px}.archive .grid .grid-item .author{color:#000;border-top:1px solid #d8d8d8;margin-top:10px;padding-top:19px}.archive .grid .grid-item .author p{float:left;line-height:16px;font-family:"Roboto",sans-serif;font-size:12px}.archive .grid .grid-item .signature{position:relative;top:-8px;left:5px;width:initial;height:32px;opacity:.5}.archive .grid .grid-item .-link{transition:all .2s;display:flex;color:#000;margin-top:15px;align-items:center}.archive .grid .grid-item .-link p{display:inline-block;font-family:"Roboto",sans-serif;margin-right:15px}.archive .grid .grid-item .-link span{transition:all .2s;position:absolute;display:inline-block;font-size:30px}.archive .grid .grid-item .-link .icons-holder{position:relative;top:1px;height:30px}.archive .grid .grid-item .-link .icon-arrow-only{transition:all .2s;position:absolute;top:0;display:inline-block}.archive .grid .grid-item .-link .icon-arrow-only::before{position:relative;z-index:10}.archive .grid .grid-item .-link .icon-arrow-only::after{position:absolute;top:-1px;left:-1px;width:31px;height:31px;background:rgba(0,0,0,0);content:""}.owl-carousel{clear:both;cursor:grab;margin-top:50px}@media(min-width: 768px){.owl-carousel{margin-top:100px}}.owl-carousel .owl-item{transition:all .2s;overflow:hidden}.owl-carousel .owl-item .image-holder{max-width:720px}.owl-carousel .center{z-index:1}.owl-carousel .owl-item:not(.center){transform:scale(0.8);opacity:.5}@media(min-width: 1024px){.owl-carousel .owl-carousel .owl-item img{width:auto;height:inherit !important;margin:0 auto}}.single-project .slider{margin-top:-20px}.single-project .owl-carousel{margin-top:0}.post-password-form{margin:0 auto;padding:20px;color:#fff;background:#ff003a;text-align:center}.post-password-form input{margin-bottom:10px}.projecten main{margin-top:0}.projecten .page-title{color:#fff;margin-bottom:95px;padding-top:40px}.projecten .page-title .c-white{color:#fff200}.projecten .icon-arrow-only{position:relative;color:#000;font-size:30px}.projecten .icon-arrow-only::before{position:relative;z-index:3}.projects ul li{float:left;width:100%;margin-bottom:35px}@media(min-width: 768px){.projects ul li{width:48.7%;margin-left:2.5%;margin-bottom:60px}.projects ul li:nth-of-type(2n+1){margin-left:0}}.projects ul li .holder{position:relative;height:400px;padding:10px;background:#e4e4e4;background-size:cover;background-repeat:no-repeat;background-position:center top}.projects ul li .holder:hover::before{background:rgba(0,0,0,0)}.projects ul li .holder::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);transition:all .2s;content:""}@media(min-width: 768px){.projects ul li .holder{padding:30px;background-position:center center}}.projects ul li .holder .project-title{position:relative;color:#fff;text-transform:uppercase;text-shadow:2px 2px rgba(0,0,0,.25)}.projects ul li .holder .project-title .-name{display:inline-block;color:#fff200;text-transform:uppercase}.projects ul li .holder .project-title span{display:block}.projects ul li .project-name{position:relative;color:#fff;text-align:center}.projects ul li .project-name h4{margin:20px 0 15px;text-transform:uppercase}.projects ul li .project-name span.icon-next-arrow{font-size:30px}.old-projects h1{color:#ff003a;margin-bottom:30px;text-transform:uppercase}@media(min-width: 768px){.old-projects h1{margin-bottom:60px}}.old-projects ul li{float:left;width:100%;margin-bottom:30px}@media(min-width: 480px){.old-projects ul li{width:47%;margin-left:2.5%}}@media(min-width: 768px){.old-projects ul li{width:23.5%;margin-left:2%;margin-bottom:60px}.old-projects ul li:nth-of-type(4n+1){margin-left:0}}.old-projects ul li .holder{position:relative;height:180px;padding:10px;background:#e4e4e4;background-size:cover;background-repeat:no-repeat;background-position:center center}.old-projects ul li .holder:hover::before{background:rgba(0,0,0,0)}.old-projects ul li .holder::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);transition:all .2s;content:""}.old-projects ul li .holder .icon-next-arrow{font-size:30px}.old-projects ul li .holder .icon-next-arrow::before{position:relative;z-index:10;color:#000}@media(min-width: 768px){.old-projects ul li .holder{height:180px;padding:20px}}.old-projects ul li .holder .icon-arrow-only{position:absolute;right:10px;bottom:10px}@media(min-width: 768px){.old-projects ul li .holder .icon-arrow-only{right:20px;bottom:20px}}.old-projects ul li .project-name h4{margin:15px 0 0;color:#000;text-transform:uppercase}.update-block .title{font-size:20px;font-family:"gtpressurabold",Helvetica,Sans-serif;margin-bottom:10px;font-weight:400}.update-block .category{padding:4px 10px;color:#ec3838;background:#fff;border-radius:10px}.update-block .category li{line-height:12px;font-family:"gtpressurabold",Helvetica,Sans-serif;font-size:12px;text-transform:lowercase;margin-bottom:0}.update-block .projects .update-block{position:relative;top:-9px}.update-block .extra-info-holder{display:flex;align-items:baseline;flex-direction:column-reverse}@media(min-width: 768px){.update-block .extra-info-holder{flex-direction:initial}}.update-block .extra-info-holder .info{flex:0 1 auto;color:#fff;line-height:20px;margin-bottom:10px}@media(min-width: 768px){.update-block .extra-info-holder .info{margin-bottom:0;margin-left:10px}}.update-block .extra-info-holder .info .description{line-height:24px;font-size:16px;font-family:"Roboto",sans-serif;font-weight:500}.update-block .extra-info-holder .info .date{display:block;line-height:24px;font-size:12px;font-family:"Roboto",sans-serif;font-weight:400;margin-top:4px}.news-grid{padding:0 0 8rem}.news-grid__grid{display:flex;flex-direction:column;gap:3.2rem}@media(min-width: 48rem){.news-grid__grid{display:grid;width:100%;-moz-column-gap:4.8rem;column-gap:4.8rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 64rem){.news-grid__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 80rem){.news-grid__grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}.news-grid__pagination{display:flex;justify-content:center;padding:4rem 0 0;gap:2.4rem}.news-grid__pagination a{color:#2b3b97}.news-item{min-height:200px}.news-item:hover .-date{color:#000}.news-item:hover .-title{color:#ec3838}.news-item:hover .-link p{color:#ec3838}.news-item:hover .-link .icon-arrow-only{color:#fff}.news-item:hover .-link .icon-arrow-only::after{background:#ec3838}.news-item .date-and-category-holder .category-ref{display:inline-block}.news-item .date-and-category-holder .category-ref ul li{display:inline-block;padding:3px 12px;color:#fff;line-height:12px;background:#ff1039;margin-right:7px;font-size:12px;font-family:"gtpressurabold",Helvetica,Sans-serif}.news-item .date-and-category-holder .category-ref ul li:last-of-type{margin-right:3px}.news-item .date-and-category-holder .-date{transition:all .2s;display:inline-block;color:#9b9b9b;line-height:12px;margin-bottom:10px;font-family:"Roboto",sans-serif;text-transform:uppercase;font-size:12px}.news-item .-title{transition:all .2s;display:inline-block;width:100%;color:#2b3b97;margin-bottom:15px}.news-item .author{color:#000;border-top:1px solid #d8d8d8;margin-top:10px;padding-top:19px}.news-item .author p{float:left;line-height:16px;font-family:"Roboto",sans-serif;font-size:12px}.news-item .signature{position:relative;top:-8px;left:5px;width:initial;height:32px;opacity:.5}.news-item .-link{transition:all .2s;display:flex;color:#000;margin-top:15px;align-items:center}.news-item .-link p{display:inline-block;font-family:"Roboto",sans-serif;margin-right:15px}.news-item .-link span{transition:all .2s;position:absolute;display:inline-block;font-size:30px}.news-item .-link .icons-holder{position:relative;top:1px;height:30px}.news-item .-link .icon-arrow-only{transition:all .2s;position:absolute;top:0;display:inline-block}.news-item .-link .icon-arrow-only::before{position:relative;z-index:10}.news-item .-link .icon-arrow-only::after{position:absolute;top:-1px;left:-1px;width:31px;height:31px;background:rgba(0,0,0,0);content:""}.footer{margin:0 auto;padding:48px 0 0;color:#fff;background:#000}.footer__grid{display:flex;gap:40px;flex-direction:column}.footer__text{line-height:1.8125;font-family:"Roboto",sans-serif;font-size:15px;padding-right:16px}.footer__title{line-height:1;font-size:20px}.footer__cell{display:flex;flex-direction:column;gap:16px}.footer__cell a{display:block;color:#fff;font-family:"Roboto",sans-serif;font-size:17px}.footer__cell a:hover,.footer__cell a:focus,.footer__cell a:active{text-decoration:underline}.footer__socials{display:flex;flex-direction:column}.footer__legal{display:flex;justify-content:space-between;color:#fff;align-items:center;font-family:"Roboto",sans-serif;font-size:15px}.footer__legal a{display:block;color:#fff;line-height:normal;font-family:"Roboto",sans-serif;font-size:15px;text-decoration:underline}.footer .menu{display:block;-moz-column-count:2;column-count:2;gap:40px}.footer .menu a{display:block;color:#fff;font-family:"Roboto",sans-serif;font-size:17px}.footer__secondary{display:flex;width:100%;margin:48px 0 0;padding:20px 0;color:#fff;background:#000;gap:16px;font-weight:400;font-size:16px}@media(min-width: 64rem){.footer{padding:80px 0 10px}.footer__grid{flex-direction:row}.footer__title{font-size:20px}.footer__cell--left{width:33.333%}.footer__cell--center{width:50%}.footer__cell--right{width:16.666%}}.collumn-1-2 .block-contact img{width:100%;height:auto}@media(min-width: 48rem){.collumn-1-2 .block-contact img{width:75%}}.social-icons{display:flex;margin-bottom:20px;gap:10px}.social-icons a{z-index:10;display:block;margin-bottom:10px}.social-icons a:hover{text-decoration:none}.social-icons a:hover span{transform:scale(1.2)}.social-icons span{transition:all .2s;position:relative;display:block;transform:scale(1);color:#fff;font-size:30px;will-change:transform}.social-icons span::before{position:relative;z-index:10}.social-icons .icon{transition:all .2s;position:relative;display:flex;justify-content:center;transform:scale(1);overflow:hidden;width:30px;height:30px;padding:7px;color:#000;background-color:#fff;border-radius:50%;font-size:16px;align-items:center;will-change:transform}.social-icons .icon::before{position:relative;z-index:10}

/*# sourceMappingURL=main.min.css.map*/