@charset "UTF-8";:root{--brand-color-primary:#f67329;--brand-color-secondary:#c3172e;--brand-color-alternative:#fabd40;--text-color:#444040;--background-color:#fff;--succes-color:#2cc37d;--border-radius-primary:8px;--box-shadow-primary:6px 6px 15px rgb(0 0 0/5%);--container:1480px;--font-size:14px;--line-height:17px;--primary-font:"Futura",sans-serif;--secondary-font:"Montserrat",sans-serif;--breakpoint-desktop:1480px;--breakpoint-tablet-landscape:990px;--breakpoint-tablet-portrait:768px;--breakpoint-mobile:480px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{position:relative;line-height:1}ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a:active,a:focus{outline:none}input:invalid,textarea:invalid{box-shadow:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}

/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */button,html,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#f3f3f3;text-shadow:none}::selection{background:#f3f3f3;text-shadow:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a4a4a4!important;opacity:1}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#a4a4a4!important;opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a4a4a4!important;opacity:1}input[type=email] input[type=button],input[type=search],input[type=submit],input[type=text],textarea{-webkit-appearance:none;borde-radius:0}input:focus,textarea:focus{outline:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:0.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:Futura;src:url(../fonts/Futura-Bold.eot);src:local("Futura-Bold"),url(../fonts/Futura-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Futura-Bold.woff2) format("woff2"),url(../fonts/Futura-Bold.woff) format("woff"),url(../fonts/Futura-Bold.ttf) format("truetype"),url(../fonts/Futura-Bold.svg#Futura-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(../fonts/Futura-CondensedExtraBold.eot);src:local("Futura Condensed Extra Bold"),local("Futura-CondensedExtraBold"),url(../fonts/Futura-CondensedExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Futura-CondensedExtraBold.woff2) format("woff2"),url(../fonts/Futura-CondensedExtraBold.woff) format("woff"),url(../fonts/Futura-CondensedExtraBold.ttf) format("truetype"),url(../fonts/Futura-CondensedExtraBold.svg#Futura-CondensedExtraBold) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(../fonts/Futura.eot);src:local("Futura Medium"),local("Futura"),url(../fonts/Futura.eot?#iefix) format("embedded-opentype"),url(../fonts/Futura.woff2) format("woff2"),url(../fonts/Futura.woff) format("woff"),url(../fonts/Futura.ttf) format("truetype"),url(../fonts/Futura.svg#Futura) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(../fonts/FuturaBT-MediumItalic.eot);src:local("Futura Medium Italic"),local("FuturaBT-MediumItalic"),url(../fonts/FuturaBT-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/FuturaBT-MediumItalic.woff2) format("woff2"),url(../fonts/FuturaBT-MediumItalic.woff) format("woff"),url(../fonts/FuturaBT-MediumItalic.ttf) format("truetype"),url(../fonts/FuturaBT-MediumItalic.svg#FuturaBT-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,html a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{font-family:var(--primary-font);font-size:16px;font-weight:500;color:var(--text-color);overflow-x:hidden;min-height:100vh;display:flex;flex-direction:column}main{flex-grow:1}a,figcaption,p,ul li{font-size:16px;line-height:24px;font-weight:500}sup{font-size:14px;line-height:inherit;vertical-align:super}b,strong{font-weight:700}em{font-style:italic}a{display:block}a,button{cursor:pointer}button{border:none;background:transparent}:focus{outline:none}.icon{display:block;background-repeat:no-repeat;background-size:contain;background-position:top}.icon.icon-checklist{width:40px;height:40px;background-image:url(../img/dist/icon/icon-checklist.svg)}.icon.icon-globe{width:40px;height:40px;background-image:url(../img/dist/icon/icon-globe.svg)}.icon.icon-headphone{width:40px;height:40px;background-image:url(../img/dist/icon/icon-headphone.svg)}.icon.icon-puzzle{width:50px;height:50px;background-image:url(../img/dist/icon/icon-puzzle.svg)}.icon.icon-puzzle-alternate{width:50px;height:50px;background-image:url(../img/dist/icon/icon-puzzle-alternate.svg)}.icon.icon-mic{width:22px;height:36px;background-image:url(../img/dist/icon/icon-mic.svg)}.block-container{position:relative;width:100%;max-width:var(--container);margin:0 auto;padding:0 20px}.block-wrapper{display:flex;align-items:center;justify-content:center}.clear{clear:both}.no-margin{margin:0!important}.no-padding{padding:0!important}.is-flex-end{justify-content:flex-end!important}.is-uppercase{text-transform:uppercase!important}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:#efefef}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:var(--brand-color-secondary)}.component-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;border-radius:4px;padding:5px 10px;background-color:hsla(0,0%,100%,.5);background-image:linear-gradient(180deg,#bf0633,rgba(191,6,51,.5))}.component-button .button-content{font-size:18px;line-height:21px;font-weight:500;letter-spacing:-0.32px;color:#fff}.component-button.is-invert{border:1px solid var(--brand-color-secondary);background-image:none}.component-button.is-invert .button-content,.component-title{color:var(--brand-color-secondary)}.component-title{font-size:36px;line-height:39px;font-family:var(--secondary-font);font-weight:700;letter-spacing:-0.64px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px;margin-bottom:20px;background-color:rgba(191,6,51,.1)}@media only screen and (max-width:768px){.component-title{font-size:30px;line-height:33px}}@media only screen and (max-width:480px){.component-title{font-size:26px;line-height:29px;width:100%}}.component-subtitle{font-size:24px;line-height:27px;font-weight:700;letter-spacing:-0.43px;margin-bottom:30px}@media only screen and (max-width:480px){.component-subtitle{font-size:18px;line-height:21px}}.component-description{font-size:20px;line-height:29px;font-weight:500;letter-spacing:-0.36px;display:flex;align-items:center;width:100%}@media only screen and (max-width:480px){.component-description{font-size:16px;line-height:25px}}.component-description i{margin-right:20px}@media only screen and (max-width:480px){.component-description i{margin-right:10px}}.component-blockquote{width:100%;max-width:660px;padding:50px;margin-bottom:50px;background-image:url(../img/dist/frame/blockquote.png);background-repeat:no-repeat;background-size:657px 160px;background-position:100% 100%}@media only screen and (max-width:990px){.component-blockquote{max-width:none}}@media only screen and (max-width:768px){.component-blockquote{padding:0;margin-bottom:25px;background-image:none}}.component-blockquote .blockquote-content{font-size:20px;line-height:29px;font-weight:700;letter-spacing:-0.36px;color:var(--brand-color-alternative)}@media only screen and (max-width:480px){.component-blockquote .blockquote-content{font-size:18px;line-height:27px}}.block-browser{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:50;width:100%;height:100%;background-color:rgba(0,0,0,.85)}.block-browser .browser-description{font-size:28px;line-height:31px;font-family:var(--primary-font);letter-spacing:0.8px;color:#fff}.block-browser .browser-description a{display:inline-block;color:#fff}.block-header{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;z-index:250;padding:25px 0;box-shadow:0 2px 4px #bf0633;background-color:#fff}@media only screen and (max-width:768px){.block-header{padding:15px 0}}.block-header .block-logo{width:100%;max-width:180px}@media only screen and (max-width:768px){.block-header .block-logo{max-width:140px}}.block-header .block-container{display:flex;align-items:center;justify-content:space-between}.block-footer .block-container{padding-bottom:30px;background-color:var(--brand-color-alternative)}@media only screen and (max-width:768px){.block-footer .block-container{padding-top:30px}}.block-footer .block-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;width:100%;max-width:990px;margin:0 auto}.block-footer .footer-legal{flex:0 1 100%;text-align:center;text-decoration:none;color:var(--text-color);margin-top:45px}.block-footer .footer-legal:hover{color:var(--brand-color-secondary)}@media only screen and (max-width:480px){.block-footer .footer-legal{text-align:left}}.block-footer .footer-title{flex:0 1 100%;font-family:var(--secondary-font);font-size:36px;line-height:39px;font-weight:700;letter-spacing:-0.64px;text-transform:uppercase;color:var(--brand-color-secondary)}.block-footer .footer-column{flex:0 1 250px;margin-top:20px}.block-footer .footer-column .column-title{font-size:18px;line-height:21px;font-weight:500;letter-spacing:-0.32px;text-align:left;color:var(--brand-color-secondary);margin-bottom:5px}.block-footer .footer-column .column-description a{display:inline-block;color:var(--brand-color-secondary)}.block-social{display:flex;gap:0 20px;align-items:center;margin-top:10px}.block-social .social-item .item-link i{color:var(--brand-color-secondary)}.block-hero{display:flex;align-items:center;justify-content:center;height:100vh;min-height:700px;margin-top:-90px;position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@media only screen and (max-width:480px){.block-hero{min-height:none;background-attachment:scroll}}.block-hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8)}.block-hero .block-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:20px}.block-hero .block-wrapper{gap:0 20px;margin-top:30px;z-index:200}.block-hero .hero-title{font-size:24px;line-height:34px;font-weight:700;letter-spacing:-0.78px;width:100%;max-width:785px;margin-top:100px;position:relative}@media only screen and (max-width:480px){.block-hero .hero-title{font-size:18px;line-height:28px;margin-top:25px}}.block-hero .hero-title:before{content:"";position:absolute;top:65%;left:50%;transform:translate(-50%,-50%);width:900px;height:360px;background-image:url(../img/dist/frame/hero.svg);background-size:100%;background-repeat:no-repeat}@media only screen and (max-width:480px){.block-hero .hero-title:before{display:none}}.block-burger-label{position:fixed;top:22px;right:90px;z-index:150;cursor:pointer;display:none}@media only screen and (max-width:768px){.block-burger-label{display:block}}.block-burger-input{display:none}.block-burger-input+.block-burger-label{height:20px;width:15px;z-index:200}.block-burger-input+.block-burger-label span{position:absolute;width:100%;height:2px;top:50%;margin-top:-1px;left:0;display:block;background:#000;transition:0.5s}.block-burger-input+.block-burger-label span:first-child{top:4px}.block-burger-input+.block-burger-label span:last-child{top:16px}.block-burger-input:checked+.block-burger-label span{opacity:0;top:50%}.block-burger-input:checked+.block-burger-label span:first-child{top:10px;opacity:1;transform:rotate(405deg)}.block-burger-input:checked+.block-burger-label span:last-child{top:10px;opacity:1;transform:rotate(-405deg)}.block-burger-input:checked~.block-navigation{left:0}@media only screen and (max-width:768px){.block-navigation{position:absolute;top:47px;left:100%;width:100%;height:calc(100vh - 47px);background-color:hsla(0,0%,100%,.9);transition:left 0.45s ease}}.block-navigation .navigation-list{display:flex;gap:0 20px;align-items:center;justify-content:flex-start;margin-right:20px}@media only screen and (max-width:768px){.block-navigation .navigation-list{flex-direction:column;margin-top:50px;margin-right:0}}@media only screen and (max-width:768px){.block-navigation .navigation-list .list-item:not(:first-of-type){margin-top:30px}}.block-navigation .navigation-list .list-item .item-link{font-size:20px;line-height:23px;font-weight:500;letter-spacing:-0.36px;color:var(--text-color);text-decoration:none}.block-logo .logo-illustration{width:100%}.block-paragraph{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:920px;padding:30px 60px 30px 30px;box-shadow:12px 12px 11px 0px var(--brand-color-alternative);border:solid 4px var(--brand-color-alternative)}@media only screen and (max-width:480px){.block-paragraph{padding:0;box-shadow:none;border:none}}.block-paragraph:not(:last-of-type){margin-bottom:60px}.block-paragraph p:not(:last-of-type){margin-bottom:20px}.block-paragraph ul{list-style-position:inside;margin-top:20px}.block-paragraph ul li{list-style-image:url(../img/dist/icon/icon-check.svg)}@media only screen and (max-width:990px){.block-paragraph ul li{list-style:none}}.block-testimonial{flex:1 1 330px;display:flex;flex-direction:column;padding:40px 0 0 40px;background-image:url(../img/dist/frame/block-testimonial-left.svg);background-repeat:no-repeat;background-size:contain;background-position:0 0}@media only screen and (max-width:990px){.block-testimonial{flex:1 1 calc(50% - 15px)}}@media only screen and (max-width:768px){.block-testimonial{flex-basis:100%}}.block-testimonial:nth-child(2n){margin-top:40px;padding:0 0 40px 40px;background-image:url(../img/dist/frame/block-testimonial-bottom.svg);background-position:0 100%}@media only screen and (max-width:768px){.block-testimonial:nth-child(2n){margin-top:0;padding:40px 40px 0 0;background-image:url(../img/dist/frame/block-testimonial-right.svg);background-position:100% 0}}@media only screen and (max-width:480px){.block-testimonial:nth-child(2n){margin-top:0;background-image:none}}.block-testimonial:last-of-type{padding:40px 40px 0 0;background-image:url(../img/dist/frame/block-testimonial-right.svg);background-position:100% 0}@media only screen and (max-width:768px){.block-testimonial:last-of-type{padding:40px 0 0 40px;background-image:url(../img/dist/frame/block-testimonial-left.svg);background-position:0 0}}@media only screen and (max-width:480px){.block-testimonial:last-of-type{background-image:none}}.block-testimonial .testimonial-description p{font-size:14px;line-height:21px;font-weight:500;font-style:italic;letter-spacing:-0.25px;margin-top:10px}.block-testimonial .testimonial-footer{order:-1;display:flex;gap:0 20px;align-items:flex-start;justify-content:flex-start}.block-testimonial .testimonial-footer .footer-note{display:flex;gap:0 2px;align-items:center;margin-bottom:5px}.block-testimonial .testimonial-footer .footer-note span{display:block;width:8px;height:8px;border-radius:50%;background-color:var(--brand-color-alternative)}.block-testimonial .testimonial-footer .footer-illustration{border-radius:50%}.block-testimonial .testimonial-footer .footer-company,.block-testimonial .testimonial-footer .footer-name{display:block}.block-testimonial .testimonial-footer .footer-company{font-size:14px;line-height:17px;font-weight:900;font-style:normal;letter-spacing:-0.25px;color:var(--brand-color-secondary)}.block-testimonial .testimonial-footer .footer-name{font-size:12px;line-height:15px;font-weight:500;letter-spacing:-0.21px;color:rgba(191,6,51,.5);margin-top:5px}.block-project{flex:0 1 calc(50% - 22.5px);display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width:768px){.block-project{flex-basis:100%}}.block-project .project-title{font-size:18px;line-height:21px;font-weight:500;color:var(--brand-color-secondary);margin-top:10px}.block-project .project-content{width:100%;order:-1;position:relative;overflow:hidden}.block-project .project-content .content-description{position:absolute;bottom:100%;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:30px;color:#fff;background-color:rgba(250,189,64,.9);transition:bottom 0.45s ease}@media only screen and (max-width:990px){.block-project .project-content .content-description{font-size:16px;line-height:21px}}@media only screen and (max-width:768px){.block-project .project-content .content-description{font-size:14px;line-height:19px}}.block-project .project-content:hover .content-description{bottom:0}.block-project .project-content .content-illustration{width:100%}.block-cta .block-container{display:flex;gap:0 80px;align-items:center;justify-content:center;width:100%;height:150px;padding:45px;background-image:url(../img/dist/frame/cta.svg);background-repeat:no-repeat;background-size:contain;background-position:0 0}@media only screen and (max-width:990px){.block-cta .block-container{display:block;height:auto;padding:20px;background-image:none;background-color:var(--brand-color-secondary)}}@media only screen and (max-width:990px){.block-cta .component-button{width:100%;margin-top:20px;text-align:center;background-image:none;background-color:#fff}}@media only screen and (max-width:990px){.block-cta .component-button .button-content{color:var(--brand-color-secondary)}}.block-cta .cta-description{font-size:20px;line-height:29px;font-weight:700;letter-spacing:-0.36px;color:var(--brand-color-secondary);text-transform:uppercase;width:100%;max-width:940px}@media only screen and (max-width:990px){.block-cta .cta-description{color:#fff}}@media only screen and (max-width:480px){.block-cta .cta-description{font-size:16px;line-height:25px}}.block-team{display:flex;gap:0 50px;align-items:center}@media only screen and (max-width:768px){.block-team{flex-wrap:wrap}}.block-team.is-inverse{margin-top:125px;flex-direction:row-reverse}@media only screen and (max-width:768px){.block-team.is-inverse{margin-top:60px}}.block-team.is-inverse .team-illustration:before{top:-20px;left:-15px;transform:rotate(180deg)}.block-team .team-illustration{position:relative;width:100%;flex-basis:420px}@media only screen and (max-width:768px){.block-team .team-illustration{flex-basis:100%;margin-bottom:20px}}.block-team .team-illustration:before{content:"";position:absolute;bottom:-20px;right:-15px;width:calc(100% + 15px);height:420px;background-image:url(../img/dist/frame/team.svg);background-position:100% 100%;background-repeat:no-repeat}@media only screen and (max-width:768px){.block-team .team-illustration:before{background-image:none}}.block-team .team-illustration img{width:100%}.block-team .team-content{flex:0 1 calc(100% - 420px)}@media only screen and (max-width:768px){.block-team .team-content{flex-basis:100%}}.block-team .team-content .content-title{font-family:var(--secondary-font);font-size:36px;line-height:39px;font-weight:700;letter-spacing:-0.64px;text-transform:uppercase;color:var(--brand-color-alternative);margin-bottom:25px}.block-team .team-content .content-description{font-size:18px;line-height:27px;font-weight:500;letter-spacing:-0.32px}.block-list{width:100%;max-width:740px;-webkit-clip-path:polygon(0% 0%,100% 10%,100% 100%,5% 100%);clip-path:polygon(0% 0%,100% 10%,100% 100%,5% 100%);border-bottom:20px solid var(--brand-color-alternative);background-color:var(--brand-color-alternative)}@media only screen and (max-width:990px){.block-list{max-width:none;margin-top:25px;-webkit-clip-path:none;clip-path:none;border:none;background-color:transparent}}.block-list .component-button{margin-top:25px;align-self:flex-end}@media only screen and (max-width:990px){.block-list .component-button{width:100%;text-align:center;background-image:none;background-color:#fff}}@media only screen and (max-width:990px){.block-list .component-button .button-content{color:var(--brand-color-secondary)}}.block-list .list-border{position:relative;top:20px;left:20px;display:flex;flex-wrap:wrap;flex-direction:column;width:calc(100% - 20px);padding:65px 50px 50px 85px;background-color:#fff;border-right:20px solid var(--brand-color-alternative);border-bottom:20px solid var(--brand-color-alternative);-webkit-clip-path:polygon(0% 0%,100% 10%,100% 100%,5% 100%);clip-path:polygon(0% 0%,100% 10%,100% 100%,5% 100%)}@media only screen and (max-width:990px){.block-list .list-border{position:static;padding:0;width:100%;-webkit-clip-path:none;clip-path:none;border:none;background-color:transparent}}.block-list .list-caption{font-size:20px;line-height:23px;font-weight:800;font-stretch:condensed;letter-spacing:-0.36px;display:flex;align-items:flex-end}@media only screen and (max-width:990px){.block-list .list-caption{color:#fff}}.block-list .list-caption i{margin-right:20px}@media only screen and (max-width:990px){.block-list .list-caption i{display:none}}.block-list .list-description{font-size:18px;line-height:21px;font-weight:500;letter-spacing:-0.36px;margin-top:15px}@media only screen and (max-width:990px){.block-list .list-description{color:#fff}}@media only screen and (max-width:480px){.block-list .list-description{font-size:16px;line-height:19px}}.block-list .list-content{margin-top:25px}@media only screen and (max-width:480px){.block-list .list-content{margin-top:10px}}.block-list .list-content.is-solution .content-item{list-style-image:url(../img/dist/icon/icon-check.svg)}@media only screen and (max-width:990px){.block-list .list-content.is-solution .content-item{list-style:none}}.block-list .list-content.is-alternate .content-item{list-style-image:url(../img/dist/icon/icon-arrow-alternate.svg)}@media only screen and (max-width:990px){.block-list .list-content.is-alternate .content-item{list-style:none}}.block-list .list-content .content-item{list-style-image:url(../img/dist/icon/icon-arrow.svg)}.block-list .list-content .content-item:not(:first-child){margin-top:20px}@media only screen and (max-width:990px){.block-list .list-content .content-item{color:#fff;list-style:none}}.block-form{width:100%;max-width:800px;margin:0 auto}.block-form .field-row{display:flex;justify-content:space-between}@media only screen and (max-width:480px){.block-form .field-row{flex-wrap:wrap}}.form-response{width:100%;margin:15px 0;text-align:right}.form-response .form-wait{color:orange}.form-response .form-error{color:var(--form-error-color)}.form-response .form-success{color:var(--form-success-color)}form input,form textarea{font-size:14px;line-height:17px;font-weight:500;font-family:var(--primary-font);color:var(--brand-color-secondary);padding:10px;border:solid 1px var(--brand-color-secondary)}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:var(--primary-font);color:var(--brand-color-secondary)}form input::placeholder,form textarea::placeholder{font-family:var(--primary-font);color:var(--brand-color-secondary)}form input:-webkit-autofill,form textarea:-webkit-autofill{box-shadow:inset 0 0 0px 9999px #fff}form input[type=submit],form textarea[type=submit]{font-size:18px;line-height:21px;font-weight:500;cursor:pointer;color:#fff;border:none;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;padding:10px 20px;background-color:hsla(0,0%,100%,.5);background-image:linear-gradient(180deg,#bf0633,rgba(191,6,51,.5))}.field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:20px;flex:0 1 100%}.field-wrapper:not(:first-of-type){margin-left:50px}@media only screen and (max-width:768px){.field-wrapper:not(:first-of-type){margin-left:0}}.field-textarea{flex:1 1 100%;height:295px;resize:none}.field-label{font-size:14px;line-height:17px;font-weight:500;color:var(--brand-color-secondary);flex:1 1 100%;margin-bottom:10px}.field-input{flex:0 1 350px;height:45px;background-color:#fff}@media only screen and (max-width:480px){.field-input{flex-basis:100%}}.block-section .section-wrapper{position:relative}.block-section .block-container{display:flex;flex-direction:column;align-items:center;padding:35px}@media only screen and (max-width:990px){.block-section .block-container{padding:20px}}.block-section .block-wrapper{align-self:flex-end;margin:40px 0 50px}@media only screen and (max-width:990px){.block-section .block-wrapper{display:block;margin:25px 0}}.block-section .component-description{width:100%;max-width:890px;text-align:center}@media only screen and (max-width:480px){.block-section .component-description{text-align:left}}.block-section .component-blockquote{align-self:flex-start}.block-section .section-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;width:100%;max-width:1340px;padding:70px}@media only screen and (max-width:990px){.block-section .section-wrapper{display:block;padding:20px}}.section-title{font-size:36px;line-height:39px;font-family:var(--secondary-font);font-weight:700;letter-spacing:-0.64px;color:var(--brand-color-secondary);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 10px;text-transform:uppercase;box-shadow:0 2px 4px 0 var(--brand-color-secondary);background-color:#fff;position:absolute;top:-20px;left:70px}@media only screen and (max-width:990px){.section-title{font-size:30px;line-height:33px;position:static;top:0;left:0;margin-bottom:20px}}@media only screen and (max-width:480px){.section-title{font-size:22px;line-height:25px}}.section-description{font-size:20px;line-height:23px;font-weight:500;font-style:italic;letter-spacing:-0.36px;color:#fff;display:flex;align-items:center;width:100%}@media only screen and (max-width:990px){.section-description{font-size:18px;line-height:21px}}@media only screen and (max-width:480px){.section-description{font-size:16px;line-height:24px}}.section-description i{margin-right:20px}@media only screen and (max-width:990px){.section-description i{display:none}}.block-section .section-illustration{position:absolute;right:720px;width:50%;z-index:200;-o-object-fit:contain;object-fit:contain;box-shadow:6px 4px 6px rgba(0,0,0,.5)}@media only screen and (max-width:990px){.block-section .section-illustration{position:static;width:100%;box-shadow:none}}.block-section.about-us{margin-top:25px}@media only screen and (max-width:990px){.block-section.about-us{margin-top:0}}.block-section.about-us .block-container{padding:0;border:none;background-image:url(../img/dist/frame/section.svg);background-repeat:no-repeat;background-size:contain;background-position:0 100%}@media only screen and (max-width:990px){.block-section.about-us .block-container{padding:0 20px;background-image:none}}.block-section.about-us .section-wrapper{padding:70px 0 140px;align-items:flex-start}@media only screen and (max-width:990px){.block-section.about-us .section-wrapper{padding:25px 0}}.block-section.about-us .component-subtitle{margin-left:60px}@media only screen and (max-width:990px){.block-section.about-us .component-subtitle{margin:0 20px 20px}}.block-section.about-us .block-paragraph{background-repeat:no-repeat;background-position:100% 100%}.block-section.about-us .block-paragraph:nth-child(odd){margin-left:60px;background-image:url(../img/dist/icon/icon-tape.svg)}@media only screen and (max-width:990px){.block-section.about-us .block-paragraph:nth-child(odd){margin:0 20px;background-image:none}}.block-section.about-us .block-paragraph:nth-child(2n){align-self:flex-end;background-image:url(../img/dist/icon/icon-radio-player.svg)}@media only screen and (max-width:990px){.block-section.about-us .block-paragraph:nth-child(2n){margin:40px 20px 0;background-image:none}}.block-section.publishing .section-wrapper{margin-top:95px;background-color:var(--brand-color-secondary)}@media only screen and (max-width:990px){.block-section.publishing .section-wrapper{margin-top:45px}}@media only screen and (max-width:480px){.block-section.publishing .section-wrapper{margin-top:25px}}.block-section.publishing .block-container{padding-top:70px}@media only screen and (max-width:480px){.block-section.publishing .block-container{padding-top:25px}}.block-section.publishing .block-wrapper .block-list .list-border{padding:100px 65px 65px 130px}@media only screen and (max-width:990px){.block-section.publishing .block-wrapper .block-list .list-border{padding:0}}.block-section.international .section-wrapper{background-color:var(--brand-color-alternative)}.block-section.international .section-title{color:var(--brand-color-alternative);box-shadow:0 2px 4px 0 var(--brand-color-alternative)}.block-section.international .section-description{color:var(--text-color)}@media only screen and (max-width:990px){.block-section.international .section-description{color:#fff}}.block-section.international .section-illustration{margin-top:50px}@media only screen and (max-width:990px){.block-section.international .section-illustration{margin-top:0}}.block-section.international .block-wrapper .block-list{border-right:20px solid #fff;-webkit-clip-path:polygon(0% 10%,100% 0%,95% 100%,0% 100%);clip-path:polygon(0% 10%,100% 0%,95% 100%,0% 100%)}@media only screen and (max-width:990px){.block-section.international .block-wrapper .block-list{border-right:0;-webkit-clip-path:none;clip-path:none}}.block-section.international .block-wrapper .block-list .list-border{padding:100px 65px 65px 130px;border-right:none;-webkit-clip-path:polygon(0% 10%,100% 0%,95% 100%,0% 100%);clip-path:polygon(0% 10%,100% 0%,95% 100%,0% 100%)}@media only screen and (max-width:990px){.block-section.international .block-wrapper .block-list .list-border{padding:0;border-right:0;-webkit-clip-path:none;clip-path:none}}.block-section.international .block-list{border-bottom:20px solid #fff;background-color:#fff}@media only screen and (max-width:990px){.block-section.international .block-list{border-bottom:0;background-color:transparent}}.block-section.international .block-list .list-border{border-right:20px solid #fff;border-bottom:20px solid #fff;background-color:var(--brand-color-alternative)}@media only screen and (max-width:990px){.block-section.international .block-list .list-border{border-bottom:0;border-right:0;background-color:transparent}}.block-section.international .component-blockquote{max-width:870px;padding:75px;background-image:url(../img/dist/frame/blockquote-international.png);background-size:870px 195px;background-position:0 100%}@media only screen and (max-width:768px){.block-section.international .component-blockquote{padding:0;background-image:none}}.block-section.international .component-blockquote .blockquote-content{color:var(--brand-color-secondary)}.block-section.tracking .section-title{color:var(--brand-color-alternative);box-shadow:0 2px 4px 0 var(--brand-color-alternative)}.block-section.tracking .section-wrapper{background-color:var(--brand-color-secondary)}.block-section.tracking .block-wrapper .block-list{border-right:20px solid #fff;-webkit-clip-path:polygon(0% 10%,100% 0%,95% 100%,0% 100%);clip-path:polygon(0% 10%,100% 0%,95% 100%,0% 100%)}@media only screen and (max-width:990px){.block-section.tracking .block-wrapper .block-list{border-right:0;-webkit-clip-path:none;clip-path:none}}.block-section.tracking .block-wrapper .block-list .list-border{padding:100px 65px 65px 130px;border-right:none;-webkit-clip-path:polygon(0% 10%,100% 0%,95% 100%,0% 100%);clip-path:polygon(0% 10%,100% 0%,95% 100%,0% 100%)}@media only screen and (max-width:990px){.block-section.tracking .block-wrapper .block-list .list-border{padding:0;border-right:0;-webkit-clip-path:none;clip-path:none}}.block-section.tracking .block-list{border-bottom:20px solid #fff;background-color:#fff}@media only screen and (max-width:990px){.block-section.tracking .block-list{border-bottom:none;background-color:transparent}}.block-section.tracking .block-list .list-border{border-right:20px solid #fff;border-bottom:20px solid #fff;background-color:var(--brand-color-alternative)}@media only screen and (max-width:990px){.block-section.tracking .block-list .list-border{border-right:none;border-bottom:none;background-color:transparent}}.block-section.tracking .block-list .list-caption,.block-section.tracking .block-list .list-content .content-item,.block-section.tracking .block-list .list-description{color:#fff}.block-section.testimonial .block-container{padding-top:70px;padding-bottom:140px;border-top:20px solid var(--brand-color-alternative);background-image:url(../img/dist/frame/testimonial.svg);background-repeat:no-repeat;background-size:contain;background-position:0 100%}@media only screen and (max-width:990px){.block-section.testimonial .block-container{padding-top:35px;padding-bottom:0;border-top:none;background-image:none}}.block-section.testimonial .block-wrapper{display:flex;gap:60px;align-items:flex-start;justify-content:center;width:100%;max-width:1140px;margin:0 auto}@media only screen and (max-width:990px){.block-section.testimonial .block-wrapper{gap:30px;flex-wrap:wrap}}.block-section.testimonial .component-description{text-align:left;max-width:1140px;margin-bottom:40px}.block-section.project .block-container{padding:140px 45px;background-image:url(../img/dist/frame/project.svg);background-repeat:no-repeat;background-size:cover;background-position:0 -51px}@media only screen and (max-width:990px){.block-section.project .block-container{padding:50px 25px;background-image:none}}.block-section.project .block-wrapper{display:flex;gap:45px;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;width:100%;max-width:945px;margin:70px auto 0}@media only screen and (max-width:990px){.block-section.project .block-wrapper{margin-top:20px}}@media only screen and (max-width:480px){.block-section.project .block-wrapper{margin-top:0}}.block-section.team .block-container{padding-top:70px;max-width:1170px}@media only screen and (max-width:480px){.block-section.team .block-container{padding-top:50px}}.block-section.team .component-title{margin-bottom:100px}@media only screen and (max-width:768px){.block-section.team .component-title{margin-bottom:50px}}.block-section.contact .block-container{padding:140px 45px;background-image:url(../img/dist/frame/contact.svg);background-repeat:no-repeat;background-size:cover;background-position:top}@media only screen and (max-width:768px){.block-section.contact .block-container{padding:30px 20px;background-image:none}}.block-section.contact .component-subtitle{font-size:18px;line-height:26px;font-weight:500;letter-spacing:-0.32px;text-align:center}.parsley-errors-list{flex:0 1 100%}.parsley-errors-list .parsley-required,.parsley-errors-list .parsley-type{font-size:12px;line-height:15px;font-style:italic;color:var(--brand-color-secondary);margin-top:2.5px}.select2-container--default{min-width:55px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-bottom-color:var(--brand-color-secondary)}.select2-container--default .select2-selection--single{border-color:var(--brand-color-secondary)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--brand-color-secondary)}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:var(--brand-color-secondary)}
/*# sourceMappingURL=style.min.css.map */