*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input,button,select,textarea,label{outline:0}html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,li{padding:0;margin:0}address{font-style:normal}li{list-style-type:none}:root{--color-primary-900:         #0606AD;--color-primary-700:         #211FF7;--color-primary-500:         #6867FF;--color-primary-300:         #BBBBFF;--color-primary-100:         #E5E5FF;--color-black-900:           #050505;--color-black-800:           #393E40;--color-black-700:           #676F73;--color-black-600:           #AFB1B1;--color-black-400:           #CBD4D8;--color-black-300:           #E1E4E4;--color-black-200:           #F6F8FA;--color-white:               #fff;--box-font:                  'Bebas Neue', sans-serif;--heading-font:              'DM Sans', sans-serif;--body-font:                 'Inter', sans-serif;--fs-body:                   14px;--fs-menu:                   20px;--fs-h1:                     2.85em;--fs-h2:                     2.71em;--fs-h3:                     1.78em;--fs-h4:                     1.55em;--fs-h5:                     1.42em;--fs-h6:                     1.21em;--fs-5xl:                    2.28em;--fs-4xl:                    2.14em;--fs-3xl:                    2.0em;--fs-2xl:                    4.14em;--fs-xl:                     3.28em;--fs-lg:                     1.28em;--fs-md:                     1.04em;--fs-reg:                    1em;--fs-sm:                     0.86em;--fs-xs:                     0.75em;--fs-2xs:                    0.75em;--header-height:             65px;--client-height:             95px;--swiper-navigation-size:    24px}*::-moz-selection{background-color:var(--color-black-800);color:var(--color-white)}*::selection{background-color:var(--color-black-800);color:var(--color-white)}html{scroll-behavior:smooth}body{padding-top:var(--header-height);font-size:var(--fs-body)}img{max-width:100%}p{margin-bottom:1em}a{color:var(--color-primary-900)}a:hover{color:var(--color-primary-500)}@media (min-width: 992px){:root{--client-height:             60px}}@media (min-width: 1200px){:root{--fs-body:                   16px;--fs-menu:                   14px;--fs-h5:                     1.66em;--fs-lg:                     1.1em;--header-height:             75px;--client-height:             72px}body{padding-top:var(--header-height)}.container-fluid{max-width:96%}}@media (min-width: 1400px){:root{--fs-body:                   18px;--header-height:             85px;--client-height:             72px}}@media (min-width: 1800px){.container-fluid{max-width:1600px}}a{text-decoration:none}.heading-box-title{font-family:var(--box-font);font-size:32px;color:var(--color-black-900);line-height:1;margin-bottom:0.5em}.h1{font-family:var(--heading-font);color:var(--color-black-900);font-weight:700;font-size:28px;line-height:1.1;letter-spacing:-0.04em}.h2{font-size:28px;font-family:var(--heading-font);font-weight:800;color:var(--color-black-900);letter-spacing:-0.05em;line-height:1;margin-bottom:10px}.h3{font-size:20px;font-weight:600;color:var(--color-black-900);font-family:var(--heading-font);letter-spacing:-0.04em;line-height:1.2;margin-bottom:8px}.h4{font-size:22px;font-weight:500;line-height:1.25;font-family:var(--heading-font);color:var(--color-black-900);letter-spacing:-0.05em;margin-bottom:0.5em}.h5{font-size:16px;font-weight:700;color:var(--color-black-900);font-family:var(--heading-font);letter-spacing:-0.05em;margin-bottom:5px}.h6{font-size:16px;font-weight:700;color:var(--color-black-900);letter-spacing:-0.05em;line-height:1.3}.body-large{font-size:16px}.body-title{font-size:14px;font-weight:700;color:var(--color-black-900)}body{font-family:var(--body-font);color:var(--color-black-800);line-height:1.6;font-size:14px}.body-smallest{font-size:10px;text-transform:uppercase;color:var(--color-black-700)}.big-number{font-size:50px;line-height:1;color:var(--color-black-900);letter-spacing:-5px;font-weight:200}.medium-number{font-size:30px;line-height:1;color:var(--color-black-900);letter-spacing:-2px;font-weight:200}.small-number{font-size:20px;line-height:1;color:var(--color-black-900);letter-spacing:0px;font-weight:200}@media (min-width: 1200px){.heading-box-title{font-size:50px;margin-bottom:0;line-height:1}.h1{font-size:50px;letter-spacing:-0.02em}.h2{font-size:40px;letter-spacing:-0.01em}.h3{font-size:24px;letter-spacing:-0.035em}.h4{font-size:24px}.h5{font-size:18px;letter-spacing:-0.03em}.h6{font-size:18px}.small-title{font-size:24px}.body-large{font-size:16px}body{font-size:14px}.body-small{font-size:12px;color:var(--color-black-700)}.body-smallest{font-size:12px}.big-number{font-size:65px}}@media (min-width: 1400px){.heading-box-title{font-size:60px}.h1{font-size:55px;letter-spacing:-0.02em}.h2{font-size:48px}.h3{font-size:32px}.h4{font-size:30px}.body-large{font-size:18px}body{font-size:16px}.body-title{font-size:16px}}@media (min-width: 1600px){.heading-box-title{font-size:65px}.h1{font-size:60px;letter-spacing:-0.02em}.body-large{font-size:20px}body{font-size:18px}}.scroll-lock{max-height:100%;max-width:100%;overflow:hidden}.pre-line{white-space:pre-line}.text-center{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.full-width{width:100%}.fc-primary{color:var(--color-primary)}.fc-neon-moon{color:var(--color-neon-moon)}.fc-flash-light{color:var(--color-flash-light)}.fc-accent{color:var(--color-accent)}.fc-white{color:var(--color-white)}.top-space-05{margin-top:0.5em}.top-space-1{margin-top:1em}.top-space-2{margin-top:2em}.top-space-3{margin-top:3em}.top-space-4{margin-top:4em}.bottom-space-05{margin-bottom:0.5em !important}.bottom-space-0{margin-bottom:0px !important}.bottom-space-1{margin-bottom:1em !important}.bottom-space-2{margin-bottom:2em !important}.bottom-space-3{margin-bottom:3.5em !important}.bottom-space-4{margin-bottom:5em !important}.padding-top-0{padding-top:0 !important}.padding-top-1{padding-top:1em !important}.padding-top-2{padding-top:2em !important}.padding-top-3{padding-top:3em !important}.padding-top-4{padding-top:4em !important}.padding-bottom-0{padding-bottom:0.5em !important}.padding-bottom-1{padding-bottom:1em !important}.padding-bottom-2{padding-bottom:2em !important}.padding-bottom-3{padding-bottom:3em !important}.padding-bottom-4{padding-bottom:4em !important}.display-none{display:none}.display-md-flex{display:none}.display-lg-flex{display:none}.display-inline{display:inline !important}.border-top-pan-light{border-top:1px solid var(--color-panthera-light)}@media (min-width: 768px){.display-md-none{display:-webkit-box;display:-ms-flexbox;display:flex}.hide-md-flex{display:none}.display-md-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.hexa-bg-right-top{position:relative}.hexa-bg-right-top:before{content:"";position:absolute;width:300px;height:300px;right:0;top:0;background:url("../images/hexa-pattern-lblue-bg.png") no-repeat right -60px top/100% auto}.hexa-bg-left-top{position:relative}.hexa-bg-left-top:before{content:"";position:absolute;width:300px;height:300px;left:0;top:0;background:url("../images/hexa-pattern-lblue-bg.png") no-repeat left -100px top/100% auto}.hexa-bg-right-bottom{position:relative}.hexa-bg-right-bottom:after{content:"";position:absolute;width:300px;height:300px;right:0;bottom:180px;background:url("../images/hexa-pattern-lblue-bg.png") no-repeat right -60px top/100% auto}}@media (min-width: 992px){.top-space-1{margin-top:1.5em}.top-space-2{margin-top:2em}.top-space-3{margin-top:2.5em}.top-space-4{margin-top:3em}.display-md-block{display:block}.display-lg-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.hide-lg-flex{display:none}.hexa-bg-left-top:before{width:325px;height:320px}.hexa-bg-right-bottom:after{width:320px;height:320px}}.burger-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:45px;padding:10px;height:45px;border:none;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:none;margin-right:-5px}.burger-menu .bar{background-color:var(--color-black-900);height:2px;width:25px;position:relative;justify-self:flex-end;-webkit-transition:all 0s 0.25s;transition:all 0s 0.25s}.burger-menu .bar:before,.burger-menu .bar:after{content:"";background-color:var(--color-black-900);position:absolute;width:25px;height:2px;left:0}.burger-menu .bar:before{top:-9px;-webkit-transition:top 0.2s 0.2s ease, -webkit-transform 0.2s ease;transition:top 0.2s 0.2s ease, -webkit-transform 0.2s ease;transition:top 0.2s 0.2s ease, transform 0.2s ease;transition:top 0.2s 0.2s ease, transform 0.2s ease, -webkit-transform 0.2s ease}.burger-menu .bar:after{top:9px;-webkit-transition:top 0.2s 0.2s ease, -webkit-transform 0.2s ease;transition:top 0.2s 0.2s ease, -webkit-transform 0.2s ease;transition:top 0.2s 0.2s ease, transform 0.2s ease;transition:top 0.2s 0.2s ease, transform 0.2s ease, -webkit-transform 0.2s ease}.burger-menu.animate .bar{background:rgba(0,0,0,0)}.burger-menu.animate .bar:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top 0.2s ease, -webkit-transform 0.2s 0.2s ease;transition:top 0.2s ease, -webkit-transform 0.2s 0.2s ease;transition:top 0.2s ease, transform 0.2s 0.2s ease;transition:top 0.2s ease, transform 0.2s 0.2s ease, -webkit-transform 0.2s 0.2s ease}.burger-menu.animate .bar:after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.2s ease, -webkit-transform 0.2s 0.2s ease;transition:top 0.2s ease, -webkit-transform 0.2s 0.2s ease;transition:top 0.2s ease, transform 0.2s 0.2s ease;transition:top 0.2s ease, transform 0.2s 0.2s ease, -webkit-transform 0.2s 0.2s ease}@media (min-width: 1200px){.burger-menu{display:none}}.button{background-color:var(--color-black-900);color:var(--color-white);padding:12px 20px 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:14px;border:1px solid var(--color-black-900);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.button img,.button svg{max-width:auto;margin-left:12px}.button.invert{background-color:var(--color-white);border:1px solid var(--color-white);color:var(--color-black-900)}.button.invert:hover{background-color:var(--color-black-800);border:1px solid var(--color-white);color:var(--color-white)}.button.min-width{min-width:130px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button:hover{background-color:var(--color-black-100);border:1px solid var(--color-black-900);color:var(--color-black-900)}.button:hover svg path{stroke:var(--color-black-900)}.button.secondary{background:none;color:var(--color-black-900);font-weight:600}.button.secondary:hover{background-color:var(--color-primary-100)}.button.secondary.invert{color:var(--color-white)}.button.secondary.invert:hover{background-color:var(--color-black-800);border:1px solid var(--color-white);color:var(--color-white)}.text-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--heading-font);text-transform:uppercase;font-size:16px;font-weight:600;color:var(--color-primary-700)}.text-link img{margin-left:7px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.text-link:hover img{margin-left:10px}@media (min-width: 1200px){.button{font-size:14px;padding:10px 20px 8px}}@media (min-width: 1400px){.button{padding:10px 20px 8px}}.card-project{background-color:var(--color-black-200);border-radius:4px;overflow:hidden;display:block;color:var(--color-black-800)}.card-project .card-image{overflow:hidden}.card-project .card-body{padding:10px 14px}.card-project .card-body .row{margin-bottom:5px}.card-project .card-title{margin-bottom:8px}.card-project .card-footer{padding:0px 14px 14px}@media (min-width: 1200px){.card-project .card-body{padding:10px 20px}.card-project .card-footer{padding:0px 20px 14px}}.header__logo{z-index:2;font-size:1.4em;font-family:var(--heading-font);font-weight:400;letter-spacing:-1px;color:var(--color-black-700)}@media (min-width: 1200px){.header__logo{margin-top:18px}}@media (min-width: 1400px){.header__logo{margin-top:22px}}.header__main-nav{position:absolute;width:100%;height:0;left:0;top:0;overflow:hidden;background-color:var(--color-white)}.header__main-nav .nav{width:100%;text-align:center;padding-top:150px}.header__main-nav .nav .menu .menu-item a{font-size:var(--fs-menu);padding:15px;display:block;color:var(--color-black-700);text-transform:uppercase;line-height:1}.header__main-nav .nav .menu .menu-item a:hover{color:var(--color-primary-700)}.header__main-nav .nav .menu .menu-item.menu-item-has-children{cursor:pointer}.header__main-nav .nav .menu .menu-item.contact{cursor:default}.header__main-nav .nav .menu .current-menu-item a{color:var(--color-black-900);font-weight:600}.header__main-nav .nav .menu .sub-menu{border-top:1px solid var(--color-black-300);border-bottom:1px solid var(--color-black-300);background-color:var(--color-black-900);padding:10px 0;display:none}.header__main-nav .nav .menu .sub-menu .menu-item{font-family:var(--box-font);letter-spacing:0.05em}.header__main-nav .nav .menu .sub-menu .menu-item a{color:var(--color-white)}.header__main-nav .nav .menu .sub-menu .menu-item a svg{opacity:0}@media (min-width: 1200px){.header__main-nav{display:block;height:auto;position:relative;width:auto;overflow:visible}.header__main-nav .nav{width:100%;padding-top:0}.header__main-nav .nav .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__main-nav .nav .menu .menu-item{display:inline-block;margin:0 10px;position:relative;height:var(--header-height);padding:24px 0px}.header__main-nav .nav .menu .menu-item:last-child{margin:0 0 0 20px;padding:14px 0}.header__main-nav .nav .menu .menu-item a{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;padding:6px 10px;border-radius:20px}.header__main-nav .nav .menu .menu-item:last-child a{padding:5px 0 5px}.header__main-nav .nav .menu .menu-item:hover>a{background-color:var(--color-black-200)}.header__main-nav .nav .menu>.menu-item:nth-last-child(2) .sub-menu{display:none !important;right:0}.header__main-nav .nav .menu .sub-menu{position:absolute;padding:10px 0;margin-top:0;top:var(--header-height);border:none;width:330px}.header__main-nav .nav .menu .sub-menu .menu-item{display:block;text-wrap:nowrap;text-align:left;padding:0;margin:0 !important;height:auto}.header__main-nav .nav .menu .sub-menu .menu-item a{padding:16px 70px 16px 20px !important;font-size:24px}.header__main-nav .nav .menu .sub-menu .menu-item a svg{position:absolute;right:20px;opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateX(-35px);transform:translateX(-35px)}.header__main-nav .nav .menu .sub-menu .menu-item a:hover{background:none;color:var(--color-primary-100);letter-spacing:0.05em}.header__main-nav .nav .menu .sub-menu .menu-item a:hover svg{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@media (min-width: 1400px){.header__main-nav .nav .menu{margin-top:0}.header__main-nav .nav .menu .menu-item{padding-top:28px}.header__main-nav .nav .menu>.menu-item:last-child{padding:18px 0}}.tab-container .tab-labels{margin-bottom:5px}.tab-container .tab-labels a+a{color:var(--color-black-700);display:inline-block;margin-left:10px}.user-flows{padding-bottom:30px}.clients{border-bottom:1px solid var(--color-black-300);overflow:hidden;position:relative;height:var(--client-height)}.clients .container-fluid{padding:10px 0 0}.clients .container-fluid .wrapper{overflow:auto;padding:0 20px}.clients .container-fluid .wrapper .logos{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.clients .title{position:absolute;width:100%;text-align:center}@media (min-width: 992px){.clients .container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 1rem}.clients .container-fluid .title{position:relative;white-space:nowrap;width:auto}.clients .container-fluid .wrapper{width:100%;padding-right:0px}.clients .container-fluid .wrapper .logos{margin-top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.clients .container-fluid .wrapper .logos img{height:40px}}@media (min-width: 1200px){.clients{width:100%;border-top:1px solid var(--color-black-300);position:fixed;bottom:0}.clients .container-fluid .title{margin-right:2%}.clients .container-fluid .wrapper .logos img{height:50px}}.top-section{padding-top:15px;margin-bottom:20px}.regular-list li{margin-bottom:10px;list-style:disc;margin-left:14px;line-height:1.4}.compact-list li{margin-bottom:2px}ul ul,ul ol,ol ul,ol ol{margin-top:5px}.ol li{list-style:decimal}.note{background-color:var(--color-primary-100);padding:10px 15px;line-height:1.5;font-size:12px;color:var(--color-black-900)}.img-border{border:1px solid var(--color-black-300)}.swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color-black-900)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{color:var(--color-black-900)}.filters{margin-bottom:20px;text-wrap:nowrap;overflow:scroll;display:none}.filters a{display:inline-block;margin-right:16px;margin-bottom:12px;letter-spacing:0.05em}@media (min-width: 1200px){.top-section{padding-top:40px;margin-bottom:40px}.regular-list li{margin-bottom:10px;list-style:disc;margin-left:16px;line-height:1.4}.body-large li{margin-left:18px}}.footer .container{padding:14px 0;text-align:center;border-top:1px solid var(--color-black-300)}@media (min-width: 1200px){.footer{margin-top:20px}}@media (min-width: 1200px){.home .header{border-bottom:none}}.header{padding:10px 0;position:fixed;width:100%;background-color:var(--color-white);border-bottom:1px solid var(--color-black-300);height:var(--header-height);top:0px;z-index:2}.header .container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1200px){.header{padding:0}.header .container-fluid{height:100%}}.intro{text-align:center;margin-top:30px;padding-bottom:30px}.intro .container-fluid .row .casestudy-titles{display:none}.intro .container-fluid .row .text-block .about-me{margin-bottom:65px}.intro .container-fluid .row .text-block .about-me .pictures{margin-bottom:20px}.intro .container-fluid .row .text-block .about-me .pictures img{height:200px;margin:0 5px;border-radius:5px}.intro .container-fluid .row .text-block .casestudy{margin-bottom:65px}.intro .container-fluid .row .text-block .casestudy .pictures{margin-bottom:10px}@media (min-width: 768px){.intro .container-fluid .row .text-block .about-me .pictures img{height:300px;margin:0 5px}}@media (min-width: 1200px){.intro{margin-top:0;padding-top:var(--header-height);padding-bottom:var(--client-height);height:100%;position:fixed;top:0;width:100%}.intro .container-fluid{height:100%}.intro .container-fluid .row{height:100%}.intro .container-fluid .row .casestudy-titles{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro .container-fluid .row .casestudy-titles a{display:inline-block;padding:30px 0;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.intro .container-fluid .row .casestudy-titles a span{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-black-700);opacity:0;bottom:30px}.intro .container-fluid .row .casestudy-titles a span img{margin-left:10px;width:18px;height:16px}.intro .container-fluid .row .casestudy-titles a .disabled{color:var(--color-black-600)}.intro .container-fluid .row .text-block{text-align:right;position:relative}.intro .container-fluid .row .text-block .content{position:relative;width:100%;height:100%}.intro .container-fluid .row .text-block .wrapper{position:absolute;margin-bottom:0px;opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.intro .container-fluid .row .text-block .active{opacity:1;z-index:5}.intro .container-fluid .row .text-block .about-me .h4{white-space-collapse:preserve}.intro .container-fluid .row .text-block .about-me .pictures img{margin:0 0 0 20px;height:250px}.intro .container-fluid .row .text-block .casestudy .heading-box-title{display:none}.intro .container-fluid .row .text-block .casestudy .button{display:none}}@media (min-width: 1400px){.intro .container-fluid .row .text-block .about-me .pictures img{height:200px}.intro .container-fluid .row .text-block .h4{white-space-collapse:preserve}}@media (min-width: 1600px){.intro .container-fluid .row .text-block .about-me .pictures img{height:300px}}.page-case-study article{margin-bottom:30px}.page-case-study .labels{margin-bottom:10px}.page-case-study .labels span{display:inline-block;margin-right:20px}.page-case-study .page-title{margin-bottom:30px}.page-case-study .case-study-cover img{display:block}.page-case-study .case-study-body{padding-top:30px}.page-case-study .local-nav{margin-bottom:15px}.page-case-study .local-nav ul{display:none}.page-case-study .youtube-frame{width:100%;height:200px}.page-case-study .step{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.page-case-study .step:not(:last-child){border-bottom:1px solid var(--color-black-400)}.page-case-study .step .step-title{position:relative;margin-bottom:0;padding:10px 0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.page-case-study .step .step-title i{position:absolute;width:15px;height:15px;right:0px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-case-study .step .step-title i::before{content:"";width:15px;height:1px;position:absolute;right:0;top:7.5px;background-color:var(--color-black-900);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.page-case-study .step .step-title i::after{content:"";width:1px;height:15px;position:absolute;right:7.5px;top:0px;background-color:var(--color-black-900);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.page-case-study .step .section-data{display:none}.page-case-study .step .section-data .metric{margin-bottom:20px}.page-case-study .step .section-data .body-small{display:block}.page-case-study .step.opened{padding-bottom:40px}.page-case-study .step.opened .step-title{margin-bottom:4px}.page-case-study .step.opened .step-title i::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page-case-study .step.opened .step-title i::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-case-study .step section:not(:last-child){margin-bottom:30px}.page-case-study .step .inner-section{margin-bottom:20px}@media (min-width: 1200px){.page-case-study .youtube-frame{width:760px;height:430px}.page-case-study .page-title{margin-bottom:45px}.page-case-study .local-nav{margin-bottom:15px;position:relative}.page-case-study .local-nav .page-nav{-webkit-transition:top 0.3s ease;transition:top 0.3s ease}.page-case-study .local-nav .page-nav-lock{position:fixed;top:105px}.page-case-study .local-nav ul{display:block}.page-case-study .local-nav ul li{margin-bottom:10px}.page-case-study .local-nav ul li a{font-size:16px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:block}.page-case-study .local-nav ul li a:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}.page-case-study .step{padding-bottom:40px}.page-case-study .step:not(:last-child){border-bottom:none}.page-case-study .step .step-title{border-bottom:1px solid var(--color-black-400);padding:0 0 6px;margin-bottom:16px}.page-case-study .step .step-title i{display:none}.page-case-study .step .section-data{display:block}.page-case-study .step section:not(:last-child){margin-bottom:50px}.page-case-study .step .inner-section{margin-bottom:40px}}.section-contact{background-color:var(--color-black-900);width:100%;height:100%;z-index:3;position:fixed;text-align:center;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;height:0}.section-contact .h2,.section-contact .h4{color:var(--color-white)}.section-contact .button-row{margin-top:44px}.section-contact .button-row .button{margin:0 4px}@media (min-width: 1200px){.section-contact .h4{margin-bottom:0.2em}}.projects .col-md-4{margin-bottom:24px}.projects .col-md-4 .card-project{height:100%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.projects .col-md-4 .card-project .card-image img{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.projects .col-md-4 .card-project:hover{color:var(--color-black-800);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px rgba(0,0,0,0.3)}.projects .col-md-4 .card-project:hover .card-image img{-webkit-transform:scale(1.01);transform:scale(1.01)}.projects .col-md-4 .card-project:hover .text-link img{margin-left:10px}
/*# sourceMappingURL=default.min.css.map */