@charset "UTF-8";@font-face{font-family:Graphik;src:url(../dist/fonts/Graphik/Graphik-Regular.woff2) format("woff2");src:local("Graphik Regular"),local("Graphik-Regular"),url(../dist/fonts/Graphik/Graphik-Regular.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Graphik/Graphik-Regular.woff) format("woff"),url(../dist/fonts/Graphik/Graphik-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../dist/fonts/Graphik/Graphik-Bold.woff2) format("woff2");src:local("Graphik Bold"),local("Graphik-Bold"),url(../dist/fonts/Graphik/Graphik-Bold.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Graphik/Graphik-Bold.woff) format("woff"),url(../dist/fonts/Graphik/Graphik-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../dist/fonts/Graphik/Graphik-Black.woff2) format("woff2");src:local("Graphik Black"),local("Graphik-Black"),url(../dist/fonts/Graphik/Graphik-Black.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Graphik/Graphik-Black.woff) format("woff"),url(../dist/fonts/Graphik/Graphik-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../dist/fonts/Graphik/Graphik-Light.woff2) format("woff2");src:local("Graphik Light"),local("Graphik-Light"),url(../dist/fonts/Graphik/Graphik-Light.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Graphik/Graphik-Light.woff) format("woff"),url(../dist/fonts/Graphik/Graphik-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../dist/fonts/Graphik/Graphik-Semibold.woff2) format("woff2");src:local("Graphik Semibold"),local("Graphik-Semibold"),url(../dist/fonts/Graphik/Graphik-Semibold.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Graphik/Graphik-Semibold.woff) format("woff"),url(../dist/fonts/Graphik/Graphik-Semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../dist/fonts/Graphik/Graphik-Medium.woff2) format("woff2");src:local("Graphik Medium"),local("Graphik-Medium"),url(../dist/fonts/Graphik/Graphik-Medium.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Graphik/Graphik-Medium.woff) format("woff"),url(../dist/fonts/Graphik/Graphik-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../dist/fonts/Graphik/Graphik-MediumItalic.woff2) format("woff2");src:local("Graphik Medium Italic"),local("Graphik-MediumItalic"),url(../dist/fonts/Graphik/Graphik-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Graphik/Graphik-MediumItalic.woff) format("woff"),url(../dist/fonts/Graphik/Graphik-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(../dist/fonts/Graphik/Graphik-BlackItalic.woff2) format("woff2");src:local("Graphik Black Italic"),local("Graphik-BlackItalic"),url(../dist/fonts/Graphik/Graphik-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Graphik/Graphik-BlackItalic.woff) format("woff"),url(../dist/fonts/Graphik/Graphik-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(../dist/fonts/Graphik/Graphik-RegularItalic.woff2) format("woff2");src:local("Graphik Regular Italic"),local("Graphik-RegularItalic"),url(../dist/fonts/Graphik/Graphik-RegularItalic.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Graphik/Graphik-RegularItalic.woff) format("woff"),url(../dist/fonts/Graphik/Graphik-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(../dist/fonts/Graphik/Graphik-SemiboldItalic.woff2) format("woff2");src:local("Graphik Semibold Italic"),local("Graphik-SemiboldItalic"),url(../dist/fonts/Graphik/Graphik-SemiboldItalic.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Graphik/Graphik-SemiboldItalic.woff) format("woff"),url(../dist/fonts/Graphik/Graphik-SemiboldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(../dist/fonts/Graphik/Graphik-BoldItalic.woff2) format("woff2");src:local("Graphik Bold Italic"),local("Graphik-BoldItalic"),url(../dist/fonts/Graphik/Graphik-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Graphik/Graphik-BoldItalic.woff) format("woff"),url(../dist/fonts/Graphik/Graphik-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(../dist/fonts/Graphik/Graphik-LightItalic.woff2) format("woff2");src:local("Graphik Light Italic"),local("Graphik-LightItalic"),url(../dist/fonts/Graphik/Graphik-LightItalic.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Graphik/Graphik-LightItalic.woff) format("woff"),url(../dist/fonts/Graphik/Graphik-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(../dist/fonts/Graphik/Graphik-Thin.woff2) format("woff2");src:local("Graphik Thin"),local("Graphik-Thin"),url(../dist/fonts/Graphik/Graphik-Thin.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Graphik/Graphik-Thin.woff) format("woff"),url(../dist/fonts/Graphik/Graphik-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../dist/fonts/Graphik/Graphik-ThinItalic.woff2) format("woff2");src:local("Graphik Thin Italic"),local("Graphik-ThinItalic"),url(../dist/fonts/Graphik/Graphik-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Graphik/Graphik-ThinItalic.woff) format("woff"),url(../dist/fonts/Graphik/Graphik-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-BoldItalic.eot);src:url(../dist/fonts/Inter/Inter-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-BoldItalic.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-BoldItalic.woff) format("woff"),url(../dist/fonts/Inter/Inter-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-MediumItalic.eot);src:url(../dist/fonts/Inter/Inter-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-MediumItalic.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-MediumItalic.woff) format("woff"),url(../dist/fonts/Inter/Inter-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-ThinItalicBETA.eot);src:url(../dist/fonts/Inter/Inter-ThinItalicBETA.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-ThinItalicBETA.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-ThinItalicBETA.woff) format("woff"),url(../dist/fonts/Inter/Inter-ThinItalicBETA.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-Regular.eot);src:url(../dist/fonts/Inter/Inter-Regular.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-Regular.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-Regular.woff) format("woff"),url(../dist/fonts/Inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-Black.eot);src:url(../dist/fonts/Inter/Inter-Black.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-Black.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-Black.woff) format("woff"),url(../dist/fonts/Inter/Inter-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-BlackItalic.eot);src:url(../dist/fonts/Inter/Inter-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-BlackItalic.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-BlackItalic.woff) format("woff"),url(../dist/fonts/Inter/Inter-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-LightBETA.eot);src:url(../dist/fonts/Inter/Inter-LightBETA.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-LightBETA.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-LightBETA.woff) format("woff"),url(../dist/fonts/Inter/Inter-LightBETA.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-SemiBold.eot);src:url(../dist/fonts/Inter/Inter-SemiBold.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-SemiBold.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-SemiBold.woff) format("woff"),url(../dist/fonts/Inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-ExtraBoldItalic.eot);src:url(../dist/fonts/Inter/Inter-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-ExtraBoldItalic.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-ExtraBoldItalic.woff) format("woff"),url(../dist/fonts/Inter/Inter-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-Bold.eot);src:url(../dist/fonts/Inter/Inter-Bold.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-Bold.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-Bold.woff) format("woff"),url(../dist/fonts/Inter/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-ExtraLightItalicBETA.eot);src:url(../dist/fonts/Inter/Inter-ExtraLightItalicBETA.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-ExtraLightItalicBETA.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-ExtraLightItalicBETA.woff) format("woff"),url(../dist/fonts/Inter/Inter-ExtraLightItalicBETA.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-ExtraLightBETA.eot);src:url(../dist/fonts/Inter/Inter-ExtraLightBETA.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-ExtraLightBETA.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-ExtraLightBETA.woff) format("woff"),url(../dist/fonts/Inter/Inter-ExtraLightBETA.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-ExtraBold.eot);src:url(../dist/fonts/Inter/Inter-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-ExtraBold.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-ExtraBold.woff) format("woff"),url(../dist/fonts/Inter/Inter-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-ThinBETA.eot);src:url(../dist/fonts/Inter/Inter-ThinBETA.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-ThinBETA.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-ThinBETA.woff) format("woff"),url(../dist/fonts/Inter/Inter-ThinBETA.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-LightItalicBETA.eot);src:url(../dist/fonts/Inter/Inter-LightItalicBETA.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-LightItalicBETA.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-LightItalicBETA.woff) format("woff"),url(../dist/fonts/Inter/Inter-LightItalicBETA.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-Italic.eot);src:url(../dist/fonts/Inter/Inter-Italic.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-Italic.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-Italic.woff) format("woff"),url(../dist/fonts/Inter/Inter-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-SemiBoldItalic.eot);src:url(../dist/fonts/Inter/Inter-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-SemiBoldItalic.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-SemiBoldItalic.woff) format("woff"),url(../dist/fonts/Inter/Inter-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../dist/fonts/Inter/Inter-Medium.eot);src:url(../dist/fonts/Inter/Inter-Medium.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Inter/Inter-Medium.woff2) format("woff2"),url(../dist/fonts/Inter/Inter-Medium.woff) format("woff"),url(../dist/fonts/Inter/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Universal;src:url(../dist/fonts/Universal/Universal.eot);src:url(../dist/fonts/Universal/Universal.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/Universal/Universal.woff2) format("woff2"),url(../dist/fonts/Universal/Universal.woff) format("woff"),url(../dist/fonts/Universal/Universal.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-SemiBold.eot);src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-SemiBold.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-SemiBold.woff2) format("woff2"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-SemiBold.woff) format("woff"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Bold.eot);src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Bold.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Bold.woff2) format("woff2"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Bold.woff) format("woff"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Light.eot);src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Light.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Light.woff2) format("woff2"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Light.woff) format("woff"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Book.eot);src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Book.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Book.woff2) format("woff2"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Book.woff) format("woff"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Book.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Medium.eot);src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Medium.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Medium.woff2) format("woff2"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Medium.woff) format("woff"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-ExtraBold.eot);src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-ExtraBold.woff2) format("woff2"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-ExtraBold.woff) format("woff"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-ExtraBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Regular.eot);src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Regular.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Regular.woff2) format("woff2"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Regular.woff) format("woff"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Black.eot);src:url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Black.eot?#iefix) format("embedded-opentype"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Black.woff2) format("woff2"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Black.woff) format("woff"),url(../dist/fonts/OverusedGrotesk/OverusedGrotesk-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}h1,h2,h3,h4,h5,h6{margin:0;padding:0}body{overflow-x:hidden;position:relative}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,menu,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}.section{width:100%}.bold{font-weight:700}.semibold{font-weight:600}.uppercase{text-transform:uppercase}a,button{outline:0;text-decoration:none}.container{width:100%;margin:0 auto}.container__full{width:100%;max-widht:unset}@media screen and (min-width:1441px){.container{max-width:1100px}}@media (max-width:1440px){.container{padding:0 150px}}@media screen and (max-width:1220px){.container{padding:0 100px}}@media (max-width:990px){.container{padding:0 24px}}@media (max-width:768px){.container{padding:0 16px}}.basic__title--x1{font-family:Graphik;font-size:60px;font-weight:600;line-height:70px;letter-spacing:.04em;color:#120a00}@media (max-width:1440px){.basic__title--x1{font-family:Graphik;font-size:54px;line-height:68px}}@media (max-width:990px){.basic__title--x1{font-size:36px;line-height:46px}}.basic__title--x2{font-family:Graphik;font-size:50px;font-weight:500;line-height:52px;letter-spacing:.02em;color:#120a00}@media (max-width:1440px){.basic__title--x2{font-size:46px;line-height:48px}}.basic__title--x2.dark{color:#1f1f23}@media (max-width:990px){.basic__title--x2{font-size:32px;line-height:32px}}.basic__title--small{font-family:Graphik;font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:.025em;color:#120a00}@media (max-width:990px){.basic__title--small{font-size:14px;line-height:19.6px}}.basic__text{font-family:Graphik;font-size:16px;font-weight:400;line-height:28px;color:#4e555c}.basic__text--big{color:#120a00;font-family:Graphik;font-size:16px;font-weight:400;line-height:32px}@media (max-width:990px){.basic__text{font-size:14px;line-height:28px}.basic__text--big{font-size:16px;line-height:30px}}.basic__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:15px 45px;border-radius:54px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#3c3a39;border:none}@media (max-width:1440px){.basic__button{padding:13px 43px}}.basic__button span{font-family:Graphik;font-size:16px;font-weight:500;line-height:20px;letter-spacing:.02em;text-align:center;color:#fff}.basic__button:hover{background:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background:linear-gradient(90deg,#9387e0 0,#d574b4 100%)}.basic__buttonAnim{position:relative;padding:15px 17px;-webkit-transition:.2s;transition:.2s;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px}.basic__buttonAnim:before{content:"";position:absolute;top:0;left:0;display:block;border-radius:100px;background:#f3f4f6;width:48px;height:48px;-webkit-transition:.3s;transition:.3s}.basic__buttonAnim span{font-family:Graphik;font-size:16px;font-weight:500;line-height:20px;letter-spacing:.02em;text-align:center;color:#120a00;position:relative}.basic__buttonAnim svg{position:relative;top:2px;margin-left:28px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:.3s;transition:.3s}.basic__buttonAnim:hover:before{width:100%;background:#f3f4f6}.basic__buttonAnim:hover svg{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media screen and (max-width:990px){.basic__buttonAnim:before{width:100%;background:#f3f4f6}.basic__buttonAnim svg{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.basic__content p{font-family:Graphik;font-size:16px;font-weight:400;line-height:28px;text-align:left;color:#4e555c;margin-bottom:20px}.basic__content h2{font-family:Graphik;font-size:24px;font-weight:500;line-height:33.6px;letter-spacing:.02em;text-align:left;color:#120a00;margin-bottom:16px;margin-top:30px}.basic__content a{font-family:Graphik;font-size:16px;font-weight:600;line-height:28px;text-align:left;color:#4e555c;text-decoration:underline;text-underline-offset:4px}.basic__content a:hover{opacity:.7}.basic__content ul{list-style:none;padding:0}.basic__content ul li{font-family:Graphik;font-size:16px;font-weight:400;line-height:16px;color:#120a00;position:relative;padding-left:20px}.basic__content ul li::before{content:"•";color:#6a747e;width:1em;left:0;position:absolute;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.basic__content ul li:not(:last-child){margin-bottom:14px}.fullwidth-inline-link{position:absolute;width:100%;height:100%;display:block;top:0;bottom:0;left:0;z-index:19}.grayColor{color:#6a747e}.gradientText{font-family:Graphik;font-size:16px;font-weight:500;line-height:20px;text-align:center;background:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background:linear-gradient(90deg,#9387e0 0,#d574b4 100%);-webkit-background-clip:text;background-clip:text;color:transparent}@media (max-width:1440px){.gradientText{font-size:14px}}.fullScreenImage{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:-webkit-box;display:-ms-flexbox;display:flex}.grayBackground{background:#eceef3}.pageSectionTestimonialsLeft,.pageSectionTestimonialsRight{position:relative;width:100%;height:100%}.customCursorContainer{position:absolute;pointer-events:none;width:100px;height:100px;display:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:999999}@media (max-width:1440px){.customCursorContainer{width:80px;height:80px}}.gradientCTA{background:#f8f8f8;padding:0 0 100px}@media (max-width:1440px){.gradientCTA{padding:100px 0}}.gradientCTA__wrapper{background:-webkit-gradient(linear,left top,right top,from(#eef0f6),to(#e7e9ee));background:linear-gradient(90deg,#eef0f6 0,#e7e9ee 100%);border-radius:20px;padding-top:64px;padding-bottom:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gradientCTA__title{margin-bottom:40px}@media (max-width:1440px){.gradientCTA__title h2{font-size:36px;line-height:50.4px}}@media (max-width:768px){.gradientCTA__title h2{text-align:center}}.gradientCTA .gradientText{margin-bottom:12px}.pageDefaultText{padding:152px 0 100px;background:#f8f8f8}.pageDefaultText__title{font-family:Graphik;font-size:46px;font-weight:500;line-height:46px;letter-spacing:.02em;text-align:left;color:#120a00;margin-bottom:50px}.pageDefaultText__dateTitle{font-family:Graphik;font-size:14px;font-weight:400;line-height:16.8px;letter-spacing:.01em;text-align:left;color:#6a747e;margin-bottom:8px}.pageDefaultText__dateValue{font-family:Graphik;font-size:16px;font-weight:500;line-height:19.2px;letter-spacing:.02em;color:#120a00}.pageDefaultText__date{margin-bottom:30px}.pageDefaultText .basic__content ul{margin-bottom:20px}.pageDefaultText .basic__content ul li{color:#4e555c;position:relative;padding-left:20px;font-family:Graphik;font-size:16px;font-weight:400;line-height:28px;text-align:left}.pageDefaultText .basic__content ul li:not(:last-child){margin-bottom:10px}.pageDefaultText .basic__content b,.pageDefaultText .basic__content strong{font-weight:600}.overflow-hidden{overflow:hidden}.listContact{position:relative;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-text-decoration-skip:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:none}.listContact span{font-family:Graphik;font-size:20px;font-weight:500;line-height:24px;text-align:left;color:#120a00;text-decoration:none;border-bottom:2px solid}@media (max-width:1440px){.listContact span{font-size:18px;line-height:21.6px}}.listContact:hover span{opacity:.7;border-bottom:2px solid rgba(18,10,0,.7)}.listContact:not(:last-child){margin-bottom:25px}.tooltip{padding:8px 20px;height:36px;color:#fff;background:#3c3a39;font-family:Graphik;font-size:16px;font-weight:500;line-height:20px;letter-spacing:.02em;border-radius:54px;z-index:99999999;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .8s;transition:opacity .8s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;opacity:0}.tooltip svg{margin-left:4px}.pageSectionTestimonialsLeft:hover,.pageSectionTestimonialsRight:hover{cursor:none}@media screen and (max-width:768px){.basicStyleOnDesktop{display:none!important}}@media screen and (min-width:768px){.basicStyleOnMobile{display:none!important}}.HomePage .contactFormSection .basic__title--x2 .titleAnim,.HomePage .scrollTitle{overflow:hidden}.HomePage .homePageSectionHero__title .textAnimation{overflow:hidden;visibility:hidden}.HomePage .homePageSectionHero__btn{display:-webkit-box;display:-ms-flexbox;display:flex}.HomePage .homePageSectionHero__bg,.HomePage .homePageSectionHero__btn,.HomePage .homePageSectionHero__gradientText,.HomePage .homePageSectionHero__image,.HomePage .homePageSectionHero__text{visibility:hidden}.pageSingleProject .homePageSectionHero__gradientText,.pageSingleProject .singleProjectSectionBanner .fullScreenImage,.pageSingleProject .singleProjectSectionBanner__text,.pageSingleProject .singleProjectSectionBanner__title{visibility:hidden}.post-type-archive-service .homePageSectionHero__bg,.post-type-archive-service .homePageSectionHero__btm .gradientText,.post-type-archive-service .homePageSectionHero__btn,.post-type-archive-service .homePageSectionHero__image,.post-type-archive-service .homePageSectionHero__text,.single-service .homePageSectionHero__bg,.single-service .homePageSectionHero__btm .gradientText,.single-service .homePageSectionHero__btn,.single-service .homePageSectionHero__image,.single-service .homePageSectionHero__text{visibility:hidden}.post-type-archive-service .homePageSectionHero__title .textAnimation,.single-service .homePageSectionHero__title .textAnimation{overflow:hidden;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-service .contactFormSection .basic__title--x2 .titleAnim,.post-type-archive-service .scrollTitle,.single-service .contactFormSection .basic__title--x2 .titleAnim,.single-service .scrollTitle{overflow:hidden}.page-case-studies .pageSectionProjects__text,.page-case-studies .pageSectionProjects__title,.page-case-studies .project-filter{visibility:hidden;opacity:0}.tmpl-aboutPage .aboutPageSectionHero__bg,.tmpl-aboutPage .aboutPageSectionHero__image,.tmpl-aboutPage .aboutPageSectionHero__text{visibility:hidden}.tmpl-aboutPage .aboutPageSectionHero__title .textAnimation,.tmpl-aboutPage .aboutPageSectionTextImage__title .textAnimation{overflow:hidden;visibility:hidden}.tmpl-aboutPage .contactFormSection .basic__title--x2 .titleAnim,.tmpl-aboutPage .scrollTitle{overflow:hidden}.tmpl-contactPage .left-column,.tmpl-contactPage .right-column{visibility:hidden}.tmpl-blogPage .allBlogs__description,.tmpl-blogPage .allBlogs__header h1,.tmpl-blogPage .allBlogs__posts{visibility:hidden}.single-blog .flexible_constructor,.single-blog .section-hero-blog__author-image,.single-blog .section-hero-blog__author-name,.single-blog .section-hero-blog__category-name,.single-blog .section-hero-blog__gallery,.single-blog .section-hero-blog__title{visibility:hidden}.wrapper{position:relative}.inner{position:absolute;width:100%}.is-transitioning-hidden{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.is-transitioning-show{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.footer{width:100%;background:#eceef3;overflow:hidden}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:990px){.footer__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.footer__body{padding:100px 0}@media (max-width:1440px){.footer__body{padding:50px 0 40px}}@media (max-width:990px){.footer__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:60px 0;gap:30px}}@media (max-width:768px){.footer__body{padding:42px 0}}.footer__body--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__body--right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:120px}@media (max-width:768px){.footer__body--right{gap:48px}}.footer__body--right__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media (max-width:1440px){.footer__body--right__col{gap:20px}}.footer__bottom{padding-bottom:40px}@media (max-width:1440px){.footer__bottom{padding-bottom:20px}}.footer__bottom--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px;border-bottom:1px solid #e1e5ed}@media (max-width:1440px){.footer__bottom--top{padding-bottom:20px}}@media (max-width:990px){.footer__bottom--top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.footer__bottom--btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:30px}@media (max-width:1440px){.footer__bottom--btm{padding-top:20px}}@media (max-width:990px){.footer__bottom--btm{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:24px}}.footer__bottom--btm__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}.footer .footerLogo{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer .footerLogo img{max-width:250px;height:auto;-o-object-fit:cover;object-fit:cover}@media (max-width:1440px){.footer .footerLogo img{max-width:180px}}.footer .footerAdress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer .footerAdress__text{font-family:Graphik;font-size:16px;font-weight:400;line-height:16px;text-align:left;color:#120a00;text-decoration:unset}@media (max-width:768px){.footer .footerAdress__text{font-size:16px;line-height:24px}}.footer .footerMenuItem{font-family:Graphik;font-size:20px;font-weight:400;line-height:20px;text-align:left;color:#120a00;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer .footerMenuItem:before{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;position:absolute;width:100%;height:1.1px;background:#120a00;top:calc(100% + 2px);left:0;pointer-events:none;content:""}@media (max-width:1440px){.footer .footerMenuItem{font-size:18px;line-height:21.6px}}.footer .footerMenuItem:hover::before{-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.footer a.footerText{text-decoration:underline}.footer a.footerText:hover{-webkit-filter:brightness(.1);filter:brightness(.1)}.footer .footerText{font-family:Graphik;font-size:14px;font-weight:400;line-height:14px;text-align:left;color:#4e555c}.footer .footerSocials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:990px){.footer .footerSocials{margin-top:30px}}.footer .footerSocials__item{width:36px;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footerSocials__item img{width:36px;height:36px}.footer .footerSocials__item:hover{opacity:.6}.footer .footerFlag{width:20px;margin-right:12px}@media (max-width:768px){.footer .footerFlag{margin-top:5px}}.footerBranding{margin-right:80px}@media (max-width:768px){.footerBranding{margin-right:24px}}.header{width:100%;position:fixed;top:0;left:0;z-index:99;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f8f8;-webkit-transition:ease .4s;transition:ease .4s}.header.goPage{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .25s ease-in-out 0s;transition:-webkit-transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s}.header.upPage{background:#f8f8f8;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .25s ease-in-out 0s;transition:-webkit-transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s}.header.upPage .header__menuItems--submenu{opacity:0;visibility:hidden}.header.changeBgHeader .headerContact{display:none}.header__menuItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}@media (max-width:990px){.header__menuItems{display:none}}.header__menuItems--link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;position:relative}.header__menuItems--link:not(.itHasSubmenu):before{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;position:absolute;width:100%;height:1.17px;background:#120a00;top:calc(100% + 2px);left:0;pointer-events:none;content:""}.header__menuItems--link.itHasSubmenu{padding:16px 0;cursor:pointer}.header__menuItems--link svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header__menuItems--link span{font-family:Graphik;font-size:16px;font-weight:400;line-height:16px;color:#120a00}.header__menuItems--link:hover::before{-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.header__menuItems--link:hover svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header__menuItems--submenu{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;position:absolute;top:100%;left:50%;padding:28px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;cursor:auto;background:#fff;-webkit-box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);border-radius:20px}.header__menuItems--submenu__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.header__menuItems--submenu__cont:after{content:"";position:absolute;left:calc(50% + 20px);top:-39px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-width:0 12px 12px;border-style:solid;border-color:transparent transparent #fff}.header__menuItems--submenu .gradientText{font-family:Graphik;font-size:14px;font-weight:500;line-height:20px;text-align:start;text-transform:uppercase}@media screen and (min-width:990px){.header__menuItems--submenu .gradientText:hover{color:#3c3a39}}.header__menuItems--submenu__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}@media screen and (min-width:990px){.header__menuItems--submenu__link:hover{background:-webkit-gradient(linear,left top,right top,from(rgba(147,135,224,.12)),to(rgba(213,116,180,.12)));background:linear-gradient(90deg,rgba(147,135,224,.12) 0,rgba(213,116,180,.12) 100%);border-radius:12px}}.header__menuItems--submenu__link:not(:last-child){margin-bottom:8px}.header__menuItems--submenu__link:nth-child(2){margin-top:16px}.header__menuItems--submenu__link span{font-family:Inter;font-size:16px;font-weight:500;line-height:19.36px;text-align:left;color:#3c3a39}.header__menuItems--submenu__col{min-width:250px;margin-right:40px}.header__menuItems--submenu__col:last-child{margin-right:0}.header__menuItems--item.openSubmenu .header__menuItems--submenu{opacity:1!important;visibility:visible!important;pointer-events:auto;-webkit-transition:all .25s ease-in-out .25s;transition:all .25s ease-in-out .25s}.header__menuItems--item.openSubmenu .header__menuItems--link.itHasSubmenu svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header__menuRight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.header .headerLogo{max-width:138px;height:auto;-o-object-fit:cover;object-fit:cover}.header .headerContact{position:relative;text-decoration:none;display:inline-block;color:#000;padding:2px 1px;-webkit-transition:color ease .3s;transition:color ease .3s}.header .headerContact span{font-family:Graphik;font-size:16px;font-weight:500;line-height:16px;text-align:center;color:#120a00}.header .headerContact::after,.header .headerContact::before{content:"";position:absolute;background-color:#120a00;z-index:-1;height:1px}.header .headerContact::before{width:0%;left:0;bottom:0;-webkit-transition:width ease .6s;transition:width ease .6s}.header .headerContact::after{opacity:.3;width:100%;left:0;bottom:0;-webkit-transition:all ease .8s;transition:all ease .8s}.header .headerContact:hover::before{width:100%}@media (max-width:990px){.header .headerContact{margin-right:36px}}@media screen and (max-width:320px){.header .headerContact{margin-right:16px}}.header__mobileMenu--item{border-bottom:1px solid #d1d5db;padding:17px 16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__mobileMenu--item:first-child{border-top:1px solid #d1d5db}.header__mobileMenu--item.submenuHere{padding:17px 0}.header__mobileMenu--item.submenuHere .header__mobileMenu--link{padding:0 16px}.header__mobileMenu--link{width:100%;font-family:Graphik;font-size:18px;font-weight:400;line-height:16px;text-align:center;color:#120a00;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__mobileMenu--link a span{color:#120a00}.header__mobileMenu--submenu{display:none}.header__mobileMenu--submenu.openSubMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__mobileMenu--submenu__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__mobileMenu--submenu__col .gradientText{font-family:Graphik;font-size:12px;font-weight:500;line-height:20px;text-transform:uppercase;text-align:start;padding:10px 16px}@media screen and (min-width:990px){.header__mobileMenu--submenu__col .gradientText:hover{color:#3c3a39}}.header__mobileMenu--submenu__link{font-family:Inter;font-size:16px;font-weight:500;line-height:19.36px;color:#3c3a39;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:12px}@media screen and (min-width:990px){.header__mobileMenu--submenu__link:hover{background:-webkit-gradient(linear,left top,right top,from(rgba(147,135,224,.12)),to(rgba(213,116,180,.12)));background:linear-gradient(90deg,rgba(147,135,224,.12) 0,rgba(213,116,180,.12) 100%)}}.header__burgerMenu{margin:20px 3px;width:18px;height:14px;cursor:pointer;position:relative}@media screen and (min-width:991px){.header__burgerMenu{display:none}}.header__burgerMenu span{background-color:#120a00;height:1px;position:absolute;width:100%;left:0;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:1.5px}.header__burgerMenu span:first-child{top:0}.header__burgerMenu span:nth-child(2){top:6px}.header__burgerMenu span:last-child{top:12px}.header__burgerMenu.active span:nth-child(2){opacity:0}.header__burgerMenu.active span:first-child,.header__burgerMenu.active span:last-child{top:6px}.header__burgerMenu.active span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__burgerMenu.active span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.submenuClose,.submenuOpen{display:none}.submenuClose.active,.submenuOpen.active{display:block}.header__mobileMenu{pointer-events:none;position:fixed;z-index:var(--z-popup,99);top:54px;left:0;right:0;height:100vh;padding-bottom:60px;background-color:#f8f8f8;overflow-x:hidden;overflow-y:scroll;clip-path:inset(0 0 100% 0);-webkit-transition:clip-path .3s,-webkit-transform .3s;transition:clip-path .3s,-webkit-transform .3s;transition:clip-path .3s,transform .3s;transition:clip-path .3s,transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:var(--ease-out-quint,ease-out);transition-timing-function:var(--ease-out-quint,ease-out)}.header__mobileMenu.openMobileMenu{pointer-events:auto;clip-path:inset(0 0 0 0);-webkit-transition:clip-path .3s,-webkit-transform .3s;transition:clip-path .3s,-webkit-transform .3s;transition:clip-path .3s,transform .3s;transition:clip-path .3s,transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:var(--ease-out,ease-out);transition-timing-function:var(--ease-out,ease-out)}.header__mobileMenu--submenu{display:block;max-height:0;overflow:hidden;-webkit-transition:max-height .4s ease,padding .4s ease;transition:max-height .4s ease,padding .4s ease;padding:0}.header__mobileMenu--submenu.openSubMenu{max-height:600px}.header__menuItems--linkTitle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;text-decoration:none}.header__menuItems--linkTitle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:16px 0}.sectionPage404{height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.sectionPage404__bg{position:absolute;height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f8f8;z-index:-2}.sectionPage404__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.sectionPage404__title{font-family:Graphik;font-size:34px;font-weight:600;line-height:34px;letter-spacing:.04em;text-align:center;color:#120a00;margin-bottom:25px}.sectionPage404 .basic__text{margin-bottom:40px;max-width:558px;text-align:center}.sectionPage404__icon{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-1}.thankPage{height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f8f8f8}.thankPage__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.thankPage__title{font-family:Graphik;font-size:34px;font-weight:600;line-height:34px;letter-spacing:.04em;text-align:center;color:#120a00;margin-bottom:25px}.thankPage .basic__text{margin-bottom:40px;max-width:558px;text-align:center}.thankPage__icon{margin-bottom:40px}.contactFormSection{background:#fff;overflow:hidden;padding:100px 0}@media (max-width:990px){.contactFormSection{padding:80px 0}}@media (max-width:768px){.contactFormSection{padding:42px 0}}.contactFormSection.contactPage{padding:152px 0 100px}@media (max-width:990px){.contactFormSection.contactPage{padding:132px 0}}@media (max-width:768px){.contactFormSection.contactPage{padding:94px 0}}.contactFormSection__title{margin-bottom:24px;font-size:50px;line-height:65px;letter-spacing:.02em}@media (max-width:1440px){.contactFormSection__title{font-size:46px;line-height:59.8px}}@media (max-width:768px){.contactFormSection__title{margin-bottom:24px;font-size:32px;line-height:44.8px;letter-spacing:.02em}}.contactFormSection__text{margin-bottom:70px}@media (max-width:768px){.contactFormSection__text{margin-bottom:24px}}.contactFormSection__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px}@media (max-width:768px){.contactFormSection__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.contactFormSection__container .left-column{width:50%}@media (max-width:990px){.contactFormSection__container .left-column hr{display:none}}@media (max-width:768px){.contactFormSection__container .left-column{width:100%}}.contactFormSection__container .right-column{width:50%}@media (max-width:768px){.contactFormSection__container .right-column{width:100%}}.contactFormSection__container .contacts{list-style:none}.contactFormSection__container .contacts li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.contactFormSection__container .contacts li a{color:#272d37;font-family:Graphik;font-size:20px;font-style:normal;font-weight:400;line-height:26px;text-decoration-line:underline;-webkit-transition:ease-in-out 0s;transition:ease-in-out 0s}@media (max-width:768px){.contactFormSection__container .contacts li a{font-size:18px;line-height:26px}}.contactFormSection__container .contacts li a:hover{opacity:.7}@media (max-width:990px){.contactFormSection__container .contacts{display:none}}.contactFormSection__container hr{width:288px;height:1px;border:none;background:#d4d4d4;margin:30px 0 30px}.contactFormSection__container .person-list{list-style:none}.contactFormSection__container .person-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media (max-width:768px){.contactFormSection__container .person-list li{margin-bottom:24px}}.contactFormSection__container .person-list li img{width:64px;height:64px;margin-right:14px}.contactFormSection__container .person-list li .person-details h3{color:var(--Text-Title,#120a00);text-align:center;font-family:Graphik;font-size:20px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.4px;margin-bottom:4px}.contactFormSection__container .person-list li .person-details p{color:var(--Text-Title-light,#6a747e);font-family:Graphik;font-size:14px;font-style:normal;font-weight:400;line-height:200%}@media (max-width:990px){.contactFormSection__container .person-list{display:none}}.contactFormSection__container .hidden_elem{display:none!important}.contactFormSection__container .form-group{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:30px}.contactFormSection__container .form-group:first-child{margin-bottom:26px}.contactFormSection__container .form-group.cn-mb-20{margin-bottom:20px}.contactFormSection__container .form-group.mb_15{margin-bottom:15px}.contactFormSection__container .form-group__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;gap:8px}.contactFormSection__container .form-group__wrapper .file_upload-group,.contactFormSection__container .form-group__wrapper .terms-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:97;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contactFormSection__container button.basic__button{width:180px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:54px;background:#3c3a39;gap:var(--25,10px);color:#fff;text-align:center;font-family:Graphik;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.32px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1440px){.contactFormSection__container button.basic__button{padding:13px 43px;height:46px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.contactFormSection__container button.basic__button:hover{background:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background:linear-gradient(90deg,#9387e0 0,#d574b4 100%)}.contactFormSection__container .form-group>label{color:#1f1f23;font-family:Graphik;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.28px;margin-bottom:10px}.contactFormSection__container .terms{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;color:#636c76;font-family:"Overused Grotesk";font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.36px}.contactFormSection__container .terms a{color:#636c76;text-decoration:underline}.contactFormSection__container .terms a:hover{color:#1f1f23}.contactFormSection__container input:not(.file_upload_attach),.contactFormSection__container textarea{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--3,12px) var(--0,0);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--25,10px);-ms-flex-item-align:stretch;align-self:stretch;border:none;border-bottom:1px solid var(--neutral-20,#d1d5db);color:#d1d5db;font-family:Graphik;font-size:18px;font-style:normal;font-weight:500;line-height:28px;outline:0;background:0 0;-webkit-transition:ease-in-out all 0s;transition:ease-in-out all 0s}.contactFormSection__container input:not(.file_upload_attach)::-webkit-input-placeholder,.contactFormSection__container textarea::-webkit-input-placeholder{color:#d1d5db;font-weight:500}.contactFormSection__container input:not(.file_upload_attach)::-moz-placeholder,.contactFormSection__container textarea::-moz-placeholder{color:#d1d5db;font-weight:500}.contactFormSection__container input:not(.file_upload_attach):-ms-input-placeholder,.contactFormSection__container textarea:-ms-input-placeholder{color:#d1d5db;font-weight:500}.contactFormSection__container input:not(.file_upload_attach)::-ms-input-placeholder,.contactFormSection__container textarea::-ms-input-placeholder{color:#d1d5db;font-weight:500}.contactFormSection__container input:not(.file_upload_attach)::placeholder,.contactFormSection__container textarea::placeholder{color:#d1d5db;font-weight:500}.contactFormSection__container input:not(.file_upload_attach):hover,.contactFormSection__container textarea:hover{border-bottom:1px solid var(--Text-Title,#120a00)}.contactFormSection__container input:not(.file_upload_attach):active,.contactFormSection__container input:not(.file_upload_attach):focus,.contactFormSection__container input:not(.file_upload_attach):focus-within,.contactFormSection__container input:not(.file_upload_attach):target,.contactFormSection__container input:not(.file_upload_attach):visited,.contactFormSection__container textarea:active,.contactFormSection__container textarea:focus,.contactFormSection__container textarea:focus-within,.contactFormSection__container textarea:target,.contactFormSection__container textarea:visited{color:#1f1f23;font-family:Graphik;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.contactFormSection__container input:not(.file_upload_attach):focus-visible,.contactFormSection__container textarea:focus-visible{color:#1f1f23;font-family:Graphik;font-size:18px;font-style:normal;font-weight:400;line-height:28px;border-bottom:1px solid var(--Text-Title,#120a00)}.contactFormSection__container input:not(.file_upload_attach).notEmpty,.contactFormSection__container textarea.notEmpty{color:#1f1f23;font-weight:400}.contactFormSection__container textarea{min-height:136px;resize:none}.contactFormSection__container .budget-list,.contactFormSection__container .services-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.contactFormSection__container .budget-list li,.contactFormSection__container .services-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contactFormSection__container .budget-list li label,.contactFormSection__container .services-list li label{height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;border-radius:100px;border:1px solid #d1d5db;cursor:pointer;position:relative}.contactFormSection__container .budget-list li label span,.contactFormSection__container .services-list li label span{font-family:Graphik;font-size:15px;font-weight:400;line-height:16px;text-align:center;color:#636c76;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (max-width:1360px){.contactFormSection__container .budget-list li label span,.contactFormSection__container .services-list li label span{font-size:14px}}@media screen and (min-width:990px){.contactFormSection__container .budget-list li label:hover,.contactFormSection__container .services-list li label:hover{border-color:transparent}.contactFormSection__container .budget-list li label:hover span,.contactFormSection__container .services-list li label:hover span{visibility:hidden}.contactFormSection__container .budget-list li label:hover::after,.contactFormSection__container .services-list li label:hover::after{content:attr(data-title);position:absolute;top:0;left:0;right:0;bottom: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;font-family:Graphik;font-size:15px;line-height:16px;font-weight:500;background:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background:linear-gradient(90deg,#9387e0 0,#d574b4 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-transition:all .2s;transition:all .2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}}@media screen and (min-width:990px) and (max-width:1360px){.contactFormSection__container .budget-list li label:hover::after,.contactFormSection__container .services-list li label:hover::after{font-size:14px}}@media screen and (min-width:990px){.contactFormSection__container .budget-list li label:hover::before,.contactFormSection__container .services-list li label:hover::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:100px;padding:1px;background:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background:linear-gradient(90deg,#9387e0 0,#d574b4 100%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}}.contactFormSection__container .budget-list li label.active,.contactFormSection__container .services-list li label.active{border-color:transparent}.contactFormSection__container .budget-list li label.active span,.contactFormSection__container .services-list li label.active span{visibility:hidden}.contactFormSection__container .budget-list li label.active::after,.contactFormSection__container .services-list li label.active::after{content:attr(data-title);position:absolute;top:0;left:0;right:0;bottom: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;font-family:Graphik;font-size:15px;line-height:16px;font-weight:500;background:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background:linear-gradient(90deg,#9387e0 0,#d574b4 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-transition:all .2s;transition:all .2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (max-width:1360px){.contactFormSection__container .budget-list li label.active::after,.contactFormSection__container .services-list li label.active::after{font-size:14px}}.contactFormSection__container .budget-list li label.active::before,.contactFormSection__container .services-list li label.active::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:100px;padding:1px;background:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background:linear-gradient(90deg,#9387e0 0,#d574b4 100%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.contactFormSection__container .budget-list li input[type=checkbox],.contactFormSection__container .services-list li input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.contactFormSection .error_elem{font-family:Graphik;font-size:10px;font-weight:500;line-height:15px;letter-spacing:.02em;text-align:left;color:#f48b92;margin-top:2px;min-height:15px}.contactFormSection__counter{font-family:Graphik;font-size:10px;font-weight:400;line-height:15px;letter-spacing:.02em;-ms-flex-item-align:end;align-self:end;color:#636c76;margin-top:2px}.file_upload-group{position:relative;display:inline-block;cursor:pointer}.file_upload-group:hover .file_upload-label span{color:#1f1f23}.file_upload-group:hover svg path{fill:#1f1f23}#file_upload{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:-1}.file_upload-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content}.file_upload-label span{font-family:Graphik;font-size:14px;font-weight:400;line-height:14px;color:#636c76;width:-webkit-max-content;width:-moz-max-content;width:max-content}.file_upload-label svg{margin-right:6px}.file_upload-label.uploaded::after{content:attr(data-file);font-family:Graphik;font-size:14px;font-weight:400;line-height:14px;color:#1f1f23}.file_upload-label.uploaded span{display:none}.file-upload-error{font-family:Graphik;font-size:10px;font-weight:500;line-height:15px;letter-spacing:.02em;text-align:left;color:#f48b92;margin-top:2px;min-height:15px}.homePageSectionHero{width:100%;height:100vh;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;background:#f8f8f8;overflow:hidden;padding:120px 0 40px;position:relative}@media (max-width:990px){.homePageSectionHero{height:auto}}.homePageSectionHero__bg{width:100%;height:100vh;position:absolute;top:0;left:0;z-index:1}@media (max-width:990px){.homePageSectionHero__bg{display:none}}.homePageSectionHero__bg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;z-index:1;position:absolute;top:0;left:0}.homePageSectionHero__image{display:none}@media (max-width:990px){.homePageSectionHero__image{display:block}.homePageSectionHero__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}}.homePageSectionHero__content{max-width:540px}@media (max-width:990px){.homePageSectionHero__content{max-width:unset}}.homePageSectionHero__title{margin-bottom:30px;max-width:617px}@media (max-width:1440px){.homePageSectionHero__title{max-width:500px}}.homePageSectionHero__typewrite{display:-webkit-box;display:-ms-flexbox;display:flex}.homePageSectionHero__text{margin-bottom:40px}.homePageSectionHero__btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:990px){.homePageSectionHero__btm{margin-bottom:24px}}.homePageSectionHero__cont{z-index:2}.homePageSectionHero .servicesPage__banner--image{position:absolute;right:40px;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);z-index:2;max-height:600px;max-width:620px}@media (max-width:1440px){.homePageSectionHero .servicesPage__banner--image{max-height:480px;max-width:520px}}@media screen and (max-width:1220px){.homePageSectionHero .servicesPage__banner--image{max-height:480px;max-width:520px}}@media (max-width:990px){.homePageSectionHero .servicesPage__banner--image{position:relative;right:unset!important;-webkit-transform:none;-ms-transform:none;transform:none;bottom:unset;margin-top:16px}}.homePageSectionHero .hero_content--slider{width:100%;max-width:700px;right:64px}.homePageSectionHero .carousel{overflow:hidden;position:relative;width:100%;height:400px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.homePageSectionHero .carousel.carousel-slider{top:0;left:0}.homePageSectionHero .carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.homePageSectionHero .carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.homePageSectionHero .carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.homePageSectionHero .carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.homePageSectionHero .carousel.carousel-slider .carousel-item p{font-size:15px}.homePageSectionHero .carousel .carousel-item{visibility:hidden;width:200px;height:200px;position:absolute;top:0;left:0}.homePageSectionHero .carousel .carousel-item>img{width:100%;-webkit-box-shadow:0 7.7649px 20.7064px 0 rgba(188,188,188,.36),0 -2.5883px 30px 0 rgba(182,182,182,.16);box-shadow:0 7.7649px 20.7064px 0 rgba(188,188,188,.36),0 -2.5883px 30px 0 rgba(182,182,182,.16)}.homePageSectionHero .carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.homePageSectionHero .carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:4px;width:24px;margin:10px 4px 0;background-color:#d5dbde;-webkit-transition:all .3s;transition:all .3s;border-radius:8px;opacity:.3}.homePageSectionHero .carousel .indicators .indicator-item.active{background-color:#1f1f23;opacity:1}.homePageSectionHero .carousel .carousel-item:not(.active) .materialboxed,.homePageSectionHero .carousel.scrolling .carousel-item .materialboxed{pointer-events:none}.homePageSectionHero .carousel{height:660px;-webkit-perspective:170px;perspective:170px}.homePageSectionHero .carousel .carousel-item{cursor:-webkit-grab;cursor:grab;width:100%;height:auto;max-width:500px}.homePageSectionHero .carousel .carousel-item:active{cursor:-webkit-grabbing;cursor:grabbing}.homePageSectionHero .carousel .carousel-item img{width:100%}@media screen and (max-width:1660px){.homePageSectionHero .carousel{height:580px}.homePageSectionHero .carousel .carousel-item{max-width:440px}.homePageSectionHero .hero_content--slider{max-width:770px}}@media (max-width:1440px){.homePageSectionHero .carousel{-webkit-perspective:127px;perspective:127px;height:520px}.homePageSectionHero .hero_content--slider{max-width:600px}}@media (max-width:990px){.homePageSectionHero .hero_content--slider{max-width:100%}.homePageSectionHero .carousel{height:330px;-webkit-perspective:170px;perspective:170px}.homePageSectionHero .carousel .carousel-item{max-width:258px}}.homePageSectionLogotypes{width:100%;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;padding:60px 0 24px;background:#f8f8f8;overflow:hidden}.homePageSectionLogotypes__content{width:100%;margin:0 auto;max-width:100%}.homePageSectionLogotypes__title{margin-bottom:32px;text-align:center}@media (max-width:990px){.homePageSectionLogotypes__title{margin-bottom:20px}}.homePageSectionLogotypes__carousel{margin:0 auto;position:relative;overflow:hidden;z-index:1;border-radius:5px}.homePageSectionLogotypes__wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.homePageSectionLogotypes__slide.swiper-slide{max-height:50px;width:auto;position:relative;overflow:hidden;border-radius:5px}@media (max-width:990px){.homePageSectionLogotypes__slide.swiper-slide{max-height:38px}}.pageSectionServices{width:100%;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;padding:100px 0;background:#f8f8f8;overflow:hidden}@media (max-width:1440px){.pageSectionServices.pageServices{padding:100px 0 0}}@media (max-width:990px){.pageSectionServices{padding:80px 0}}@media (max-width:768px){.pageSectionServices{padding:42px 0}}.pageSectionServices .basic__content ul li{color:#4e555c}.pageSectionServices__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media screen and (max-width:1220px){.pageSectionServices__content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pageSectionServices__title{margin-bottom:50px}@media (max-width:990px){.pageSectionServices__title{margin-bottom:36px}}@media (max-width:768px){.pageSectionServices__title{margin-bottom:24px}}.pageSectionServices__card{-webkit-box-shadow:0 6.78px 18.09px 0 rgba(188,188,188,.2);box-shadow:0 6.78px 18.09px 0 rgba(188,188,188,.2);-webkit-box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);background:#fff;border-radius:20px;padding-top:32px;width:calc((100% - 40px)/ 3)}@media screen and (max-width:1224px){.pageSectionServices__card{width:calc(50% - 20px)}}@media (max-width:768px){.pageSectionServices__card{width:100%}}.pageSectionServices__card--image{width:100%;-o-object-fit:cover;object-fit:cover;height:250px}@media screen and (max-width:1360px){.pageSectionServices__card--image{height:225px}}@media (max-width:768px){.pageSectionServices__card--image{height:auto}}.pageSectionServices__card--content{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media screen and (max-width:1345px){.pageSectionServices__card--content{padding:22px}}@media screen and (max-width:1331px){.pageSectionServices__card--content{padding:18px}}.pageSectionServices__card--title{font-family:Graphik;font-size:26px;font-weight:500;line-height:36.4px;letter-spacing:.02em;text-align:left;color:#120a00;margin-bottom:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1326px){.pageSectionServices__card--title{font-size:23px}}.pageSectionServices__card--links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.pageSectionServices__card--links.pageSectionSingleServicesCardLinks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pageSectionServices__card--link{border:1px solid #d1d5db;padding:0 15px;gap:16px;border-radius:100px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width:1308px){.pageSectionServices__card--link{padding:0 14px}}@media screen and (max-width:1296px){.pageSectionServices__card--link{padding:0 13px}}@media screen and (max-width:1284px){.pageSectionServices__card--link{padding:0 11px}}@media screen and (max-width:1259px){.pageSectionServices__card--link{padding:0 10px}}@media screen and (max-width:1247px){.pageSectionServices__card--link{padding:0 9px}}@media screen and (max-width:1236px){.pageSectionServices__card--link{padding:0 8px}}@media screen and (max-width:1223px){.pageSectionServices__card--link{padding:0 7px}}@media screen and (max-width:1220px){.pageSectionServices__card--link{padding:0 15px}}.pageSectionServices__card--link span{font-family:Graphik;font-size:15px;font-weight:400;line-height:16px;text-align:center;color:#636c76;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.pageSectionServices__card--link:hover{border-color:transparent}.pageSectionServices__card--link:hover span{visibility:hidden}.pageSectionServices__card--link:hover::after{content:attr(data-title);position:absolute;top:0;left:0;right:0;bottom: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;font-family:Graphik;font-size:15px;line-height:16px;font-weight:500;background:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background:linear-gradient(90deg,#9387e0 0,#d574b4 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-transition:all .2s;transition:all .2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.pageSectionServices__card--link:hover::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:100px;padding:1px;background:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background:linear-gradient(90deg,#9387e0 0,#d574b4 100%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.pageSectionServices__card--link.pageSectionSingleServicesCardLink{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pageSectionServices a .pageSectionServices__card--title:hover{opacity:.7}.pageSectionSwitcher{width:100%;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;padding:100px 0;background:#eceef3;overflow:hidden}.pageSectionSwitcher.bg_texture{background:#f8f8f8}@media (max-width:990px){.pageSectionSwitcher{padding:80px 0}}@media (max-width:768px){.pageSectionSwitcher{padding:42px 0}}.pageSectionSwitcher__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px}@media (max-width:768px){.pageSectionSwitcher__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}.pageSectionSwitcher__title{font-size:36px;font-weight:500;line-height:50.4px;letter-spacing:.04em;margin-bottom:50px}@media (max-width:1440px){.pageSectionSwitcher__title{font-size:34px;line-height:47.6px;letter-spacing:.02em;margin-bottom:30px}}@media (max-width:990px){.pageSectionSwitcher__title{margin-bottom:36px}}@media (max-width:768px){.pageSectionSwitcher__title{margin-bottom:24px;font-size:24px;line-height:140%}}.pageSectionSwitcher__left{width:calc(48% - 25px)}@media (max-width:768px){.pageSectionSwitcher__left{width:100%}}.pageSectionSwitcher__left--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%}.pageSectionSwitcher__left--title .number{font-family:Graphik;font-size:24px;font-weight:500;line-height:24px;letter-spacing:.04em;text-align:left;color:#c1c5cc;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){.pageSectionSwitcher__left--title .number{font-size:22px;line-height:22px}}.pageSectionSwitcher__left--title .svg_icon{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px}.pageSectionSwitcher__left--title .title{font-family:Graphik;font-size:24px;font-weight:500;line-height:31.2px;letter-spacing:.02em;text-align:left;color:#120a00;padding-left:52px}@media (max-width:1440px){.pageSectionSwitcher__left--title .title{padding-right:35px}}@media (max-width:768px){.pageSectionSwitcher__left--title .title{font-size:18px;line-height:130%;letter-spacing:.01em}}.pageSectionSwitcher__left--title .arrow_icon{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none}@media (max-width:768px){.pageSectionSwitcher__left--title .arrow_icon{width:24px;height:24px}}.pageSectionSwitcher__left--text{font-family:Graphik;font-size:14px;font-weight:400;line-height:28px;letter-spacing:.03em;text-align:left;color:#4e555c;margin-top:26px;display:none;padding-left:52px}@media (max-width:768px){.pageSectionSwitcher__left--text{margin-top:20px}}.pageSectionSwitcher__left--item{padding:26px 0;border-bottom:1px solid #d1d5db;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.pageSectionSwitcher__left--item.active .pageSectionSwitcher__left--text{display:block}.pageSectionSwitcher__left--item.active .pageSectionSwitcher__left--title .arrow_icon{display:block}.pageSectionSwitcher__left--item.active .number{color:#120a00}.pageSectionSwitcher__left--item.active .svg_icon svg circle,.pageSectionSwitcher__left--item.active .svg_icon svg path,.pageSectionSwitcher__left--item.active .svg_icon svg rect{stroke:#120a00}.pageSectionSwitcher__left--item.active .svg_icon svg path.svgBody,.pageSectionSwitcher__left--item.active .svg_icon svg path.svgBorder{fill:#120a00;-webkit-mask:none;mask:none}.pageSectionSwitcher__left--item.active .svg_icon svg circle.changeColor,.pageSectionSwitcher__left--item.active .svg_icon svg ellipse.changeColor,.pageSectionSwitcher__left--item.active .svg_icon svg path.changeColor,.pageSectionSwitcher__left--item.active .svg_icon svg rect.changeColor{fill:#b27fcc!important;stroke:#b27fcc!important}.pageSectionSwitcher__right{width:calc(52% - 25px)}@media (max-width:768px){.pageSectionSwitcher__right{width:100%}}.pageSectionSwitcher__image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:none}.pageSectionSwitcher__image.active{display:block}.pageSectionProjects{width:100%;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;padding:100px 0;background:#f8f8f8}@media (max-width:990px){.pageSectionProjects{padding:80px 0}}@media (max-width:768px){.pageSectionProjects{padding:80px 0 42px}}.pageSectionProjects__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:64px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1440px){.pageSectionProjects__content{gap:64px 30px}}@media (max-width:768px){.pageSectionProjects__content{gap:16px}}.pageSectionProjects__title{margin-bottom:50px}@media (max-width:990px){.pageSectionProjects__title{margin-bottom:36px}}@media (max-width:768px){.pageSectionProjects__title{margin-bottom:24px}}.pageSectionProjects__text{max-width:467px}@media (max-width:768px){.pageSectionProjects__text{max-width:100%}}.pageSectionProjects .fullwidth-inline-link{cursor:auto;border-radius:20px;overflow:hidden}.pageSectionProjects .fullwidth-inline-link:hover{cursor:none}.pageSectionProjects .fullwidth-inline-link:hover~.pageSectionProjects__card--cover{opacity:1}.pageSectionProjects__card{width:calc(50% - 10px);position:relative}@media (max-width:1440px){.pageSectionProjects__card{width:calc(50% - 15px)}}@media (max-width:768px){.pageSectionProjects__card{width:100%}}.pageSectionProjects__card--inner{position:absolute;border-radius:100%;background:red;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:99999}.pageSectionProjects__card--title{font-family:Graphik;font-size:36px;font-weight:500;line-height:46.8px;letter-spacing:.02em;color:#120a00;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.pageSectionProjects__card--title:hover{opacity:.7}@media (max-width:1440px){.pageSectionProjects__card--title{font-size:30px;line-height:39px}}@media (max-width:768px){.pageSectionProjects__card--title{font-size:22px;line-height:28.6px}}.pageSectionProjects__card--image{position:relative;margin-bottom:20px;border-radius:20px;overflow:hidden}@media (max-width:768px){.pageSectionProjects__card--image{margin-bottom:12px}}.pageSectionProjects__card--image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-height:509px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.pageSectionProjects__card--image:hover img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.pageSectionProjects__card--cover{position:absolute;background:rgba(0,0,0,.4);width:100%;height:auto;top:0;bottom:0;left:0;z-index:1;border-radius:20px;padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;max-height:509px}@media (max-width:768px){.pageSectionProjects__card--cover{padding:24px}}.pageSectionProjects__card--desc{font-family:Graphik;font-size:16px;line-height:28px;font-weight:400;letter-spacing:.03em;text-align:left;color:#fff;margin-bottom:20px}.pageSectionProjects__card--categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pageSectionProjects__card--categories span{font-family:Graphik;font-size:16px;font-weight:400;line-height:16px;text-align:center;color:#fff;border:1px solid #fff;padding:9px 15px;border-radius:100px}.pageSectionReasons{width:100%;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;padding:100px 0;background:#f8f8f8;overflow:hidden}@media (max-width:1440px){.pageSectionReasons{padding:0}}.pageSectionReasons__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:80px}@media screen and (max-width:1220px){.pageSectionReasons__content{gap:40px}}.pageSectionReasons__title{margin-bottom:50px}@media (max-width:990px){.pageSectionReasons__title{margin-bottom:36px}}.pageSectionReasons__left{width:calc(50% - 40px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1220px){.pageSectionReasons__left{width:calc(50% - 20px)}}@media (max-width:990px){.pageSectionReasons__left{width:100%;gap:20px}}@media (max-width:768px){.pageSectionReasons__left{gap:16px}}.pageSectionReasons__left svg{margin-bottom:16px}.pageSectionReasons__left--title{font-family:Graphik;font-size:24px;font-weight:500;line-height:31.2px;letter-spacing:.02em;text-align:left;color:#120a00;margin-bottom:18px}.pageSectionReasons__left--text{font-family:Graphik;font-size:14px;font-weight:400;line-height:28px;text-align:left;color:#4e555c}.pageSectionReasons__left--item{padding:30px;width:50%}@media (max-width:990px){.pageSectionReasons__left--item{width:100%;-webkit-box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);background:#fff;border-radius:20px}}.pageSectionReasons__left--item.active{-webkit-box-shadow:0 6.78px 18.09px 0 rgba(188,188,188,.2);box-shadow:0 6.78px 18.09px 0 rgba(188,188,188,.2);-webkit-box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);background:#fff;border-radius:20px}.pageSectionReasons__right{width:calc(50% - 40px);position:relative;-ms-flex-item-align:end;align-self:end}@media screen and (max-width:1220px){.pageSectionReasons__right{width:calc(50% - 20px)}}@media (max-width:990px){.pageSectionReasons__right{display:none}}.pageSectionReasons--cover{-webkit-box-shadow:0 6.78px 18.09px 0 rgba(188,188,188,.2);box-shadow:0 6.78px 18.09px 0 rgba(188,188,188,.2);background:#fff;border-radius:20px;position:absolute;bottom:0;left:30px;padding:20px;min-width:288px}@media (max-width:768px){.pageSectionReasons--cover{left:0;min-width:180px;padding:12px}}.pageSectionReasons--name{font-family:Graphik;font-size:24px;font-weight:500;line-height:31.2px;letter-spacing:.02em;text-align:left;color:#120a00;margin-bottom:10px}@media (max-width:768px){.pageSectionReasons--name{font-size:22px;line-height:28.6px;margin-bottom:6px}}.pageSectionReasons--position{font-family:Graphik;font-size:20px;font-weight:400;line-height:28px;text-align:left;color:#6a747e}@media (max-width:768px){.pageSectionReasons--position{font-size:12px;line-height:15.6px}}.pageSectionReasons__image{display:none}.pageSectionReasons__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.pageSectionReasons__image.active{display:block}.pageSectionReasons .onlyMobileImage{display:none}@media (max-width:990px){.pageSectionReasons .onlyMobileImage{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative}.pageSectionReasons .onlyMobileImage img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}}.pageSectionAwards{width:100%;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;padding:100px 0;background:#f8f8f8;overflow:hidden}@media (max-width:1440px){.pageSectionAwards{padding:100px 0 0}}@media screen and (max-width:1220px){.pageSectionAwards{padding:80px 0 0}}@media (max-width:768px){.pageSectionAwards{padding:42px 0}}.pageSectionAwards__content{width:100%}.pageSectionAwards__image{height:auto;-o-object-fit:cover;object-fit:cover;width:135px;-webkit-filter:grayscale(1);filter:grayscale(1)}@media (max-width:990px){.pageSectionAwards__image{min-width:100px}}.pageSectionAwards__title{margin-bottom:50px}@media (max-width:990px){.pageSectionAwards__title{margin-bottom:36px}}@media (max-width:768px){.pageSectionAwards__title{margin-bottom:24px}}.pageSectionAwards__item{border-bottom:1px solid #d1d5db;padding:14px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.pageSectionAwards__item:hover .pageSectionAwards__image{-webkit-filter:none;filter:none}.pageSectionAwards__item--title{font-family:Graphik;font-size:20px;font-weight:400;line-height:28px;text-align:left;color:#120a00;width:calc(34% - 55px)}@media screen and (max-width:1360px){.pageSectionAwards__item--title{width:calc(34% - 45px)}}@media screen and (max-width:1220px){.pageSectionAwards__item--title{width:100%}}@media (max-width:990px){.pageSectionAwards__item--title{font-size:16px;line-height:22.4px}}.pageSectionAwards__item--text{font-family:Graphik;font-size:20px;font-weight:400;line-height:28px;text-align:left;color:#120a00;width:calc(66% - 55px)}@media screen and (max-width:1360px){.pageSectionAwards__item--text{width:calc(66% - 45px)}}@media screen and (max-width:1220px){.pageSectionAwards__item--text{width:100%}}@media (max-width:990px){.pageSectionAwards__item--text{font-size:16px;line-height:22.4px}}.pageSectionAwards__item--number{font-family:Graphik;font-size:32px;font-weight:500;line-height:44.8px;letter-spacing:.02em;text-align:right;color:#120a00;width:50px}@media screen and (max-width:1220px){.pageSectionAwards__item--number{width:36px}}@media (max-width:990px){.pageSectionAwards__item--number{font-size:22px;line-height:30.8px}}.pageSectionAwards__item--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:110px;width:70%}.pageSectionAwards__item--right__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:110px;width:calc(100% - 160px)}@media screen and (max-width:1360px){.pageSectionAwards__item--right__col{gap:90px;width:calc(100% - 140px)}}@media screen and (max-width:1220px){.pageSectionAwards__item--right__col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:8px;width:calc(100% - 36px)}}@media screen and (max-width:1360px){.pageSectionAwards__item--right{width:75%;gap:90px}}@media screen and (max-width:1220px){.pageSectionAwards__item--right{width:75%;gap:0}}.pageSectionTestimonials{width:100%;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;padding:100px 0;background:#f8f8f8;overflow:hidden}@media (max-width:990px){.pageSectionTestimonials{padding:80px 0}}@media (max-width:768px){.pageSectionTestimonials{padding:42px 0}}.pageSectionTestimonials__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:80px}.pageSectionTestimonials__carousel{position:relative;overflow:visible}.pageSectionTestimonials__carousel--coverPrev{position:absolute;width:0;left:-100%;top:-10px;height:calc(100% + 20px);z-index:2;background:#f8f8f8}.pageSectionTestimonials__carousel--right{position:absolute;width:50%;right:0;top:0;height:100%;z-index:3}@media (max-width:990px){.pageSectionTestimonials__carousel--right{display:none}}.pageSectionTestimonials__carousel--left{position:absolute;width:50%;left:0;top:0;height:100%;z-index:3}@media (max-width:990px){.pageSectionTestimonials__carousel--left{display:none}}.pageSectionTestimonials__title{margin-bottom:50px}@media (max-width:990px){.pageSectionTestimonials__title{margin-bottom:36px}}.pageSectionTestimonials__slide{-webkit-box-shadow:0 6.78px 18.09px 0 rgba(188,188,188,.2);box-shadow:0 6.78px 18.09px 0 rgba(188,188,188,.2);-webkit-box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);background:#fff;border-radius:20px;padding:60px;width:80%;height:auto;max-width:1100px}@media (max-width:1440px){.pageSectionTestimonials__slide{padding:40px}}@media (max-width:768px){.pageSectionTestimonials__slide{padding:24px}}.pageSectionTestimonials__slide--photo img{width:120px;height:auto;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.pageSectionTestimonials__slide--photo img{width:90px;height:90px;-o-object-fit:contain;object-fit:contain}}.pageSectionTestimonials__slide--top{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.pageSectionTestimonials__slide--name{font-family:Graphik;font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:.02em;text-align:left;color:#120a00;margin-bottom:10px}@media (max-width:1440px){.pageSectionTestimonials__slide--name{margin-bottom:6px}}@media (max-width:768px){.pageSectionTestimonials__slide--name{font-size:22px;line-height:26.4px}}.pageSectionTestimonials__slide--position{font-family:Graphik;font-size:20px;font-weight:400;line-height:28px;letter-spacing:.03em;text-align:left;color:#6a747e}@media (max-width:1440px){.pageSectionTestimonials__slide--position{font-size:18px;line-height:24px}}@media (max-width:768px){.pageSectionTestimonials__slide--position{font-size:18px;line-height:28px}}.pageSectionTestimonials__slide--btm{font-family:Graphik;font-size:22px;font-weight:400;line-height:48px;text-align:left;color:#120a00}@media (max-width:1440px){.pageSectionTestimonials__slide--btm{font-size:18px;line-height:37px}}@media (max-width:768px){.pageSectionTestimonials__slide--btm{font-size:20px;line-height:40px}}.pageSectionNumbers{width:100%;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;padding:40px 0;background:#f8f8f8;overflow:hidden}.pageSectionNumbers__content{width:100%;margin:0 auto;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:990px){.pageSectionNumbers__content{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}}.pageSectionNumbers__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:990px){.pageSectionNumbers__item{width:calc(50% - 12px)}}.pageSectionNumbers__item--value{font-family:Graphik;font-size:50px;font-weight:500;line-height:61.75px;letter-spacing:-.2045454532px;color:#120a00;margin-bottom:16px}@media (max-width:1440px){.pageSectionNumbers__item--value{margin-bottom:12px}}.pageSectionNumbers__item--property{font-family:Graphik;font-size:16px;font-weight:500;line-height:27.76px;letter-spacing:-.2045454532px;color:#4e555c}.pageSectionTopAwards{width:100%;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;padding:60px 0 24px;background:#f8f8f8;overflow:hidden}.pageSectionTopAwards__content{width:100%;margin:0 auto;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.pageSectionTopAwards__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.pageSectionTopAwards__desc{font-family:Graphik;font-size:14px;font-weight:500;line-height:28px;letter-spacing:.015em;text-align:left;color:#252525;max-width:423px}.pageSectionTopAwards__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}@media (max-width:680px){.pageSectionTopAwards__items{gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.pageSectionTopAwards__items img{width:110px;height:auto;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.pageSectionTopAwards__items img{width:80px}}@media (max-width:680px){.pageSectionTopAwards__items img{width:calc(33.33% - 20px);max-width:100px}}.pageSectionTools{width:100%;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;padding:120px 0;background:#eceef3;overflow:hidden}@media (max-width:768px){.pageSectionTools{padding:42px 0}}.pageSectionTools__title{font-family:Graphik;font-size:36px;font-weight:500;line-height:50.4px;letter-spacing:.04em;text-align:left;color:#120a00;margin-bottom:50px}.pageSectionTools__content{width:100%;margin:0 auto;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px 150px}@media (max-width:1440px){.pageSectionTools__content{gap:50px 100px}}@media (max-width:680px){.pageSectionTools__content{gap:36px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.pageSectionTools__content.row-4 .pageSectionTools__item img{width:unset}.pageSectionTools__content.row-4 .pageSectionTools__item{min-width:140px}.pageSectionTools__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;min-width:100px;width:calc(25% - 112.5px)}@media (max-width:1440px){.pageSectionTools__item{width:calc(25% - 75px)}}@media (max-width:680px){.pageSectionTools__item{width:50%}}.pageSectionTools__item--name{font-family:Graphik;font-size:16px;font-weight:400;line-height:28px;text-align:center;color:#120a00}.pageSectionTools__item img{width:56px;height:auto;-o-object-fit:cover;object-fit:cover}.pageSectionGorizontalServices{width:100%;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;padding:100px 0;background:#f8f8f8;overflow:hidden}@media (max-width:990px){.pageSectionGorizontalServices{padding:80px 0}}.pageSectionGorizontalServices__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pageSectionGorizontalServices__title{margin-bottom:50px}@media (max-width:990px){.pageSectionGorizontalServices__title{margin-bottom:36px}}.pageSectionGorizontalServices__card{-webkit-box-shadow:0 6.78px 18.09px 0 rgba(188,188,188,.2);box-shadow:0 6.78px 18.09px 0 rgba(188,188,188,.2);-webkit-box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);background:#fff;border-radius:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:990px){.pageSectionGorizontalServices__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.pageSectionGorizontalServices__card--image{width:auto;height:100%;-o-object-fit:cover;object-fit:cover;max-width:394px}@media (max-width:990px){.pageSectionGorizontalServices__card--image{width:100%;height:auto}}.pageSectionGorizontalServices__card--content{padding:44px 62px 44px 44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media (max-width:990px){.pageSectionGorizontalServices__card--content{padding:24px 24px 16px}}.pageSectionGorizontalServices__card--title{font-family:Graphik;font-size:28px;font-weight:500;line-height:36.4px;letter-spacing:.02em;text-align:left;color:#120a00;margin-bottom:20px}.pageSectionGorizontalServices__card .basic__content ul li{color:#4e555c;font-weight:500}.pageSectionProcess{width:100%;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;padding:100px 0;background:#eceef3;overflow:hidden}@media (max-width:990px){.pageSectionProcess{padding:80px 0}}.pageSectionProcess__title{text-align:center;margin-bottom:30px}.pageSectionProcess__text{text-align:center;max-width:538px;margin:0 auto 60px}.pageSectionProcess__step{max-width:854px}@media (max-width:990px){.pageSectionProcess__step .pageSectionProcess__step--content.isEven{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.pageSectionProcess__step.section{padding-top:0}@media (max-width:990px){.pageSectionProcess__step.section{padding-left:36px;padding-top:6px}}.pageSectionProcess__step--content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:990px){.pageSectionProcess__step--content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}.pageSectionProcess__step--content__left{width:calc(50% - 60px)}@media (max-width:990px){.pageSectionProcess__step--content__left{width:100%}}.pageSectionProcess__step--content__right{width:calc(50% - 60px)}@media (max-width:990px){.pageSectionProcess__step--content__right{width:100%}}.pageSectionProcess__step--title{font-family:Graphik;font-size:26px;font-weight:500;line-height:33.8px;letter-spacing:.02em;text-align:right;color:#120a00;margin-bottom:20px}@media (max-width:990px){.pageSectionProcess__step--title{text-align:left;font-size:24px;line-height:28px}}.pageSectionProcess__step--text{font-family:Graphik;font-size:16px;font-weight:400;line-height:28px;text-align:right;color:#6a747e}@media (max-width:990px){.pageSectionProcess__step--text{text-align:left}}.pageSectionProcess__step--image{width:350px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.section:not(:last-child){padding-bottom:146px}@media (max-width:990px){.section:not(:last-child){padding-bottom:36px}}.sections{overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:80px}@media (max-width:990px){.sections{padding-top:24px}}.page-progress-cont{width:2px;height:calc(100% - 16px);position:absolute;top:8px;left:50%;background-color:#ccc;border-radius:10px;z-index:9}@media (max-width:990px){.page-progress-cont{left:16px}}.page-progress-cont .progress-bar{width:2px;background-color:#3c3a39;height:0%;border-radius:10px}.page-progress-cont .point_circle{background:#eceef3;width:36px;height:36px;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;z-index:10}.page-progress-cont .progress-points{opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.page-progress-cont .progress-points .point{width:24px;height:24px;border:12px solid #ccc;background-color:#fff;border-radius:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s ease;transition:all .2s ease;z-index:11}.page-progress-cont .progress-points .point.passed{border:8px solid #3c3a39}.pageSectionCTA{background:#f8f8f8;padding-top:50px}.pageSectionCTA .basic__button.showingOnMobile{display:none}@media (max-width:768px){.pageSectionCTA .basic__button.showingOnDesktop{display:none}.pageSectionCTA .basic__button.showingOnMobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pageSectionCTA--title{font-family:Graphik;font-size:36px;font-weight:500;line-height:50.4px;letter-spacing:.02em;color:#120a00;margin-bottom:30px}@media (max-width:768px){.pageSectionCTA--title{font-size:28px;letter-spacing:.45px;margin-bottom:16px;line-height:normal}}.pageSectionCTA--text{font-family:Graphik;font-size:16px;font-weight:400;line-height:28px;color:#4e555c;margin-bottom:40px;width:80%}@media (max-width:768px){.pageSectionCTA--text{width:100%;margin-bottom:0}}.pageSectionCTA__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:90px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;background:-webkit-gradient(linear,left top,right top,from(#eef0f6),to(#e7e9ee));background:linear-gradient(90deg,#eef0f6 0,#e7e9ee 100%);padding:70px 60px 70px 50px;border-radius:20px}@media (max-width:1440px){.pageSectionCTA__content{gap:80px}}@media (max-width:768px){.pageSectionCTA__content{padding:42px 24px;gap:36px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.pageSectionCTA__left{width:calc(75% - 45px)}@media (max-width:990px){.pageSectionCTA__left{width:calc(60% - 40px)}}@media (max-width:768px){.pageSectionCTA__left{width:100%}}.pageSectionCTA__right{width:calc(46% - 45px);position:absolute;bottom:0;right:0}@media (max-width:990px){.pageSectionCTA__right{width:calc(46% - 40px)}}@media (max-width:768px){.pageSectionCTA__right{width:100%;position:unset;bottom:unset}}.pageSectionCTA__right img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:-webkit-box;display:-ms-flexbox;display:flex}.HomePage .homePageSectionHero__title .textAnimation{width:100%}.HomePage .homePageSectionHero__title .textAnimation{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.singleProjectSectionBanner{padding:152px 0 0;background:#f8f8f8}@media screen and (max-width:768px){.singleProjectSectionBanner{padding:80px 0 0}}.singleProjectSectionBanner__content{margin-bottom:40px}.singleProjectSectionBanner__title{width:-webkit-max-content;width:-moz-max-content;width:max-content}.singleProjectSectionBanner__titleWrapper{height:70px;margin-bottom:30px}.singleProjectSectionBanner__text{max-width:718px}@media (max-width:768px){.singleProjectSectionBanner__text{max-width:100%}}.singleProjectSectionDeliverables{padding:100px 0;background:#f8f8f8;overflow:hidden}@media (max-width:768px){.singleProjectSectionDeliverables{padding:42px 0}}.singleProjectSectionDeliverables__colors{background:#eceef3;padding:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:20px;margin-bottom:30px}@media (max-width:768px){.singleProjectSectionDeliverables__colors{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:22px 16.5px;margin-bottom:12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:20px}}.singleProjectSectionDeliverables__colors--square{border:1px solid rgba(106,116,126,.1019607843);width:100px;height:100px;border-radius:20px;margin-bottom:12px}@media (max-width:768px){.singleProjectSectionDeliverables__colors--square{margin-bottom:8px}}.singleProjectSectionDeliverables__colors--name{font-family:Graphik;font-size:16px;font-weight:600;line-height:20.8px;color:#000;margin-bottom:8px}@media (max-width:768px){.singleProjectSectionDeliverables__colors--name{font-size:14px;line-height:18.2px;margin-bottom:6px}}.singleProjectSectionDeliverables__colors--code{font-family:Graphik;font-size:14px;font-weight:400;line-height:18.2px;color:#6a747e}@media (max-width:768px){.singleProjectSectionDeliverables__colors--code{font-size:12px;line-height:15.6px}}.singleProjectSectionDeliverables__colors--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.singleProjectSectionDeliverables__colors--item{width:calc(33.3% - 11px)}}@media screen and (max-width:375px){.singleProjectSectionDeliverables__colors--item{width:calc(50% - 8.25px)}}.singleProjectSectionDeliverables__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:768px){.singleProjectSectionDeliverables__content{margin-bottom:42px;gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.singleProjectSectionDeliverables__top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.singleProjectSectionDeliverables__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.singleProjectSectionDeliverables__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.singleProjectSectionDeliverables__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.singleProjectSectionDeliverables__left{width:calc(68% - 25px)}@media (max-width:768px){.singleProjectSectionDeliverables__left{width:100%}}.singleProjectSectionDeliverables__right{width:calc(32% - 25px)}@media (max-width:768px){.singleProjectSectionDeliverables__right{width:100%}}.singleProjectSectionDeliverables__item:not(:last-child){margin-bottom:50px}@media (max-width:768px){.singleProjectSectionDeliverables__item:not(:last-child){margin-bottom:40px}}.singleProjectSectionDeliverables__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.singleProjectSectionDeliverables__list--title{font-family:Graphik;font-size:28px;font-weight:400;line-height:39.2px;letter-spacing:.02em;color:#120a00;margin-bottom:20px}@media (max-width:768px){.singleProjectSectionDeliverables__list--title{font-size:24px;line-height:33.6px}}.singleProjectSectionDeliverables__list--name{font-family:Graphik;font-size:16px;font-weight:400;line-height:16px;text-align:center;color:#636c76;width:-webkit-max-content;width:-moz-max-content;width:max-content;border:1px solid #d1d5db;padding:10px 16px;border-radius:100px;height:36px}.singleProjectSectionDeliverables__list--link{font-family:Graphik;font-size:18px;font-weight:500;line-height:24px;letter-spacing:.02em;text-align:left;color:#636c76;text-decoration:underline;text-underline-offset:5px;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:768px){.singleProjectSectionDeliverables__list--link{font-family:Graphik;font-size:18px;font-weight:500;line-height:23.4px;letter-spacing:.02em;text-align:left;color:#636c76}}.singleProjectSectionDeliverables__list--link:hover{opacity:.7}.singleProjectSectionDeliverables__styles{padding-top:100px}@media (max-width:768px){.singleProjectSectionDeliverables__styles{padding-top:42px}}.singleProjectSectionDeliverables__styles img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.singleProjectSectionDeliverables .st_mb_30{margin-bottom:30px}@media (max-width:768px){.singleProjectSectionDeliverables .st_mb_30{margin-bottom:12px}}.singleProjectSectionDeliverables__cols--2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;margin-bottom:30px}@media (max-width:768px){.singleProjectSectionDeliverables__cols--2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:12px}}.singleProjectSectionDeliverables__cols--2 .col{width:calc(50% - 15px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media (max-width:768px){.singleProjectSectionDeliverables__cols--2 .col{width:100%;gap:12px}}.singleProjectSectionDeliverables__cols--2 img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.singleProjectSectionDeliverables__rows--2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-bottom:30px}@media (max-width:768px){.singleProjectSectionDeliverables__rows--2{gap:12px;margin-bottom:12px}}.singleProjectSectionDeliverables__rows--2 .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media (max-width:768px){.singleProjectSectionDeliverables__rows--2 .row{gap:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.singleProjectSectionDeliverables__rows--2 .col{width:calc(50% - 15px);display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media (max-width:768px){.singleProjectSectionDeliverables__rows--2 .col{width:100%;gap:12px}}.singleProjectSectionDeliverables__rows--2 img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.singleProjectSectionScreens{padding:100px 0;background:#f8f8f8;overflow:hidden}@media (max-width:768px){.singleProjectSectionScreens{padding:42px 0}}.singleProjectSectionScreens.colorBG{background:#eceef3}.singleProjectSectionReview{padding:100px 0}.singleProjectSectionReview__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px}.singleProjectSectionReview__content--right img{width:200px;height:auto;-o-object-fit:contain;object-fit:contain}.singleProjectSectionReview__content--left__text{font-family:Graphik;font-size:24px;font-weight:400;line-height:52px;text-align:left;color:#272d37;margin-bottom:40px}.singleProjectSectionReview__content--left__name{font-family:Graphik;font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:.02em;text-align:left;color:#120a00;margin-bottom:10px}.singleProjectSectionReview__content--left__pos{font-family:Graphik;font-size:20px;font-weight:400;line-height:28px;letter-spacing:.03em;text-align:left;color:#6a747e}.pageSectionTestimonialsMobile{width:100%;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;padding:100px 0;background:#eceef3;overflow:hidden}@media (max-width:990px){.pageSectionTestimonialsMobile{padding:80px 0}}@media (max-width:768px){.pageSectionTestimonialsMobile{padding:42px 0}}.pageSectionTestimonialsMobile__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:80px}.pageSectionTestimonialsMobile__carousel{position:relative;overflow:visible}.pageSectionTestimonialsMobile__carousel--coverPrev{position:absolute;width:0;left:-100%;top:-10px;height:calc(100% + 20px);z-index:2;background:#eceef3}.pageSectionTestimonialsMobile__carousel--right{position:absolute;width:50%;right:0;top:0;height:100%;z-index:2}@media (max-width:990px){.pageSectionTestimonialsMobile__carousel--right{display:none}}.pageSectionTestimonialsMobile__carousel--left{position:absolute;width:50%;left:0;top:0;height:100%;z-index:2}@media (max-width:990px){.pageSectionTestimonialsMobile__carousel--left{display:none}}.pageSectionTestimonialsMobile__title{margin-bottom:50px}@media (max-width:990px){.pageSectionTestimonialsMobile__title{margin-bottom:36px}}.pageSectionTestimonialsMobile__slide{height:auto}.pageSectionTestimonialsMobile__slide--photo{padding:16px;-webkit-box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);background:#fff;border-radius:20px}.pageSectionTestimonialsMobile__slide--photo img{border:1px solid rgba(106,116,126,.2);border-radius:20px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.pageSectionTestimonialsMobile__slide--photo img{border:1px solid rgba(106,116,126,.2);border-radius:20px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}}.pageSectionTestimonialsMobile__slide--top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.pageSectionTestimonialsDesktop{width:100%;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;padding:100px 0;background:#f8f8f8;overflow:hidden}@media (max-width:990px){.pageSectionTestimonialsDesktop{padding:80px 0}}@media (max-width:768px){.pageSectionTestimonialsDesktop{padding:42px 0}}.pageSectionTestimonialsDesktop__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:80px}.pageSectionTestimonialsDesktop__carousel{position:relative;overflow:visible}.pageSectionTestimonialsDesktop__carousel--coverPrev{position:absolute;width:0;left:-100%;top:-10px;height:calc(100% + 20px);z-index:2;background:#eceef3}.pageSectionTestimonialsDesktop__carousel--right{position:absolute;width:50%;right:0;top:0;height:100%;z-index:2}@media (max-width:990px){.pageSectionTestimonialsDesktop__carousel--right{display:none}}.pageSectionTestimonialsDesktop__carousel--left{position:absolute;width:50%;left:0;top:0;height:100%;z-index:2}@media (max-width:990px){.pageSectionTestimonialsDesktop__carousel--left{display:none}}.pageSectionTestimonialsDesktop__title{margin-bottom:50px}@media (max-width:990px){.pageSectionTestimonialsDesktop__title{margin-bottom:36px}}.pageSectionTestimonialsDesktop__slide{-webkit-box-shadow:0 6.78px 18.09px 0 rgba(188,188,188,.2);box-shadow:0 6.78px 18.09px 0 rgba(188,188,188,.2);-webkit-box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);background:#fff;border-radius:20px;padding:60px;width:80%;height:auto;max-width:1100px}@media (max-width:1440px){.pageSectionTestimonialsDesktop__slide{padding:40px}}@media (max-width:768px){.pageSectionTestimonialsDesktop__slide{padding:24px}}.pageSectionTestimonialsDesktop__slide--photo{-webkit-filter:grayscale(1);filter:grayscale(1)}@media (max-width:1440px){.pageSectionTestimonialsDesktop__slide--photo{width:120px;height:auto;-o-object-fit:cover;object-fit:cover}}@media (max-width:768px){.pageSectionTestimonialsDesktop__slide--photo img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}}.pageSectionTestimonialsDesktop__slide--top{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.pageSectionTestimonialsDesktop__slide--name{font-family:Graphik;font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:.02em;text-align:left;color:#120a00;margin-bottom:10px}@media (max-width:768px){.pageSectionTestimonialsDesktop__slide--name{font-size:22px;line-height:26.4px}}.pageSectionTestimonialsDesktop__slide--position{font-family:Graphik;font-size:20px;font-weight:400;line-height:28px;letter-spacing:.03em;text-align:left;color:#6a747e}@media (max-width:768px){.pageSectionTestimonialsDesktop__slide--position{font-size:18px;line-height:28px}}.pageSectionTestimonialsDesktop__slide--btm{font-family:Graphik;font-size:22px;font-weight:400;line-height:48px;text-align:left;color:#120a00}@media (max-width:1440px){.pageSectionTestimonialsDesktop__slide--btm{font-size:20px;line-height:40px}}@media (max-width:768px){.pageSectionTestimonialsDesktop__slide--btm{font-size:20px;line-height:40px}}.singleProjectSectionSlider .pageSectionTestimonialsDesktop__slide--photo img{border:1px solid rgba(106,116,126,.2);border-radius:20px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.singleProjectSectionSlider .pageSectionTestimonialsDesktop__slide{padding:0;-webkit-box-shadow:none;box-shadow:none;border-radius:unset;background:unset}.singleProjectSectionSlider .pageSectionTestimonialsDesktop__slide--photo{-webkit-filter:none;filter:none;padding:16px;-webkit-box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);box-shadow:0 -2.26px 6.78px 0 rgba(182,182,182,.1607843137);background:#fff;border-radius:20px;width:unset;height:unset;-o-object-fit:unset;object-fit:unset}.singleProjectSectionSlider .pageSectionTestimonialsDesktop__slide--top{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.singleProjectSectionSlider__title{font-family:Graphik;font-size:24px;font-weight:500;line-height:31.2px;letter-spacing:.02em;text-align:left;color:#4e555c;padding-top:10px}@media (max-width:768px){.singleProjectSectionSlider__title{font-size:16px;line-height:20.8px}}.singleProjectSectionSlider.pageSectionTestimonialsDesktop{background:#eceef3;padding:0 0 100px}@media (max-width:768px){.singleProjectSectionSlider.pageSectionTestimonialsDesktop{padding:0 0 42px}}.singleProjectSectionSlider.brandingArticle{padding:100px 0}@media (max-width:768px){.singleProjectSectionSlider.brandingArticle{padding:42px 0}}.singleProjectSectionSlider.brandingArticle .pageSectionTestimonialsDesktop__slide--photo{padding:0;-webkit-box-shadow:none;box-shadow:none;background:unset}.singleProjectSectionSlider.brandingArticle .pageSectionTestimonialsDesktop__slide--photo img{border:none}.singleProjectSectionSliderMobile .pageSectionTestimonialsMobile__slide{max-width:302px}.singleProjectSectionSliderMobile .pageSectionTestimonialsMobile__slide--photo{background:#120a00;padding:10px}.singleProjectSectionSliderMobile .pageSectionTestimonialsMobile__slide--top{width:100%}.pageSectionVideo{width:100%;position:relative;height:calc(var(--vh,1vh) * 100)}@media (max-width:768px){.pageSectionVideo{height:250px}}.pageSectionVideo__video{position:absolute;z-index:-1;width:100%;-o-object-fit:cover;object-fit:cover;height:calc(var(--vh,1vh) * 100)}@media (max-width:768px){.pageSectionVideo__video{height:250px}}.imageBgColor{background:#eceef3}.pageDevSingleProject .singleProjectSectionDeliverables__content{margin-bottom:0}.pageDevSingleProject .pageSectionSecurity__text,.pageDevSingleProject .pageSectionSwitcher__left--text{font-size:16px;line-height:28px}@media (max-width:768px){.pageDevSingleProject .pageSectionSecurity__text,.pageDevSingleProject .pageSectionSwitcher__left--text{font-size:14px}}.singleProjectSectionTextWithNumbers{padding:100px 0;background:#f8f8f8;overflow:hidden}@media (max-width:768px){.singleProjectSectionTextWithNumbers{padding:42px 0}}.singleProjectSectionTextWithNumbers__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1440px){.singleProjectSectionTextWithNumbers__content{gap:48px}}@media (max-width:768px){.singleProjectSectionTextWithNumbers__content{gap:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.singleProjectSectionTextWithNumbers__title{font-family:Graphik;font-weight:600;font-size:28px;line-height:140%;letter-spacing:.02em;color:#120a00;margin-bottom:50px}@media (max-width:768px){.singleProjectSectionTextWithNumbers__title{font-size:24px;margin-bottom:32px}}.singleProjectSectionTextWithNumbers__rightText{font-family:Graphik;font-weight:400;font-size:16px;line-height:28px;color:#4e555c}.singleProjectSectionTextWithNumbers__rightText p:not(:last-child){margin-bottom:40px}@media (max-width:768px){.singleProjectSectionTextWithNumbers__rightText p:not(:last-child){margin-bottom:32px}}.singleProjectSectionTextWithNumbers__left{width:calc(45% - 40px)}@media (max-width:1440px){.singleProjectSectionTextWithNumbers__left{width:calc(50% - 24px)}}@media (max-width:768px){.singleProjectSectionTextWithNumbers__left{width:100%}}.singleProjectSectionTextWithNumbers__right{width:calc(55% - 40px)}@media (max-width:1440px){.singleProjectSectionTextWithNumbers__right{width:calc(50% - 24px)}}@media (max-width:768px){.singleProjectSectionTextWithNumbers__right{width:100%}}.singleProjectSectionTextWithNumbers__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 0}.singleProjectSectionTextWithNumbers__list--item{padding-bottom:8px;gap:18px;border-bottom:1px solid #d7d7d7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (max-width:768px){.singleProjectSectionTextWithNumbers__list--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.singleProjectSectionTextWithNumbers__list--number{width:calc(40% - 9px);font-family:Graphik;font-weight:500;font-size:36px;line-height:100%;color:#4e555c}@media (max-width:990px){.singleProjectSectionTextWithNumbers__list--number{font-size:32px}}.singleProjectSectionTextWithNumbers__list--text{width:calc(60% - 9px);font-family:Graphik;font-weight:500;font-size:15px;line-height:28px;color:#4e555c;font-style:italic}@media (max-width:768px){.singleProjectSectionTextWithNumbers__list--text{width:100%}}.projectGallerySection{width:100%;padding:0 0 100px;background:#f8f8f8;overflow:hidden}@media (max-width:768px){.projectGallerySection{padding:0 0 42px}}.projectGallery{--gallery-gap:16px;--gallery-gap-mobile:12px;--gallery-radius:24px;--gallery-row-height:clamp(190px, 19vw, 380px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gallery-gap);width:100%}.projectGallery__item{position:relative;min-width:0;overflow:hidden;border-radius:var(--gallery-radius);background:#f3f3f3}.projectGallery__image,.projectGallery__picture{display:block;width:100%;height:100%}.projectGallery__picture{height:100%}.projectGallery__image{-o-object-fit:var(--gallery-item-fit,cover);object-fit:var(--gallery-item-fit,cover);-o-object-position:var(--gallery-item-position,center center);object-position:var(--gallery-item-position,center center)}.projectGallery [data-slot=top_wide]{grid-area:top_wide}.projectGallery [data-slot=bottom_wide]{grid-area:bottom_wide}.projectGallery [data-slot=left_tall]{grid-area:left_tall}.projectGallery [data-slot=right_tall]{grid-area:right_tall}.projectGallery [data-slot=left_top]{grid-area:left_top}.projectGallery [data-slot=left_middle]{grid-area:left_middle}.projectGallery [data-slot=left_bottom]{grid-area:left_bottom}.projectGallery [data-slot=right_top]{grid-area:right_top}.projectGallery [data-slot=right_middle]{grid-area:right_middle}.projectGallery [data-slot=right_bottom]{grid-area:right_bottom}.projectGallery [data-slot=middle_left]{grid-area:middle_left}.projectGallery [data-slot=middle_right]{grid-area:middle_right}.projectGallery [data-slot=bottom_left]{grid-area:bottom_left}.projectGallery [data-slot=bottom_right]{grid-area:bottom_right}.projectGallery--leftTop_tall_others_stack,.projectGallery--left_tall_right_stack_bottom_wide,.projectGallery--rightBottom_tall_another_stack,.projectGallery--rightTop_tall_others_stack,.projectGallery--top_wide_left_tall_right_stack,.projectGallery--top_wide_middle_two_bottom_wide,.projectGallery--top_wide_right_tall_left_stack{grid-template-rows:var(--gallery-row-height) var(--gallery-row-height) var(--gallery-row-height)}.projectGallery--top_wide_left_tall_right_stack{grid-template-areas:"top_wide top_wide" "left_tall right_top" "left_tall right_bottom"}.projectGallery--leftTop_tall_others_stack{grid-template-areas:"left_tall right_top" "left_tall right_middle" "bottom_left bottom_right"}.projectGallery--rightTop_tall_others_stack{grid-template-areas:"left_top right_tall" "left_middle right_tall" "bottom_left bottom_right"}.projectGallery--top_wide_right_tall_left_stack{grid-template-areas:"top_wide top_wide" "left_top right_tall" "left_bottom right_tall"}.projectGallery--rightBottom_tall_another_stack{grid-template-areas:"left_top right_top" "left_middle right_tall" "left_bottom right_tall"}.projectGallery--left_tall_right_stack_bottom_wide{grid-template-areas:"left_tall right_top" "left_tall right_middle" "bottom_wide bottom_wide"}.projectGallery--top_wide_middle_two_bottom_wide{grid-template-areas:"top_wide top_wide" "middle_left middle_right" "bottom_wide bottom_wide"}@media (max-width:1199px){.projectGallery{--gallery-gap:14px;--gallery-row-height:clamp(160px, 18vw, 240px)}}@media (max-width:767px){.projectGallery{grid-template-columns:1fr;grid-template-areas:none!important;grid-template-rows:none!important;gap:var(--gallery-gap-mobile)}.projectGallery__item{grid-area:auto!important}.projectGallery__item[data-slot=bottom_wide],.projectGallery__item[data-slot=top_wide]{aspect-ratio:16/9}.projectGallery__item[data-slot=left_tall],.projectGallery__item[data-slot=right_tall]{aspect-ratio:4/5}.projectGallery__item[data-slot=bottom_left],.projectGallery__item[data-slot=bottom_right],.projectGallery__item[data-slot=left_bottom],.projectGallery__item[data-slot=left_middle],.projectGallery__item[data-slot=left_top],.projectGallery__item[data-slot=middle_left],.projectGallery__item[data-slot=middle_right],.projectGallery__item[data-slot=right_bottom],.projectGallery__item[data-slot=right_middle],.projectGallery__item[data-slot=right_top]{aspect-ratio:16/10}}.pageDevSingleProject .pageSectionSwitcher__left--item.active .svg_icon svg circle,.pageDevSingleProject .pageSectionSwitcher__left--item.active .svg_icon svg path,.pageDevSingleProject .pageSectionSwitcher__left--item.active .svg_icon svg rect{stroke:transparent;fill:#120a00}.pageDevSingleProject .pageSectionSwitcher__left--item.active .svg_icon svg.change_stroke circle,.pageDevSingleProject .pageSectionSwitcher__left--item.active .svg_icon svg.change_stroke path,.pageDevSingleProject .pageSectionSwitcher__left--item.active .svg_icon svg.change_stroke rect{stroke:#120a00;fill:transparent}.pageDevSingleProject .pageSectionTestimonialsMobile,.pageDevSingleProject .pageSectionTestimonialsMobile .pageSectionTestimonialsMobile__carousel--coverPrev{background:-webkit-gradient(linear,left top,left bottom,from(#f7f7f8),to(#eceef3));background:linear-gradient(180deg,#f7f7f8 0,#eceef3 100%)}.pageDevSingleProject .pageSectionTestimonialsDesktop,.pageDevSingleProject .pageSectionTestimonialsDesktop .pageSectionTestimonialsMobile__carousel--coverPrev{background:#eceef3;padding-top:100px}@media (max-width:768px){.pageDevSingleProject .pageSectionTestimonialsDesktop,.pageDevSingleProject .pageSectionTestimonialsDesktop .pageSectionTestimonialsMobile__carousel--coverPrev{padding-top:42px}}.pageDevSingleProject .pageSectionTestimonialsMobile__head{background:#f8f8f8;width:100%}@media (max-width:768px){.pageDevSingleProject .pageSectionTestimonialsMobile__head{padding-top:42px}}.pageDevSingleProject .pageSectionTestimonialsMobile__title{font-family:Graphik;font-weight:500;font-size:50px;line-height:100%;letter-spacing:.02em;color:#1f1f23;margin-bottom:50px}@media (max-width:768px){.pageDevSingleProject .pageSectionTestimonialsMobile__title{margin-bottom:8px;font-size:24px;line-height:140%}}.pageDevSingleProject .pageSectionTestimonialsMobile__text{font-family:Graphik;font-weight:400;font-size:16px;line-height:28px;letter-spacing:.03em;color:#4e555c}@media (max-width:768px){.pageDevSingleProject .pageSectionTestimonialsMobile__text{font-size:14px;line-height:28px}}.projectTechnologySection{padding:0 0 100px;background:#f8f8f8}.projectTechnologySection__head{margin-bottom:56px}.projectTechnologySection__title{margin:0;color:#111;font-size:48px;font-weight:700;line-height:1.08;letter-spacing:-.02em}.projectTechnologySection__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:48px 20px}.projectTechnologySection__column{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:fit-content(220px);min-width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.projectTechnologySection__columnTitle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:64px;width:100%;margin:0;padding:0 0 30px;border-bottom:none;color:#120a00;font-family:Graphik,sans-serif;font-weight:600;font-size:20px;line-height:100%;letter-spacing:.02em;text-align:center;white-space:nowrap}.projectTechnologySection__columnTitle::after{content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:min(100%,200px);height:1px;background:#e3e3e3}.projectTechnologySection__items{width:100%;padding-top:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:34px}.projectTechnologySection__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.projectTechnologySection__icon{width:72px;height:72px;margin-bottom:16px;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}.projectTechnologySection__icon img,.projectTechnologySection__icon svg{display:block;max-width:64px;max-height:64px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.projectTechnologySection__name{color:#4f4f56;font-family:Graphik,sans-serif;font-weight:500;font-size:16px;line-height:24px;width:auto;max-width:100%;text-align:center;white-space:nowrap}@media (max-width:1399px){.projectTechnologySection__grid{gap:42px 16px}.projectTechnologySection__column{width:fit-content(200px);min-width:110px}.projectTechnologySection__columnTitle{min-height:58px;padding-bottom:24px;font-size:18px}.projectTechnologySection__columnTitle::after{width:min(100%,200px)}}@media (max-width:1199px){.projectTechnologySection__title{font-size:42px}.projectTechnologySection__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.projectTechnologySection__column{width:auto;min-width:0}.projectTechnologySection__columnTitle{width:100%;min-height:58px;font-size:18px;white-space:nowrap}.projectTechnologySection__columnTitle::after{width:min(100%,200px)}}@media (max-width:991px){.projectTechnologySection{padding:0 0 80px}.projectTechnologySection__head{margin-bottom:40px}.projectTechnologySection__title{font-size:36px;line-height:1.12}.projectTechnologySection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.projectTechnologySection__items{padding-top:24px;gap:28px}.projectTechnologySection__icon{width:64px;height:64px}.projectTechnologySection__icon img,.projectTechnologySection__icon svg{max-width:56px;max-height:56px}.projectTechnologySection__name{font-size:15px;line-height:22px}}@media (max-width:767px){.projectTechnologySection{padding:0 0 42px}.projectTechnologySection__head{margin-bottom:32px}.projectTechnologySection__grid{grid-template-columns:1fr;gap:42px}.projectTechnologySection__column{width:100%}.projectTechnologySection__columnTitle{min-height:auto;width:100%;padding-bottom:18px;font-size:18px;text-align:center;white-space:nowrap}.projectTechnologySection__columnTitle::after{width:min(100%,280px)}.projectTechnologySection__items{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px 16px}.projectTechnologySection__item{-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 32px)/ 3);flex:0 1 calc((100% - 32px)/ 3);max-width:96px;width:auto}.projectTechnologySection__icon{width:56px;height:56px;margin-bottom:12px}.projectTechnologySection__icon img,.projectTechnologySection__icon svg{max-width:48px;max-height:48px}.projectTechnologySection__name{font-size:14px;line-height:18px;white-space:normal}}@media (max-width:380px){.projectTechnologySection__item{-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 16px)/ 2);flex:0 1 calc((100% - 16px)/ 2);max-width:110px}.projectTechnologySection__columnTitle{white-space:normal;line-height:1.2}}.pageSectionSecurity{width:100%;padding:100px 0 50px;background:#f8f8f8;overflow:hidden}.pageSectionSecurity.bg_feature{background:#eceef3}@media (max-width:768px){.pageSectionSecurity{padding:42px 0 24px}}.pageSectionSecurity__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:100px}@media (max-width:1440px){.pageSectionSecurity__wrapper{gap:50px}}@media (max-width:768px){.pageSectionSecurity__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.pageSectionSecurity__image{width:250px;height:auto;-o-object-fit:cover;object-fit:cover}.pageSectionSecurity__content{width:calc(100% - 350px)}@media (max-width:1440px){.pageSectionSecurity__content{width:calc(100% - 300px)}}@media (max-width:768px){.pageSectionSecurity__content{width:100%}}.pageSectionSecurity__title{font-family:Graphik;font-weight:500;font-size:42px;leading-trim:NONE;line-height:100%;letter-spacing:.02em;color:#1f1f23;margin-bottom:50px}@media (max-width:768px){.pageSectionSecurity__title{margin-bottom:24px;font-size:24px;line-height:140%}}.pageSectionSecurity__text{font-family:Graphik;font-weight:400;font-size:14px;line-height:28px;letter-spacing:.03em;color:#4e555c}.aboutPageSectionHero{width:100%;height:100vh;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;background:#f8f8f8;overflow:hidden;padding:120px 0 40px;position:relative}@media (max-width:990px){.aboutPageSectionHero{height:auto;padding:120px 0 40px}}.aboutPageSectionHero__bg{width:100%;height:100vh;position:absolute;top:0;left:0;z-index:1}@media (max-width:1440px){.aboutPageSectionHero__bg{right:-8%;left:unset;-webkit-transform:scale(.84);-ms-transform:scale(.84);transform:scale(.84)}}@media (max-width:990px){.aboutPageSectionHero__bg{display:none}}.aboutPageSectionHero__bg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;z-index:1;position:absolute;top:0;left:0}.aboutPageSectionHero__image{display:none}@media (max-width:990px){.aboutPageSectionHero__image{display:block}.aboutPageSectionHero__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}}.aboutPageSectionHero__content{max-width:610px}@media (max-width:1440px){.aboutPageSectionHero__content{max-width:600px}}@media (max-width:990px){.aboutPageSectionHero__content{max-width:unset}}.aboutPageSectionHero__title{margin-bottom:30px}.aboutPageSectionHero__title .basic__title--x1 .line,.aboutPageSectionHero__title .basic__title--x1 .line .grayColor{display:contents!important}.aboutPageSectionHero__typewrite{display:-webkit-box;display:-ms-flexbox;display:flex}.aboutPageSectionHero__text{margin-bottom:40px}.aboutPageSectionHero__cont{z-index:2}.aboutPageSectionTextImage{width:100%;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;background:#f8f8f8;overflow:hidden;padding:100px 0;position:relative}@media (max-width:990px){.aboutPageSectionTextImage{height:auto;padding-top:40px}}.aboutPageSectionTextImage__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.aboutPageSectionTextImage__content{margin-bottom:50px}.aboutPageSectionTextImage__title{margin-bottom:30px}.aboutPageSectionTeams{width:100%;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;background:#f8f8f8;overflow:hidden;padding:50px 0;position:relative}@media (max-width:1440px){.aboutPageSectionTeams{padding-top:0}}@media (max-width:990px){.aboutPageSectionTeams{height:auto;padding-top:40px;padding-bottom:40px}}.aboutPageSectionTeams__title{margin-bottom:50px}.aboutPageSectionTeams__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:990px){.aboutPageSectionTeams__items{gap:20px}}.aboutPageSectionTeams__item{width:calc(33.33% - 13.33px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:990px){.aboutPageSectionTeams__item{width:100%}}.aboutPageSectionTeams__item--image{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.aboutPageSectionTeams__item--image .teamImageHover{display:none}.aboutPageSectionTeams__item--image:hover .teamImageHover{display:-webkit-box;display:-ms-flexbox;display:flex}.aboutPageSectionTeams__item--image:hover .teamImage{display:none}.aboutPageSectionTeams__item--image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:20px}.aboutPageSectionTeams__item--name{font-family:Graphik;font-size:24px;font-weight:500;line-height:31.2px;letter-spacing:.02em;margin-bottom:4px;color:#120a00}.aboutPageSectionTeams__item--position{font-family:Graphik;font-size:18px;font-weight:400;line-height:26px;text-align:left;color:#6a747e}@media (max-width:1440px){.aboutPageSectionTeams__item--position{font-size:16px;line-height:24px}}.pageSectionAboutSlider{background:#f8f8f8}.pageSectionAboutSlider__carousel{position:relative;overflow:visible}.pageSectionAboutSlider__carousel--coverPrev{position:absolute;width:0;left:-100%;top:-10px;height:calc(100% + 20px);z-index:2;background:#f8f8f8}.pageSectionAboutSlider__carousel--right{position:absolute;width:50%;right:0;top:0;height:100%;z-index:2}@media (max-width:990px){.pageSectionAboutSlider__carousel--right{display:none}}.pageSectionAboutSlider__carousel--left{position:absolute;width:50%;left:0;top:0;height:100%;z-index:2}@media (max-width:990px){.pageSectionAboutSlider__carousel--left{display:none}}.pageSectionAboutSlider__slide{width:35%;height:auto;padding:0;border-radius:20px}@media (max-width:1440px){.pageSectionAboutSlider__slide{width:45%}}@media (max-width:768px){.pageSectionAboutSlider__slide{padding:0;width:85%}}.pageSectionAboutSlider__slide--photo img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:20px}.pageCases .pageSectionProjects__title{margin-bottom:30px}.pageCases .project-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:10px;padding:40px 0 50px}.pageCases .project-filter .category-filter-item{cursor:pointer;border:1px solid #d1d5db;padding:0 15px;gap:16px;border-radius:100px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.pageCases .project-filter .category-filter-item span{font-family:Graphik;font-size:15px;font-weight:400;line-height:16px;text-align:center;color:#636c76;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (max-width:1360px){.pageCases .project-filter .category-filter-item span{font-size:14px}}.pageCases .project-filter .category-filter-item.current{border-color:transparent}.pageCases .project-filter .category-filter-item.current span{visibility:hidden}.pageCases .project-filter .category-filter-item.current::after{content:attr(data-title);position:absolute;top:0;left:0;right:0;bottom: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;font-family:Graphik;font-size:15px;line-height:16px;font-weight:500;background:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background:linear-gradient(90deg,#9387e0 0,#d574b4 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-transition:all .2s;transition:all .2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (max-width:1360px){.pageCases .project-filter .category-filter-item.current::after{font-size:14px}}.pageCases .project-filter .category-filter-item.current::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:100px;padding:1px;background:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background:linear-gradient(90deg,#9387e0 0,#d574b4 100%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.pageCases .project-filter .category-filter-item:hover{border-color:transparent}.pageCases .project-filter .category-filter-item:hover span{visibility:hidden}.pageCases .project-filter .category-filter-item:hover::after{content:attr(data-title);position:absolute;top:0;left:0;right:0;bottom: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;font-family:Graphik;font-size:15px;line-height:16px;font-weight:500;background:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background:linear-gradient(90deg,#9387e0 0,#d574b4 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-transition:all .2s;transition:all .2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (max-width:1360px){.pageCases .project-filter .category-filter-item:hover::after{font-size:14px}}.pageCases .project-filter .category-filter-item:hover::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:100px;padding:1px;background:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background:linear-gradient(90deg,#9387e0 0,#d574b4 100%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.childServicePageSectionHero__title .textAnimation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.childServicePageSectionHero__title .basic__title--x1 .line,.childServicePageSectionHero__title .basic__title--x1 .line .grayColor{display:contents!important}.section-hero-blog{position:relative;height:auto}.section-hero-blog__container{padding:100px 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}@media (max-width:768px){.section-hero-blog__container{padding:100px 0 20px;gap:30px}}.section-hero-blog__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:30px}@media (max-width:768px){.section-hero-blog__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}}.section-hero-blog__category-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.section-hero-blog__category-title .section-hero-blog__category-name{font-family:Graphik,sans-serif;font-weight:500;font-size:14px;line-height:20px;text-transform:uppercase;text-align:left}.section-hero-blog__category-title .section-hero-blog__title{color:#120a00;font-family:Graphik,sans-serif;font-weight:500;font-size:46px;line-height:130%;letter-spacing:.02em}@media (max-width:768px){.section-hero-blog__category-title .section-hero-blog__title{font-size:32px;line-height:120%}}@media (min-width:1440px){.section-hero-blog__category-title{max-width:750px}}.section-hero-blog__author-info .section-hero-blog__author-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.section-hero-blog__author-info .section-hero-blog__author-details .section-hero-blog__author-image img{width:50px;height:50px;border-radius:50%;max-width:-webkit-max-content;display:block;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.section-hero-blog__author-info .section-hero-blog__author-details .section-hero-blog__author-image img{width:40px;height:40px}}.section-hero-blog__author-info .section-hero-blog__author-details .section-hero-blog__author-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-hero-blog__author-info .section-hero-blog__author-details .section-hero-blog__author-name .section-hero-blog__author-label{color:#6a747e;font-family:Graphik,sans-serif;font-size:12px;line-height:28px}@media (max-width:768px){.section-hero-blog__author-info .section-hero-blog__author-details .section-hero-blog__author-name .section-hero-blog__author-label{font-size:10px;line-height:20px}}.section-hero-blog__author-info .section-hero-blog__author-details .section-hero-blog__author-name .section-hero-blog__author{color:#120a00;font-family:Graphik,sans-serif;font-weight:500;font-size:18px;line-height:120%;letter-spacing:.02em;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:1440px){.section-hero-blog__author-info .section-hero-blog__author-details .section-hero-blog__author-name .section-hero-blog__author{font-size:16px;line-height:110%}}@media (max-width:768px){.section-hero-blog__author-info .section-hero-blog__author-details .section-hero-blog__author-name .section-hero-blog__author{font-size:14px}}.section-hero-blog__gallery{overflow:hidden}.section-hero-blog__gallery-wrapper{border-radius:20px;overflow:hidden}.section-hero-blog__gallery-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media (max-width:768px){.section-hero-blog__gallery-images{gap:10px}}.section-hero-blog__gallery-image{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:806px){.section-hero-blog__gallery-image--desktop{display:none}}.section-hero-blog__gallery-image--mobile{display:none}@media (max-width:806px){.section-hero-blog__gallery-image--mobile{display:block}}.section-hero-blog__gallery-image--desktop img,.section-hero-blog__gallery-image--mobile img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:5px}@media (max-width:768px){.section-hero-blog__gallery-image--desktop img,.section-hero-blog__gallery-image--mobile img{border-radius:3px}}.flexible_constructor{padding:40px 0 150px}@media (max-width:768px){.flexible_constructor{padding:40px 0 100px}}.flexible-container{max-width:750px;margin:0 auto}@media (max-width:768px){.flexible-container{max-width:100%}}.content-editor *{color:var(--Text-Text-body,#242424);font-family:Graphik,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:34px}@media (max-width:768px){.content-editor *{font-size:14px;line-height:28px}}.content-editor h2,.content-editor h3,.content-editor h4,.content-editor h5,.content-editor h6{color:var(--Text-Title,#120a00);font-family:"Universal Sans Display Trial",sans-serif;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.56px;margin-bottom:25px}.content-editor h2:not(:last-child),.content-editor h3:not(:last-child),.content-editor h4:not(:last-child),.content-editor h5:not(:last-child),.content-editor h6:not(:last-child){margin-bottom:25px}@media (max-width:768px){.content-editor h2:not(:last-child),.content-editor h3:not(:last-child),.content-editor h4:not(:last-child),.content-editor h5:not(:last-child),.content-editor h6:not(:last-child){margin-bottom:16px}}.content-editor h2{font-size:28px}@media (max-width:768px){.content-editor h2{font-size:25px;margin-bottom:10px}}.content-editor h3{font-size:24px;margin-bottom:25px}@media (max-width:768px){.content-editor h3{margin-bottom:10px}}.content-editor h4{font-size:20px!important;font-weight:500!important;margin-bottom:20px;margin-top:42px}.content-editor h4 span{font-size:20px!important;font-weight:500!important}@media (max-width:768px){.content-editor h4{margin-bottom:10px}}.content-editor h5{font-size:18px;margin-bottom:20px}@media (max-width:768px){.content-editor h5{margin-bottom:10px}}.content-editor h6{font-size:16px;margin-bottom:20px}@media (max-width:768px){.content-editor h6{margin-bottom:10px}}.content-editor p{margin-bottom:30px}.content-editor p:not(:last-child){margin-bottom:30px}@media (max-width:768px){.content-editor p:not(:last-child){margin-bottom:20px}}.content-editor .faq p{font-size:16px}.content-editor img,.content-editor picture{display:block;max-width:100%;margin-bottom:25px}@media (max-width:768px){.content-editor img,.content-editor picture{margin-bottom:16px}}.content-editor ol,.content-editor ul{margin-bottom:25px}.content-editor ol:not(:last-child),.content-editor ul:not(:last-child){margin-bottom:25px}@media (max-width:768px){.content-editor ol:not(:last-child),.content-editor ul:not(:last-child){margin-bottom:16px}}.content-editor ol li,.content-editor ul li{margin-bottom:25px}@media (max-width:768px){.content-editor ol li,.content-editor ul li{margin-bottom:16px}}.content-editor ol li:last-child,.content-editor ul li:last-child{margin-bottom:0}.content-editor ol{list-style-type:decimal;padding-left:4px}.content-editor ol li::marker{font-weight:600}.content-editor ol li::before{content:""}.content-editor a{font-family:Graphik;font-size:18px;font-weight:500;line-height:28px;text-align:left;color:#242424;text-decoration:underline;text-underline-offset:4px}.content-editor a:hover{opacity:.7}.content-editor ol,.content-editor ul{margin-bottom:25px}.content-editor ol:not(:last-child),.content-editor ul:not(:last-child){margin-bottom:25px}@media (max-width:768px){.content-editor ol:not(:last-child),.content-editor ul:not(:last-child){margin-bottom:16px}}.content-editor ol li,.content-editor ul li{font-family:Graphik;font-size:16px;font-weight:400;line-height:16px;color:#120a00;position:relative;padding-left:20px}.content-editor ol li::before,.content-editor ul li::before{content:"•";color:#6a747e;width:1em;left:0;position:absolute;top:8.5px;-webkit-transform:none;-ms-transform:none;transform:none}.content-editor ol li:not(:last-child),.content-editor ul li:not(:last-child){margin-bottom:14px}.content-editor b,.content-editor strong{font-weight:500}.content-editor em,.content-editor i{font-style:italic}.content-editor h3 a{color:var(--Text-Title,#120a00);font-family:"Universal Sans Display Trial",sans-serif;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.56px;margin-bottom:25px;font-size:24px;text-decoration:underline;text-decoration-color:#120a00;text-underline-offset:6px}.content-editor h3 a span{font-weight:600!important}.content-editor h3 a:not(:last-child){margin-bottom:25px}@media (max-width:768px){.content-editor h3 a:not(:last-child){margin-bottom:16px}}@media (max-width:768px){.content-editor h3 a{font-size:25px;margin-bottom:10px}}.content-editor h3 a:hover{background:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background:linear-gradient(90deg,#9387e0 0,#d574b4 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-decoration-color:transparent;text-decoration-thickness:2px;text-decoration:underline;text-underline-offset:6px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;background-image:-webkit-gradient(linear,left top,right top,from(#9387e0),to(#d574b4));background-image:linear-gradient(90deg,#9387e0 0,#d574b4 100%);text-decoration-color:#9387e0;background-clip:text}.faq.faq-light{--faq-title-color:var(--text-title, #120a00);--faq-body-color:var(--text-text-body, #242424);--faq-border:#d1d5db}.faq__title{color:var(--faq-title-color,#120a00);font-family:Graphik-Medium,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:28px;line-height:140%;letter-spacing:.02em;margin-bottom:25px}.faq-singular{border-bottom:1px solid var(--faq-border,#d1d5db);padding:16px 0;position:relative}.faq-singular .is-fullwidth-link{position:absolute;inset:0 0 auto 0;height:44px;z-index:1}.faq-singular .faq-question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;position:relative;min-height:44px;cursor:pointer}.faq-singular .faq-question::after{content:"";-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;display:inline-block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'><path d='M6.7 9.3a1 1 0 0 1 1.4 0L12 13.2l3.9-3.9a1 1 0 1 1 1.4 1.4l-4.6 4.6a1 1 0 0 1-1.4 0L6.7 10.7a1 1 0 0 1 0-1.4Z' fill='%23000'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'><path d='M6.7 9.3a1 1 0 0 1 1.4 0L12 13.2l3.9-3.9a1 1 0 1 1 1.4 1.4l-4.6 4.6a1 1 0 0 1-1.4 0L6.7 10.7a1 1 0 0 1 0-1.4Z' fill='%23000'/></svg>") center/contain no-repeat;background:var(--faq-body-color,#242424);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.faq-singular .faq-question-title{color:var(--faq-body-color,#242424);font-family:Graphik-Medium,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:20px;line-height:34px;margin:0}.faq-singular .faq-answer{color:var(--faq-body-color,#242424);font-family:Graphik-Regular,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:18px;line-height:34px;overflow:hidden;height:0;-webkit-transition:height .28s ease;transition:height .28s ease;margin-top:20px}.faq-singular.active .faq-question::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq-singular .faq-question:focus-visible{outline:2px solid #9ca3af;outline-offset:2px}.faq-answer{display:none}.faq-answer ol,.faq-answer ul{margin-bottom:25px}.faq-answer ol:not(:last-child),.faq-answer ul:not(:last-child){margin-bottom:25px}@media (max-width:768px){.faq-answer ol:not(:last-child),.faq-answer ul:not(:last-child){margin-bottom:16px}}.faq-answer ol li,.faq-answer ul li{font-family:Graphik;font-size:16px;font-weight:400;line-height:16px;color:#120a00;position:relative;padding-left:20px}.faq-answer ol li::before,.faq-answer ul li::before{content:"•";color:#6a747e;width:1em;left:0;position:absolute;top:8.5px;-webkit-transform:none;-ms-transform:none;transform:none}.faq-answer ol li:not(:last-child),.faq-answer ul li:not(:last-child){margin-bottom:14px}.faq-singular.active .faq-answer{display:block;height:auto}.content-editor ol li::before{content:none!important}.content-editor ol li{margin-left:20px}.faq-singular{position:relative}.faq-question{position:relative;padding:16px 0}.faq_question-link.is-fullwidth-link{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;cursor:pointer;z-index:2;pointer-events:auto}.faq-question{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}table{width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;line-height:24px;border:1px solid #d0d4d5;overflow:hidden;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto 24px}table tr:first-child td{background:#eef0fa;font-weight:500;line-height:32px;padding:10px 12px 10px;letter-spacing:-.05px;font-size:14px}table td{padding:10px 12px 10px;border-right:1px solid #d0d4d5;border-bottom:1px solid #d0d4d5;background:#fff;gap:12px;line-height:24px;letter-spacing:-.05px;font-size:13px;line-height:24px;padding:14px 12px!important}.content-editor table p:last-child{margin-bottom:16px}.content-editor table p:last-child{margin-bottom:0}.content-editor table *{line-height:22px}table td:last-child{border-right:unset}table td *,table td p,table td p *{font-size:13px!important;line-height:24px!important}table td strong{font-weight:700}table ol li:not(:last-child),table ul li:not(:last-child){margin-bottom:4px}b,strong{font-weight:700}@media (max-width:767px){table{overflow-x:auto;display:block;width:100%}table td{min-width:200px;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}}strong i{font-weight:700}td ul{margin:0!important}td ul li::before{background:#424242;width:4px;height:4px;top:11px}td ul li{padding-left:13px}@media (min-width:1440px){.postid-1939 .section-hero-blog__category-title{max-width:790px}}.content-editor em span,.content-editor i span{font-style:italic}.content-editor h3 span{font-size:24px;font-family:"Universal Sans Display Trial",sans-serif;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.56px}.content-editor a{color:#00e!important;-webkit-text-fill-color:#00e!important;text-decoration:none!important;font-weight:500}.content-editor a span{font-weight:500!important}.content-editor a:focus,.content-editor a:hover{text-decoration:underline!important}.content-editor td ul li::before{background:#424242;width:4px;height:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";border-radius:50%}.content-editor p:not(:last-child){margin-bottom:24px}.content-editor h3{margin-top:42px}.content-editor h2{margin-top:56px}.discover_the_list_cta{background:rgba(0,0,238,.1);padding:14px 20px;border-radius:12px;margin:24px 0 40px;font-size:18px;line-height:32px;color:#424242}.content .discover_the_list_cta img,.content-editor .discover_the_list_cta img,.discover_the_list_cta img{width:28px!important;height:29px!important;display:inline-block!important;vertical-align:-5px!important;margin:0 10px 0 0!important;padding:0!important;float:none!important;max-width:none!important;border-radius:0!important}.content .discover_the_list_cta a,.content-editor .discover_the_list_cta a,.discover_the_list_cta .cta-text,.discover_the_list_cta a{position:relative;top:-1px}.discover_the_list_cta .cta-text{display:inline!important;font:inherit;line-height:inherit;color:inherit}.content .discover_the_list_cta a,.content-editor .discover_the_list_cta a,.discover_the_list_cta a{display:inline!important;font-family:Graphik,sans-serif;font-size:18px;line-height:32px;font-weight:500!important;color:#00e!important;text-decoration:none!important;opacity:1!important}.content .discover_the_list_cta a:hover,.content-editor .discover_the_list_cta a:hover,.discover_the_list_cta a:hover{opacity:.7!important;text-decoration:underline!important;text-underline-offset:4px!important;text-decoration-thickness:1px!important}.content .discover_the_list_cta a strong,.content-editor .discover_the_list_cta a strong,.discover_the_list_cta a strong{font-weight:500!important;color:inherit}.discover_the_list_cta::after{content:none!important;display:none!important}.content .discover_the_list_cta img,.content-editor .discover_the_list_cta img,.discover_the_list_cta img{display:none!important}.content-editor ol.boldList>li::marker,.content-editor ul.boldList>li::marker{font-weight:500!important}.article-media{padding-top:30px;border-top:1px solid #d1d5db}.article-media_share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-title_share p{margin:0;color:#242424;text-align:center;font-family:Graphik;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.32px}.article-socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-left:20px}.article-socials a{display:inline-block;width:40px;height:40px}.article-socials img{width:100%;height:auto}.fb,.ln,.tw{border-radius:100px}.fb:hover svg rect,.ln:hover svg rect,.tw:hover svg rect{stroke:#242424}.fb:hover svg path,.ln:hover svg path,.tw:hover svg path{fill:#1f1f23}.related-articles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:50px}.related-articles__title{margin-bottom:60px}@media (max-width:768px){.related-articles__title{margin-bottom:24px}}.related-articles__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px}@media (max-width:768px){.related-articles__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.related-articles__item{overflow:hidden;width:360px;position:relative;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.related-articles__item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@media (max-width:768px){.related-articles__item{width:100%;max-width:100%}}.related-articles__link{display:block;color:inherit;text-decoration:none}.related-articles__image{overflow:hidden;height:240px;border-radius:24px}.related-articles__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.related-articles__content{padding-top:20px}@media (max-width:768px){.related-articles__content{padding:15px}}.related-articles__category{font-family:Graphik,sans-serif;font-size:14px;line-height:20px;font-weight:500;text-transform:uppercase;margin-bottom:12px;text-align:left}@media (max-width:768px){.related-articles__category{font-size:12px;line-height:18px}}.related-articles__item-title{color:var(--text-title,#120a00);font-family:Graphik,sans-serif;font-size:24px;line-height:130%;letter-spacing:.02em;font-weight:500}@media (max-width:768px){.related-articles__item-title{font-size:20px;line-height:120%}}.content-editor ol li,.content-editor ul li{color:var(--Text-Text-body,#242424);font-family:Graphik,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:34px}.content-editor ol li::before,.content-editor ul li::before{top:0}.singleBLogTempalte{background:url(../svg/background-homePage.webp)}table tr:last-child td{border-bottom:unset}.image--desktop{display:block!important}.image--mobile{display:none!important}@media (max-width:767px){.image--desktop{display:none!important}.image--mobile{display:block!important}}.content-editor img,.singleBlogTemplate .content img,.singleBlogTemplate img{max-width:100%;height:auto;display:block}.image--desktop,.image--mobile{max-width:100%;height:auto;display:block}.section-hero-blog__gallery-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.content-editor ul.checklist{list-style:none;padding-left:0}.content-editor ul.checklist li{position:relative;padding-left:26px;margin-bottom:12px}.content-editor ul.checklist li::before{content:"✓";position:absolute;left:0;top:2px;font-weight:600;color:#6a747e}@media (max-width:768px){.content-editor table{overflow-x:auto;display:block;width:100%!important}.content-editor table td{min-width:200px;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}}.blogPage{background:url(../svg/background-homePage.webp)}.allBlogs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:150px 0 100px}@media screen and (max-width:768px){.allBlogs{padding:80px 0}}.allBlogs__description{color:#4e555c;font-family:Graphik,sans-serif;font-size:16px;line-height:28px;max-width:467px}@media (max-width:1024px){.allBlogs__description{max-width:100%}}.allBlogs__header{text-align:left;margin-bottom:50px}@media (max-width:990px){.allBlogs__header{margin-bottom:10px}}.allBlogs__header .blog{color:#120a00;font-family:Graphik,sans-serif;font-size:54px;line-height:130%;letter-spacing:.02em;font-weight:600;margin-bottom:30px}@media (max-width:990px){.allBlogs__header .blog{font-size:36px;line-height:46px}}.allBlogs__posts{display:grid;gap:50px 30px;width:100%;max-width:1200px;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.allBlogs__posts{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.allBlogs__posts{grid-template-columns:1fr;gap:20px}}.allBlogs__post{border-radius:20px;overflow:hidden;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.allBlogs__post:hover .allBlogs__post-image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.allBlogs__post-link{text-decoration:none;color:inherit;display:block}.allBlogs__post-image{overflow:hidden;height:240px;border-radius:24px}.allBlogs__post-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.allBlogs__post-content{padding-top:20px}.allBlogs__post-title{color:#120a00;font-family:Graphik,sans-serif;font-size:24px;line-height:130%;font-weight:500;margin-bottom:10px}@media (max-width:768px){.allBlogs__post-title{font-size:20px;margin-bottom:8px}}.allBlogs__post-category{text-align:left;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase;margin-bottom:20px}.paginationV1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 40px;margin-top:40px}.paginationV1__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:0}.paginationV1__item{-webkit-box-sizing:border-box;box-sizing:border-box;width:32px;height:32px;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;padding:10px;background:#fff;border:1px solid #f1f1f1;border-radius:8px;font-family:Graphik,sans-serif;font-weight:500;font-size:13px;line-height:14px;color:#120a00;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.paginationV1__item:disabled{cursor:default}.paginationV1__control{padding:10px}.paginationV1__control .paginationV1__icon{width:16px;height:16px;min-width:16px;display:block}.paginationV1__prev{color:#ccc}.paginationV1__prev.is-disabled{color:#ccc;pointer-events:none;opacity:1}.paginationV1__next{color:#120a00}.paginationV1__next.is-disabled{color:#ccc;pointer-events:none;opacity:1}.paginationV1__page{background:#fff;border:1px solid #f1f1f1;color:#120a00}.paginationV1__page.is-active{background:#3c3a39;border-color:transparent;color:#fff;cursor:default;pointer-events:none}.paginationV1__page:not(.is-active):hover{background:#e3e3e3}.paginationV1__control:not(.is-disabled):hover{background:#e3e3e3}.paginationV1__item:not(.is-disabled):not(.paginationV1__dots):hover{background:#e3e3e3}.paginationV1__dots{width:32px;height:32px;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;background:#fff;border:1px solid #f1f1f1;border-radius:8px;font-family:"Open Sans",sans-serif;font-weight:600;font-size:13px;line-height:18px;color:#120a00;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.paginationV1__item{color:#120a00}.paginationV1__item.is-disabled,.paginationV1__item:disabled{color:#ccc;cursor:not-allowed}:root{--vh:1vh}.singleProjectSectionBannerAnimation{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;opacity:1;overflow:hidden;z-index:1000;display:none}.singleProjectSectionBannerAnimation.expanding{display:block}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}:root{--font-graphik:"Graphik",system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,"Noto Sans","Liberation Sans",sans-serif}body{font-family:var(--font-graphik);font-size-adjust:.52}img{max-width:100%;height:auto}