.audio{position:relative}.audio .sound-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 calc(10px + 5vw)}.audio .sound-wrapper>div{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:calc(25px + 2vw)}.audio .sound-wrapper .player{background-color:#084253;border-bottom-left-radius:20px;border-top-left-radius:20px;position:relative;padding:calc(10px + 1vw) calc(25px + 2vw)}.audio .sound-wrapper .player .icon{width:100%;height:100%;position:relative}@media (max-width:800px){.audio .sound-wrapper .player .icon{padding-bottom:40%}}.audio .sound-wrapper .player .icon video{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:screen}.audio .sound-wrapper .text-wrapper{background-color:#eee;border-bottom-right-radius:20px;border-top-right-radius:20px;position:relative}.audio .sound-wrapper .text-wrapper audio{position:relative;margin:2em auto 0;width:100%}.audio .sound-wrapper .text-wrapper .title{margin-bottom:1em;font-family:"Axiforma Medium",sans-serif}@media (max-width:800px){.audio .sound-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transform:translate(0);transform:translate(0);left:0;margin-top:calc(10px + 5vw)}.audio .sound-wrapper .player{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-top-left-radius:0;border-bottom-right-radius:20px}.audio .sound-wrapper .text-wrapper{border-top-left-radius:20px;border-bottom-right-radius:0}}.big-text{color:#fff;background-color:#ff8571;padding:calc(50px + 6vw);text-align:center}.big-text .text{max-width:20em;margin:0 auto;line-height:1.3em}@media (max-width:600px){.big-text{padding:calc(50px + 6vw) calc(10px + 5vw)}}.block-spacer{display:block;width:100%}.cases-true-content{padding-top:calc(50px + 6vw);background-color:#eee}.cases-true-content>.title{padding:0 calc(10px + 5vw);margin-bottom:calc(25px + 3vw);color:#084253}.cta-more{display:block;position:relative;background-color:#084253;padding:10vw 10vw;text-align:center}.cta-more .cta-title{z-index:2;position:relative;color:#fff;font-size:calc(20px + 8 * ((100vw - 375px)/ 2185))}@media screen and (max-width:375px){.cta-more .cta-title{font-size:20px}}@media screen and (min-width:2560px){.cta-more .cta-title{font-size:28px}}.cta-more svg{z-index:1;position:absolute;width:calc(120px + 6vw);height:calc(120px + 6vw);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:transparent;-webkit-transition:stroke-width .3s ease;transition:stroke-width .3s ease;stroke-width:1px;stroke:#f8d451}.cta-more:hover svg{stroke-width:2px}@media (max-width:800px){.cta-more{padding:calc(50px + 6vw) 10vw}.cta-more .cta-title{margin:0 auto;max-width:11em}}.cases{position:relative;width:100%;height:100vh;overflow:hidden;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:800px){.cases:before{content:"";width:100%;height:100%;background-color:#ff8571;position:absolute;top:0;right:0;z-index:1;-webkit-transition:width 2s cubic-bezier(.55,.085,0,.99);transition:width 2s cubic-bezier(.55,.085,0,.99)}.in-view .cases:before{width:70%}.cases .wrapper{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(20px + 2vw);position:relative;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.cases .wrapper .step-indicator{z-index:5;position:absolute;left:0;top:50%;height:100%;background-color:rgba(255,255,255,.3);width:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.cases .wrapper .step-indicator .indicator{z-index:5;position:absolute;top:0;left:0;height:0%;background-color:#fff;width:100%}.cases .wrapper .step-indicator .indicator-steps{z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;height:100%;width:100%}.cases .wrapper .step-indicator .indicator-steps .indicator-step{-webkit-box-flex:1;-ms-flex:1;flex:1}.cases .wrapper .step-indicator .indicator-steps .indicator-step:not(:last-of-type){border-bottom:.3em solid #084253}.cases .steps{height:100%;top:0;position:absolute;width:100%}.cases .steps:before{content:"";height:0;width:0;border:50vh solid #084253;border-right-color:transparent;border-top-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;z-index:5;-webkit-transition:left 2s cubic-bezier(.55,.085,0,.99);transition:left 2s cubic-bezier(.55,.085,0,.99)}.in-view .cases .steps:before{left:30%}.cases .steps .step-item{position:absolute;pointer-events:none;display:block;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;width:100%;height:100%}.cases .steps .step-item .text-wrapper{position:absolute;padding-left:calc(10px + 5vw);height:100%;width:100%;z-index:5;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;-webkit-transition-delay:1s;transition-delay:1s}.in-view .cases .steps .step-item .text-wrapper{opacity:1}.cases .steps .step-item .text-wrapper .title{position:absolute;font-size:calc(90px + 140 * ((100vw - 375px)/ 2185));line-height:1.1em;top:calc(100% + 1em);-webkit-transform:translateY(0);transform:translateY(0);z-index:6;opacity:0;-webkit-transition:top 1s ease,opacity 1s ease,-webkit-transform 1s ease;transition:top 1s ease,opacity 1s ease,-webkit-transform 1s ease;transition:top 1s ease,opacity 1s ease,transform 1s ease;transition:top 1s ease,opacity 1s ease,transform 1s ease,-webkit-transform 1s ease}}@media screen and (min-width:800px) and (max-width:375px){.cases .steps .step-item .text-wrapper .title{font-size:90px}}@media screen and (min-width:800px) and (min-width:2560px){.cases .steps .step-item .text-wrapper .title{font-size:230px}}@media (min-width:800px){.cases .steps .step-item .text-wrapper .text{opacity:0;max-width:20em;margin:1.5em 0 2em;line-height:1.6em;font-size:calc(20px + 10 * ((100vw - 375px)/ 2185));position:absolute;top:calc(56% + 1em);-webkit-transition:opacity .3s ease-in 0s;transition:opacity .3s ease-in 0s;z-index:6}}@media screen and (min-width:800px) and (max-width:375px){.cases .steps .step-item .text-wrapper .text{font-size:20px}}@media screen and (min-width:800px) and (min-width:2560px){.cases .steps .step-item .text-wrapper .text{font-size:30px}}@media (min-width:800px){.cases .steps .step-item.nextPos .text-wrapper .title{opacity:.25;top:calc(100% + calc(50px + 6vw));-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.cases .steps .step-item.prevPos .text-wrapper .title{opacity:.25;top:-2em;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.cases .steps .step-item.next .text-wrapper .title{opacity:.25;-webkit-transform:translateY(0);transform:translateY(0);top:calc(100% - .75em);-webkit-transition-timing-function:ease;transition-timing-function:ease}.cases .steps .step-item.prev .text-wrapper .title{opacity:.25;top:-.25em;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-timing-function:ease;transition-timing-function:ease}.cases .steps .step-item.active{opacity:1;pointer-events:visible;-webkit-transition:opacity .3s ease .3s;transition:opacity .3s ease .3s}.cases .steps .step-item.active .text-wrapper .title{bottom:auto;top:50%;opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cases .steps .step-item.active .text-wrapper .text{-webkit-transition:opacity .3s ease-out .6s;transition:opacity .3s ease-out .6s;opacity:1}.cases .steps .step-item.active .image{opacity:1;-webkit-transition:opacity .1s ease,-webkit-mask-position 1s cubic-bezier(.55,.085,0,.99);transition:opacity .1s ease,-webkit-mask-position 1s cubic-bezier(.55,.085,0,.99);transition:opacity .1s ease,mask-position 1s cubic-bezier(.55,.085,0,.99);transition:opacity .1s ease,mask-position 1s cubic-bezier(.55,.085,0,.99),-webkit-mask-position 1s cubic-bezier(.55,.085,0,.99);z-index:2;-webkit-mask-position:right;mask-position:right;overflow:hidden}.cases .steps .step-item.active .image img,.cases .steps .step-item.active .image video{right:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.cases .steps .step-item .image{width:70%;margin-left:auto;position:relative;height:100%;-webkit-transition:opacity 1s ease 1s,-webkit-transform .5s cubic-bezier(.55,.085,0,.99) .3s,-webkit-mask-position .1s cubic-bezier(.55,.085,0,.99) 1s;transition:opacity 1s ease 1s,-webkit-transform .5s cubic-bezier(.55,.085,0,.99) .3s,-webkit-mask-position .1s cubic-bezier(.55,.085,0,.99) 1s;transition:transform .5s cubic-bezier(.55,.085,0,.99) .3s,opacity 1s ease 1s,mask-position .1s cubic-bezier(.55,.085,0,.99) 1s;transition:transform .5s cubic-bezier(.55,.085,0,.99) .3s,opacity 1s ease 1s,mask-position .1s cubic-bezier(.55,.085,0,.99) 1s,-webkit-transform .5s cubic-bezier(.55,.085,0,.99) .3s,-webkit-mask-position .1s cubic-bezier(.55,.085,0,.99) 1s;opacity:0;z-index:1;overflow:hidden;-webkit-mask-image:url(../../../../inc/svg/image-mask.svg);mask-image:url(../../../../inc/svg/image-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:400%;mask-position:400%}.cases .steps .step-item .image img,.cases .steps .step-item .image video{display:block;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;left:auto;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;-webkit-transition:opacity 1s ease 1.5s,-webkit-mask-position 2s cubic-bezier(.1,.48,0,.99) 1.2s,-webkit-transform 1s cubic-bezier(.55,.085,0,.99);transition:opacity 1s ease 1.5s,-webkit-mask-position 2s cubic-bezier(.1,.48,0,.99) 1.2s,-webkit-transform 1s cubic-bezier(.55,.085,0,.99);transition:mask-position 2s cubic-bezier(.1,.48,0,.99) 1.2s,transform 1s cubic-bezier(.55,.085,0,.99),opacity 1s ease 1.5s;transition:mask-position 2s cubic-bezier(.1,.48,0,.99) 1.2s,transform 1s cubic-bezier(.55,.085,0,.99),opacity 1s ease 1.5s,-webkit-mask-position 2s cubic-bezier(.1,.48,0,.99) 1.2s,-webkit-transform 1s cubic-bezier(.55,.085,0,.99);overflow:hidden}.in-view .cases .steps .step-item .image img,.in-view .cases .steps .step-item .image video{opacity:1}}@media (max-width:800px){.cases{height:auto;padding:0 calc(10px + 5vw)}.cases .wrapper a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:calc(25px + 3vw)}.cases .wrapper a .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;position:relative;padding-bottom:80%}.cases .wrapper a .image img,.cases .wrapper a .image video{display:block;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.cases .wrapper a .text-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:1em}.cases .wrapper a .text-wrapper .title{font-size:calc(40px + 100 * ((100vw - 375px)/ 2185))}}@media screen and (max-width:800px) and (max-width:375px){.cases .wrapper a .text-wrapper .title{font-size:40px}}@media screen and (max-width:800px) and (min-width:2560px){.cases .wrapper a .text-wrapper .title{font-size:140px}}@media (max-width:800px){.cases .wrapper a .text-wrapper .text{margin-top:.5em;max-width:90%}}.duo-images{display:block;position:relative;width:100%;overflow:hidden;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.duo-images .image{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;position:relative;z-index:1;overflow:hidden;font-size:0;padding-bottom:40%}@media (max-width:800px){.duo-images .image{padding-bottom:50%}}.image-rows{background-color:#fff;margin-top:-1px;padding-bottom:calc(25px + 3vw);width:100%;overflow:hidden}.image-rows .image-row-top{margin-bottom:calc(10px + 1vw)}.image-rows .ticker{display:block;width:100%;overflow:hidden}.image-rows .ticker.right .scroll-scrubber .ticker-loop{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.image-rows .ticker .scroll-scrubber{width:120vw}.image-rows .ticker .scroll-scrubber .ticker-container{margin:auto;position:relative}.image-rows .ticker .scroll-scrubber .ticker-container .ticker-loop{display:-webkit-box;display:-ms-flexbox;display:flex;will-change:transform}.image-rows .ticker .scroll-scrubber .ticker-container .ticker-loop .ticker-content{display:-webkit-box;display:-ms-flexbox;display:flex}.image-rows .ticker .scroll-scrubber .ticker-container .card-ticker{position:relative;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(calc(40px + 5vw) * 3);width:calc(calc(40px + 5vw) * 3);margin-left:calc(10px + 1vw)}.image-rows .ticker .scroll-scrubber .ticker-container .card-ticker .image{position:absolute;width:100%;height:100%;top:0;left:0}@media (max-width:600px){.image-rows{padding:6vw 0}p+.image-rows{margin-top:calc(50px + 6vw)}}@-webkit-keyframes scroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(var(--ticker-move),0,0);transform:translate3d(var(--ticker-move),0,0)}}@keyframes scroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(var(--ticker-move),0,0);transform:translate3d(var(--ticker-move),0,0)}}@-webkit-keyframes scrollRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(var(--ticker-move-right),0,0);transform:translate3d(var(--ticker-move-right),0,0)}}@keyframes scrollRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(var(--ticker-move-right),0,0);transform:translate3d(var(--ticker-move-right),0,0)}}.image-text{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:auto;padding:0 10vw}.image-text .image{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.image-text .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:800px){.image-right .image-text .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.image-text .text-wrapper{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5vw;padding-right:0}.image-text .text-wrapper .title{margin-bottom:.8em}.image-text .text-wrapper .button{display:inline-block;vertical-align:top;margin-top:3em}.image-text .text-wrapper .button:not(:last-of-type){margin-right:1em}@media (min-width:800px){.image-right .image-text .text-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:5vw;padding-left:0}}@media (max-width:800px){.image-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-text .image{padding-bottom:60%;margin-bottom:10vw}.image-text .text-wrapper{padding:0}.image-text .text-wrapper .title{margin-top:.3em;margin-bottom:.8em}}.insta-stories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(50px + 6vw);padding:0 calc(50px + 6vw);position:relative;margin:calc(50px + 6vw) auto;max-width:1600px}.insta-stories .story{display:block;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;position:relative;margin:0 auto}@media (min-width:600px){.insta-stories .story{max-width:30vw}}.insta-stories .story .wrapper{padding-bottom:177%;width:100%}.insta-stories .story video{display:block;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}@media (max-width:800px){.insta-stories{gap:calc(10px + 5vw);padding:0 calc(10px + 5vw)}}@media (max-width:600px){.insta-stories{-ms-flex-wrap:wrap;flex-wrap:wrap}.insta-stories .story{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.intro-text{padding:0 calc(10px + 5vw)}.intro-text .subtitle{opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.in-view .intro-text .subtitle{opacity:1}.intro-text .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.intro-text .wrapper .title{max-width:10em;margin-top:.6em;font-size:calc(35px + 105 * ((100vw - 375px)/ 2185));opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;-webkit-transition-delay:.2s;transition-delay:.2s}@media screen and (max-width:375px){.intro-text .wrapper .title{font-size:35px}}@media screen and (min-width:2560px){.intro-text .wrapper .title{font-size:140px}}.in-view .intro-text .wrapper .title{opacity:1}.intro-text .wrapper a{padding-right:calc(50px + 6vw);opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.intro-text .wrapper a.in-view{opacity:1}@media (max-width:1020px){.intro-text .wrapper a{padding-right:0}}@media (max-width:800px){.intro-text .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.intro-text .wrapper a{margin-top:calc(25px + 3vw);-ms-flex-item-align:center;align-self:center}}.numbers{margin:calc(50px + 6vw) 0;text-align:center}.numbers .title{margin-bottom:1em}.numbers ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:calc(20px + 2vw)}.numbers ul li{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%}.numbers ul li .number-wrapper p,.numbers ul li .number-wrapper span{display:inline-block;font-size:calc(50px + 90 * ((100vw - 375px)/ 2185));font-family:"Axiforma Heavy",sans-serif;color:#084253}@media screen and (max-width:375px){.numbers ul li .number-wrapper p,.numbers ul li .number-wrapper span{font-size:50px}}@media screen and (min-width:2560px){.numbers ul li .number-wrapper p,.numbers ul li .number-wrapper span{font-size:140px}}.numbers ul li .text{font-family:"Axiforma Book",sans-serif;max-width:18em;margin:0 auto}@media (max-width:600px){.numbers ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.numbers ul li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}.related-cases{background-color:#ebeae6;padding:calc(50px + 6vw) calc(10px + 5vw)}.related-cases .title{color:#084253}.related-cases .cases-wrapper{margin-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(20px + 1vw)}.related-cases .cases-wrapper .case{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media (max-width:600px){.related-cases .cases-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.related-cases .cases-wrapper .case{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.services-overview>.title{font-size:calc(100px + 400 * ((100vw - 375px)/ 2185));margin-left:-10vw;position:relative;z-index:2}@media screen and (max-width:375px){.services-overview>.title{font-size:100px}}@media screen and (min-width:2560px){.services-overview>.title{font-size:500px}}.services-overview .service-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(10px + 5vw);row-gap:calc((10px + 5vw)/ 2)}.services-overview .service-wrapper .card-service{-webkit-box-flex:1;-ms-flex:1 1 calc(33.3% - calc(10px + 5vw));flex:1 1 calc(33.3% - calc(10px + 5vw))}.services-overview .wrapper{padding:calc((10px + 5vw)/ 2) calc(10px + 5vw) 0}.services-overview .wrapper .card-service{opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.in-view .services-overview .wrapper .card-service{opacity:1}.services-overview .wrapper .card-service:nth-child(1n){-webkit-transition-delay:.1s;transition-delay:.1s}.services-overview .wrapper .card-service:nth-child(2n){-webkit-transition-delay:.2s;transition-delay:.2s}.services-overview .wrapper .card-service:nth-child(3n){-webkit-transition-delay:.3s;transition-delay:.3s}.services-overview .wrapper .card-service:nth-child(4n){-webkit-transition-delay:.4s;transition-delay:.4s}.services-overview .wrapper .card-service:nth-child(5n){-webkit-transition-delay:.5s;transition-delay:.5s}.services-overview .wrapper .card-service:nth-child(6n){-webkit-transition-delay:.6s;transition-delay:.6s}.services-overview .wrapper .card-service .title{color:#ff8571;font-family:"Axiforma Heavy",sans-serif;margin-bottom:.5em}@media (max-width:1020px){.services-overview .service-wrapper .card-service{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - (10px + 5vw));flex:1 1 calc(50% - (10px + 5vw))}}@media (max-width:600px){.services-overview .wrapper{padding:calc(10px + 5vw) calc(10px + 5vw) 0}.services-overview .service-wrapper{row-gap:calc(25px + 3vw)}.services-overview .service-wrapper .card-service{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.services{position:relative;width:100%;overflow:hidden;background-color:#084253;padding:calc(50px + 6vw) 0;color:#fff}.services .mobile-wrapper{display:none}.services .title{z-index:2;position:relative;white-space:nowrap;font-size:calc(50px + 250 * ((100vw - 375px)/ 2185));margin-left:calc(10px + 5vw)}@media screen and (max-width:375px){.services .title{font-size:50px}}@media screen and (min-width:2560px){.services .title{font-size:300px}}.services .wrapper{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5vw;padding:0 calc(10px + 5vw)}@media (max-width:1020px){.services .wrapper{height:50vw}}@media (max-width:800px){.services .wrapper{padding:0;height:80vw}}.services .wrapper .images{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;position:relative}.services .wrapper .images .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.services .wrapper .images .image-wrapper.active{opacity:1}.services .wrapper .images .image-wrapper .image{overflow:hidden;position:relative;height:100%}.services .wrapper .images .image-wrapper .image img{-o-object-fit:cover;object-fit:cover;display:block;position:absolute;width:100%;height:100%;left:0;top:0}.services .wrapper .links-wrapper{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:calc(25px + 3vw) 0}.services .wrapper .links-wrapper .link-text{display:none}.services .wrapper .links-wrapper .link{display:block;line-height:1.2em;font-size:calc(30px + 70 * ((100vw - 375px)/ 2185));font-family:"Axiforma Medium",sans-serif;cursor:pointer;font-family:"Axiforma Heavy",sans-serif;position:relative;-webkit-transition:opacity .3s ease,color .3s ease;transition:opacity .3s ease,color .3s ease}@media screen and (max-width:375px){.services .wrapper .links-wrapper .link{font-size:30px}}@media screen and (min-width:2560px){.services .wrapper .links-wrapper .link{font-size:100px}}.services .wrapper .links-wrapper .link svg{fill:transparent;stroke:#ff8571;stroke-width:4px;height:.55em;position:absolute;margin-left:.4em;top:50%;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%);opacity:0;-webkit-transition:opacity .3s ease,-webkit-transform .1s ease .3s;transition:opacity .3s ease,-webkit-transform .1s ease .3s;transition:opacity .3s ease,transform .1s ease .3s;transition:opacity .3s ease,transform .1s ease .3s,-webkit-transform .1s ease .3s;pointer-events:none;width:auto}.services .wrapper .links-wrapper .link:first-letter{color:#ff8571}.services .wrapper .links-wrapper .link:hover{opacity:1}.services .wrapper .links-wrapper .link.active{color:#ff8571}.services .wrapper .links-wrapper .link.active svg{opacity:1;-webkit-transition:opacity .3s ease,-webkit-transform .3s cubic-bezier(.55,.085,0,.99);transition:opacity .3s ease,-webkit-transform .3s cubic-bezier(.55,.085,0,.99);transition:opacity .3s ease,transform .3s cubic-bezier(.55,.085,0,.99);transition:opacity .3s ease,transform .3s cubic-bezier(.55,.085,0,.99),-webkit-transform .3s cubic-bezier(.55,.085,0,.99);-webkit-transform:translate(0,-40%);transform:translate(0,-40%)}@media (max-width:800px){.services .wrapper .links-wrapper .link-text{display:block}}@media (max-width:800px){.services .title{margin-left:calc(10px + 5vw)}.services .text-wrapper .text{display:none}.services .wrapper{display:none}.services .mobile-wrapper{display:block;margin-top:calc(calc(25px + 3vw) * -.4);padding:0 calc(10px + 5vw)}.services .mobile-wrapper .mobile-image{width:100%;padding-bottom:80%;position:relative;margin-bottom:20px}.services .mobile-wrapper .mobile-image img{display:block;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.services .mobile-wrapper .mobile-link-container{display:block;position:relative;width:100%;max-width:calc(900px + 10vw);margin:0 auto;pointer-events:none}.services .mobile-wrapper .mobile-link-container .mobile-link{z-index:1;cursor:pointer;position:relative;display:block;width:100%;-webkit-transition:color .2s ease;transition:color .2s ease;padding-right:50px}.services .mobile-wrapper .mobile-link-container .mobile-link .link-title{-ms-hyphens:none;hyphens:none;font-family:"Axiforma Heavy",sans-serif;line-height:1.4em;font-size:calc(35px + 65 * ((100vw - 375px)/ 2185));-webkit-transition:opacity .3s ease,color .3s ease;transition:opacity .3s ease,color .3s ease}}@media screen and (max-width:800px) and (max-width:375px){.services .mobile-wrapper .mobile-link-container .mobile-link .link-title{font-size:35px}}@media screen and (max-width:800px) and (min-width:2560px){.services .mobile-wrapper .mobile-link-container .mobile-link .link-title{font-size:100px}}@media (max-width:800px){.services .mobile-wrapper .mobile-link-container .mobile-link .link-title:first-letter{color:#ff8571}.services .mobile-wrapper .mobile-link-container .mobile-link:hover{color:#ff8571}.services .mobile-wrapper .mobile-link-container .mobile-link:hover .link-title{opacity:1}}.single-image{display:block;position:relative;width:100%;overflow:hidden;margin:0 auto}.single-image .image{position:relative;z-index:1;overflow:hidden;font-size:0}.single-image .image img{position:relative;width:100%}.single-image.fixed-height .image{padding-bottom:50%}.single-image.fixed-height .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-image.original-size{max-width:calc(100% - 60vw)}.single-image.original-size .image{width:auto;margin:0;max-width:100%}.single-image.original-size .image img{width:auto;max-width:100%}@media (max-width:800px){.single-image.fixed-height .image{padding-bottom:80%}}.paragraph-content+.single-image{margin-top:calc(50px + 6vw)}.site-footer{display:block;position:relative;width:100%;color:#000;background-color:#ff8571;overflow:hidden}.site-footer .background{position:absolute;height:200%;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;z-index:1;margin-left:0;pointer-events:none}.site-footer .background svg{fill:#fff;position:absolute;height:100%;width:auto}.site-footer .column-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:calc(30px + 5vw)}.site-footer .column-container .footer-column{-webkit-box-flex:2;-ms-flex:2;flex:2}.site-footer .column-container .footer-column:last-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1}.site-footer .column-container .footer-column .column-title{font-family:"Axiforma Medium",sans-serif;text-transform:uppercase;font-size:calc(14px + 6 * ((100vw - 375px)/ 2185))}@media screen and (max-width:375px){.site-footer .column-container .footer-column .column-title{font-size:14px}}@media screen and (min-width:2560px){.site-footer .column-container .footer-column .column-title{font-size:20px}}.site-footer .column-container .footer-column .column-title:first-child{margin-bottom:1em}.site-footer .column-container .footer-column .line-spacer{height:1.3em}@media (max-width:800px){.site-footer .column-container .footer-column .line-spacer{display:none}}.site-footer .footer-row-bottom,.site-footer .footer-row-top,.site-footer .title{position:relative;z-index:2}.site-footer .title{margin:calc(calc(50px + 6vw)) calc(10px + 5vw) calc(calc(25px + 3vw)/ 2);color:#084253;line-height:.9em;letter-spacing:-.03em;max-width:8em}@media (max-width:600px){.site-footer .title{margin-bottom:calc(25px + 3vw)}}.site-footer .footer-row-top{margin:0 calc(10px + 5vw) calc(25px + 3vw)}.site-footer .footer-row-top a,.site-footer .footer-row-top p{font-family:"Axiforma Medium",sans-serif;line-height:1.3em;font-size:calc(18px + 22 * ((100vw - 375px)/ 2185));max-width:18em}@media screen and (max-width:375px){.site-footer .footer-row-top a,.site-footer .footer-row-top p{font-size:18px}}@media screen and (min-width:2560px){.site-footer .footer-row-top a,.site-footer .footer-row-top p{font-size:40px}}.site-footer .footer-row-top .icons{white-space:nowrap}.site-footer .footer-row-top .icons a{width:calc(30px + 1em);height:calc(30px + 1em);position:relative}@media (max-width:800px){.site-footer .footer-row-top .icons a:not(:first-of-type){margin-left:.5em}}.site-footer .footer-row-top .icons a svg{position:absolute;width:100%;height:100%;fill:#084253;-webkit-transition:fill .2s ease;transition:fill .2s ease}.site-footer .footer-row-top .icons a:hover{color:#000}.site-footer .footer-row-top .icons a:hover svg{fill:#000}.site-footer .footer-row-top .certificate{margin-top:.5em;height:calc(50px + 1em);width:calc(50px + 1em);position:relative;font-size:calc(18px + 22 * ((100vw - 375px)/ 2185));display:none}@media screen and (max-width:375px){.site-footer .footer-row-top .certificate{font-size:18px}}@media screen and (min-width:2560px){.site-footer .footer-row-top .certificate{font-size:40px}}.site-footer .footer-row-top .certificate svg{height:100%;width:auto}.site-footer .footer-row-bottom{padding:30px calc(10px + 5vw)}.site-footer .footer-row-bottom .column-container{gap:.3em}.site-footer .footer-row-bottom a,.site-footer .footer-row-bottom p{text-transform:uppercase;font-family:"Axiforma Medium",sans-serif;font-size:calc(14px + 2 * ((100vw - 375px)/ 2185))}@media screen and (max-width:375px){.site-footer .footer-row-bottom a,.site-footer .footer-row-bottom p{font-size:14px}}@media screen and (min-width:2560px){.site-footer .footer-row-bottom a,.site-footer .footer-row-bottom p{font-size:16px}}.site-footer a{display:inline-block;-webkit-transition:color .2s ease;transition:color .2s ease}.site-footer a:hover{color:#084253}.site-footer a:hover svg{fill:#084253}@media (max-width:800px){.site-footer .column-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:600px){.site-footer .title{font-size:calc(60px + 200 * ((100vw - 375px)/ 2185))}}@media screen and (max-width:600px) and (max-width:375px){.site-footer .title{font-size:60px}}@media screen and (max-width:600px) and (min-width:2560px){.site-footer .title{font-size:260px}}@media (max-width:600px){.site-footer .footer-row-top .column-container{gap:calc(25px + 3vw)}.site-footer .footer-row-bottom{padding-top:0}}.sliding-title{width:100%;overflow:hidden;margin:calc(50px + 6vw) 0}.white .sliding-title{background-color:#fff;margin:0;padding:calc(25px + 3vw) 0}.sliding-title .title{font-size:calc(100px + 400 * ((100vw - 375px)/ 2185));line-height:1.2em;white-space:nowrap}@media screen and (max-width:375px){.sliding-title .title{font-size:100px}}@media screen and (min-width:2560px){.sliding-title .title{font-size:500px}}.sliding-title .title:first-of-type{color:#ff8571;margin-left:-50%}.sliding-title .title:last-of-type{margin-top:-.3em;margin-left:40%;white-space:nowrap}.white .sliding-title .title:last-of-type{color:#084253}.title-text{text-align:center;padding:calc(25px + 3vw) calc(10px + 5vw);margin-top:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;color:#084253;gap:1.5em}.title-text .title-wrapper{padding-right:calc(25px + 3vw);opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.in-view .title-text .title-wrapper{opacity:1}.title-text .title-wrapper .title{line-height:1em;margin-bottom:0;max-width:10em}.title-text .text{max-width:none;margin-top:.2em;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;-webkit-transition-delay:.2s;transition-delay:.2s}.in-view .title-text .text{opacity:1}.title-text>*{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.title-text .text{max-width:25em;-webkit-transition-delay:.6s;transition-delay:.6s;-ms-flex-item-align:end;align-self:flex-end}.title-text .text p a{color:#ff8571;font-family:"Axiforma Medium",sans-serif}@media (max-width:1020px){.title-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.title-text .text{-ms-flex-item-align:start;align-self:flex-start}}@media (min-width:1020px){.block-title-text:first-child .title-text{padding-top:calc(10px + 5vw);padding-left:10vw}}.block-title-text+.core-content.paragraph-content{margin-top:1em}.video{padding:0 calc(10px + 5vw);margin:calc(10px + 5vw) 0;width:100%}.video .wrapper{position:relative}.video .wrapper.playing .image,.video .wrapper.playing .overlay{pointer-events:none;opacity:0}.video .wrapper.playing video{cursor:default}.video .wrapper .overlay{z-index:3;cursor:pointer;pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);-webkit-transition:opacity .4s ease 0s,background-color .4s ease;transition:opacity .4s ease 0s,background-color .4s ease}.video .wrapper .overlay .icon{width:calc(100px + 3vw);height:calc(100px + 3vw);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width .2s ease,height .2s ease,-webkit-transform .2s ease;transition:width .2s ease,height .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,width .2s ease,height .2s ease;transition:transform .2s ease,width .2s ease,height .2s ease,-webkit-transform .2s ease}.video .wrapper .overlay .icon span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-family:"Axiforma Medium",sans-serif;font-size:calc(17px + 8 * ((100vw - 375px)/ 2185));text-transform:uppercase;letter-spacing:.1em;z-index:2}@media screen and (max-width:375px){.video .wrapper .overlay .icon span{font-size:17px}}@media screen and (min-width:2560px){.video .wrapper .overlay .icon span{font-size:25px}}.video .wrapper .overlay .icon svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%);width:100%;height:100%;display:inline-block;stroke:#ff8571;fill:transparent}.video .wrapper .image{z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.video .wrapper .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video .wrapper:hover{cursor:pointer}.video .wrapper:hover .overlay .icon{width:calc(100px + 4vw);height:calc(100px + 4vw)}.video .video-player{width:100%;display:block}@media (max-width:600px){.video{padding:0;margin:0}}