[data-aos=fade-down]{opacity:0!important;transform:translateY(-20px)!important;transition-property:opacity,transform}[data-aos=fade-down].aos-animate{opacity:1!important;transform:translate(0)!important}[data-aos=fade-right]{opacity:0!important;transform:translateX(-20px)!important;transition-property:opacity,transform}[data-aos=fade-right].aos-animate{opacity:1!important;transform:translate(0)!important}[data-aos=fade]{opacity:0!important;transition-property:opacity!important}[data-aos=fade].aos-animate{opacity:1!important}[data-aos=fade-in-from-left]{opacity:0;transform:translateX(-20px);transition-property:opacity,transform}[data-aos=fade-in-from-left].aos-animate{opacity:1;transform:translateX(0)}[data-aos=slide-in-from-right]{transform:translate(100%)!important;transition-property:transform}[data-aos=slide-in-from-right].aos-animate{transform:translate(0)!important}[data-aos=reveal-from-top]{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);transition-property:-webkit-clip-path;transition-property:clip-path;transition-property:clip-path,-webkit-clip-path}[data-aos=reveal-from-top].aos-animate{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}[data-aos=reveal-from-bottom]{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);transition-property:-webkit-clip-path;transition-property:clip-path;transition-property:clip-path,-webkit-clip-path}[data-aos=reveal-from-bottom].aos-animate{-webkit-clip-path:polygon(0 100%,100% 100%,100% 0,0 0);clip-path:polygon(0 100%,100% 100%,100% 0,0 0)}[data-aos=reveal-from-left]{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);transition-property:-webkit-clip-path;transition-property:clip-path;transition-property:clip-path,-webkit-clip-path}[data-aos=reveal-from-left].aos-animate{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}[data-aos=none],[data-aos=subheading-anim]{opacity:1!important}[data-aos=subheading-anim] .subheading{opacity:0;transform:translateY(20px);transition:all 1s ease}[data-aos=subheading-anim] .underline{transition:width 1s ease;transition-delay:.5s}[data-aos=subheading-anim].aos-animate .subheading{opacity:1;transform:translateY(0)}[data-aos=subheading-anim].aos-animate .underline{width:100%}.logo-animation{opacity:1!important}.logo-animation svg{transform:translateX(0) scale(1);transition:transform 1.4s ease;transition-delay:.4s}.logo-animation svg path,.logo-animation svg rect{fill:#fff}.logo-animation .icon path{opacity:1;transition:opacity .4s ease}.logo-animation .icon path:nth-child(3n+1){transition-delay:.15s}.logo-animation .icon path:nth-child(3n+2){transition-delay:.3s}.logo-animation .icon path:nth-child(3n+3){transition-delay:.45s}.logo-animation .icon path:nth-child(3n+4){transition-delay:.6s}.logo-animation .icon path:nth-child(3n+5){transition-delay:.75s}.logo-animation .icon path:nth-child(3n+6){transition-delay:.9s}.logo-animation .letter-i-1{transform:translate(52.211px,.244px)}.logo-animation .letter-i-1,.logo-animation .letter-r{opacity:1;transition:opacity .5s ease,transform .5s ease}.logo-animation .letter-r{transform:translate(-864.325px,-468.896px);transition-delay:.15s}.logo-animation .letter-s{opacity:1;transform:translate(-940.433px,-468.294px);transition:opacity .5s ease,transform .5s ease;transition-delay:.3s}.logo-animation .letter-h{opacity:1;transform:translate(-1020.425px,-468.902px);transition:opacity .5s ease,transform .5s ease;transition-delay:.45s}.logo-animation .letter-i-2{opacity:1;transform:translate(179.99px,.279px);transition:opacity .5s ease,transform .5s ease;transition-delay:.6s}.logo-animation .letter-p{opacity:1;transform:translate(-1142.483px,-468.902px);transition:opacity .5s ease,transform .5s ease;transition-delay:.675s}.logo-animation.do-animation svg{transform:translateX(-58px)}.logo-animation.do-animation svg path,.logo-animation.do-animation svg rect{fill:#4b08cb}.logo-animation.do-animation .icon path{opacity:0}.logo-animation.do-animation .letter-i-1{opacity:0;transform:translate(32.211px,.244px)}.logo-animation.do-animation .letter-r{opacity:0;transform:translate(-890.325px,-468.896px)}.logo-animation.do-animation .letter-s{opacity:0;transform:translate(-1000.433px,-468.294px)}.logo-animation.do-animation .letter-h{opacity:0;transform:translate(-1090.425px,-468.902px)}.logo-animation.do-animation .letter-i-2{opacity:0;transform:translate(100.99px,.279px)}.logo-animation.do-animation .letter-p{opacity:0;transform:translate(-1202.483px,-468.902px)}*{box-sizing:border-box;color:#130c26;font-family:Barlow Regular,sans-serif;font-size:17px;margin:0;padding:0}:focus{outline:none}body,html{background-color:#fff;height:100%}body.no-scroll,html.no-scroll{overflow:hidden!important}p{line-height:1.6;width:100%}.h1,.h2,h1,h2{font-family:Barlow Bold,sans-serif;letter-spacing:.1rem;line-height:1.2}.h1,h1{font-size:40px;text-transform:uppercase}@media (min-width:1000px){.h1,h1{font-size:80px}}.h2,h2{font-size:30px}@media (min-width:1000px){.h2,h2{font-size:50px}.h2.small,h2.small{font-size:30px}}.h2.subheading,h2.subheading{border-bottom:4px solid;padding-bottom:10px}.subheading.no-underline{border-bottom:none!important}.subheading-underline{position:relative}.subheading-underline .underline{background-color:#130c26;bottom:0;height:4px;left:0;position:absolute;width:100%}.h3,.h4,h3,h4{font-family:Barlow Bold,sans-serif;font-size:20px}@media (min-width:1000px){.h3,.h4,h3,h4{font-size:30px}}.h3.subheading,.h4.subheading,h3.subheading,h4.subheading{border-bottom:4px solid;padding-bottom:10px}a{text-decoration:none;transition:all .3s ease}ol:not(.ab-top-menu),ul:not(.ab-top-menu){align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-left:20px}ol:not(.ab-top-menu) li,ul:not(.ab-top-menu) li{margin-bottom:10px}ol:not(.ab-top-menu) li:last-child,ul:not(.ab-top-menu) li:last-child{margin-bottom:0}a,b,blockquote,em,i,span,strong,u{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}blockquote,em,i{font-style:italic}blockquote{border-left:1px solid #130c26;padding:10px 0 10px 20px}b,strong{font-family:Barlow Bold,sans-serif}img{-o-object-fit:cover;object-fit:cover}.primary-container{margin:0 auto;max-width:1800px;width:90vw}.primary-container.short{max-width:1100px}.primary-container.ultrawide{max-width:100%;width:100vw}.primary-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.primary-text blockquote,.primary-text h1,.primary-text h2,.primary-text h3,.primary-text h4,.primary-text h5,.primary-text h6,.primary-text img,.primary-text ol,.primary-text p,.primary-text ul{margin-bottom:20px;width:100%}.primary-text blockquote:last-child,.primary-text h1:last-child,.primary-text h2:last-child,.primary-text h3:last-child,.primary-text h4:last-child,.primary-text h5:last-child,.primary-text h6:last-child,.primary-text img:last-child,.primary-text ol:last-child,.primary-text p:last-child,.primary-text ul:last-child{margin-bottom:0}.primary-text blockquote a,.primary-text h1 a,.primary-text h2 a,.primary-text h3 a,.primary-text h4 a,.primary-text h5 a,.primary-text h6 a,.primary-text img a,.primary-text ol a,.primary-text p a,.primary-text ul a{text-decoration:underline}.primary-text blockquote a:hover,.primary-text h1 a:hover,.primary-text h2 a:hover,.primary-text h3 a:hover,.primary-text h4 a:hover,.primary-text h5 a:hover,.primary-text h6 a:hover,.primary-text img a:hover,.primary-text ol a:hover,.primary-text p a:hover,.primary-text ul a:hover{color:#00ef93}@media (min-width:1000px){.primary-text h2{font-size:40px}}main.content{background-color:#fff}[data-aos=swipeFromLeft]{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);transition-property:-webkit-clip-path;transition-property:clip-path;transition-property:clip-path,-webkit-clip-path}[data-aos=swipeFromLeft].aos-animate{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0)}[data-aos=swipeFromTop]{-webkit-clip-path:polygon(0 0,0 0,100% 0,100% 0);clip-path:polygon(0 0,0 0,100% 0,100% 0);transition-property:-webkit-clip-path;transition-property:clip-path;transition-property:clip-path,-webkit-clip-path}[data-aos=swipeFromTop].aos-animate{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0)}[data-aos=outline-draw]{-webkit-clip-path:polygon(50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 95%,50% 95%,50% 95%,50% 95%,50% 95%,50% 95%);clip-path:polygon(50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 95%,50% 95%,50% 95%,50% 95%,50% 95%,50% 95%)}[data-aos=outline-draw].aos-animate{-webkit-animation:outline-draw 1.4s ease-in-out;animation:outline-draw 1.4s ease-in-out;opacity:1!important}[data-aos=circle-draw]{stroke-dashoffset:150;stroke-dasharray:150}[data-aos=circle-draw].aos-animate{stroke-dashoffset:0}@-webkit-keyframes outline-draw{0%{-webkit-clip-path:polygon(50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 95%,50% 95%,50% 95%,50% 95%,50% 95%,50% 95%);clip-path:polygon(50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 95%,50% 95%,50% 95%,50% 95%,50% 95%,50% 95%)}25%{-webkit-clip-path:polygon(50% 100%,0 100%,0 100%,0 100%,0 100%,0 100%,1% 95%,1% 95%,1% 95%,1% 95%,1% 95%,50% 95%);clip-path:polygon(50% 100%,0 100%,0 100%,0 100%,0 100%,0 100%,1% 95%,1% 95%,1% 95%,1% 95%,1% 95%,50% 95%)}40%{-webkit-clip-path:polygon(50% 100%,0 100%,0 0,0 0,0 0,0 0,1% 5%,1% 5%,1% 5%,1% 5%,1% 95%,50% 95%);clip-path:polygon(50% 100%,0 100%,0 0,0 0,0 0,0 0,1% 5%,1% 5%,1% 5%,1% 5%,1% 95%,50% 95%)}60%{-webkit-clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% 0,100% 0,99% 5%,99% 5%,99% 5%,1% 5%,1% 95%,50% 95%);clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% 0,100% 0,99% 5%,99% 5%,99% 5%,1% 5%,1% 95%,50% 95%)}75%{-webkit-clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% 100%,100% 100%,99% 95%,99% 95%,99% 5%,1% 5%,1% 95%,50% 95%);clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% 100%,100% 100%,99% 95%,99% 95%,99% 5%,1% 5%,1% 95%,50% 95%)}to{-webkit-clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% 100%,50% 100%,50% 95%,99% 95%,99% 5%,1% 5%,1% 95%,50% 95%);clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% 100%,50% 100%,50% 95%,99% 95%,99% 5%,1% 5%,1% 95%,50% 95%)}}@keyframes outline-draw{0%{-webkit-clip-path:polygon(50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 95%,50% 95%,50% 95%,50% 95%,50% 95%,50% 95%);clip-path:polygon(50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 95%,50% 95%,50% 95%,50% 95%,50% 95%,50% 95%)}25%{-webkit-clip-path:polygon(50% 100%,0 100%,0 100%,0 100%,0 100%,0 100%,1% 95%,1% 95%,1% 95%,1% 95%,1% 95%,50% 95%);clip-path:polygon(50% 100%,0 100%,0 100%,0 100%,0 100%,0 100%,1% 95%,1% 95%,1% 95%,1% 95%,1% 95%,50% 95%)}40%{-webkit-clip-path:polygon(50% 100%,0 100%,0 0,0 0,0 0,0 0,1% 5%,1% 5%,1% 5%,1% 5%,1% 95%,50% 95%);clip-path:polygon(50% 100%,0 100%,0 0,0 0,0 0,0 0,1% 5%,1% 5%,1% 5%,1% 5%,1% 95%,50% 95%)}60%{-webkit-clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% 0,100% 0,99% 5%,99% 5%,99% 5%,1% 5%,1% 95%,50% 95%);clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% 0,100% 0,99% 5%,99% 5%,99% 5%,1% 5%,1% 95%,50% 95%)}75%{-webkit-clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% 100%,100% 100%,99% 95%,99% 95%,99% 5%,1% 5%,1% 95%,50% 95%);clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% 100%,100% 100%,99% 95%,99% 95%,99% 5%,1% 5%,1% 95%,50% 95%)}to{-webkit-clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% 100%,50% 100%,50% 95%,99% 95%,99% 5%,1% 5%,1% 95%,50% 95%);clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% 100%,50% 100%,50% 95%,99% 95%,99% 5%,1% 5%,1% 95%,50% 95%)}}.owl-item{backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;transform:translateZ(0) scale(1)!important}.owl-nav .owl-next,.owl-nav .owl-prev{opacity:.6}.owl-nav .owl-next:hover,.owl-nav .owl-prev:hover{opacity:1}.button{background-color:#fff;border:none;border-radius:5px;box-shadow:0 5px 10px 0 rgba(0,0,0,.05);color:#130c26;cursor:pointer;display:block;font-family:Barlow Bold,sans-serif;letter-spacing:.1rem;outline:none;overflow:hidden;padding:15px 45px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease;white-space:pre;z-index:1}.button:hover{color:#fff}.button:hover:before{height:350px;left:calc(50% - 175px);opacity:1;top:calc(50% - 175px);width:350px}.button:before{-webkit-animation:button_spin 1.5s infinite;animation:button_spin 1.5s infinite;background:linear-gradient(90deg,#5409e4,#4207b2);border-radius:360px;content:"";height:10px;left:calc(50% - 5px);opacity:0;position:absolute;top:calc(50% - 5px);transition:all .3s ease;width:10px;z-index:-1}.button.outline{background-color:transparent;border:2px solid #fff;color:#fff;overflow:hidden;padding:13px 60px 15px}.button.outline:after{background-color:#fff;content:"";height:500px;left:calc(50% - 1px);position:absolute;top:calc(100% + 1px);transition:all .3s ease;width:2px}.button.outline.no-after:after{display:none}.button.plain{border:3px solid #130c26;padding:10px;transform:none;width:auto}.button.plain:hover{background-color:#130c26;color:#fff}.button.plain.arrow{height:50px;padding:0;position:relative;width:75px}.button.plain.arrow:after{background-image:url(../png/arrow-thin-black.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:25px;left:calc(50% - 13px);position:absolute;top:calc(50% - 13px);transform:rotate(-90deg);transition:all .3s ease;width:25px}.button.plain.arrow:hover:after{background-image:url(../png/arrow-thin-white.png)}.button.plain:before{display:none}.button.plain.filled{background-color:#130c26;color:#fff}.button.plain.filled:hover{background-color:#4b08cb;border-color:#4b08cb}.button.plain.white{background-color:transparent;border:3px solid #fff}.button.plain.white:hover{background-color:#4b08cb;border:3px solid #4b08cb}.button.outline-purple{background-color:#fff;border:3px solid #fff;color:#130c26}.button.outline-purple:hover{border-color:#4b08cb;color:#fff}.button.outline-purple.white-text{background-color:#130c26;color:#fff}.button.contact{background:linear-gradient(90deg,#5409e4,#4207b2);border:none;color:#fff;padding:20px 20px 20px 60px;position:relative}.button.contact:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:20px;position:absolute;top:calc(50% - 10px);width:20px}.button.contact.phone:after{background-image:url(../png/phone-white.png)}.button.contact.email:after{background-image:url(../png/email-white.png)}.button.contact:hover{transform:scale(1.03)}.button-purple{background-color:#4b08cb!important;border-color:#4b08cb!important;color:#fff!important}.button-purple:hover{color:#4b08cb!important}.button-purple:hover:before{background:linear-gradient(90deg,#fff,#fff)!important}@-webkit-keyframes button_spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes button_spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#cookie-law-info-bar{background:#fff;border-radius:0;bottom:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;left:0;max-width:430px;padding:30px;position:fixed;right:auto;text-align:left}@media (min-width:750px){#cookie-law-info-bar{border-radius:5px;bottom:30px!important;left:auto;right:30px}}#cookie-law-info-bar h5{color:#130c26;font-family:Barlow Bold,sans-serif;font-size:26px;margin:0 0 20px;text-transform:uppercase}#cookie-law-info-bar p{margin-bottom:16px}#cookie-law-info-bar .cli_action_button,#cookie-law-info-bar .cli_settings_button{background-color:transparent;border:3px solid #130c26;border-radius:5px;color:#130c26!important;display:inline-block;font-family:Barlow Bold,sans-serif;font-size:17px;letter-spacing:.1rem;margin:0;padding:15px;text-align:center;text-transform:uppercase;transition:background-color color .3s ease;width:100%}@media (min-width:750px){#cookie-law-info-bar .cli_action_button,#cookie-law-info-bar .cli_settings_button{width:auto}}#cookie-law-info-bar .cli_action_button:hover,#cookie-law-info-bar .cli_settings_button:hover{background-color:#130c26;color:#fff!important}#cookie-law-info-bar .cli_action_button{background-color:#4b08cb;border-color:#4b08cb;color:#fff!important}#cookie-law-info-bar .cli_action_button:hover{background-color:#39069a;border-color:#39069a}#cookie-law-info-bar .actions{display:flex;flex-wrap:wrap}#cookie-law-info-bar .actions a:first-child{margin:0 0 16px}@media (min-width:750px){#cookie-law-info-bar .actions a:first-child{margin:0 10px 0 0}}#cookie-law-info-bar .close-cookies{position:absolute;right:10px;top:20px}#cookie-law-info-bar .close-cookies a{background-color:#fff;border:none;border-radius:100%;height:34px;position:relative;text-indent:-9999em;width:34px}#cookie-law-info-bar .close-cookies a:hover{background-color:inherit}#cookie-law-info-bar .close-cookies a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.351' height='22.352'%3E%3Cpath data-name='Path 199' d='m.707 21.644 10.469-10.469L21.64 21.644' fill='none' stroke='%23130c26' stroke-width='2'/%3E%3Cpath data-name='Path 795' d='M21.644.707 11.175 11.176.711.707' fill='none' stroke='%23130c26' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:22px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}footer{margin-top:-1px;max-width:100%;position:relative;width:100vw}footer .primary-container{align-items:flex-start;display:flex;flex-direction:column;margin-top:25px}@media (min-width:1000px){footer .primary-container{align-items:center;flex-direction:row}}footer .primary-container .disclaimer-social{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:25px;width:100%}footer .primary-container .disclaimer-social a:hover{text-decoration:underline}@media (min-width:750px){footer .primary-container .disclaimer-social{flex-direction:row}}@media (min-width:1000px){footer .primary-container .disclaimer-social{flex-direction:row-reverse;margin-bottom:0}}footer .primary-container .disclaimer-social p{color:#fff;margin-bottom:25px;width:auto}@media (min-width:750px){footer .primary-container .disclaimer-social p{margin-bottom:0}}@media (min-width:1000px){footer .primary-container .disclaimer-social .social-links{margin-right:50px}}footer .primary-container .signature:hover{transform:scale(1.03)}footer .primary-container .signature img{height:auto;width:230px}.back-to-top-footer{background-image:url(../png/arrow-white.png);background-size:contain!important;height:30px;left:calc(50% - 15px);position:absolute;top:20px;transform:rotate(-90deg);transition:all .3s ease;width:30px}@media (min-width:1000px){.back-to-top-footer{top:50px}}.back-to-top-footer:hover{transform:scale(1.1) rotate(-90deg)}.wpcf7{width:100%}.wpcf7 p:empty{display:none}.wpcf7 form{flex-wrap:wrap}.wpcf7 form label,.wpcf7 form p{align-items:flex-start;display:flex;flex-direction:column;font-family:Barlow Bold,sans-serif;justify-content:flex-start}.wpcf7 form label span,.wpcf7 form p span{margin-top:10px}.wpcf7 form input,.wpcf7 form textarea{background-color:#fff;border:3px solid #130c26;border-radius:5px;padding:10px}.wpcf7 form .input-wrap{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.wpcf7 form input[type=checkbox]{border:1px solid #130c26}.wpcf7 form input[type=submit]{margin-top:20px!important}@media (min-width:750px){.wpcf7 form input[type=submit]{margin-bottom:-30px;margin-left:20px;margin-top:0}}.wpcf7 form .ajax-loader{display:none!important}.wpcf7-response-output{background-color:transparent!important;border:none!important;color:#130c26!important;margin:15px 0 0!important;padding:0!important}.background-black .wpcf7-response-output{color:#fff!important}.wpcf7-not-valid-tip{height:0!important;overflow:hidden!important}input.wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:#ff1744!important}header{position:fixed;transition:background-color 1s ease;-moz-transition:background-color 1s ease;-webkit-transition:background-color 1s ease;width:100%;z-index:999}header .header-logo{height:100%;position:relative}header .header-inner{align-items:center;display:flex;height:88px;justify-content:space-between;margin:auto;max-width:1800px;position:relative;width:90vw}@media (min-width:1600px){header .header-inner{max-width:none}}header .header-inner .header-logo{height:88px;opacity:1;position:relative;width:100%}body.tray-open header .header-inner .header-logo{opacity:0!important}header .header-inner .logo-desktop,header .header-inner .logo-mobile{align-items:center;display:flex;height:88px;left:0;position:absolute;transition:transform .3s,opacity ease;-moz-transition:transform .3s,opacity ease;-webkit-transition:transform .3s,opacity ease}header .header-inner .logo-desktop svg,header .header-inner .logo-mobile svg{height:auto;width:100%}header .header-inner .logo-mobile{transform:translateY(0)}header .header-inner .logo-mobile,header .header-inner .logo-mobile path{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}@media (min-width:1000px){header .header-inner .logo-mobile{transform:translateY(-100%)}}header .header-inner .logo-desktop{max-width:240px;transform:translateY(-100%)}@media (min-width:1000px){header .header-inner .logo-desktop{transform:translateY(0)}}header .header-inner .header-right{align-items:center;display:flex}header .header-inner .header-right .button.outline,header .header-inner .header-right .button.outline span{color:#fff}header .header-inner .header-right .button.outline:hover,header .header-inner .header-right .button.outline:hover span{color:#130c26}header .header-inner .header-right .button.outline:before{background:linear-gradient(90deg,#fff,#fff)}header .header-inner a.button{display:none;padding:15px 20px}header .header-inner a.button:hover{background-color:#fff;border-color:#fff;color:#130c26}body.tray-open header .header-inner a.button{opacity:0}@media (min-width:1000px){header .header-inner a.button{display:flex}}header .header-inner .toggle-tray{background-color:transparent;border:none;cursor:pointer;height:54px;margin-left:30px;outline:0;padding:0;position:relative;width:54px}body.tray-open header .header-inner .toggle-tray{z-index:9}header .header-inner .toggle-tray span{background-color:#fff;border-radius:2px;height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}header .header-inner .toggle-tray span:first-child{top:calc(50% - 10px);width:40px}body.tray-open header .header-inner .toggle-tray span:first-child{left:calc(50% - 10px);top:50%;transform:rotate(-45deg)}header .header-inner .toggle-tray span:nth-child(2){left:calc(50% + 5px);width:30px}body.tray-open header .header-inner .toggle-tray span:nth-child(2){opacity:0}header .header-inner .toggle-tray span:nth-child(3){left:calc(50% + 10px);top:calc(50% + 10px);width:20px}body.tray-open header .header-inner .toggle-tray span:nth-child(3){left:calc(50% - 10px);top:50%;transform:rotate(45deg);width:40px}header .header-inner .toggle-tray:hover span{background-color:#fff}@media (min-width:1000px){header .header-inner .toggle-tray:hover span{background-color:#4b08cb}}body.tray-open header .header-inner .toggle-tray:hover span{background-color:#fff}@media (min-width:1000px){body.tray-open header .header-inner .toggle-tray:hover span{background-color:#130c26}}body.no-banner header{background-color:transparent!important}body.no-banner header.scrolling{background-color:#fff!important}body.no-banner header,body.single-post header,header.scrolling{background-color:#fff}body.no-banner header .header-right,body.single-post header .header-right,header.scrolling .header-right{align-items:center;display:flex}body.no-banner header .header-right .button.outline,body.no-banner header .header-right .button.outline span,body.single-post header .header-right .button.outline,body.single-post header .header-right .button.outline span,header.scrolling .header-right .button.outline,header.scrolling .header-right .button.outline span{color:#130c26}body.no-banner header .header-right .button.outline:hover,body.no-banner header .header-right .button.outline:hover span,body.single-post header .header-right .button.outline:hover,body.single-post header .header-right .button.outline:hover span,header.scrolling .header-right .button.outline:hover,header.scrolling .header-right .button.outline:hover span{color:#fff}body.no-banner header .header-right .button.outline:hover,body.single-post header .header-right .button.outline:hover,header.scrolling .header-right .button.outline:hover{background-color:#130c26;border-color:#130c26}body.no-banner header .header-right .button.outline:before,body.single-post header .header-right .button.outline:before,header.scrolling .header-right .button.outline:before{background:linear-gradient(90deg,#130c26,#130c26)!important}body.no-banner header .logo-desktop,body.no-banner header .logo-mobile,body.single-post header .logo-desktop,body.single-post header .logo-mobile,header.scrolling .logo-desktop,header.scrolling .logo-mobile{transition:transform .3s ease;-moz-transition:transform .3s ease;-webkit-transition:transform .3s ease}body.no-banner header path,body.no-banner header rect,body.single-post header path,body.single-post header rect,header.scrolling path,header.scrolling rect{fill:#4b08cb!important}body.no-banner header a.button,body.single-post header a.button,header.scrolling a.button{border-color:#130c26;color:#130c26}body.no-banner header a.button:hover,body.single-post header a.button:hover,header.scrolling a.button:hover{background-color:#4b08cb;border-color:#4b08cb;color:#fff}body.no-banner header .toggle-tray span,body.single-post header .toggle-tray span,header.scrolling .toggle-tray span{background-color:#130c26}body.no-banner header .toggle-tray span:hover,body.single-post header .toggle-tray span:hover,header.scrolling .toggle-tray span:hover{background-color:#4b08cb}@media (min-width:1000px){body.no-banner header .toggle-tray span:hover,body.single-post header .toggle-tray span:hover,header.scrolling .toggle-tray span:hover{background-color:#4b08cb}}.tray-background{height:100vh;left:-1px;overflow-x:hidden;pointer-events:none;position:fixed;top:0;width:calc(100% + 2px);z-index:9}.tray-background .left,.tray-background .right{transition:transform .95s cubic-bezier(.65,0,.35,1);-webkit-transition:transform .95s cubic-bezier(.65,0,.35,1);-moz-transition:transform .95s cubic-bezier(.65,0,.35,1)}.tray-background .left{border-color:#4b08cb transparent transparent;border-width:100vh 101vw 0 0;left:0;top:0;transform:translate(-100%)}.tray-background .left,.tray-background .right{border-style:solid;height:0;position:absolute;width:0}.tray-background .right{border-color:transparent transparent #4b08cb;border-width:0 0 100vh 101vw;bottom:0;right:0;transform:translate(100%)}.tray-background.show .left,.tray-background.show .right,body.tray-open .tray-background .left,body.tray-open .tray-background .right{opacity:1!important}.tray-background.show .left,body.tray-open .tray-background .left{transform:translate(1px)}.tray-background.show .right,body.tray-open .tray-background .right{transform:translate(-1px)}.tray{height:100%;pointer-events:none;position:fixed;transition:z-index 1s ease;width:100%;z-index:9}.tray .video{background:#4b08cb;height:calc(100% - 60px);left:0;left:5vw;opacity:0;overflow:hidden;position:absolute;top:30px;transition:opacity 0s;transition-delay:2s;width:50%;z-index:2}body.tray-open .tray .video{opacity:1}.tray .video .video-overlay{background-color:#4b08cb;height:50%;position:absolute;transition:width .7s;transition-delay:2s;width:100%;z-index:2}.tray .video .video-overlay-top{left:0;top:0}.tray .video .video-overlay-bottom{bottom:0;right:0}body.tray-open .tray .video .video-overlay{width:0}.tray .video video{height:100%;left:50%;position:absolute;right:0;top:0;transform:translateX(-50%);width:auto;z-index:1}.tray .tray-inner{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;margin:auto;max-width:1800px;opacity:0;padding:20px;width:90vw}body.tray-open .tray .tray-inner{opacity:1;transition:opacity .7s ease}@media (min-width:1000px){.tray .tray-inner{align-items:flex-end;justify-content:space-between;padding:98px 0 20px}}.tray .tray-inner .social-links-container,.tray .tray-inner nav{max-width:100%;text-align:center;width:100%}@media (min-width:1000px){.tray .tray-inner .social-links-container,.tray .tray-inner nav{max-width:38%;text-align:left}}.tray .tray-inner nav ul{list-style:none;margin:0;padding:0}.tray .tray-inner nav ul li{color:#fff;display:inline-block;font-family:Barlow Bold,sans-serif;font-size:20px;letter-spacing:.3rem;margin:0 0 30px;opacity:0;padding:0;text-transform:uppercase;transition:opacity .7s;transition-delay:0s;width:100%}@media (min-width:750px){.tray .tray-inner nav ul li{font-size:25px}}@media (min-width:1000px){.tray .tray-inner nav ul li{font-size:35px}}@media (min-width:1600px){.tray .tray-inner nav ul li{font-size:45px}}.tray .tray-inner nav ul li:last-child{margin-bottom:0}.tray .tray-inner nav ul li:hover{color:#130c26}body.tray-open .tray .tray-inner nav ul li{opacity:1;transition-delay:calc(var(--index)*.2 + .95s)}.tray .tray-inner .social-links{justify-content:center;margin:30px 0 14px;opacity:0;transition:opacity .7s}@media (min-width:1000px){.tray .tray-inner .social-links{justify-content:flex-start}}body.tray-open .tray .tray-inner .social-links{opacity:1;transition-delay:2.35s}.tray .tray-inner a.quick-link{color:#fff;opacity:0;transition:opacity .7s}body.tray-open .tray .tray-inner a.quick-link{opacity:1;transition-delay:2.55s}body.tray-open .tray{pointer-events:all}body{overflow-x:hidden}body.nav-active{overflow-y:hidden}.back{display:none}@media (min-width:1000px){.back{background-color:transparent;background-image:url(../png/arrow-thin-black.png);background-position:50%;background-repeat:no-repeat;background-size:25px;border:3px solid #130c26;border-radius:5px;box-shadow:0 5px 10px 0 rgba(0,0,0,.05);cursor:pointer;display:block;height:50px;left:-105px;position:absolute;top:12px;transform:rotate(90deg);transform-origin:top-right;transition:all .3s ease;width:75px}.back:hover{background-color:#130c26;background-image:url(../png/arrow-thin-white.png)}.back:after{bottom:12px;content:"Back";font-family:Barlow Bold,sans-serif;left:auto;position:absolute;right:-40px;top:auto;transform:rotate(-90deg)}}.shard-container{pointer-events:none}.get-in-touch-background,.shard-container{height:200vh;margin-bottom:-200vh;max-width:100%;overflow:hidden;position:relative;width:100vw;z-index:0}.get-in-touch-background .shard,.shard-container .shard{background-image:url(../png/shard-filled-purple.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:300px;position:absolute;width:30px}@media (min-width:1000px){.get-in-touch-background .shard,.shard-container .shard{width:300px}}.get-in-touch-background .shard.a,.shard-container .shard.a{-webkit-animation:shard_a 100s ease infinite alternate;animation:shard_a 100s ease infinite alternate;left:-250px;opacity:.5;top:250px}.get-in-touch-background .shard.b,.shard-container .shard.b{-webkit-animation:shard_b 100s ease infinite alternate;animation:shard_b 100s ease infinite alternate;display:none;left:auto;opacity:.5;right:-250px;top:750px;transform:rotate(30deg)}@media (min-width:1000px){.get-in-touch-background .shard.b,.shard-container .shard.b{display:block}}.get-in-touch-background .shard.c,.shard-container .shard.c{-webkit-animation:shard_a 100s ease infinite alternate;animation:shard_a 100s ease infinite alternate;-webkit-animation-delay:-50s;animation-delay:-50s;background-image:url(../png/shard-outline-purple.png)}.get-in-touch-background{opacity:1}@-webkit-keyframes shard_a{0%{transform:rotate(0deg) scale(1) skewX(.7) translate(-100px,3000px)}33%{transform:rotate(30deg) scale(1) skewX(1.2) translate(160px)}66%{transform:rotate(100deg) scale(1.2) skewX(0) translate(300px,-160px)}to{transform:rotate(-200deg) scale(.7) skewX(1.2) translate(-160px)}}@keyframes shard_a{0%{transform:rotate(0deg) scale(1) skewX(.7) translate(-100px,3000px)}33%{transform:rotate(30deg) scale(1) skewX(1.2) translate(160px)}66%{transform:rotate(100deg) scale(1.2) skewX(0) translate(300px,-160px)}to{transform:rotate(-200deg) scale(.7) skewX(1.2) translate(-160px)}}@-webkit-keyframes shard_b{0%{transform:rotate(30deg) scale(.7) skewY(1.2) translate(-160px)}33%{transform:rotate(30deg) scale(1) skewY(.5) translate(160px)}66%{transform:rotate(100deg) scale(1.2) skewY(0) translate(-300px,160px)}to{transform:rotate(30deg) scale(1) skewY(1.2) translate(160px)}}@keyframes shard_b{0%{transform:rotate(30deg) scale(.7) skewY(1.2) translate(-160px)}33%{transform:rotate(30deg) scale(1) skewY(.5) translate(160px)}66%{transform:rotate(100deg) scale(1.2) skewY(0) translate(-300px,160px)}to{transform:rotate(30deg) scale(1) skewY(1.2) translate(160px)}}.post-background-container{margin-bottom:30px;max-width:100%;overflow:hidden;width:100vw}@media (min-width:1000px){.post-background-container{margin-bottom:-175px;margin-top:-50px;padding:100px 0}}.post-background{max-width:100%;padding-top:40px;position:relative;width:100vw}@media (min-width:1000px){.post-background{margin-bottom:225px}}.post-background:before{background-color:#f6f2fe;content:"";height:calc(100% + 100px);left:-25vw;position:absolute;top:-50px;transition:all .3s ease;width:150vw;z-index:-3}@media (min-width:1000px){.post-background:before{transform:rotate(3deg)}}.post-background .button{background-color:transparent}@media (min-width:1000px){.post-background .posts-main{padding-bottom:25px}}.back-to-top{background-color:#fff;bottom:40px;position:fixed!important;right:20px;transform:rotate(-90deg)!important;z-index:999}.back-to-top.hidden{opacity:0}body.error404 footer{display:none}.not-found{height:100vh;max-height:100%;max-width:100%;overflow:hidden;width:100vw}.not-found,.not-found .primary-container{flex-direction:column}.not-found .primary-container .game-over{-webkit-animation:game_over 2s forwards;animation:game_over 2s forwards;background-size:contain;height:500px;margin-bottom:100px;width:100%}.not-found .primary-container .button{transition:all .3s ease}@-webkit-keyframes game_over{0%{background-image:url(../png/game-over.png)}50%{background-image:url(../png/game-over.png)}to{background-image:url(../png/game-over-404.png)}}@keyframes game_over{0%{background-image:url(../png/game-over.png)}50%{background-image:url(../png/game-over.png)}to{background-image:url(../png/game-over-404.png)}}main{overflow:hidden}.custom-quote-title{padding-top:100px}@media (min-width:1000px){.custom-quote-title{margin-bottom:100px}}.custom-quote-title h2,.custom-quote-title p{color:#fff}body.page-id-346 .full-size-header-scroll:after{background-color:transparent;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0) 75%);height:400px}.projects-gallery{margin-top:60px;max-width:1100px!important}@media (min-width:1000px){.projects-gallery{margin-bottom:40px!important}}.projects-gallery img{height:auto;margin-bottom:20px;width:100%}.projects-gallery img:last-child{margin-bottom:0}button,input{-webkit-appearance:none!important}body.page-id-981 .join-us-container{margin-bottom:40px}@media (min-width:1000px){body.page-id-981 .join-us-container{margin-bottom:100px}}.projects-view-all-button-container{margin-top:40px;padding-bottom:40px}@media (min-width:1000px){.projects-view-all-button-container{margin-top:100px;padding-bottom:100px}}.service-jump-anchor{display:none}@media (min-width:1000px){main .shard-container.style-2,main .shard-container.style-4,main .shard-container.style-6{transform:rotate(180deg)}}.close-additional-content{color:#fff;cursor:pointer;margin-bottom:35px;text-align:center;transition:all .3s ease;width:100%}@media (min-width:1000px){.close-additional-content{margin-bottom:55px;margin-top:-40px}}.close-additional-content:hover{color:#4b08cb}.post-container{padding-bottom:40px;padding-top:130px}@media (min-width:1000px){.post-container{padding-bottom:100px;padding-top:120px}}.post-container .post-content-container{padding:20px}@media (min-width:1000px){.post-container .post-content-container{padding:40px;position:relative}}.post-container .post-content-container .featured-image{box-shadow:0 5px 10px 0 rgba(0,0,0,.05);height:250px;margin-bottom:20px;margin-left:-20px;margin-top:-20px;width:calc(100% + 40px)}@media (min-width:1000px){.post-container .post-content-container .featured-image{height:400px;margin-bottom:40px;margin-left:-40px;margin-top:-40px;width:calc(100% + 80px)}}.post-container .post-content-container .post-details{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;width:100%}.post-container .post-content-container .post-details .category-title{width:100%}@media (min-width:1000px){.post-container .post-content-container .post-details .category-title{width:85%}}.post-container .post-content-container .post-details .category-title .categories{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:10px;width:100%}@media (min-width:1000px){.post-container .post-content-container .post-details .category-title .categories{margin-bottom:20px}}.post-container .post-content-container .post-details .category-title .categories .category{margin-right:10px;pointer-events:none}.post-container .post-content-container .post-details .category-title .categories .category:last-child{margin-right:0}.post-container .post-content-container .post-details .category-title h1{text-transform:none}@media (min-width:1000px){.post-container .post-content-container .post-details .category-title h1{font-size:50px}}.post-container .post-content-container .post-details .date{display:none}@media (min-width:750px){.post-container .post-content-container .post-details .date{display:block;margin-left:25px;width:auto}}.post-container .post-content-container .post-details.job .category-title{width:100%}.post-container .post-content-container .post-details.job .category-title h3{margin-top:10px}.post-container .post-content-container .excerpt{margin-bottom:20px}@media (min-width:1000px){.post-container .post-content-container .excerpt{margin-bottom:30px}}.posts-featured{display:flex;flex-direction:column}@media (min-width:1000px){.posts-featured{flex-direction:row;justify-content:space-between}}.posts-featured img{box-shadow:0 5px 10px 0 rgba(0,0,0,.05);height:250px;margin-bottom:20px;width:100%}@media (min-width:1000px){.posts-featured img{height:450px;margin-bottom:0;transition:all .3s ease;width:65%}}.posts-featured .posts-featured-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}@media (min-width:1000px){.posts-featured .posts-featured-content{width:30%}}.posts-featured .posts-featured-content .subheading,.posts-featured .posts-featured-content p{margin-bottom:20px;width:100%}.posts-featured .posts-featured-content .date,.posts-featured .posts-featured-content h2{margin-bottom:10px;transition:all .3s ease}.posts-featured:hover .posts-featured-content h2{color:#4b08cb}.news-title{margin-bottom:20px}.posts-main{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.posts-main .post{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:20px;min-height:450px;overflow:hidden;padding:20px;position:relative;width:100%}.posts-main .post:last-child{margin-bottom:0}@media (min-width:750px){.posts-main .post{margin:10px 1% 10px 0;width:49.5%}.posts-main .post:nth-of-type(2n){margin-right:0}}@media (min-width:1000px){.posts-main .post{margin:10px .875% 10px 0;min-height:500px;padding:30px;width:32.75%}.posts-main .post:nth-of-type(2n){margin-right:.875%}.posts-main .post:nth-child(3n+3){margin-right:0}}.posts-main .post img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.posts-main .post .date{margin-bottom:5px}.posts-main .post .date,.posts-main .post .excerpt,.posts-main .post .title{color:#fff;width:100%}.posts-main .post .excerpt{display:none;margin-top:10px;opacity:0;position:absolute}@media (min-width:1000px){.posts-main .post .excerpt{opacity:1;position:static}}.posts-main .post:before{background-color:#4b08cb;height:100%;height:0%;z-index:-1}.posts-main .post:after,.posts-main .post:before{bottom:0;content:"";left:0;position:absolute;top:0;top:auto;transition:all .3s ease;width:100%}.posts-main .post:after{background-image:url(../png/triangle-purple.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;height:50px;left:auto;opacity:1;right:0;transform:rotate(90deg);width:50px;z-index:1}.posts-main .post:hover:before{height:100%}@media (min-width:1000px){.posts-main .post:hover:before{bottom:-10%;height:60%;left:-5%;transform:skewY(5deg);width:110%}}.posts-main .post:hover:after{background-image:url(../png/triangle-white.png);bottom:10px;right:10px}.our-services-container{padding-bottom:0!important}@media (min-width:1000px){.our-services-container{padding-bottom:100px!important}}.our-services-container .quote-title h2,.our-services-container .quote-title p{color:#fff}@media (min-width:1000px){.our-services-container .quote-title p{display:none}}.our-services-container .our-services-slider .owl-stage{transition-timing-function:cubic-bezier(.46,.03,.52,.96)!important}@media (min-width:1000px){.our-services-container .our-services-slider{align-items:center;display:flex;justify-content:space-between;padding-left:5%}}.our-services-container .our-services-slider .content{display:none}@media (min-width:1000px){.our-services-container .our-services-slider .content{align-items:flex-start;display:flex;flex-direction:column;width:25%}}.our-services-container .our-services-slider .content p{color:#fff;font-size:22px;margin-bottom:30px}.our-services-container .our-services-slider .our-services-slider-main{width:100%}@media (min-width:1000px){.our-services-container .our-services-slider .our-services-slider-main{width:70%}}.our-services-container .our-services-slider .our-services-slider-main .slide{color:#fff;flex-direction:column;height:462px;max-height:462px;padding:150px 20px 150px 30px;position:relative;width:100%}.our-services-container .our-services-slider .our-services-slider-main .slide video{display:none}@media (min-width:1000px){.our-services-container .our-services-slider .our-services-slider-main .slide video{display:block}.our-services-container .our-services-slider .our-services-slider-main .slide{padding-bottom:50px;padding-top:250px}}@media (min-width:1600px){.our-services-container .our-services-slider .our-services-slider-main .slide{padding-top:300px}}.our-services-container .our-services-slider .our-services-slider-main .slide img,.our-services-container .our-services-slider .our-services-slider-main .slide video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:-1}@media (min-width:1000px){.our-services-container .our-services-slider .our-services-slider-main .slide img,.our-services-container .our-services-slider .our-services-slider-main .slide video{transform:skew(-7.5deg)}}.our-services-container .our-services-slider .our-services-slider-main .slide h2,.our-services-container .our-services-slider .our-services-slider-main .slide p{color:#fff;padding-right:0;text-align:center;transition:all .3s ease;width:100%}@media (min-width:1000px){.our-services-container .our-services-slider .our-services-slider-main .slide h2,.our-services-container .our-services-slider .our-services-slider-main .slide p{padding-right:40px;text-align:left}}@media (min-width:1600px){.our-services-container .our-services-slider .our-services-slider-main .slide h2,.our-services-container .our-services-slider .our-services-slider-main .slide p{padding-right:60px}}.our-services-container .our-services-slider .our-services-slider-main .slide .text{bottom:0;left:0;padding:20px;position:absolute;transform:translateY(calc(100% - 140px));transition:all .3s ease}.our-services-container .our-services-slider .our-services-slider-main .slide .text .title{align-items:flex-end;display:flex;height:120px;padding-bottom:20px;transform:translateY(0);transition:all .3s ease}.our-services-container .our-services-slider .our-services-slider-main .slide .text h2{font-weight:400;line-height:1.4;margin-bottom:10px;text-transform:uppercase;transition:all .3s ease}@media (min-width:1000px){.our-services-container .our-services-slider .our-services-slider-main .slide .text h2{font-size:24px}}.our-services-container .our-services-slider .our-services-slider-main .slide .text p{height:auto;transition:all .3s ease}.our-services-container .our-services-slider .our-services-slider-main .slide .triangle{background-image:url(../png/triangle-white.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:40px;left:auto;opacity:0;position:absolute;right:31px;top:auto;transform:rotate(90deg);transition:all .3s ease;width:40px}@media (min-width:1000px){.our-services-container .our-services-slider .our-services-slider-main .slide .triangle{transform:skew(-7.5deg) rotate(90deg)}.our-services-container .our-services-slider .our-services-slider-main .slide:hover img{filter:grayscale(0)}.our-services-container .our-services-slider .our-services-slider-main .slide:hover .gif-thumbnail{opacity:0}.our-services-container .our-services-slider .our-services-slider-main .slide:hover:after{opacity:.4}.our-services-container .our-services-slider .our-services-slider-main .slide:hover .text{transform:translateY(-10px)}.our-services-container .our-services-slider .our-services-slider-main .slide:hover .title{transform:translateY(20px)}}@media (min-width:1000px) and (min-width:1000px){.our-services-container .our-services-slider .our-services-slider-main .slide:hover p{opacity:1}}@media (min-width:1000px){.our-services-container .our-services-slider .our-services-slider-main .slide:hover .triangle{bottom:10px;opacity:1;right:41px}}.our-services-container .our-services-slider .our-services-slider-main .owl-nav{align-items:center;bottom:-70px;display:flex;height:1px;justify-content:space-between;left:0;left:5%;position:absolute;top:50%;top:auto;width:100%;width:90%}.our-services-container .our-services-slider .our-services-slider-main .owl-nav button{background-position:50%;background-size:20px;background:none;background-image:url(../png/arrow-thin-white.png);background-position:top 17px left 12px;background-repeat:no-repeat;background-size:18px;border:2px solid #fff;border-radius:360px;height:46px;outline:none;transform:rotate(90deg);transition:all .3s ease;width:46px}@media (min-width:1000px){.our-services-container .our-services-slider .our-services-slider-main .owl-nav button{background-position:top 22px left 17px;height:56px;transform:rotate(90deg);transition:all .3s ease;width:56px}}.our-services-container .our-services-slider .our-services-slider-main .owl-nav button.owl-next{transform:rotate(-90deg)}.our-services-container .our-services-slider .our-services-slider-main .owl-nav button span{display:none}.our-services-container .our-services-slider .our-services-slider-main .owl-nav button:hover{background-color:#4b08cb;border-color:#4b08cb}.our-services-container .our-services-slider .our-services-slider-main .owl-nav button.owl-next,.our-services-container .our-services-slider .our-services-slider-main .owl-nav button.owl-prev{background:url(../png/arrow-thin-white.png) 50% 58% center no-repeat;background-size:18px;height:42px;width:42px}.our-services-container .our-services-slider .our-services-slider-main .owl-nav .owl-prev{display:block!important}@media (min-width:1000px){.our-services-container .our-services-slider .our-services-slider-main .owl-nav .owl-prev{display:none!important}.our-services-container .our-services-slider .our-services-slider-main .owl-nav .owl-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='158.186' height='256'%3E%3Cg data-name='Group 147'%3E%3Cpath data-name='Path 5880' d='M30.186 0 0 30.187 97.813 128 0 225.813 30.186 256l128-128Z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E")!important;background-size:contain;border:none;height:60px;transform:rotate(0deg)!important;width:60px}.our-services-container .our-services-slider .our-services-slider-main .owl-nav .owl-next:hover{background-color:transparent;border-color:transparent}.our-services-container .our-services-slider .our-services-slider-main .owl-nav{display:flex;justify-content:flex-end;right:0;top:50%;transform:translateY(-50%)}.our-services-container .our-services-slider .owl-stage-outer{padding-left:37px}.our-services-container .our-services-slider .owl-stage-outer:before{background-color:#130c26;content:"";height:100%;left:-68px;position:absolute;top:0;transform:skew(-7.5deg);width:100px;z-index:999}}.our-services-container .our-services-slider .owl-stage{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start}.our-services-container .our-services-slider .owl-stage .owl-item{align-self:stretch;flex-grow:1}.our-services-container .mobile-button{padding-bottom:40px}@media (min-width:1000px){.our-services-container .mobile-button{display:none}}@font-face{font-display:swap;font-family:Barlow Light;src:url(../woff/barlow-light.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Regular;src:url(../woff/barlow-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Bold;src:url(../woff/barlow-bold.woff) format("woff")}.default-background{background-position:50%;background-repeat:no-repeat;background-size:cover}.default-center{align-items:center;display:flex;justify-content:center}.default-margin{margin-bottom:40px}@media (min-width:1000px){.default-margin{margin-bottom:100px}}.default-padding{padding:40px 0}@media (min-width:1000px){.default-padding{padding:100px 0}}.light{font-family:Barlow Light,sans-serif}.blue{color:#00b6e2}.red{color:#ef005c}.green{color:#00ef93}.orange{color:#ff9226}.purple{color:#4b08cb}.gray{color:#efefef}.white{color:#fff}.background-blue{background-color:#00b6e2}.background-blue.light{background-color:#e2f9ff}.background-red{background-color:#ef005c}.background-red.light{background-color:#ffbcd6}.background-green{background-color:#00ef93}.background-green.light{background-color:#bcffe5}.background-orange{background-color:#ff9226}.background-orange.light{background-color:#ffdfbf}.background-purple{background-color:#4b08cb}.background-purple-light{background-color:#f6f2fe}.background-black{background-color:#130c26}.background-gray{background-color:#efefef}.background-white{background-color:#fff}.letter-spacing{letter-spacing:.3rem}.case-studies-main{margin:auto;max-width:1300px;overflow:visible}.case-studies-main a.case-study{display:block;height:auto;position:relative;width:100%}@media (min-width:1000px){.case-studies-main a.case-study{height:580px}}.case-studies-main a.case-study .image-container{bottom:auto;height:260px;left:auto;max-width:100%;overflow:hidden;position:relative;right:auto;top:0;transform:none;width:100%}.case-studies-main a.case-study .image-container img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;transform:none;width:100%}@media (min-width:1000px){.case-studies-main a.case-study .image-container{height:100%;left:45%;max-width:70%;position:absolute;top:0;transform:skew(-16deg) translateX(-50%)}.case-studies-main a.case-study .image-container img{left:-90px;transform:skew(16deg);width:calc(100% + 180px)}}.case-studies-main a.case-study .text{align-items:center;background-color:#130c26;bottom:auto;display:flex;height:auto;left:auto;min-height:auto;opacity:0;padding:40px 30px;position:relative;right:auto;top:auto;transform:none;width:auto}.case-studies-main a.case-study .text:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 0 50px 50px;bottom:0;content:"";height:0;left:auto;position:absolute;right:0;transform:translate(-10px,-10px);transition:transform .3s,border-color ease;width:0}@media (min-width:1000px){.case-studies-main a.case-study .text:after{border-color:transparent transparent #4b08cb;transform:translate(0)}}.case-studies-main a.case-study .text[data-aos=fade-up]{opacity:0;transform:skew(0deg) translateY(40px);transition-property:transform,opacity}.case-studies-main a.case-study .text[data-aos=fade-up].aos-animate{opacity:1;transform:skew(0deg) translate(0)}@media (min-width:1000px){.case-studies-main a.case-study .text{bottom:-30px;left:70%;min-height:290px;padding:60px;position:absolute;top:auto;transform:skew(-16deg) translate(-50%,40px);width:508px}.case-studies-main a.case-study .text[data-aos=fade-up]{opacity:0;transform:skew(-16deg) translate(-50%,40px);transition-property:transform,opacity}.case-studies-main a.case-study .text[data-aos=fade-up].aos-animate{opacity:1;transform:skew(-16deg) translate(-50%)}}.case-studies-main a.case-study .text .text-inner{transform:skew(0deg)}@media (min-width:1000px){.case-studies-main a.case-study .text .text-inner{transform:skew(16deg)}}.case-studies-main a.case-study .text .text-inner h2,.case-studies-main a.case-study .text .text-inner p{color:#fff!important}.case-studies-main a.case-study .text .text-inner h2{margin:0 0 20px}.case-studies-main a.case-study-reverse .image-container{left:auto;right:auto;transform:none}@media (min-width:1000px){.case-studies-main a.case-study-reverse .image-container{right:45%;transform:skew(-16deg) translateX(50%)}}.case-studies-main a.case-study-reverse .text{left:auto;opacity:0;right:auto;transform:skew(0deg) translateX(0,40px)}@media (min-width:1000px){.case-studies-main a.case-study-reverse .text{right:70%;transform:skew(-16deg) translateX(50%,40px)}}.case-studies-main a.case-study-reverse .text[data-aos=fade-up]{opacity:0;transform:skew(0deg) translateY(40px)!important;transition-property:transform,opacity}.case-studies-main a.case-study-reverse .text[data-aos=fade-up].aos-animate{transform:skew(0deg) translate(0)!important}@media (min-width:1000px){.case-studies-main a.case-study-reverse .text[data-aos=fade-up]{transform:skew(-16deg) translate(50%,40px)!important}.case-studies-main a.case-study-reverse .text[data-aos=fade-up].aos-animate{transform:skew(-16deg) translate(50%)!important}}.case-studies-main a.case-study:hover .text:after{border-color:transparent transparent #fff;transform:translate(-10px,-10px)}.case-study-project+.primary-container+.primary-container+.primary-container:not(.next-up),.case-study-project+.primary-container+.primary-container:not(.next-up),.case-study-project+.primary-container:not(.next-up){margin-left:auto;margin-right:auto;max-width:1100px!important}.header-default-container+.content-block{margin-top:67px!important}.content-block{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:40px!important}.content-block+.content-block{margin-top:0}@media (min-width:1000px){.content-block{margin-bottom:100px!important}}.content-block .primary-text{width:100%}.content-block img{box-shadow:0 5px 10px 0 rgba(0,0,0,.05);height:250px;margin-top:20px;width:100%}@media (min-width:750px){.content-block img{height:400px}}@media (min-width:1000px){.content-block img{height:550px;margin-top:40px}.content-block.image-position-left,.content-block.image-position-right{align-items:center;justify-content:space-between;margin-top:40px}.content-block.image-position-left .primary-text,.content-block.image-position-right .primary-text{width:40%}.content-block.image-position-left img,.content-block.image-position-right img{margin:0;width:55%}.content-block.image-position-left{flex-direction:row-reverse}.content-block.image-position-right{flex-direction:row}}body.single-post .content-block{margin-bottom:20px;max-width:100%}@media (min-width:1000px){body.single-post .content-block{margin-bottom:40px}}body.single .content-block{margin-bottom:20px}@media (min-width:1000px){body.single .content-block{margin-bottom:40px}}body.single .content-block:last-child{margin-bottom:0}.content-slider{position:relative}.content-slider .slide{display:flex;flex-direction:column;width:100%}.content-slider .slide .top{margin-bottom:10px;width:100%}.content-slider .slide .top .quote-images{width:100%}@media (min-width:750px){.content-slider .slide .top .quote-images{align-items:stretch;display:flex;justify-content:space-between}}@media (min-width:1000px){.content-slider .slide .top .quote-images{position:relative}}.content-slider .slide .top .quote-images .quote{flex-direction:column;margin-bottom:10px;width:100%;z-index:2}@media (min-width:750px){.content-slider .slide .top .quote-images .quote{margin-bottom:0;width:calc(50% - 5px)}}@media (min-width:1000px){.content-slider .slide .top .quote-images .quote{left:0;position:absolute;top:50%;width:33.33%}}.content-slider .slide .top .quote-images .quote .text{height:100%;padding:40px;position:relative;width:100%;z-index:0}@media (min-width:1000px){.content-slider .slide .top .quote-images .quote .text{padding:40px}}.content-slider .slide .top .quote-images .quote .text:before{background-color:#130c26;content:"";height:100%;left:0;opacity:.65;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:-1}.content-slider .slide .top .quote-images .quote .text h3{color:#fff;margin:0 0 14px;text-transform:uppercase}.content-slider .slide .top .quote-images .quote .text p{color:#fff}.content-slider .slide .top .quote-images .quote .text p:first-child{margin-bottom:10px}@media (min-width:1000px){.content-slider .slide .top .quote-images .quote .text p:first-child{font-size:22px}}.content-slider .slide .top .quote-images .quote .text p:last-child{margin-bottom:0}.content-slider .slide .top .quote-images .quote .text .button{display:inline-block;margin-top:20px;text-align:center}.content-slider .slide .top .quote-images .images{margin-bottom:10px;width:100%}@media (min-width:750px){.content-slider .slide .top .quote-images .images{margin-bottom:0;width:calc(50% - 5px)}}@media (min-width:1000px){.content-slider .slide .top .quote-images .images{align-items:flex-end;display:flex;justify-content:space-between;margin-left:calc(33.33% + 10px);width:calc(66.66% + 17.5px)}}.content-slider .slide .top .quote-images .images img{height:250px;margin-bottom:10px;width:100%}@media (min-width:1000px){.content-slider .slide .top .quote-images .images img{margin-bottom:0;width:calc(50% - 5px)}}.content-slider .slide .top .quote-images .images img:last-child{margin-bottom:0}@media (min-width:1000px){.content-slider .slide .top .quote-images .images img:last-child{margin-left:5px}}.content-slider .slide .top .quote-images .images .image-with-logo{position:relative;width:100%;z-index:0}@media (min-width:1000px){.content-slider .slide .top .quote-images .images .image-with-logo{margin-right:10px;width:calc(66.66% + 20px)}}.content-slider .slide .top .quote-images .images .image-with-logo img{height:250px;margin-left:0;width:100%}@media (min-width:1000px){.content-slider .slide .top .quote-images .images .image-with-logo img{height:350px}}.content-slider .slide .top .quote-images .images .image-with-logo .client-logo{height:150px;left:calc(50% - 75px);-o-object-fit:contain;object-fit:contain;position:absolute;top:calc(50% - 75px);width:150px;z-index:1}.content-slider .slide .bottom{display:none}@media (min-width:1000px){.content-slider .slide .bottom{display:block;width:100%}}.content-slider .slide .bottom img{height:250px;margin-bottom:10px;width:100%}@media (min-width:1000px){.content-slider .slide .bottom img{height:350px;margin-left:calc(33.33% + 10px);width:55%}}.content-slider .slide .bottom img:last-child{margin-bottom:0}.content-slider .slide .bottom,.content-slider .slide .top{max-width:1100px}.content-slider .owl-nav{align-items:center;display:flex;display:flex!important;height:1px;justify-content:space-between;left:0;left:2.5%;position:absolute;top:50%;width:100%;width:95%}.content-slider .owl-nav button{background-position:50%;background-size:20px;background:none;background-image:url(../png/arrow-thin-white.png);background-position:top 17px left 12px;background-repeat:no-repeat;background-size:18px;border:2px solid #fff;border-radius:360px;height:46px;outline:none;transform:rotate(90deg);transition:all .3s ease;width:46px}@media (min-width:1000px){.content-slider .owl-nav button{background-position:top 22px left 17px;height:56px;transform:rotate(90deg);transition:all .3s ease;width:56px}}.content-slider .owl-nav button.owl-next{transform:rotate(-90deg)}.content-slider .owl-nav button span{display:none}@media (min-width:1000px){.content-slider .owl-nav{left:0;width:100%}}.content-slider .owl-nav button{background-color:#fff;background-image:url(../png/arrow-thin-black.png);border-color:#130c26}.content-slider .owl-nav button:hover{background-color:#4b08cb;background-image:url(../png/arrow-thin-white.png);border-color:#4b08cb}.content-slider .owl-dots{display:none}@media (min-width:1000px){.content-slider .owl-item:nth-of-type(2n) .slide .top .quote-images .quote{left:auto;right:0}.content-slider .owl-item:nth-of-type(2n) .slide .top .quote-images .images{flex-direction:row-reverse;margin-left:0;margin-right:calc(33.33% + 10px)}.content-slider .owl-item:nth-of-type(2n) .slide .top .quote-images .images .image-with-logo{margin:0 0 0 10px}.content-slider .owl-item:nth-of-type(2n) .slide .top .quote-images .images img{margin:0}.content-slider .owl-item:nth-of-type(2n) .slide .bottom img{margin-left:auto;margin-right:calc(33.33% + 10px)}}.owl-nav--hidden{opacity:0!important}.remove-transform{opacity:1!important;transform:translateZ(0)!important}.draggable-video{flex-direction:column}#test-video{width:100%}#video-control{margin-top:20px;width:100%}.form-contact-small-popup{background-color:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.05);margin-bottom:40px;max-width:900px;padding:20px;position:relative;z-index:8}@media (min-width:1000px){.form-contact-small-popup{margin-bottom:0;padding:40px}}.form-contact-small-popup:before{background-color:#fff;border:2px solid #efefef;content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:-1}@media (min-width:1000px){.form-contact-small-popup:before{transform:skewX(-7.5deg) scale(1.1)}.form-contact-small-popup:after{background-color:#130c26;content:"";height:100%;height:50%;left:0;left:-50vw;position:absolute;top:0;top:50%;transition:all .3s ease;width:100%;width:200vw;z-index:-2}}.form-contact-small-popup h2{margin-bottom:20px;text-align:center;width:100%}@media (min-width:1000px){.form-contact-small-popup h2{margin-bottom:0;text-align:left;width:75%}}.form-contact-small-popup h3{font-family:Barlow Regular,sans-serif;margin-bottom:20px}.form-contact-small-popup .arrow{background-color:#fff;background-image:url(../png/arrow-thin-purple.png);background-size:20px;border:2px solid #4b08cb;border-radius:10px;cursor:pointer;display:block;height:50px;left:auto;margin:auto;position:relative;right:auto;top:calc(50% - 25px);transform:rotate(180deg);transition:all .3s ease;width:80px}@media (min-width:1000px){.form-contact-small-popup .arrow{margin:0;position:absolute;right:20px;right:40px}}.form-contact-small-popup .arrow:hover{background-color:#4b08cb;background-image:url(../png/arrow-thin-white.png)}.form-contact-small-popup .arrow.active{transform:rotate(0deg)}.form-contact-small{padding-bottom:20px!important}.form-contact{display:flex;flex-direction:column}@media (min-width:1000px){.form-contact{flex-direction:row;justify-content:space-between}}.form-contact .form-container{margin-bottom:30px;width:100%}@media (min-width:1000px){.form-contact .form-container{margin-bottom:0;width:55%}}.form-contact .form-container form .form-column{width:100%}.form-contact .form-container form .form-column label{font-size:20px;margin-bottom:20px;width:100%}.form-contact .form-container form .form-column label span{margin-top:20px;width:100%}.form-contact .form-container form .form-column label span input,.form-contact .form-container form .form-column label span textarea{resize:none;width:100%}.form-contact .form-container form .form-column .attach-accept-submit{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;margin-top:20px;padding-top:15px}@media (min-width:750px){.form-contact .form-container form .form-column .attach-accept-submit{align-items:center;flex-direction:row;padding-top:0}}.form-contact .form-container form .form-column .attach-accept-submit input,.form-contact .form-container form .form-column .attach-accept-submit label,.form-contact .form-container form .form-column .attach-accept-submit span{margin-right:20px;width:auto}.form-contact .form-container form .form-column .attach-accept-submit input{margin:0}.form-contact .form-container form .form-column .attach-accept-submit label{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin:0 25px 0 0;z-index:1}.form-contact .form-container form .form-column .attach-accept-submit label span{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin:0 5px 0 0}.form-contact .form-container form .form-column .attach-accept-submit label span input{cursor:pointer;height:20px;width:20px}.form-contact .form-container form .form-column .attach-accept-submit label span.wpcf7-list-item{border:2px solid #130c26;border-radius:5px}.form-contact .form-container form .form-column .attach-accept-submit label a{margin-left:5px}.form-contact .form-container form .form-column .attach-accept-submit label a:hover{color:#4b08cb}.form-contact .form-container form .form-column .attach-accept-submit span.your-file{margin-right:50px;width:133px}.form-contact .form-container form .form-column .attach-accept-submit input[type=file]{border:none;color:transparent;height:47px;overflow:visible;padding:0;position:relative}.form-contact .form-container form .form-column .attach-accept-submit input[type=file]:before{background-color:#fff;border:3px solid #130c26;border-radius:5px;color:#130c26;content:"ATTACH A FILE";font-family:Barlow Bold,sans-serif;height:21px;left:0;letter-spacing:.1rem;padding:10px;position:absolute;top:0;transition:all .3s ease}.form-contact .form-container form .form-column .attach-accept-submit input[type=file]:hover:before{background-color:#4b08cb;border-color:#4b08cb;color:#fff}.form-contact .form-container form .form-column .accept-submit{align-items:center;flex-direction:row;flex-wrap:wrap;margin-top:20px;width:100%}@media (min-width:1000px){.form-contact .form-container form .form-column .accept-submit{margin-top:0;width:auto}}.form-contact .form-container form .form-column .accept-submit label{display:flex;font-size:15px;margin-bottom:10px}@media (min-width:750px){.form-contact .form-container form .form-column .accept-submit label{font-size:20px}}.form-contact .form-container form .form-column .accept-submit button{margin:0!important}.form-contact .form-container.get-in-touch{width:100%}.form-contact .form-container.get-in-touch label{color:#fff}.form-contact .form-container.get-in-touch input,.form-contact .form-container.get-in-touch textarea{background-color:#130c26;border:3px solid #fff;color:#fff}.form-contact .form-container.get-in-touch input[type=file]:before{background-color:#130c26!important;border:3px solid #fff!important;color:#fff!important}.form-contact .form-container.get-in-touch input[type=file]:hover:before{background-color:#4b08cb!important;border:3px solid #4b08cb!important}.form-contact .contact-container{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media (min-width:1000px){.form-contact .contact-container{width:35%}}.form-contact .contact-container .button,.form-contact .contact-container .subheading,.form-contact .form-container .subheading{margin-bottom:30px}@media (min-width:1000px){.form-contact .contact-container .subheading,.form-contact .form-container .subheading{margin-bottom:40px}}input[type=checkbox]{border:2px solid #130c26;border-radius:0;transition:all .3s ease}input[type=checkbox]:checked{background-color:#4b08cb!important}.get-in-touch-background{height:auto;margin:0;padding-bottom:0;position:relative;z-index:0!important}.get-in-touch-background .shard{opacity:.6;top:0!important;z-index:-1}.get-in-touch-background .shard.c{left:calc(50vw - 250px);top:-300px!important}.form-get-in-touch,.form-get-in-touch .text{display:flex;flex-direction:column}.form-get-in-touch .text{margin-bottom:20px;width:100%}@media (min-width:1000px){.form-get-in-touch .text{flex-direction:row;justify-content:space-between;margin-bottom:60px}}.form-get-in-touch .text h2,.form-get-in-touch .text h3{color:#fff;width:100%}.form-get-in-touch .text h2{margin-bottom:20px}@media (min-width:1000px){.form-get-in-touch .text h2{font-size:75px;margin-bottom:0;width:45%}}.form-get-in-touch .text h3{font-family:Barlow Regular,sans-serif;margin-bottom:20px}@media (min-width:1000px){.form-get-in-touch .text h3{width:45%}}.form-get-in-touch .form-contact{width:100%}@media (min-width:1000px){.form-get-in-touch .form-contact .get-in-touch form{align-items:flex-start;display:flex;justify-content:space-between}.form-get-in-touch .form-contact .get-in-touch form .form-column{width:45%}}.form-subscribe{align-items:center;background-color:#fff;border:2px solid #efefef;box-shadow:0 5px 10px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:space-between;padding:20px}@media (min-width:1000px){.form-subscribe{flex-direction:row;padding:40px}}.form-subscribe h2{font-size:37px;margin-bottom:20px}@media (min-width:1000px){.form-subscribe h2{margin-bottom:0;margin-right:80px;max-width:275px}}.form-subscribe form .accept-submit{align-items:center;display:block;justify-content:space-between;margin-top:14px;width:100%}.form-subscribe form .accept-submit label{align-items:center;display:block;flex-direction:row;margin-bottom:10px}.form-subscribe form .accept-submit label a{margin-left:5px}.form-subscribe form .accept-submit label span{margin:0!important}.form-subscribe form .accept-submit label span.terms-conditions{margin-top:3px!important}.form-subscribe form .accept-submit label input{margin-right:8px;margin-top:0}.form-subscribe form .accept-submit input[type=submit]{margin:0!important}.form-subscribe form input{max-width:250px}@media (min-width:750px){.form-subscribe form input{max-width:none}}.header-default-container{clip-path:polygon(0 0,100% 0,100% 90%,30% 100%,0 90%);-webkit-clip-path:polygon(0 0,100% 0,100% 90%,30% 100%,0 90%);margin-bottom:0!important;max-width:100%;overflow:hidden;padding:150px 0 125px;position:relative;width:100vw;z-index:2}@media (min-width:1000px){.header-default-container{background-attachment:fixed;padding:200px 0}}@media (min-width:1600px){.header-default-container{padding:250px 0}}.header-default-container .background-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:-1}.header-default-container video{height:150%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:-1}@media (min-width:1000px){.header-default-container video{height:auto;left:0;top:50%;transform:translateY(-50%);width:100vw}}.header-default-container.default-background-video video{display:none}@media (min-width:1000px){.header-default-container.default-background-video video{display:block}}.header-default-container .plain-overlay{background:linear-gradient(180deg,#4b08cb,rgba(75,8,203,.25));content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:.4;position:absolute;top:0;transition:all .3s ease;width:100%}.header-default-container .header-default{position:relative;z-index:2}.header-default-container .header-default h1{color:#fff}.header-default-container .header-default .subtext{color:#fff;font-size:18px;margin-top:20px;max-width:600px}@media (min-width:1000px){.header-default-container .header-default .subtext{font-size:24px}}.header-default-container.case-study-project .header-default{align-items:flex-start;display:flex;flex-direction:column}.header-default-container.case-study-project .header-default p{background-color:transparent;border-color:#fff;color:#fff;margin-bottom:10px}@media (min-width:1000px){.header-default-container.case-study-project .header-default p{margin-bottom:0}}.header-default-container.case-study-project .header-default h1{letter-spacing:.1rem;text-transform:none}.header-default-container.style-full-size{background-attachment:fixed;height:85vh;margin-bottom:0;max-height:100%;z-index:0}.header-default-container.style-full-size:after{display:none}.header-default-container.style-full-size .header-overlay{background-color:#130c26;background:linear-gradient(0deg,#130c26 25%,rgba(19,12,38,0));bottom:0;display:block;height:100%;left:0;opacity:1;position:absolute;right:0;top:0;transform:none;width:100%;z-index:0}.header-default-container.style-full-size .header-default{flex-direction:column}.header-default-container.style-full-size .header-default h1{margin-bottom:40px}.header-default-container.style-full-size .header-default button{z-index:0}.header-default-container.style-full-size .header-default__base,.header-default-container.style-full-size .plain-overlay{display:none}.header-default-container+div:not(.background-black):not(.background-purple):not(.background-gray){margin-top:40px}@media (min-width:1000px){.header-default-container+div:not(.background-black):not(.background-purple):not(.background-gray){margin-top:100px}}.header-default-container+.background-black,.header-default-container+.background-gray,.header-default-container+.background-purple{margin-top:-50px;padding-top:50px}@media (min-width:844px){.header-default-container+.background-black,.header-default-container+.background-gray,.header-default-container+.background-purple{margin-top:-67px;padding-top:67px}}.header-home-container{background-attachment:scroll;background-color:#130c26;box-shadow:0 5px 10px 0 rgba(0,0,0,.05);max-width:100%;min-height:100vh;overflow:hidden;position:relative;width:100vw;z-index:0}@media (min-width:1000px){.header-home-container{background-attachment:fixed}}@media (min-width:1600px){.header-home-container{padding-bottom:50px}}.header-home-container:before{background-color:#130c26;content:"";height:100%;left:0;opacity:.6;pointer-events:none;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:-1}.header-home-container .header-overlay{background-attachment:fixed;background-image:url();background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;mix-blend-mode:color-dodge;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}.header-home-container .header-overlay .shard{position:absolute}.header-home-container .header-overlay .shard svg{height:auto;width:100%}.header-home-container .header-overlay .shard-1{height:100px;left:-40px;top:100px;transform:rotate(-137deg);width:300px}.header-home-container .header-overlay .shard-1 svg{-webkit-animation:home-shard-1 6s linear forwards;animation:home-shard-1 6s linear forwards;transform-origin:top}.header-home-container .header-overlay .shard-2{height:100px;left:50%;top:10px;transform:rotate(-137deg);width:120px}.header-home-container .header-overlay .shard-2 svg{-webkit-animation:home-shard-2 8s linear forwards;animation:home-shard-2 8s linear forwards;transform-origin:center}.header-home-container .header-overlay .shard-3{height:100px;left:30%;top:40px;width:200px}.header-home-container .header-overlay .shard-3 svg{-webkit-animation:home-shard-3 6.5s linear forwards;animation:home-shard-3 6.5s linear forwards;transform-origin:center}.header-home-container .header-overlay .shard-4{right:30px;top:140px;width:200px;width:100px}.header-home-container .header-overlay .shard-4 svg{-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation:home-shard-4 7.5s linear forwards;animation:home-shard-4 7.5s linear forwards;transform-origin:center}.header-home-container button.explore:hover{color:#4b08cb!important}.header-home-container button.explore:before{background:linear-gradient(90deg,#fff,#fff)!important}.header-home-container .header-home-container__backgroundImages{bottom:0;left:0;opacity:.4;position:absolute;right:0;top:0;z-index:-1}.header-home-container .header-home-container__backgroundImages .owl-stage-outer{height:100%}.header-home-container .header-home-container__backgroundImages .owl-nav,.header-home-container .header-home-container__backgroundImages .owl-nav button{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important;z-index:-9!important}.header-home-container .header-home-container__backgroundImages .owl-stage{height:100%}.header-home-container .header-home-container__backgroundImages .owl-stage .owl-item{height:100%;position:relative;width:100%}.header-home-container .header-home-container__backgroundImages .owl-stage .owl-item .header-home-container__backgroundImages__slide__imageWrapper{height:100%;width:100%}.header-home-container .header-home-container__backgroundImages .owl-stage .owl-item.active .header-home-container__backgroundImages__slide__image{transform:scale(1.15) perspective(1px);transform-origin:center;z-index:10!important}.header-home-container .header-home-container__backgroundImages .owl-stage .owl-item.cloned{overflow:hidden}.header-home-container .header-home-container__backgroundImages .owl-stage .owl-item.cloned .header-home-container__backgroundImages__slide__image{transform:scale(1.15) perspective(1px);transform-origin:center;transition:none}.header-home-container .header-home-container__backgroundImages .owl-stage .owl-item .header-home-container__backgroundImages__slide__image{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;transform:scale(1) perspective(1px);transition:transform 5s ease-in;width:100%}.header-home-container .header-home-container__backgroundImages .owl-stage .owl-item .header-home-container__backgroundImages__slide__image-top{-o-object-position:top center;object-position:top center}.header-home-container .header-home-container__backgroundImages .owl-stage .owl-item .header-home-container__backgroundImages__slide__image-center{-o-object-position:center;object-position:center}.header-home-container .header-home-container__backgroundImages .owl-stage .owl-item .header-home-container__backgroundImages__slide__image-bottom{-o-object-position:bottom center;object-position:bottom center}.header-home-container .header-bg-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.4;position:absolute;top:0;width:100%;z-index:-1}.header-home-container .header-home{flex-direction:column;min-height:100vh;position:relative}.header-home-container .header-home .title-showreel{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-top:170px;width:100%}@media (min-width:1000px){.header-home-container .header-home .title-showreel{padding-top:100px}}.header-home-container .header-home .title-showreel .wysiwyg{margin-bottom:100px;text-align:center;text-transform:none;width:100%}.header-home-container .header-home .title-showreel .wysiwyg *{color:#fff;font-family:Barlow Regular,sans-serif}.header-home-container .header-home .title-showreel .wysiwyg h1{font-size:40px}.header-home-container .header-home .title-showreel .wysiwyg h1+*{margin-top:15px}.header-home-container .header-home .title-showreel .wysiwyg h2,.header-home-container .header-home .title-showreel .wysiwyg h3{font-size:30px}.header-home-container .header-home .title-showreel .wysiwyg .h6,.header-home-container .header-home .title-showreel .wysiwyg h4,.header-home-container .header-home .title-showreel .wysiwyg h5{font-size:25px}@media (min-width:1000px){.header-home-container .header-home .title-showreel .wysiwyg{line-height:1;margin-bottom:175px;padding:0 125px}.header-home-container .header-home .title-showreel .wysiwyg h1{font-size:60px}.header-home-container .header-home .title-showreel .wysiwyg h2,.header-home-container .header-home .title-showreel .wysiwyg h3{font-size:50px}.header-home-container .header-home .title-showreel .wysiwyg h4,.header-home-container .header-home .title-showreel .wysiwyg h5{font-size:40px}.header-home-container .header-home .title-showreel .wysiwyg .h6{font-size:30px}}@media (min-width:1600px){.header-home-container .header-home .title-showreel .wysiwyg h1{font-size:80px}.header-home-container .header-home .title-showreel .wysiwyg h2,.header-home-container .header-home .title-showreel .wysiwyg h3{font-size:60px}.header-home-container .header-home .title-showreel .wysiwyg h4,.header-home-container .header-home .title-showreel .wysiwyg h5{font-size:50px}.header-home-container .header-home .title-showreel .wysiwyg h6{font-size:35px}}.header-home-container .header-home .title-showreel .title-showreel__bottom{align-items:center;display:flex;flex-direction:column;width:100%}@media (min-width:1000px){.header-home-container .header-home .title-showreel .title-showreel__bottom{bottom:100px;flex-direction:row;justify-content:space-between;position:absolute}}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open{align-items:center;display:flex;justify-content:center;margin-bottom:60px;position:relative}@media (min-width:1000px){.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open{justify-content:flex-start;margin-bottom:0}}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open__body{color:#fff;font-family:Barlow Bold,sans-serif;text-align:left}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open__trigger{align-items:center;background-color:transparent;border:2px solid transparent;border-radius:9999px;cursor:pointer;display:flex;height:100px;justify-content:center;margin-right:20px;min-width:100px;position:relative;transition:all .3s ease;width:100px}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open__trigger svg{height:96px;width:96px}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open__trigger__play{margin-left:5px;width:30px}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open__trigger__play path{color:#fff}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open__trigger .play-icon{height:auto;left:calc(50% + 4px);position:absolute;top:50%;transform:translate(-50%,-50%);width:25px}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open__trigger:after{-webkit-animation:button_spin 1.5s infinite;animation:button_spin 1.5s infinite;background-image:none;background:linear-gradient(90deg,#5409e4,#4207b2);border:none;border-radius:360px;bottom:0;content:"";height:96px;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease;width:96px;z-index:-1}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open__trigger .showreel-open__trigger__border{bottom:0;left:0;position:absolute;right:0;top:0;transition:all 1.5s ease .2s}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open__trigger:hover{border:2px solid transparent}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open__trigger:hover .showreel-open__trigger__border{opacity:0}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open__trigger:hover:after{opacity:1}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open__trigger__border{position:absolute}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open--hidden{display:none}@media (min-width:1000px){.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-open--hidden{display:flex;flex-direction:row-reverse;opacity:0;pointer-events:none}}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-button{max-width:236px;position:relative}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-button .button{border:none;display:flex;position:relative}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-button .button:after{background-color:transparent}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-button .button .outline--draw{-webkit-animation-delay:.8s;animation-delay:.8s;background-color:#fff;border-radius:5px;bottom:0;-webkit-clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% 100%,50% 100%,50% 95%,99% 95%,99% 5%,1% 5%,1% 95%,50% 95%);clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% 100%,50% 100%,50% 95%,99% 95%,99% 5%,1% 5%,1% 95%,50% 95%);left:0;opacity:0;position:absolute;right:0;top:0;transition-delay:.8s;transition-duration:0s}.header-home-container .header-home .title-showreel .title-showreel__bottom .showreel-button .showreel-button__rule{-webkit-animation-delay:2.2s;animation-delay:2.2s;-webkit-animation-duration:.5s;animation-duration:.5s;background-color:#fff;height:200px;left:calc(50% - 1px);position:absolute;top:calc(100% - 1px);transition-delay:2.2s;transition-duration:.5s;width:2px}.showreel{bottom:0;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .7s;width:100%;z-index:9999999999}.showreel .showreel-close{background:none;background-color:#4b08cb;background-image:url(../png/cross-white.png);background-position:50%;background-repeat:no-repeat;background-size:34px!important;border:2px solid #4b08cb;cursor:pointer;height:50px;outline:none;position:fixed;right:25px;top:-60px;transition:all .3s ease;width:50px}@media (min-width:750px){.showreel .showreel-close{right:-70px;top:0}}.showreel .showreel-close:hover{transform:rotate(90deg)}.showreel .showreel-iframeWrapper{height:100%;left:50%;margin-left:auto;margin-right:auto;max-height:90vh;position:relative;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media (min-width:750px){.showreel .showreel-iframeWrapper{max-height:80vh;width:80vw}}.showreel .showreel-iframe{height:auto;left:50%;padding-top:56.25%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media (min-width:750px){.showreel .showreel-iframe{height:100%;padding-top:0}}.showreel .showreel-iframe:after,.showreel .showreel-iframe:before{background-color:#4b08cb;content:"";height:50%;left:0;position:absolute;right:0;transition:transform 1s;width:100%;z-index:1}.showreel .showreel-iframe:before{top:0}.showreel .showreel-iframe:after{bottom:-2px;height:calc(50% + 2px)}.showreel .showreel-iframe.active:before{transform:translateX(-100%)}.showreel .showreel-iframe.active:after{transform:translateX(100%)}.showreel iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.showreel.active{opacity:1;pointer-events:all}@-webkit-keyframes grow_animate{0%{transform:scale(1.2) roate(-1deg) translate(10px,20px)}10%{transform:scale(1.15) rotate(2deg) translate(-10px)}65%{transform:scale(1.25) rotate(-2deg) translate(20px,-20px)}}@keyframes grow_animate{0%{transform:scale(1.2) roate(-1deg) translate(10px,20px)}10%{transform:scale(1.15) rotate(2deg) translate(-10px)}65%{transform:scale(1.25) rotate(-2deg) translate(20px,-20px)}}@-webkit-keyframes home-shard-1{0%{filter:blur(0);opacity:0;transform:rotate(0) scaleY(.7) scaleX(.7)}50%{opacity:1}to{filter:blur(4px);opacity:0;transform:rotate(-168deg) scaleX(6)}}@keyframes home-shard-1{0%{filter:blur(0);opacity:0;transform:rotate(0) scaleY(.7) scaleX(.7)}50%{opacity:1}to{filter:blur(4px);opacity:0;transform:rotate(-168deg) scaleX(6)}}@-webkit-keyframes home-shard-2{0%{filter:blur(0);opacity:0;transform:rotate(0) scaleX(1)}25%{transform:rotate(-90deg) scaleX(1.3)}50%{opacity:1;transform:rotate(-180deg) scaleX(1)}75%{transform:rotate(-270deg) scaleX(1.3)}to{filter:blur(4px);opacity:0;transform:rotate(-1turn) scaleX(1)}}@keyframes home-shard-2{0%{filter:blur(0);opacity:0;transform:rotate(0) scaleX(1)}25%{transform:rotate(-90deg) scaleX(1.3)}50%{opacity:1;transform:rotate(-180deg) scaleX(1)}75%{transform:rotate(-270deg) scaleX(1.3)}to{filter:blur(4px);opacity:0;transform:rotate(-1turn) scaleX(1)}}@-webkit-keyframes home-shard-3{0%{filter:blur(0);opacity:0;transform:rotate(0) scaleX(1)}25%{transform:rotate(-90deg) scaleX(1.6)}50%{opacity:1;transform:rotate(-180deg) scaleX(1)}75%{transform:rotate(-270deg) scaleX(2)}to{filter:blur(4px);opacity:0;transform:rotate(-1turn) scaleX(1)}}@keyframes home-shard-3{0%{filter:blur(0);opacity:0;transform:rotate(0) scaleX(1)}25%{transform:rotate(-90deg) scaleX(1.6)}50%{opacity:1;transform:rotate(-180deg) scaleX(1)}75%{transform:rotate(-270deg) scaleX(2)}to{filter:blur(4px);opacity:0;transform:rotate(-1turn) scaleX(1)}}@-webkit-keyframes home-shard-4{0%{filter:blur(0);opacity:0;transform:rotate(0) scaleY(.7) scaleX(.7)}25%{opacity:1}50%{opacity:.75}75%{opacity:1}to{filter:blur(4px);opacity:0;transform:rotate(-220deg) scaleX(6)}}@keyframes home-shard-4{0%{filter:blur(0);opacity:0;transform:rotate(0) scaleY(.7) scaleX(.7)}25%{opacity:1}50%{opacity:.75}75%{opacity:1}to{filter:blur(4px);opacity:0;transform:rotate(-220deg) scaleX(6)}}.high-flyer{flex-direction:column;margin-top:40px}@media (min-width:1000px){.high-flyer{align-items:flex-start;flex-direction:row;margin-top:80px}}.high-flyer .team-member{background-color:#4b08cb;width:100%;z-index:1}@media (min-width:1000px){.high-flyer .team-member{width:27.5%;z-index:1}}@media (min-width:1600px){.high-flyer .team-member{transform:translatex(-5%)}}.high-flyer .team-member img{height:300px;margin-bottom:10px;width:100%}.high-flyer .team-member h2,.high-flyer .team-member p{padding:0 20px}@media (min-width:1000px){.high-flyer .team-member h2,.high-flyer .team-member p{padding:0 40px}}.high-flyer .team-member h2{color:#fff;width:100%}@media (min-width:1000px){.high-flyer .team-member h2{margin-top:10px}}.high-flyer .team-member p{color:#fff;margin-bottom:15px}@media (min-width:1000px){.high-flyer .team-member p{margin-bottom:25px}}.high-flyer .questions{display:flex;flex-direction:column;padding:20px 0 30px;position:relative;width:100%}@media (min-width:1000px){.high-flyer .questions{flex-direction:row;justify-content:space-between;padding:40px;width:72.5%}}.high-flyer .questions:before{background-color:#130c26;content:"";height:100%;left:0;left:-10%;position:absolute;top:0;transition:all .3s ease;width:100%;width:120%;z-index:-1}@media (min-width:1000px){.high-flyer .questions:before{transform:skewX(-7.5deg)}}.high-flyer .questions .column{margin-bottom:20px;width:100%}@media (min-width:1000px){.high-flyer .questions .column{margin-bottom:0;width:47.5%}.high-flyer .questions .column:first-child{border-right:1px solid #6f6f6f;margin-right:5%;padding-right:5%}}.high-flyer .questions .column:last-child{margin-bottom:0}.high-flyer .questions .column p{color:#fff;width:100%}.high-flyer .questions .column p span{margin-right:20px}.high-flyer .questions .column p{margin-bottom:20px}.high-flyer .questions .column p:last-child{margin-bottom:0}.high-flyer .questions .column .favourite-project{align-items:center;display:flex;height:250px;justify-content:center;overflow:hidden;position:relative;transform:skewX(-7.5deg);width:100%}.high-flyer .questions .column .favourite-project .thumbnail{height:100%;left:0;position:absolute;top:0;transform:skewX(7.5deg) scale(1.2);width:100%}.high-flyer .questions .column .favourite-project .logo{height:200px;-o-object-fit:contain;object-fit:contain;transform:skewX(7.5deg);width:200px}.image-large{height:auto;margin-bottom:60px!important;margin-left:auto!important;margin-right:auto!important;max-height:540px;max-width:100vw;overflow:hidden;width:100vw}.image-large-fit{max-width:1100px}.image-large-full{max-width:2000px}.image-large img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:1000px){.image-large{margin:0 0 100px;margin-bottom:100px!important;max-height:900px}}.image-large-pressed{margin-bottom:0!important}.image-slider{margin-left:auto;margin-right:auto;position:relative;width:100vw}.image-slider-fit{max-width:1100px}.image-slider-full{max-width:2000px}.image-slider .owl-slide{background-color:#130c26}.image-slider img{height:250px;margin:auto;max-width:2000px}@media (min-width:750px){.image-slider img{height:400px}}@media (min-width:1000px){.image-slider img{height:750px}}.image-slider .owl-nav{align-items:center;display:flex;height:1px;justify-content:space-between;left:0;left:50%;padding:0 30px;position:absolute;top:50%;transform:translateX(-50%);width:100%;width:calc(100% - 10px)}.image-slider .owl-nav button{background-position:50%;background-size:20px;background:none;background-position:top 17px left 12px;background-repeat:no-repeat;background-size:18px;border:2px solid #fff;border-radius:360px;height:46px;outline:none;transform:rotate(90deg);transition:all .3s ease;width:46px}@media (min-width:1000px){.image-slider .owl-nav button{background-position:top 22px left 17px;height:56px;transform:rotate(90deg);transition:all .3s ease;width:56px}}.image-slider .owl-nav button.owl-next{transform:rotate(-90deg)}.image-slider .owl-nav button span{display:none}@media (min-width:1600px){.image-slider .owl-nav{max-width:2000px;padding:0 60px;width:100%}}.image-slider .owl-nav button{background-color:#130c26;background-image:url(../png/arrow-thin-white.png);border-color:#130c26}.image-slider .owl-nav button:hover{background-color:#4b08cb;border-color:#4b08cb}body.single .image-slider{margin-bottom:20px}body.single .image-slider:last-child{margin-bottom:0}body.single-post .image-slider{margin-bottom:20px}body.single-post .image-slider .owl-nav{left:20px;width:calc(100% - 40px)}.join-us-container{margin-bottom:0!important;max-width:100%;padding-top:34px!important;width:100vw}@media (min-width:844px){.join-us-container{padding-top:160px!important}}.join-us-container .quote-title{margin-bottom:20px;margin-top:40px}@media (min-width:1000px){.join-us-container .quote-title{margin-bottom:60px;margin-top:0}}.join-us-container .join-us{flex-direction:column}.join-us-container .join-us .job{align-items:center;background-color:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:flex-start;margin-top:20px;max-width:1000px;padding:20px;width:100%}@media (min-width:1000px){.join-us-container .join-us .job{padding:40px 120px 40px 40px;position:relative}.join-us-container .join-us .job:not(:first-child):not(:nth-child(2)){margin-top:20px}.join-us-container .join-us .job:after{background-image:url(../png/arrow-thin-black.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:40px;position:absolute;right:40px;top:calc(50% - 20px);transform:rotate(-90deg);transition:all .3s ease;width:40px}}.join-us-container .join-us .job:last-child{margin-bottom:0}.join-us-container .join-us .job h3{margin-bottom:5px;text-decoration:underline;transition:all .3s ease}@media (min-width:1000px){.join-us-container .join-us .job h3{text-decoration:none}}.join-us-container .join-us .job h3,.join-us-container .join-us .job p{width:100%}.join-us-container .join-us .job h3:last-child,.join-us-container .join-us .job p:last-child{margin-top:10px}@media (min-width:1000px){.join-us-container .join-us .job h3:last-child,.join-us-container .join-us .job p:last-child{margin-top:20px}.join-us-container .join-us .job p{font-size:22px}.join-us-container .join-us .job:hover{transform:scale(1.03)}.join-us-container .join-us .job:hover:after{background-image:url(../png/arrow-thin-purple.png)}.join-us-container .join-us .job:hover h3{color:#4b08cb}}@media (min-width:750px){body.page-id-981 .join-us{align-items:stretch;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:1000px}body.page-id-981 .join-us .job{padding:30px;width:calc(50% - 10px)}}body.page-id-981 .join-us .job h3{font-size:25px}body.page-id-981 .join-us .job .excerpt{font-size:15px;margin-top:10px}body.page-id-981 .join-us .job .duration{font-size:15px;margin-top:5px}body.page-id-981 .join-us .job:after{display:none}.job-filter{flex-direction:column;margin-bottom:40px;max-width:1000px}@media (min-width:1000px){.job-filter{align-items:center;flex-direction:row;justify-content:space-between}}.job-filter .search{background:none;border:3px solid #130c26;border-radius:5px;color:#130c26;font-family:Barlow Bold,sans-serif;letter-spacing:.1rem;margin-bottom:20px;padding:10px 15px;transition:all .3s ease;width:100%}@media (min-width:1000px){.job-filter .search{margin-bottom:0;width:250px}}.job-filter .search::-moz-placeholder{color:#130c26;opacity:1}.job-filter .search:-ms-input-placeholder{color:#130c26;opacity:1}.job-filter .search::placeholder{color:#130c26;opacity:1}.job-filter .category-filter-dropdown{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='444.818' height='280.368' fill='%23130C26'%3E%3Cpath data-name='Path 5880' d='m434.252 31.974-21.409-21.413A36.56 36.56 0 0 0 386.868 0a34.982 34.982 0 0 0-25.7 10.561L222.41 149.323 83.653 10.565A34.98 34.98 0 0 0 57.953.004a36.563 36.563 0 0 0-25.976 10.561L10.849 31.981A35.433 35.433 0 0 0 0 57.962q0 15.412 10.848 25.693L196.712 269.52q10.282 10.845 25.7 10.848a35.433 35.433 0 0 0 25.977-10.848L434.251 83.655a34.978 34.978 0 0 0 10.567-25.693 36.566 36.566 0 0 0-10.566-25.988Z'/%3E%3C/svg%3E");background-position:top 16px right 15px;background-repeat:no-repeat;background-size:14px;border:3px solid #130c26;border-radius:5px;color:#130c26;font-family:Barlow Bold,sans-serif;letter-spacing:.1rem;margin:0;padding:10px 45px 10px 15px;text-transform:uppercase;width:100%}@media (min-width:1000px){.job-filter .category-filter-dropdown{width:250px}}.job-filter .form,.job-filter .search{width:100%}@media (min-width:1000px){.job-filter .form,.job-filter .search{width:auto}}.map-container{max-width:100%;width:100vw}.map-container .quote-title{margin-bottom:40px}.map-container .map{display:flex;flex-direction:column;margin-bottom:10px;position:relative}.map-container .map iframe{border:none;height:350px;outline:none;width:100%}@media (min-width:1000px){.map-container .map iframe{height:700px}}.map-container .map .text{align-items:flex-start;background-color:#130c26;border-top:3px solid #4b08cb;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;width:100%}@media (min-width:1000px){.map-container .map .text{border:none;bottom:50px;left:auto;min-width:350px;padding:40px;position:absolute;right:-50px;top:auto;width:0}.map-container .map .text h3{font-size:45px}}.map-container .map .text h3,.map-container .map .text p{width:100%}.map-container .map .text a,.map-container .map .text h3,.map-container .map .text p{color:#fff;margin-bottom:20px}@media (min-width:1000px){.map-container .map .text a,.map-container .map .text h3,.map-container .map .text p{margin-bottom:30px}}.map-container .map .text a:last-child,.map-container .map .text h3:last-child,.map-container .map .text p:last-child{margin-bottom:0}.meet-the-team{margin-bottom:20px!important;margin-bottom:0;margin-top:20px;max-width:100%;padding:20px 0;position:relative;width:100vw}@media (min-width:1000px){.meet-the-team{margin-top:40px;padding:140px 0 40px}}.meet-the-team:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 85%);content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:-1}.meet-the-team .button-container{display:flex;justify-content:center}.meet-the-team .meet-the-team-inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-10px}@media (min-width:1000px){.meet-the-team .meet-the-team-inner{margin-bottom:40px}}.meet-the-team .meet-the-team-inner .column{max-width:100%;width:100%}@media (min-width:1000px){.meet-the-team .meet-the-team-inner .column{max-width:49%}}.meet-the-team .meet-the-team-inner .team-member{align-items:center;background-color:#4b08cb;border:2px solid #efefef;box-shadow:0 5px 10px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:flex-start;margin:0 0 25px;max-width:100%;min-height:0;padding:20px;transition:all .3s ease;width:100%}@media (min-width:1000px){.meet-the-team .meet-the-team-inner .team-member{margin:10px 0 calc(110px + 5%);padding:40px}}.meet-the-team .meet-the-team-inner .team-member img{box-shadow:0 5px 10px 0 rgba(0,0,0,.05);height:100px;width:100px}@media (min-width:1000px){.meet-the-team .meet-the-team-inner .team-member img{height:250px;margin-top:-165px;width:250px}}.meet-the-team .meet-the-team-inner .team-member img,.meet-the-team .meet-the-team-inner .team-member p{margin-bottom:20px}.meet-the-team .meet-the-team-inner .team-member img:last-child,.meet-the-team .meet-the-team-inner .team-member p:last-child{margin-bottom:0}@media (min-width:1000px){.meet-the-team .meet-the-team-inner .team-member p{margin-bottom:0}}.meet-the-team .meet-the-team-inner .team-member h3,.meet-the-team .meet-the-team-inner .team-member p{color:#fff;text-align:center;width:100%}@media (min-width:1000px){.meet-the-team .meet-the-team-inner .team-member h3,.meet-the-team .meet-the-team-inner .team-member p{text-align:left}}.meet-the-team .meet-the-team-inner .team-member h3.description,.meet-the-team .meet-the-team-inner .team-member p.description{display:none}@media (min-width:1000px){.meet-the-team .meet-the-team-inner .team-member h3.description,.meet-the-team .meet-the-team-inner .team-member p.description{display:block;margin-bottom:0;margin-top:13px}}.meet-the-team .meet-the-team-inner .team-member .read-more{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='168' height='168'%3E%3Cpath data-name='Rectangle 1' fill='%23fff' d='M0 79h168v10H0z'/%3E%3Cpath data-name='Rectangle 2' fill='%23fff' d='M89 0v168H79V0z'/%3E%3C/svg%3E");background-size:contain;border:none;cursor:pointer;height:40px;outline:none;transition:all .3s ease;width:40px}@media (min-width:1000px){.meet-the-team .meet-the-team-inner .team-member .read-more{display:none}}.meet-the-team .meet-the-team-inner .team-member .read-more.active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='168' height='10'%3E%3Cpath data-name='Rectangle 1' fill='%23fff' d='M0 0h168v10H0z'/%3E%3C/svg%3E")}.meet-the-team .meet-the-team-inner .team-member.active{margin-right:-50%;width:100%;z-index:1}.meet-the-team .meet-the-team-inner .team-member.active:nth-of-type(2n){margin-left:-50.5%;margin-right:0}@media (min-width:1000px){.meet-the-team .meet-the-team-inner .column:last-child .team-member,.meet-the-team .meet-the-team-inner .column:nth-last-child(2) .team-member{margin-bottom:0}}.next-up-empty{height:1px;margin:auto;padding:0!important}.next-up{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-left:5vw}@media (min-width:1000px){.next-up{max-width:100%;overflow:visible;width:100vw}}.next-up-page{background-color:#fff}.next-up a,.next-up h3{width:100%}.next-up .next-up-inner{height:auto;margin-bottom:60px;position:relative}@media (min-width:1000px){.next-up .next-up-inner{height:434px;margin-bottom:0}}.next-up .background-image{background-color:#130c26;height:100%;left:0;margin-left:auto;max-width:100%;max-width:1200px;overflow:hidden;position:absolute;transform:skew(0deg);width:100%;z-index:1}.next-up .background-image img{height:100%;left:-100px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transform:skew(0deg);width:calc(100% + 200px)}@media (min-width:1000px){.next-up .background-image{left:calc(10% + 100px);transform:skew(-16deg)}.next-up .background-image img{transform:skew(16deg)}}.next-up .next-top{background:rgba(19,12,38,.5);display:flex;flex-direction:column;height:180px;justify-content:flex-end;left:auto;padding:30px;position:static;position:relative;top:auto;transform:skew(0deg);width:100%;z-index:2}.next-up .next-top h2{color:#fff;font-size:30px;line-height:36px;transform:skew(0deg)}@media (min-width:1000px){.next-up .next-top{background:#130c26;height:280px;left:calc(10% - 100px);padding:60px;position:absolute;top:0;transform:skew(-16deg);width:380px;z-index:2}.next-up .next-top h2{font-size:40px;line-height:46px;transform:skew(16deg)}}.next-up .next-top:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 0 50px 50px;bottom:0;content:"";height:0;left:auto;position:absolute;right:0;transform:translate(-10px,-10px);transition:transform .3s,border-color ease;width:0}@media (min-width:1000px){.next-up .next-top:after{border-color:transparent transparent #4b08cb;transform:translate(0)}}.next-up:hover .next-top:after{border-color:transparent transparent #fff;transform:translate(-10px,-10px)}div.background-black+.next-up-empty,div.background-gray+.next-up-empty,div.background-purple+.next-up-empty{margin-top:60px}@media (min-width:1000px){div.background-black+.next-up-empty,div.background-gray+.next-up-empty,div.background-purple+.next-up-empty{margin-top:100px}}.our-journey-slider{overflow:visible;padding-top:105px;position:relative}@media (min-width:1000px){.our-journey-slider{padding-top:60px}}.our-journey-slider .owl-stage-outer{overflow:visible}.our-journey-slider .slide{flex-direction:column}@media (min-width:1000px){.our-journey-slider .slide{flex-direction:row-reverse}}.our-journey-slider .slide .content{margin-top:20px;width:100%}@media (min-width:1000px){.our-journey-slider .slide .content{margin-top:0;padding:40px 100px 40px 40px;width:80%}}@media (min-width:1600px){.our-journey-slider .slide .content{padding:40px 100px 40px 40px}}.our-journey-slider .slide .content h2{color:#4b08cb;font-size:26px;line-height:1.1!important;margin-bottom:20px;text-transform:uppercase}@media (min-width:1000px){.our-journey-slider .slide .content h2{font-size:32px}}.our-journey-slider .slide .image-container{align-items:center;background-color:#fff;display:flex;height:0;justify-content:center;margin-top:30px;overflow:hidden;padding-top:66.6666666667%;position:relative;transform:skewX(-7.5deg);width:100%}@media (min-width:1000px){.our-journey-slider .slide .image-container{margin-bottom:0;padding-top:36%}}@media (min-width:1300px){.our-journey-slider .slide .image-container{padding-top:40%}}.our-journey-slider .slide .image-container img{height:auto;left:-35px;position:absolute;top:50%;transform:translateY(-50%) skewX(7.5deg);width:calc(100% + 70px)}.our-journey-slider .slide .slide-subheading{display:none}.our-journey-slider .owl-item{opacity:.5;transition:all .3s ease}.our-journey-slider .owl-item.active{opacity:1}.our-journey-slider .owl-dots{align-items:center;background-color:#130c26;display:flex;height:2px;justify-content:space-between;left:5%;margin-bottom:20px;position:absolute;top:0;width:90%}@media (min-width:1000px){.our-journey-slider .owl-dots{left:25%;width:50%}}.our-journey-slider .owl-dots .owl-dot{background-color:#130c26;border:none;border-radius:360px;height:20px;outline:none;position:relative;transition:all .3s ease;width:20px}.our-journey-slider .owl-dots .owl-dot.active{background-color:#4b08cb}.our-journey-slider .owl-dots .owl-dot.active:after,.our-journey-slider .owl-dots .owl-dot.active span{opacity:1}.our-journey-slider .owl-dots .owl-dot:after{border:2px solid #4b08cb;border-radius:360px;content:"";height:40px;left:-12px;opacity:0;position:absolute;top:-12px;transition:all .3s ease;width:40px}.our-journey-slider .owl-dots .owl-dot span{color:#4b08cb;font-family:Barlow Bold,sans-serif;left:-100%;letter-spacing:.1rem;opacity:0;position:absolute;text-align:center;top:200%;transition:all .3s ease;width:300%}@media (min-width:1000px){.our-journey-slider .owl-dots .owl-dot span{font-size:20px}}.our-journey-slider .owl-nav{align-items:center;display:flex;height:1px;justify-content:space-between;justify-content:center;left:0;position:absolute;top:50%;top:calc(100% + 55px);width:100%}.our-journey-slider .owl-nav button{background-position:50%;background-size:20px;background:none;background-image:url(../png/arrow-thin-white.png);background-position:top 17px left 12px;background-repeat:no-repeat;background-size:18px;border:2px solid #fff;border-radius:360px;height:46px;outline:none;transform:rotate(90deg);transition:all .3s ease;width:46px}@media (min-width:1000px){.our-journey-slider .owl-nav button{background-position:top 22px left 17px;height:56px;transform:rotate(90deg);transition:all .3s ease;width:56px}}.our-journey-slider .owl-nav button.owl-next{transform:rotate(-90deg)}.our-journey-slider .owl-nav button span{display:none}.our-journey-slider .owl-nav button:hover{background-color:#4b08cb}@media (min-width:1000px){.our-journey-slider .owl-nav{justify-content:flex-start;padding-left:40px;top:calc(100% - 20px)}}.our-journey-slider .owl-nav button{background-image:url(../png/arrow-thin-black.png);border-color:#130c26}.our-journey-slider .owl-nav button:hover{background-image:url(../png/arrow-thin-white.png);border-color:#4b08cb}.our-journey-slider .owl-nav button:first-child{margin-right:40px}@media (min-width:1000px){.our-journey-title{margin-bottom:75px!important}}.our-journey-background{padding-bottom:115px}@media (min-width:1000px){.our-journey-background{padding-bottom:100px}}body.no-banner .our-journey-background{padding-top:150px}@media (min-width:1000px){body.no-banner .our-journey-background{padding-top:200px}}.tldr+div:not(.background-black):not(.background-purple):not(.background-gray){margin-top:40px}@media (min-width:1000px){.tldr+div:not(.background-black):not(.background-purple):not(.background-gray){margin-top:100px}}.tldr .primary-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:60px 0}@media (min-width:1000px){.tldr .primary-container{padding:80px 0 100px}}.tldr h2,.tldr p{color:#fff}.tldr .subheading-underline{margin-bottom:20px;padding-bottom:10px}@media (min-width:1000px){.tldr .subheading-underline{margin-bottom:30px}}.tldr .subheading-underline h2{font-size:24px}.tldr .subheading-underline .underline{background-color:#fff}.tldr .tldr-client,.tldr .tldr-text{width:100%}.tldr .tldr-text{max-width:100%}.tldr .tldr-text-split{margin-bottom:40px;max-width:100%}@media (min-width:1000px){.tldr .tldr-text-split{margin-bottom:0;max-width:55%}}.tldr .tldr-client{max-width:100%}@media (min-width:1000px){.tldr .tldr-client{max-width:30%}}.tldr .tldr-client img{height:auto;max-height:100px;max-width:200px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.tldr .tldr-client img+p{display:none}body.single-post_projects .overview-client-tags{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px;max-width:1100px!important}@media (min-width:1000px){body.single-post_projects .overview-client-tags{align-items:flex-start;flex-direction:row;margin-bottom:40px;position:relative}}body.single-post_projects .overview-client-tags .client-tags h2,body.single-post_projects .overview-client-tags .client-tags p,body.single-post_projects .overview-client-tags .overview h2,body.single-post_projects .overview-client-tags .overview p{margin-bottom:20px;width:100%}body.single-post_projects .overview-client-tags .client-tags h2:last-child,body.single-post_projects .overview-client-tags .client-tags p:last-child,body.single-post_projects .overview-client-tags .overview h2:last-child,body.single-post_projects .overview-client-tags .overview p:last-child{margin-bottom:0}body.single-post_projects .overview-client-tags .client-tags h2 a,body.single-post_projects .overview-client-tags .client-tags p a,body.single-post_projects .overview-client-tags .overview h2 a,body.single-post_projects .overview-client-tags .overview p a{text-decoration:underline}body.single-post_projects .overview-client-tags .client-tags h2 a:hover,body.single-post_projects .overview-client-tags .client-tags p a:hover,body.single-post_projects .overview-client-tags .overview h2 a:hover,body.single-post_projects .overview-client-tags .overview p a:hover{color:#4b08cb}body.single-post_projects .overview-client-tags .overview{margin-bottom:20px;width:100%}@media (min-width:1000px){body.single-post_projects .overview-client-tags .overview{margin-bottom:0;width:60%}}body.single-post_projects .overview-client-tags .overview .overview-image{margin-bottom:10px;width:100%}body.single-post_projects .overview-client-tags .overview .overview-image img{height:auto;width:100%}@media (min-width:1000px){body.single-post_projects .overview-client-tags .overview .overview-image{margin-bottom:20px}}body.single-post_projects .overview-client-tags .client-tags{width:100%}body.single-post_projects .overview-client-tags .client-tags h2:not(:first-child){margin-top:30px}body.single-post_projects .overview-client-tags .client-tags .colour-logo{display:block;height:auto;margin-bottom:20px;max-width:220px;width:auto}@media (min-width:1000px){body.single-post_projects .overview-client-tags .client-tags{width:30%}}body.single-post_projects .overview-client-tags .client-tags h2:not(:first-child){margin-top:20px}@media (min-width:1000px){body.single-post_projects .overview-client-tags .client-tags h2:not(:first-child){margin-top:40px}}body.single-post_projects .overview-client-tags .client-tags .tags{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-5px;margin-top:-5px;opacity:.5;width:100%}body.single-post_projects .overview-client-tags .client-tags .tags p{font-size:15px;margin:5px;padding:5px 10px;pointer-events:none;width:auto}body.single-post_projects .overview-client-tags .back{left:-110px;top:23px}.projects-container.background-black{background-color:#130c26}body.home .projects-container.background-black .primary-container{margin-top:-1px}body.home .projects-container.background-black .primary-container.projects-view-all-button-container{margin-top:30px}@media (min-width:1000px){body.home .projects-container.background-black .primary-container.projects-view-all-button-container{margin-top:100px}}.projects-container.background-black .projects-filter{flex-direction:column;padding:40px 0}@media (min-width:1000px){.projects-container.background-black .projects-filter{flex-direction:row;margin-top:0;padding:60px 0}}.projects-container.background-black .projects-filter form{flex-wrap:wrap;margin-bottom:20px;order:1;width:90%}.projects-container.background-black .projects-filter form .category-filter{width:100%}@media (min-width:1000px){.projects-container.background-black .projects-filter form{margin-bottom:0;margin-right:20px;order:0;width:auto}.projects-container.background-black .projects-filter form .category-filter{width:auto}}.projects-container.background-black .projects-filter form button{margin:5px 10px 5px 5px;padding:10px 15px}.projects-container.background-black .projects-filter form button:last-child{margin-right:0}.projects-container.background-black .projects-filter form button.active,.projects-container.background-black .projects-filter form button:hover{background-color:#fff!important;border-color:#fff!important;color:#130c26!important}.projects-container.background-black .projects-filter form button.active{pointer-events:none}.projects-container.background-black .projects-filter form .category-filter-dropdown{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='444.818' height='280.368'%3E%3Cpath data-name='Path 5880' d='m434.252 31.974-21.409-21.413A36.56 36.56 0 0 0 386.868 0a34.982 34.982 0 0 0-25.7 10.561L222.41 149.323 83.653 10.565A34.98 34.98 0 0 0 57.953.004a36.563 36.563 0 0 0-25.976 10.561L10.849 31.981A35.433 35.433 0 0 0 0 57.962q0 15.412 10.848 25.693L196.712 269.52q10.282 10.845 25.7 10.848a35.433 35.433 0 0 0 25.977-10.848L434.251 83.655a34.978 34.978 0 0 0 10.567-25.693 36.566 36.566 0 0 0-10.566-25.988Z' fill='%23fff'/%3E%3C/svg%3E");background-position:top 16px right 15px;background-repeat:no-repeat;background-size:14px;border:3px solid #fff;border-radius:5px;color:#fff;font-family:Barlow Bold,sans-serif;letter-spacing:.1rem;margin:0;padding:10px 45px 10px 15px;width:100%}@media (min-width:1000px){.projects-container.background-black .projects-filter form .category-filter-dropdown{width:250px}}.projects-container.background-black .projects-filter .search-container{margin-bottom:20px;order:2;position:relative;width:90%}@media (min-width:1000px){.projects-container.background-black .projects-filter .search-container{margin-bottom:0;width:250px}}@media (max-width:1000px){.projects-container.background-black .projects-filter .search-container{transition-delay:1.5s!important}}.projects-container.background-black .projects-filter .search-container:before{background-image:url(../png/search-white.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:15px;left:19px;position:absolute;top:calc(50% - 7.5px);width:15px}.projects-container.background-black .projects-filter .search{background:none;border:3px solid #fff;border-radius:5px;color:#fff;font-family:Barlow Bold,sans-serif;letter-spacing:.1rem;order:3;padding:10px 15px 10px 45px;transition:all .3s ease;width:100%}@media (min-width:1000px){.projects-container.background-black .projects-filter .search{width:250px}}.projects-container.background-black .projects-filter .search::-moz-placeholder{color:#fff;opacity:1}.projects-container.background-black .projects-filter .search:-ms-input-placeholder{color:#fff;opacity:1}.projects-container.background-black .projects-filter .search::placeholder{color:#fff;opacity:1}.projects-container.background-black .projects-filter h2{color:#fff;margin:0 0 20px;order:1;text-align:center}body.home .projects-container.background-black .projects-filter h2{display:none}.projects-container.background-black .projects-filter h2.show-mobile{display:block}.projects-container.background-black .projects-filter h2.hide-mobile{display:none}@media (min-width:1000px){.projects-container.background-black .projects-filter h2{display:block;margin:0 60px}}.projects-container.background-black .projects{color:#fff;display:block}.projects-container.background-black .projects .clearfix:after{clear:both;content:"";display:block}.projects-container.background-black .projects .masonry-layout{width:100%}.projects-container.background-black .projects .masonry-layout:after{clear:both;content:"";display:block}.projects-container.background-black .projects .masonry-layout .masonry-grid-item{display:block;height:0;width:100%}.projects-container.background-black .projects .masonry-layout .masonry-grid-item-square{max-width:100%;padding-top:100%}@media (min-width:480px){.projects-container.background-black .projects .masonry-layout .masonry-grid-item-square{max-width:100%;padding-top:100%}}@media (min-width:750px){.projects-container.background-black .projects .masonry-layout .masonry-grid-item-square{max-width:50%;padding-top:50%}}@media (min-width:1000px){.projects-container.background-black .projects .masonry-layout .masonry-grid-item-square{max-width:33.3333333%;padding-top:33.3333333%}}@media (min-width:1300px){.projects-container.background-black .projects .masonry-layout .masonry-grid-item-square{max-width:25%;padding-top:25%}}.projects-container.background-black .projects .masonry-layout .masonry-grid-item-horizontal{max-width:100%;padding-top:100%}@media (min-width:480px){.projects-container.background-black .projects .masonry-layout .masonry-grid-item-horizontal{max-width:100%;padding-top:100%}}@media (min-width:750px){.projects-container.background-black .projects .masonry-layout .masonry-grid-item-horizontal{max-width:100%;padding-top:50%}}@media (min-width:1000px){.projects-container.background-black .projects .masonry-layout .masonry-grid-item-horizontal{max-width:66.6666666%;padding-top:33.3333333%}}@media (min-width:1300px){.projects-container.background-black .projects .masonry-layout .masonry-grid-item-horizontal{max-width:50%;padding-top:25%}}.projects-container.background-black .projects .masonry-layout .masonry-grid-item-vertical{max-width:100%;padding-top:100%}@media (min-width:480px){.projects-container.background-black .projects .masonry-layout .masonry-grid-item-vertical{max-width:100%;padding-top:100%}}@media (min-width:750px){.projects-container.background-black .projects .masonry-layout .masonry-grid-item-vertical{max-width:50%;padding-top:100%}}@media (min-width:1000px){.projects-container.background-black .projects .masonry-layout .masonry-grid-item-vertical{max-width:33.3333333%;padding-top:66.6666666%}}@media (min-width:1300px){.projects-container.background-black .projects .masonry-layout .masonry-grid-item-vertical{max-width:25%;padding-top:50%}}.projects-container.background-black .projects .project{float:left;overflow:hidden;position:relative}.projects-container.background-black .projects .project .thumbnail{height:100%;left:0;-o-object-position:top;object-position:top;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:-1}.projects-container.background-black .projects .project .logo{height:200px;left:calc(50% - 100px);-o-object-fit:contain;object-fit:contain;position:absolute;top:calc(50% - 100px);transition:all .3s ease;width:200px}.projects-container.background-black .projects .project .text{bottom:0;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:20px;position:absolute;width:100%;z-index:0}@media (min-width:1000px){.projects-container.background-black .projects .project .text{padding:100px 60px 40px 40px}}@media (min-width:1300px){.projects-container.background-black .projects .project .text{padding:150px 100px 40px 40px}}@media (min-width:1600px){.projects-container.background-black .projects .project .text{padding:40px 40px 20px}}.projects-container.background-black .projects .project .text .title-tags{opacity:0;transition:all .3s ease;width:100%}@media (min-width:750px){.projects-container.background-black .projects .project .text .title-tags{display:flex;flex-direction:row;justify-content:space-between}}@media (min-width:1000px){.projects-container.background-black .projects .project .text .title-tags{margin-bottom:15px}}.projects-container.background-black .projects .project .text .title-tags .title{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.projects-container.background-black .projects .project .text .title-tags .title p{margin-bottom:15px;padding:5px 10px;pointer-events:none}.projects-container.background-black .projects .project .text .title-tags .title h2{color:#fff;font-size:30px!important;line-height:36px!important}.projects-container.background-black .projects .project .text .title-tags .title .tags{display:flex;flex-wrap:wrap}.projects-container.background-black .projects .project .text .title-tags .title .tags p{font-size:14px;margin-right:10px}.projects-container.background-black .projects .project .text .overview{color:#fff;max-width:500px;opacity:0;position:absolute;transition:all .3s ease}@media (min-width:1000px){.projects-container.background-black .projects .project .text .overview{position:static}}.projects-container.background-black .projects .project .text:after{background-image:url(../png/triangle-purple.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:50px;left:auto;position:absolute;right:0;top:auto;transform:rotate(90deg);transition:all .3s ease;width:50px}.projects-container.background-black .projects .project:after{background-color:#130c26;background-color:#4b08cb;bottom:0;content:"";height:100%;height:0%;left:0;position:absolute;top:0;top:auto;transition:all .3s ease;width:100%;z-index:-1}@media (min-width:750px){.projects-container.background-black .projects .project:after{bottom:-5%;transform:skewY(5deg)}}.projects-container.background-black .projects .project:hover .thumbnail{transform:scale(1.1)}.projects-container.background-black .projects .project:hover .logo{opacity:0}.projects-container.background-black .projects .project:hover .text:after{background-image:url(../png/triangle-white.png);bottom:10px;right:10px}.projects-container.background-black .projects .project:hover .text .title-tags{opacity:1}@media (min-width:1000px){.projects-container.background-black .projects .project:hover .text .overview{opacity:1}}.projects-container.background-black .projects .project:hover:after{height:100%}@media (min-width:750px){.projects-container.background-black .projects .project:hover:after{bottom:-20px;height:200px}}@media (min-width:1000px){.projects-container.background-black .projects .project:hover:after{height:240px}}@media (min-width:1600px){.projects-container.background-black .projects .project:hover:after{bottom:-36px}}.text-white{color:#fff}.no-results{color:#fff;display:none;font-family:Barlow Bold,sans-serif;left:0;text-align:center;width:100%}.no-results.visible{display:block}.projects-container{padding-bottom:40px}@media (min-width:1000px){.projects-container{padding-bottom:100px}}body.home .projects-container{margin-bottom:40px}@media (min-width:1000px){body.home .projects-container{margin-bottom:120px;position:relative}}.quote-title{flex-direction:column}.quote-title h2,.quote-title p{text-align:center;width:100%}.quote-title h2{letter-spacing:.1rem;text-transform:uppercase}.quote-title p{margin-top:20px;max-width:1000px}@media (min-width:1000px){.quote-title p{font-size:22px}}.quote-title.quote-box{margin-bottom:0!important;margin-top:0!important;max-width:1000px;padding:46px 0;position:relative}@media (min-width:1000px){.quote-title.quote-box{padding:80px 0}}.quote-title.quote-box h2{font-family:Barlow Light,sans-serif;text-transform:none}.quote-title.quote-box.border-blue,.quote-title.quote-box.border-green,.quote-title.quote-box.border-orange,.quote-title.quote-box.border-red,.quote-title.quote-box.border-white{padding:70px 20px 80px}@media (min-width:1000px){.quote-title.quote-box.border-blue,.quote-title.quote-box.border-green,.quote-title.quote-box.border-orange,.quote-title.quote-box.border-red,.quote-title.quote-box.border-white{padding:120px 120px 100px}}.quote-title.quote-box.border-blue:before,.quote-title.quote-box.border-green:before,.quote-title.quote-box.border-orange:before,.quote-title.quote-box.border-red:before,.quote-title.quote-box.border-white:before{left:20px;top:20px}@media (min-width:1000px){.quote-title.quote-box.border-blue:before,.quote-title.quote-box.border-green:before,.quote-title.quote-box.border-orange:before,.quote-title.quote-box.border-red:before,.quote-title.quote-box.border-white:before{left:50px;top:50px}}.quote-title.quote-box.border-blue:after,.quote-title.quote-box.border-green:after,.quote-title.quote-box.border-orange:after,.quote-title.quote-box.border-red:after,.quote-title.quote-box.border-white:after{bottom:20px;right:20px}@media (min-width:1000px){.quote-title.quote-box.border-blue:after,.quote-title.quote-box.border-green:after,.quote-title.quote-box.border-orange:after,.quote-title.quote-box.border-red:after,.quote-title.quote-box.border-white:after{bottom:50px;right:50px}}.quote-title.quote-box.border-blue{border:3px solid #00b6e2}.quote-title.quote-box.border-red{border:3px solid #ef005c}.quote-title.quote-box.border-green{border:3px solid #00ef93}.quote-title.quote-box.border-orange{border:3px solid #ff9226}.quote-title.quote-box.border-white{border:3px solid #fff}.quote-title.quote-box.white-shards:after,.quote-title.quote-box.white-shards:before{background-image:url(../png/shard-white.png)}.quote-title.with-button{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px}.quote-title.with-button h2{text-align:left;width:auto}@media (min-width:750px){.quote-title.with-button h2{text-align:center;transform:translateX(50%);width:50%}}.quote-image{background-attachment:fixed;box-shadow:0 5px 10px 0 rgba(0,0,0,.05);max-width:100%;padding:100px 0 254px;position:relative;width:100vw}@media (min-width:1000px){.quote-image{padding:325px 0 479px}}.quote-image .quote-title{margin:0!important}.quote-image .quote-title .button{margin-bottom:-154px;margin-top:60px}@media (min-width:1000px){.quote-image .quote-title .button{margin-top:100px}}.quote-image:before{background:linear-gradient(180deg,#130c26 1%,hsla(0,0%,100%,0));content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%}.header-default-container+.single-service{margin-top:0!important}.single-service{flex-direction:column;padding:100px 0;position:relative;width:90vw!important}@media (min-width:1000px){.single-service{flex-direction:row;width:100vw}}.single-service .image{height:300px;margin-bottom:20px;position:relative;width:100%}@media (min-width:1000px){.single-service .image{height:500px;margin-bottom:0;margin-top:60px;width:50%}}.single-service .image .image-bg{background-color:#4b08cb;height:100%;left:10px;position:absolute;top:-10px;transform:skew(0);width:100%;z-index:1}@media (min-width:1000px){.single-service .image .image-bg{left:37.5px;top:-30px;transform:skew(-7.5deg)}}.single-service .image .image-container{height:100%;overflow:hidden;position:relative;transform:skew(0deg);z-index:2}.single-service .image .image-container img{height:100%;left:-50px;-o-object-fit:cover;object-fit:cover;-o-object-fit:center;object-fit:center;position:absolute;top:0;transform:skew(0deg);width:calc(100% + 100px)}@media (min-width:1000px){.single-service .image .image-container{transform:skew(-7.5deg)}.single-service .image .image-container img{transform:skew(7.5deg)}}.single-service .image.left-align-image img{margin-top:10px;-o-object-position:bottom left;object-position:bottom left}@media (min-width:1000px){.single-service .image.left-align-image img{bottom:0;left:-10px;position:absolute;top:auto}}.single-service .image.aos-animate:before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.single-service .content{padding:20px 20px 0;width:100%}@media (min-width:1000px){.single-service .content{margin-right:5%;padding:40px 10%;width:50%}}@media (min-width:1600px){.single-service .content{padding:60px 10%}}.single-service .content img{height:auto;margin-bottom:20px;width:50px}@media (min-width:1000px){.single-service .content img{height:auto;width:100px}}.single-service .content h2{margin-bottom:20px;text-transform:uppercase}.single-service .content .service-underline{background-color:#4b08cb;height:3px;margin-bottom:20px;width:78px}.single-service .content .button{display:inline-block;margin-top:30px;width:auto}.single-service .content .service-values{list-style:none;margin:0 0 2px;padding:0}.single-service .content .service-values li{font-size:17px;margin:0 0 18px;position:relative;text-transform:uppercase}.single-service.aos-animate:before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition-duration:1s}.single-service-background{background-color:#f6f2fe}.single-service-background .single-service{margin-bottom:0}@media (min-width:1000px){.single-service-background .single-service{flex-direction:row-reverse}.single-service-background .single-service:before{left:51%;right:auto}}.single-service-background.no-margin{margin-bottom:0!important}@media (min-width:1000px){.single-service-background.no-margin .single-service{margin-bottom:0!important}}.single-service-background .single-service-content{margin-bottom:-40px}@media (min-width:1000px){.single-service-background .single-service-content{margin-bottom:-100px}}.single-service-content{display:none;padding-bottom:1px!important}.single-service-content .content-block .primary-text blockquote,.single-service-content .content-block .primary-text blockquote li,.single-service-content .content-block .primary-text h1,.single-service-content .content-block .primary-text h1 li,.single-service-content .content-block .primary-text h2,.single-service-content .content-block .primary-text h2 li,.single-service-content .content-block .primary-text h3,.single-service-content .content-block .primary-text h3 li,.single-service-content .content-block .primary-text h4,.single-service-content .content-block .primary-text h4 li,.single-service-content .content-block .primary-text h5,.single-service-content .content-block .primary-text h5 li,.single-service-content .content-block .primary-text h6,.single-service-content .content-block .primary-text h6 li,.single-service-content .content-block .primary-text ol,.single-service-content .content-block .primary-text ol li,.single-service-content .content-block .primary-text p,.single-service-content .content-block .primary-text p li,.single-service-content .content-block .primary-text ul,.single-service-content .content-block .primary-text ul li{color:#fff}.our-services-title{margin-bottom:20px}@media (min-width:1000px){.our-services-title{margin-bottom:60px}}.our-services-slider{margin-bottom:40px}@media (min-width:1000px){.our-services-slider{margin-bottom:0}}.social-links{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.social-links a{background-size:contain;height:25px;margin-right:30px;width:25px}@media (min-width:1000px){.social-links a{height:20px;margin-right:25px;width:20px}}.social-links a:last-child{margin-right:0}.social-links a.instagram{background-image:url(../png/instagram-white.png)}.social-links a.twitter{background-image:url(../png/twitter-white.png);margin-right:25px}.social-links a.facebook{background-image:url(../png/facebook-white.png);background-size:18px}.social-links a:hover{transform:scale(1.1)}@media (min-width:1000px){.social-links.header-dark .instagram{background-image:url(../png/instagram-black.png)}.social-links.header-dark .twitter{background-image:url(../png/twitter-black.png)}.social-links.header-dark .facebook{background-image:url(../png/facebook-black.png)}}.text-image{align-items:center;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:1000px){.text-image{flex-direction:row;max-width:100%;width:100vw}}.text-image .primary-text{margin-bottom:30px;width:100%}@media (min-width:1000px){.text-image .primary-text{margin-bottom:0;margin-left:5%;padding:40px 10%;width:50%}}@media (min-width:1600px){.text-image .primary-text{padding:60px 10%}}.text-image .primary-text h2{font-family:Barlow Light,sans-serif;margin-bottom:20px}@media (min-width:1600px){.text-image .primary-text h2{font-size:50px;margin-bottom:14px}}.text-image .primary-text .button{margin-top:10px}@media (min-width:1000px){.text-image .primary-text .button{margin-top:20px}}.text-image .image-container-animation{max-height:300px;overflow:hidden;width:100%}@media (min-width:1000px){.text-image .image-container-animation{margin-right:-5%;max-height:800px;padding-left:5%;width:50%}}.text-image .image-container{height:100%;max-height:300px;overflow:hidden;width:100%}@media (min-width:1000px){.text-image .image-container{max-height:800px;transform:skew(-7.5deg)}}.text-image .image-container img{height:100%;transform:skew(7.5deg) scale(1.2);width:100%}@media (min-width:1000px){.text-image.reverse{flex-direction:row-reverse}.text-image.reverse .primary-text{margin-left:0;margin-right:5%}.text-image.reverse .image-container-animation{margin-left:-5%;margin-right:0;padding-left:0;padding-right:5%}}
/*# sourceMappingURL=main.css.map */
