@font-face{font-family:"Inter";src:url("../assets/fonts/Inter/Inter-Regular.ttf") format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"Inter";src:url("../assets/fonts/Inter/Inter-Medium.ttf") format("truetype");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"Inter";src:url("../assets/fonts/Inter/Inter-SemiBold.ttf") format("truetype");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:"Inter";src:url("../assets/fonts/Inter/Inter-Bold.ttf") format("truetype");font-display:swap;font-style:normal;font-weight:700}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;font-weight:400;vertical-align:baseline}.always-none{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{scroll-behavior:smooth}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a{text-decoration:none}html,body{overflow-x:hidden}img{display:block;width:100%;height:auto}button{cursor:pointer;margin:0;padding:0;border:0;background-color:rgba(0,0,0,0)}button:focus{outline:none}input,textarea,button{font-family:inherit}strong,b{font-weight:700}em,i{font-style:italic}.toolbar{display:none !important}.grecaptcha-badge{visibility:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5{font-family:"Inter",sans-serif}body,html{font-family:"Inter",sans-serif;font-size:16px;line-height:24px;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}body ::selection,html ::selection{background-color:rgba(0,0,0,0);color:#524fff}h1,.h1,h1>*>*{font-size:60px;line-height:64px;font-weight:400;letter-spacing:-4px}@media(max-width: 992px){h1,.h1,h1>*>*{font-size:64px;line-height:80px}}@media(max-width: 576px){h1,.h1,h1>*>*{font-size:40px;line-height:48px;letter-spacing:-2px}}.h1-80{font-size:80px;line-height:96px;font-weight:400;letter-spacing:-4px}@media(max-width: 992px){.h1-80{font-size:64px;line-height:80px}}@media(max-width: 576px){.h1-80{font-size:40px;line-height:48px;letter-spacing:-2px}}h2,.h2,h2>*>*{font-size:56px;line-height:64px;font-weight:400}@media(max-width: 992px){h2,.h2,h2>*>*{font-size:52px;line-height:64px}}@media(max-width: 576px){h2,.h2,h2>*>*{font-size:36px;line-height:40px}}h3,.h3,h3>*>*{font-size:40px;line-height:56px;font-weight:400}@media(max-width: 576px){h3,.h3,h3>*>*{font-size:32px;line-height:40px}}h4,.h4,h4>*>*{font-size:32px;line-height:40px;font-weight:400}@media(max-width: 576px){h4,.h4,h4>*>*{font-size:28px;line-height:36px}}h5,.h5,h5>*>*{font-size:28px;line-height:40px;font-weight:500}@media(max-width: 576px){h5,.h5,h5>*>*{font-size:24px;line-height:32px}}h6,.h6,h6>*>*{font-size:18px;line-height:32px;font-weight:400}p,.p,a,span,li{font-family:"Inter",sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#000;text-decoration:none}.p-large{font-size:20px;line-height:28px;font-weight:400}.p-large-bold{line-height:32px;font-weight:500}.p-20{font-size:20px;line-height:32px}.p-20.medium{font-weight:500}.subtitle{font-size:16px;line-height:20px;font-weight:500;text-transform:uppercase;color:#524fff}.label{font-size:12px;line-height:20px;font-weight:400}ul,ol{padding-top:24px}ul li,ol li{margin-left:16px;padding-bottom:8px}ul li:last-child,ol li:last-child{padding-bottom:0}main{display:flex;flex-direction:column}section,.section{margin:80px 0}section:first-child,.section:first-child{margin:200px 0 80px 0}@media(max-width: 576px){section,.section{margin:40px 0}section:first-child,.section:first-child{margin:160px 0 40px 0}}@media(min-width: 1920px){section,.section{margin:120px 0}section:first-child,.section:first-child{margin:240px 0 120px 0}}.container{box-sizing:border-box;max-width:100%;width:100%;margin:0 auto;padding:0 80px}@media(max-width: 992px){.container{padding:0 40px;column-gap:16px}}@media(max-width: 576px){.container{padding:0 24px;column-gap:8px}}@media(min-width: 1920px){.container{padding:0 80px;column-gap:24px;max-width:1920px}}.row{box-sizing:border-box;max-width:100%;width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(12, 1fr);column-gap:24px}@media(max-width: 576px){.row{display:flex;flex-direction:column}}@media(min-width: 576px)and (max-width: 992px){.row{grid-template-columns:repeat(12, 1fr);column-gap:16px}}.row-flex{box-sizing:border-box;max-width:100%;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(max-width: 576px){.row-flex{flex-direction:column}}.col-flex{display:flex;flex-direction:column}.col-1{grid-column:span 1;display:flex;flex-direction:column;position:relative}.col-1-offset-1{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:3}@media(max-width: 576px){.col-1-offset-1{width:100%}}.col-1-offset-2{display:flex;flex-direction:column;grid-column-start:3;grid-column-end:4}@media(max-width: 576px){.col-1-offset-2{width:100%}}.col-1-offset-3{display:flex;flex-direction:column;grid-column-start:4;grid-column-end:5}@media(max-width: 576px){.col-1-offset-3{width:100%}}.col-1-offset-4{display:flex;flex-direction:column;grid-column-start:5;grid-column-end:6}@media(max-width: 576px){.col-1-offset-4{width:100%}}.col-1-offset-5{display:flex;flex-direction:column;grid-column-start:6;grid-column-end:7}@media(max-width: 576px){.col-1-offset-5{width:100%}}.col-1-offset-6{display:flex;flex-direction:column;grid-column-start:7;grid-column-end:8}@media(max-width: 576px){.col-1-offset-6{width:100%}}.col-1-offset-7{display:flex;flex-direction:column;grid-column-start:8;grid-column-end:9}@media(max-width: 576px){.col-1-offset-7{width:100%}}.col-1-offset-8{display:flex;flex-direction:column;grid-column-start:9;grid-column-end:10}@media(max-width: 576px){.col-1-offset-8{width:100%}}.col-1-offset-9{display:flex;flex-direction:column;grid-column-start:10;grid-column-end:11}@media(max-width: 576px){.col-1-offset-9{width:100%}}.col-1-offset-10{display:flex;flex-direction:column;grid-column-start:11;grid-column-end:12}@media(max-width: 576px){.col-1-offset-10{width:100%}}.col-1-offset-11{display:flex;flex-direction:column;grid-column-start:12;grid-column-end:13}@media(max-width: 576px){.col-1-offset-11{width:100%}}.col-2{grid-column:span 2;display:flex;flex-direction:column;position:relative}.col-2-offset-1{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:4}@media(max-width: 576px){.col-2-offset-1{width:100%}}.col-2-offset-2{display:flex;flex-direction:column;grid-column-start:3;grid-column-end:5}@media(max-width: 576px){.col-2-offset-2{width:100%}}.col-2-offset-3{display:flex;flex-direction:column;grid-column-start:4;grid-column-end:6}@media(max-width: 576px){.col-2-offset-3{width:100%}}.col-2-offset-4{display:flex;flex-direction:column;grid-column-start:5;grid-column-end:7}@media(max-width: 576px){.col-2-offset-4{width:100%}}.col-2-offset-5{display:flex;flex-direction:column;grid-column-start:6;grid-column-end:8}@media(max-width: 576px){.col-2-offset-5{width:100%}}.col-2-offset-6{display:flex;flex-direction:column;grid-column-start:7;grid-column-end:9}@media(max-width: 576px){.col-2-offset-6{width:100%}}.col-2-offset-7{display:flex;flex-direction:column;grid-column-start:8;grid-column-end:10}@media(max-width: 576px){.col-2-offset-7{width:100%}}.col-2-offset-8{display:flex;flex-direction:column;grid-column-start:9;grid-column-end:11}@media(max-width: 576px){.col-2-offset-8{width:100%}}.col-2-offset-9{display:flex;flex-direction:column;grid-column-start:10;grid-column-end:12}@media(max-width: 576px){.col-2-offset-9{width:100%}}.col-2-offset-10{display:flex;flex-direction:column;grid-column-start:11;grid-column-end:13}@media(max-width: 576px){.col-2-offset-10{width:100%}}.col-3{grid-column:span 3;display:flex;flex-direction:column;position:relative}.col-3-offset-1{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:5}@media(max-width: 576px){.col-3-offset-1{width:100%}}.col-3-offset-2{display:flex;flex-direction:column;grid-column-start:3;grid-column-end:6}@media(max-width: 576px){.col-3-offset-2{width:100%}}.col-3-offset-3{display:flex;flex-direction:column;grid-column-start:4;grid-column-end:7}@media(max-width: 576px){.col-3-offset-3{width:100%}}.col-3-offset-4{display:flex;flex-direction:column;grid-column-start:5;grid-column-end:8}@media(max-width: 576px){.col-3-offset-4{width:100%}}.col-3-offset-5{display:flex;flex-direction:column;grid-column-start:6;grid-column-end:9}@media(max-width: 576px){.col-3-offset-5{width:100%}}.col-3-offset-6{display:flex;flex-direction:column;grid-column-start:7;grid-column-end:10}@media(max-width: 576px){.col-3-offset-6{width:100%}}.col-3-offset-7{display:flex;flex-direction:column;grid-column-start:8;grid-column-end:11}@media(max-width: 576px){.col-3-offset-7{width:100%}}.col-3-offset-8{display:flex;flex-direction:column;grid-column-start:9;grid-column-end:12}@media(max-width: 576px){.col-3-offset-8{width:100%}}.col-3-offset-9{display:flex;flex-direction:column;grid-column-start:10;grid-column-end:13}@media(max-width: 576px){.col-3-offset-9{width:100%}}.col-4{grid-column:span 4;display:flex;flex-direction:column;position:relative}.col-4-offset-1{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:6}@media(max-width: 576px){.col-4-offset-1{width:100%}}.col-4-offset-2{display:flex;flex-direction:column;grid-column-start:3;grid-column-end:7}@media(max-width: 576px){.col-4-offset-2{width:100%}}.col-4-offset-3{display:flex;flex-direction:column;grid-column-start:4;grid-column-end:8}@media(max-width: 576px){.col-4-offset-3{width:100%}}.col-4-offset-4{display:flex;flex-direction:column;grid-column-start:5;grid-column-end:9}@media(max-width: 576px){.col-4-offset-4{width:100%}}.col-4-offset-5{display:flex;flex-direction:column;grid-column-start:6;grid-column-end:10}@media(max-width: 576px){.col-4-offset-5{width:100%}}.col-4-offset-6{display:flex;flex-direction:column;grid-column-start:7;grid-column-end:11}@media(max-width: 576px){.col-4-offset-6{width:100%}}.col-4-offset-7{display:flex;flex-direction:column;grid-column-start:8;grid-column-end:12}@media(max-width: 576px){.col-4-offset-7{width:100%}}.col-4-offset-8{display:flex;flex-direction:column;grid-column-start:9;grid-column-end:13}@media(max-width: 576px){.col-4-offset-8{width:100%}}.col-5{grid-column:span 5;display:flex;flex-direction:column;position:relative}.col-5-offset-1{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:7}@media(max-width: 576px){.col-5-offset-1{width:100%}}.col-5-offset-2{display:flex;flex-direction:column;grid-column-start:3;grid-column-end:8}@media(max-width: 576px){.col-5-offset-2{width:100%}}.col-5-offset-3{display:flex;flex-direction:column;grid-column-start:4;grid-column-end:9}@media(max-width: 576px){.col-5-offset-3{width:100%}}.col-5-offset-4{display:flex;flex-direction:column;grid-column-start:5;grid-column-end:10}@media(max-width: 576px){.col-5-offset-4{width:100%}}.col-5-offset-5{display:flex;flex-direction:column;grid-column-start:6;grid-column-end:11}@media(max-width: 576px){.col-5-offset-5{width:100%}}.col-5-offset-6{display:flex;flex-direction:column;grid-column-start:7;grid-column-end:12}@media(max-width: 576px){.col-5-offset-6{width:100%}}.col-5-offset-7{display:flex;flex-direction:column;grid-column-start:8;grid-column-end:13}@media(max-width: 576px){.col-5-offset-7{width:100%}}.col-6{grid-column:span 6;display:flex;flex-direction:column;position:relative}.col-6-offset-1{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:8}@media(max-width: 576px){.col-6-offset-1{width:100%}}.col-6-offset-2{display:flex;flex-direction:column;grid-column-start:3;grid-column-end:9}@media(max-width: 576px){.col-6-offset-2{width:100%}}.col-6-offset-3{display:flex;flex-direction:column;grid-column-start:4;grid-column-end:10}@media(max-width: 576px){.col-6-offset-3{width:100%}}.col-6-offset-4{display:flex;flex-direction:column;grid-column-start:5;grid-column-end:11}@media(max-width: 576px){.col-6-offset-4{width:100%}}.col-6-offset-5{display:flex;flex-direction:column;grid-column-start:6;grid-column-end:12}@media(max-width: 576px){.col-6-offset-5{width:100%}}.col-6-offset-6{display:flex;flex-direction:column;grid-column-start:7;grid-column-end:13}@media(max-width: 576px){.col-6-offset-6{width:100%}}.col-7{grid-column:span 7;display:flex;flex-direction:column;position:relative}.col-7-offset-1{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:9}@media(max-width: 576px){.col-7-offset-1{width:100%}}.col-7-offset-2{display:flex;flex-direction:column;grid-column-start:3;grid-column-end:10}@media(max-width: 576px){.col-7-offset-2{width:100%}}.col-7-offset-3{display:flex;flex-direction:column;grid-column-start:4;grid-column-end:11}@media(max-width: 576px){.col-7-offset-3{width:100%}}.col-7-offset-4{display:flex;flex-direction:column;grid-column-start:5;grid-column-end:12}@media(max-width: 576px){.col-7-offset-4{width:100%}}.col-7-offset-5{display:flex;flex-direction:column;grid-column-start:6;grid-column-end:13}@media(max-width: 576px){.col-7-offset-5{width:100%}}.col-8{grid-column:span 8;display:flex;flex-direction:column;position:relative}.col-8-offset-1{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:10}@media(max-width: 576px){.col-8-offset-1{width:100%}}.col-8-offset-2{display:flex;flex-direction:column;grid-column-start:3;grid-column-end:11}@media(max-width: 576px){.col-8-offset-2{width:100%}}.col-8-offset-3{display:flex;flex-direction:column;grid-column-start:4;grid-column-end:12}@media(max-width: 576px){.col-8-offset-3{width:100%}}.col-8-offset-4{display:flex;flex-direction:column;grid-column-start:5;grid-column-end:13}@media(max-width: 576px){.col-8-offset-4{width:100%}}.col-9{grid-column:span 9;display:flex;flex-direction:column;position:relative}.col-9-offset-1{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:11}@media(max-width: 576px){.col-9-offset-1{width:100%}}.col-9-offset-2{display:flex;flex-direction:column;grid-column-start:3;grid-column-end:12}@media(max-width: 576px){.col-9-offset-2{width:100%}}.col-9-offset-3{display:flex;flex-direction:column;grid-column-start:4;grid-column-end:13}@media(max-width: 576px){.col-9-offset-3{width:100%}}.col-10{grid-column:span 10;display:flex;flex-direction:column;position:relative}.col-10-offset-1{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:12}@media(max-width: 576px){.col-10-offset-1{width:100%}}.col-10-offset-2{display:flex;flex-direction:column;grid-column-start:3;grid-column-end:13}@media(max-width: 576px){.col-10-offset-2{width:100%}}.col-11{grid-column:span 11;display:flex;flex-direction:column;position:relative}.col-11-offset-1{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:13}@media(max-width: 576px){.col-11-offset-1{width:100%}}.col-12{grid-column:span 12;display:flex;flex-direction:column;position:relative}@media only screen and (max-width: 576px){.empty{display:none}}.col-1{grid-column:span 1}@media(max-width: 576px){.col-1{width:100%}}.col-2{grid-column:span 2}@media(max-width: 576px){.col-2{width:100%}}.col-3{grid-column:span 3}@media(max-width: 576px){.col-3{width:100%}}.col-4{grid-column:span 4}@media(max-width: 576px){.col-4{width:100%}}.col-5{grid-column:span 5}@media(max-width: 576px){.col-5{width:100%}}.col-6{grid-column:span 6}@media(max-width: 576px){.col-6{width:100%}}.col-7{grid-column:span 7}@media(max-width: 576px){.col-7{width:100%}}.col-8{grid-column:span 8}@media(max-width: 576px){.col-8{width:100%}}.col-9{grid-column:span 9}@media(max-width: 576px){.col-9{width:100%}}.col-10{grid-column:span 10}@media(max-width: 576px){.col-10{width:100%}}.col-11{grid-column:span 11}@media(max-width: 576px){.col-11{width:100%}}.col-12{grid-column:span 12}@media(max-width: 576px){.col-12{width:100%}}@media(max-width: 992px){.col-md-1{grid-column:span 1}}@media(max-width: 992px){.col-md-2{grid-column:span 2}}@media(max-width: 992px){.col-md-3{grid-column:span 3}}@media(max-width: 992px){.col-md-4{grid-column:span 4}}@media(max-width: 992px){.col-md-5{grid-column:span 5}}@media(max-width: 992px){.col-md-6{grid-column:span 6}}@media(max-width: 992px){.col-md-7{grid-column:span 7}}@media(max-width: 992px){.col-md-8{grid-column:span 8}}@media(max-width: 992px){.col-md-9{grid-column:span 9}}@media(max-width: 992px){.col-md-10{grid-column:span 10}}@media(max-width: 992px){.col-md-11{grid-column:span 11}}@media(max-width: 992px){.col-md-12{grid-column:span 12}}@media(min-width: 1920px){.col-lg-1{grid-column:span 1}}@media(min-width: 1920px){.col-lg-2{grid-column:span 2}}@media(min-width: 1920px){.col-lg-3{grid-column:span 3}}@media(min-width: 1920px){.col-lg-4{grid-column:span 4}}@media(min-width: 1920px){.col-lg-5{grid-column:span 5}}@media(min-width: 1920px){.col-lg-6{grid-column:span 6}}@media(min-width: 1920px){.col-lg-7{grid-column:span 7}}@media(min-width: 1920px){.col-lg-8{grid-column:span 8}}@media(min-width: 1920px){.col-lg-9{grid-column:span 9}}@media(min-width: 1920px){.col-lg-10{grid-column:span 10}}@media(min-width: 1920px){.col-lg-11{grid-column:span 11}}@media(min-width: 1920px){.col-lg-12{grid-column:span 12}}.p-8{padding:8px}.pt-8{padding-top:8px}.pr-8{padding-right:8px}.pb-8{padding-bottom:8px}.pl-8{padding-left:8px}.m-8{margin:8px}.mt-8{margin-top:8px}.mr-8{margin-right:8px}.mb-8{margin-bottom:8px}.ml-8{margin-left:8px}.p-16{padding:16px}.pt-16{padding-top:16px}.pr-16{padding-right:16px}.pb-16{padding-bottom:16px}.pl-16{padding-left:16px}.m-16{margin:16px}.mt-16{margin-top:16px}.mr-16{margin-right:16px}.mb-16{margin-bottom:16px}.ml-16{margin-left:16px}.p-24{padding:24px}.pt-24{padding-top:24px}.pr-24{padding-right:24px}.pb-24{padding-bottom:24px}.pl-24{padding-left:24px}.m-24{margin:24px}.mt-24{margin-top:24px}.mr-24{margin-right:24px}.mb-24{margin-bottom:24px}.ml-24{margin-left:24px}.p-32{padding:32px}.pt-32{padding-top:32px}.pr-32{padding-right:32px}.pb-32{padding-bottom:32px}.pl-32{padding-left:32px}.m-32{margin:32px}.mt-32{margin-top:32px}.mr-32{margin-right:32px}.mb-32{margin-bottom:32px}.ml-32{margin-left:32px}.p-40{padding:40px}.pt-40{padding-top:40px}.pr-40{padding-right:40px}.pb-40{padding-bottom:40px}.pl-40{padding-left:40px}.m-40{margin:40px}.mt-40{margin-top:40px}.mr-40{margin-right:40px}.mb-40{margin-bottom:40px}.ml-40{margin-left:40px}.p-56{padding:56px}.pt-56{padding-top:56px}.pr-56{padding-right:56px}.pb-56{padding-bottom:56px}.pl-56{padding-left:56px}.m-56{margin:56px}.mt-56{margin-top:56px}.mr-56{margin-right:56px}.mb-56{margin-bottom:56px}.ml-56{margin-left:56px}.p-80{padding:80px}.pt-80{padding-top:80px}.pr-80{padding-right:80px}.pb-80{padding-bottom:80px}.pl-80{padding-left:80px}.m-80{margin:80px}.mt-80{margin-top:80px}.mr-80{margin-right:80px}.mb-80{margin-bottom:80px}.ml-80{margin-left:80px}.p-120{padding:120px}.pt-120{padding-top:120px}.pr-120{padding-right:120px}.pb-120{padding-bottom:120px}.pl-120{padding-left:120px}.m-120{margin:120px}.mt-120{margin-top:120px}.mr-120{margin-right:120px}.mb-120{margin-bottom:120px}.ml-120{margin-left:120px}.p-160{padding:160px}.pt-160{padding-top:160px}.pr-160{padding-right:160px}.pb-160{padding-bottom:160px}.pl-160{padding-left:160px}.m-160{margin:160px}.mt-160{margin-top:160px}.mr-160{margin-right:160px}.mb-160{margin-bottom:160px}.ml-160{margin-left:160px}@media(max-width: 576px){.p-32{padding:24px}.p-40{padding:32px}.p-56{padding:40px}.p-80{padding:56px}.p-120{padding:80px}.p-160{padding:120px}.pt-32{padding-top:24px}.pt-40{padding-top:32px}.pt-56{padding-top:40px}.pt-80{padding-top:56px}.pt-120{padding-top:80px}.pt-160{padding-top:120px}.pr-32{padding-right:24px}.pr-40{padding-right:32px}.pr-56{padding-right:40px}.pr-80{padding-right:56px}.pr-120{padding-right:80px}.pr-160{padding-right:120px}.pb-32{padding-bottom:24px}.pb-40{padding-bottom:32px}.pb-56{padding-bottom:40px}.pb-80{padding-bottom:56px}.pb-120{padding-bottom:80px}.pb-160{padding-bottom:120px}.pl-32{padding-left:24px}.pl-40{padding-left:32px}.pl-56{padding-left:40px}.pl-80{padding-left:56px}.pl-120{padding-left:80px}.pl-160{padding-left:120px}.m-32{margin:24px}.m-40{margin:32px}.m-56{margin:40px}.m-80{margin:56px}.m-120{margin:80px}.m-160{margin:120px}.mt-32{margin-top:24px}.mt-40{margin-top:32px}.mt-56{margin-top:40px}.mt-80{margin-top:56px}.mt-120{margin-top:80px}.mt-160{margin-top:120px}.mr-32{margin-right:24px}.mr-40{margin-right:32px}.mr-56{margin-right:40px}.mr-80{margin-right:56px}.mr-120{margin-right:80px}.mr-160{margin-right:120px}.mb-32{margin-bottom:24px}.mb-40{margin-bottom:32px}.mb-56{margin-bottom:40px}.mb-80{margin-bottom:56px}.mb-120{margin-bottom:80px}.mb-160{margin-bottom:120px}.ml-32{margin-left:24px}.ml-40{margin-left:32px}.ml-56{margin-left:40px}.ml-80{margin-left:56px}.ml-120{margin-left:80px}.ml-160{margin-left:120px}}.no-padding{padding:0 !important}.header{position:fixed;width:100%;top:0;z-index:2;transition:.5s;animation:showHeader .5s cubic-bezier(0, 0, 0, 1) both}.header.hide-header{animation:hideHeader .5s cubic-bezier(0, 0, 0, 1) both}.header__container .row{align-items:center;height:120px}@media only screen and (max-width: 992px){.header__container .row{display:flex;justify-content:space-between;flex-direction:row;height:80px}}.header__logo{width:184px;z-index:3}.header__logo a{cursor:pointer}@media only screen and (max-width: 576px){.header__logo{width:112px}}.header__nav__list{display:flex;justify-content:end;gap:56px}.header__nav__list__item{cursor:pointer}@media only screen and (max-width: 992px){.header__nav{display:none}}.header__cta{display:flex}@media only screen and (max-width: 992px){.header__cta{display:none}}.header__hamburger{display:none;transition-duration:.3s}@media only screen and (max-width: 992px){.header__hamburger{display:flex;flex-direction:column;gap:12px;z-index:3}}.header__hamburger span{display:block;width:40px;height:2px;background-color:#000;transition-duration:.3s}.header__hamburger.open span:nth-child(2){transition-duration:.3s;background:rgba(0,0,0,0)}.header__hamburger.open span:nth-child(1){transform:rotateZ(45deg) scaleX(1) translate(11px, 12px)}.header__hamburger.open span:nth-child(3){transform:rotateZ(-45deg) scaleX(1) translate(8px, -9px)}.header__hamburger:hover{cursor:pointer}.header__mobile-menu{display:none}.header__mobile-menu.open{display:flex;flex-direction:column;justify-content:space-between;position:absolute;width:100vh;height:100vh;max-width:100%;z-index:2;background-color:#fff;top:0;left:0;animation:showSection .25s ease-in both}.header__mobile-menu__list{display:flex;flex-direction:column;gap:80px;height:100%;justify-content:center;padding-left:80px}.header__mobile-menu__list__item span{font-size:32px;line-height:40px}.header__mobile-menu__list__item.active span{position:relative}.header__mobile-menu__list__item.active span:after{content:"";position:absolute;width:100%;height:2px;bottom:-4px;left:0;background:#524fff}.header__mobile-menu__social{display:flex;gap:24px;max-width:100vw;margin:0 24px 40px 24px;padding-top:24px;border-top:1px solid #000}.footer{background-color:#f7f7f7}.footer__container{display:flex;flex-direction:column}.footer .first__row{padding-bottom:64px}@media only screen and (max-width: 576px){.footer .first__row{gap:40px;padding-bottom:80px}}.footer .second__row{padding-top:32px;border-top:1px solid #000}@media only screen and (max-width: 992px){.footer .second__row{border-top:none;flex-direction:column-reverse;gap:24px;display:flex}}.footer__cta{display:flex;justify-content:flex-end}@media only screen and (max-width: 576px){.footer__cta{justify-content:flex-start}}.footer__nav__list{display:flex;flex-direction:column}.footer__social{display:flex;justify-content:end;gap:56px}@media only screen and (max-width: 992px){.footer__social{justify-content:flex-start;gap:24px;padding-bottom:24px;border-bottom:1px solid #000}}.footer__contact{display:flex;flex-direction:column}.footer__links{display:flex;gap:24px}.footer__links a{color:#474749}@media only screen and (max-width: 992px){.footer__links{flex-direction:column;gap:12px}}.btn{display:inline-block;padding:24px 40px;box-shadow:inset -1px 0 0 #000,inset 0 -1px 0 #000,inset 1px 0 0 #000,inset 0 1px 0 #000;border-radius:40px;background-color:#fff;color:#000;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:fit-content;display:flex;align-items:center;gap:24px;text-decoration:none !important;overflow:hidden;position:relative;white-space:nowrap}.btn:before{content:"";position:absolute;left:0;height:100%;width:0;background-color:#000;transition-duration:.65s;transition-timing-function:cubic-bezier(0.16, 1, 0.3, 1);border-radius:40px}@media only screen and (max-width: 576px){.btn{padding:16px 24px;gap:16px}}.btn span{font-size:20px;line-height:32px;font-weight:500;z-index:1}.btn svg{width:24px;height:24px;z-index:1}.btn:hover,.btn.hover{color:#fff}.btn:hover:before,.btn.hover:before{width:100%}.btn:hover span,.btn.hover span{color:#fff}.btn:hover svg path,.btn.hover svg path{fill:#fff}.btn.blue{box-shadow:inset -1px 0 0 #524fff,inset 0 -1px 0 #524fff,inset 1px 0 0 #524fff,inset 0 1px 0 #524fff;background-color:rgba(0,0,0,0)}.btn.blue span{color:#524fff}.btn.blue svg path{fill:#524fff}.btn.blue::before{background-color:#524fff}.btn.blue:hover span,.btn.blue.hover span{color:#fff}.btn.blue:hover svg path,.btn.blue.hover svg path{fill:#fff}.btn.small{border-radius:50%;padding:28px}.btn.small span{display:none}.link span{position:relative}.link span:after{content:"";position:absolute;width:0%;height:1px;background-color:#524fff;bottom:0px;left:0}.link:hover span,.link.hover span{color:#524fff}.link:hover span:after,.link.hover span:after{width:100%}@-webkit-keyframes hideHeader{from{transform:translate(0, 0%)}to{transform:translate(0, -100%)}}@-webkit-keyframes showHeader{from{transform:translate(0, -100%)}to{transform:translate(0, 0%)}}@-webkit-keyframes showSection{from{opacity:0}to{opacity:1}}@-webkit-keyframes hideSection{from{opacity:1}to{opacity:0}}.btn,.btn span,.btn svg path{transition-duration:.65s;transition-timing-function:cubic-bezier(0.16, 1, 0.3, 1)}.link,.link span,.link span:after{transition:all .2s}.projects__featured__list__item__image{transition:all .2s ease-in-out}.projects__more__list__item__image{transition:all .2s ease-in-out}#CybotCookiebotDialogHeader{display:none !important}#CybotCookiebotFader{background:none !important}#CybotCookiebotDialogNav,.CybotCookiebotScrollContainer,.CybotCookiebotDialogBodyBottomWrapper,#CybotCookiebotDialogFooter{background-color:#f0f0f0 !important}.CybotCookiebotDialogBodyButton{background-color:rgba(0,0,0,0) !important;border:1px solid #000 !important;border-radius:40px !important;color:#000 !important}.CybotCookiebotDialogNavItemLink,#CybotCookiebotDialogTabContent{color:#000 !important}.CybotCookiebotDialogActive{border-bottom:1px solid #524fff !important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#f0f0f0 !important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#524fff !important}#CookiebotWidget{display:none !important}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.custom-cursor{width:32px;height:32px;border:2px solid #000;border-radius:50%;background-color:rgba(0,0,0,0);position:absolute;pointer-events:none;transition:transform .1s,width .3s,height .3s,border-color .3s;z-index:999;transform-origin:center}@media only screen and (max-width: 992px){.custom-cursor{display:none}}.custom-cursor.hover{height:64px;width:64px;border-color:#524fff}.hero .row{padding-bottom:8px;border-bottom:2px solid #000}@media only screen and (max-width: 992px){.hero .row{padding-bottom:40px;display:flex;flex-direction:column}}.hero__title{margin-top:40px;margin-bottom:80px}.hero__title h1{line-height:120%}@media only screen and (max-width: 992px){.hero__title{margin-top:0}}@media only screen and (max-width: 992px){.hero__cta{margin-bottom:24px}}.hero__secondary-cta{display:flex;justify-content:flex-end;margin-bottom:32px}@media only screen and (max-width: 992px){.hero__secondary-cta{justify-content:flex-start}}.form__inner{display:flex;flex-direction:column;gap:16px;width:400px;max-width:100%}.form__names{display:flex;gap:16px}.form__item{display:flex;flex-direction:column}.form__item span input,.form__item textarea{width:100%;height:40px;border:1px solid #000;border-radius:4px;padding:0;margin:0;padding-left:8px;font-size:16px;line-height:24px;color:#000;background-color:#fff;transition:all .3s ease-in-out}.form__item span textarea{height:120px;resize:none;padding:16px 24px}.wpcf7-response-output{border:none !important;padding:0 !important;margin:0 !important;margin-top:40px !important}.wpcf7-form-control-wrap{display:flex}.wpcf7-spinner{position:absolute;background-color:gray}.wpcf7-not-valid-tip{position:absolute;bottom:-24px}@media only screen and (max-width: 576px){.projects__featured__title{margin-bottom:40px}}.projects__featured__list__item{display:flex;padding:56px 0;border-bottom:1px solid #000}@media only screen and (max-width: 992px){.projects__featured__list__item{gap:40px}}@media only screen and (max-width: 576px){.projects__featured__list__item{flex-direction:column;padding:40px 0}}.projects__featured__list__item:first-child{padding-top:0}.projects__featured__list__item:last-child{padding-bottom:0;border-bottom:none}.projects__featured__list__item a{height:fit-content}.projects__featured__list__item__image{flex-basis:50%}.projects__featured__list__item__image:hover,.projects__featured__list__item__image.hover{background-color:#524fff !important}@media only screen and (max-width: 992px){.projects__featured__list__item__image{margin-bottom:40px}}.projects__featured__list__item__info{flex-basis:50%;padding-left:80px}@media only screen and (max-width: 992px){.projects__featured__list__item__info{padding-left:0;display:flex;flex-direction:column}}.projects__featured__list__item__info__categories{display:flex;gap:24px;margin-bottom:64px;flex-wrap:wrap}@media only screen and (max-width: 992px){.projects__featured__list__item__info__categories{order:4;gap:8px;margin:40px 0}}.projects__featured__list__item__info__categories__item{white-space:nowrap;color:#474749}.projects__featured__list__item__info__client{color:#524fff}@media only screen and (max-width: 992px){.projects__featured__list__item__info__client{order:1}}@media only screen and (max-width: 992px){.projects__featured__list__item__info__title{order:2}}@media only screen and (max-width: 992px){.projects__featured__list__item__info__description{order:3}}.projects__featured__list__item__info__button{display:flex;justify-content:flex-end}@media only screen and (max-width: 992px){.projects__featured__list__item__info__button{order:5}}.projects__more{padding-top:80px;margin:80px 0;border-top:1px solid #000}.projects__more__list__item{display:flex;padding:20px 0;position:relative}.projects__more__list__item:first-child{padding-top:0}.projects__more__list__item:last-child{padding-bottom:0;border-bottom:none}.projects__more__list__item:last-child .projects__more__list__item__info{border-bottom:none}.projects__more__list__item__image{opacity:0;position:absolute;width:100%;top:calc(50% - 20px);transform:translateY(-50%);left:0;background-size:cover;border-top:1px solid #fff}.projects__more__list__item__image.hover{opacity:1}.projects__more__list__item__info{display:flex;width:100%;border-bottom:1px solid #909090;cursor:pointer}@media only screen and (max-width: 576px){.projects__more__list__item__info{flex-direction:column}}.projects__more__list__item__info:hover .projects__more__list__item__image{opacity:1}.projects__more__list__item__info__categories{display:flex;gap:12px;padding-bottom:40px;flex-wrap:wrap}@media only screen and (max-width: 576px){.projects__more__list__item__info__categories{gap:8px;padding-bottom:24px}}.projects__more__list__item__info__categories__item{white-space:nowrap;color:#474749}.projects__more__list__item__info__client{width:26%}@media only screen and (max-width: 576px){.projects__more__list__item__info__client{width:100%}}.projects__more__list__item__info__button{display:flex;justify-content:flex-end;width:12.5%}@media only screen and (max-width: 576px){.projects__more__list__item__info__button{width:100%;padding-bottom:24px}}.projects__more__list__item__mid-section{display:flex;flex-direction:column;width:62.5%;gap:24px}.hero-text{margin-bottom:0}.hero-text .row{padding-bottom:120px;border-bottom:1px solid #000}@media only screen and (max-width: 992px){.hero-text .row{padding-bottom:56px;display:flex;flex-direction:column;gap:40px}}.hero-text .row .col-5{justify-content:flex-end}.centred-text-list{padding-bottom:40px}.centred-text-list__list__item{padding-bottom:80px;padding-top:80px;border-bottom:1px solid #909090}@media only screen and (max-width: 576px){.centred-text-list__list__item{padding-bottom:56px;padding-top:56px}}.centred-text-list__list__item:first-child{padding-top:0}.centred-text-list__list__item:last-child{padding-bottom:0;border-bottom:none}.centred-text-list__list__item__title{padding-bottom:16px}@media only screen and (max-width: 576px){.single-project-hero{margin-top:120px !important}}.single-project-hero__image{display:flex;justify-content:end;margin-bottom:80px}@media only screen and (max-width: 576px){.single-project-hero__image{margin-bottom:40px}}.single-project-hero__image img{width:50%;margin-right:10%}@media only screen and (max-width: 576px){.single-project-hero__info__left-section{margin-bottom:80px}}.single-project-hero__info__right-section{width:100%;position:sticky;top:40px;height:fit-content}.single-project-hero__info__client{color:#524fff}.single-project-hero__info__description{color:#909090}.single-project-hero__info__list{display:flex;flex-direction:column}.single-project-hero__info__list__item{display:flex;gap:16px;padding:24px 0;border-bottom:1px solid #909090}.single-project-hero__info__list__item:first-child{padding-top:0}.single-project-hero__info__list__item:last-child{border-bottom:none}.single-project-hero__info__list__item__name{width:33%;color:#909090}.single-project-hero__info__list__item__content{width:66%;display:flex;flex-wrap:wrap;gap:8px 16px}.single-project-hero__info__list__item__content__items a span{transition:all .3s}.single-project-hero__info__list__item__content__items a span:hover{color:#524fff;border-color:#524fff}.single-project-hero__info__list__item__content.website{display:flex;flex-direction:column;gap:16px}.single-project-hero__info__list__item__content.website a span{text-decoration:underline}.full-width-image__caption{padding-top:16px}.full-width-image__caption p{color:#474749}@media only screen and (max-width: 576px){.text-block .container .row{gap:40px}}@media only screen and (max-width: 576px){.three-column .container .row{gap:40px}}.three-column__item{display:flex;flex-direction:column;padding-right:12px}.three-column__item__title{color:#524fff}.three-column__item__description{color:#909090}.quote .col-8-offset-2{align-items:center;gap:40px}@media only screen and (max-width: 576px){.quote .col-8-offset-2{gap:32px}}.quote__title{text-align:center}.quote__image{width:60%;display:contents}.quote__image svg{width:fit-content}@media only screen and (max-width: 576px){.quote__image svg{width:60%}}.single-project-cta .col-12{flex-direction:row;justify-content:space-between}.single-project-cta__link{position:relative;transition:all .2s ease-in-out}.single-project-cta__link::after{content:"";position:absolute;height:2px;width:100%;bottom:0;left:0;background-color:#000}.single-project-cta__link:hover span{color:#524fff}.single-project-cta__link:hover:after{background-color:#524fff}.video__wrapper{width:100%;height:auto}.video__wrapper iframe{width:100%;height:100%}.video__wrapper video{width:100%;height:100%;object-fit:cover;outline:100px solid #fff;outline-offset:-7px;overflow:visible}@media only screen and (max-width: 576px){.video__wrapper video{outline:0px solid #fff;outline-offset:0}}.video__wrapper .desktop{display:block}@media only screen and (max-width: 576px){.video__wrapper .desktop{display:none}}.video__wrapper .mobile{display:none}@media only screen and (max-width: 576px){.video__wrapper .mobile{display:block}}.image-slider__slider__item{width:100%;aspect-ratio:16/9}.image-slider__slider__item__caption{padding-top:16px}.slider__arrows{display:flex;justify-content:flex-end;gap:16px;align-items:center}.slider__arrows__next,.slider__arrows__prev{cursor:pointer}.slider__arrows__next svg g g>path,.slider__arrows__prev svg g g>path{transition:fill .3s}.slider__arrows__next:hover svg g g>path,.slider__arrows__prev:hover svg g g>path{fill:#524fff}.slider__numbers{display:flex;height:fit-content;gap:6px}.slider__numbers .current-slide{font-size:20px;line-height:1;height:fit-content}.slider__numbers .slide-text{height:fit-content}.slider__numbers .total-slides{color:#909090;font-size:20px;line-height:1;height:fit-content}.slick-slide img{height:inherit;object-fit:cover}.divider__line{width:100%;height:2px;background-color:#000}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}
