@font-face{font-family:Playfair Display;src:url(/_next/static/media/PlayfairDisplay-SemiBold.8e5bf0e4.eot);src:url(/_next/static/media/PlayfairDisplay-SemiBold.8e5bf0e4.eot) format("embedded-opentype"),url(/_next/static/media/PlayfairDisplay-SemiBold.bae26a07.woff2) format("woff2"),url(/_next/static/media/PlayfairDisplay-SemiBold.d2858561.woff) format("woff"),url(/_next/static/media/PlayfairDisplay-SemiBold.a453f548.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/_next/static/media/PlayfairDisplay-BoldItalic.b0d71cd2.eot);src:url(/_next/static/media/PlayfairDisplay-BoldItalic.b0d71cd2.eot) format("embedded-opentype"),url(/_next/static/media/PlayfairDisplay-BoldItalic.a6d0eb85.woff2) format("woff2"),url(/_next/static/media/PlayfairDisplay-BoldItalic.211ff99b.woff) format("woff"),url(/_next/static/media/PlayfairDisplay-BoldItalic.e8d640d1.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/_next/static/media/PlayfairDisplay-Bold.56ab8119.eot);src:url(/_next/static/media/PlayfairDisplay-Bold.56ab8119.eot) format("embedded-opentype"),url(/_next/static/media/PlayfairDisplay-Bold.cce6fe10.woff2) format("woff2"),url(/_next/static/media/PlayfairDisplay-Bold.f72ce677.woff) format("woff"),url(/_next/static/media/PlayfairDisplay-Bold.d11f427a.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/_next/static/media/PlayfairDisplay-Medium.2e99513b.eot);src:url(/_next/static/media/PlayfairDisplay-Medium.2e99513b.eot) format("embedded-opentype"),url(/_next/static/media/PlayfairDisplay-Medium.dc35c5fe.woff2) format("woff2"),url(/_next/static/media/PlayfairDisplay-Medium.79a6b306.woff) format("woff"),url(/_next/static/media/PlayfairDisplay-Medium.3f575a7b.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/_next/static/media/PlayfairDisplay-MediumItalic.ad228be1.eot);src:url(/_next/static/media/PlayfairDisplay-MediumItalic.ad228be1.eot) format("embedded-opentype"),url(/_next/static/media/PlayfairDisplay-MediumItalic.9145e900.woff2) format("woff2"),url(/_next/static/media/PlayfairDisplay-MediumItalic.88d53253.woff) format("woff"),url(/_next/static/media/PlayfairDisplay-MediumItalic.187986fc.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/_next/static/media/PlayfairDisplay-SemiBoldItalic.d118d2fe.eot);src:url(/_next/static/media/PlayfairDisplay-SemiBoldItalic.d118d2fe.eot) format("embedded-opentype"),url(/_next/static/media/PlayfairDisplay-SemiBoldItalic.537ab1bf.woff2) format("woff2"),url(/_next/static/media/PlayfairDisplay-SemiBoldItalic.51ba0d28.woff) format("woff"),url(/_next/static/media/PlayfairDisplay-SemiBoldItalic.cf56ed51.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/_next/static/media/PlayfairDisplay-Italic.12252734.eot);src:url(/_next/static/media/PlayfairDisplay-Italic.12252734.eot) format("embedded-opentype"),url(/_next/static/media/PlayfairDisplay-Italic.2161714b.woff2) format("woff2"),url(/_next/static/media/PlayfairDisplay-Italic.f7661e37.woff) format("woff"),url(/_next/static/media/PlayfairDisplay-Italic.03760ada.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/_next/static/media/PlayfairDisplay-Regular.c7e3d744.eot);src:url(/_next/static/media/PlayfairDisplay-Regular.c7e3d744.eot) format("embedded-opentype"),url(/_next/static/media/PlayfairDisplay-Regular.3c5f2c05.woff2) format("woff2"),url(/_next/static/media/PlayfairDisplay-Regular.c43194ce.woff) format("woff"),url(/_next/static/media/PlayfairDisplay-Regular.c1ca5389.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/_next/static/media/PlayfairDisplay-Black.829999ed.eot);src:url(/_next/static/media/PlayfairDisplay-Black.829999ed.eot) format("embedded-opentype"),url(/_next/static/media/PlayfairDisplay-Black.e288a118.woff2) format("woff2"),url(/_next/static/media/PlayfairDisplay-Black.3aa05107.woff) format("woff"),url(/_next/static/media/PlayfairDisplay-Black.03ab65bd.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/_next/static/media/PlayfairDisplay-ExtraBold.7c6f74c6.eot);src:url(/_next/static/media/PlayfairDisplay-ExtraBold.7c6f74c6.eot) format("embedded-opentype"),url(/_next/static/media/PlayfairDisplay-ExtraBold.7734bb0c.woff2) format("woff2"),url(/_next/static/media/PlayfairDisplay-ExtraBold.c5beef52.woff) format("woff"),url(/_next/static/media/PlayfairDisplay-ExtraBold.a2c7caba.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/_next/static/media/PlayfairDisplay-ExtraBoldItalic.06450e4e.eot);src:url(/_next/static/media/PlayfairDisplay-ExtraBoldItalic.06450e4e.eot) format("embedded-opentype"),url(/_next/static/media/PlayfairDisplay-ExtraBoldItalic.0da90616.woff2) format("woff2"),url(/_next/static/media/PlayfairDisplay-ExtraBoldItalic.2a4b8883.woff) format("woff"),url(/_next/static/media/PlayfairDisplay-ExtraBoldItalic.a45f5fc9.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/_next/static/media/PlayfairDisplay-BlackItalic.239680ee.eot);src:url(/_next/static/media/PlayfairDisplay-BlackItalic.239680ee.eot) format("embedded-opentype"),url(/_next/static/media/PlayfairDisplay-BlackItalic.82331ecd.woff2) format("woff2"),url(/_next/static/media/PlayfairDisplay-BlackItalic.d102d349.woff) format("woff"),url(/_next/static/media/PlayfairDisplay-BlackItalic.cc03af38.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-BlackItalic.1239170a.eot);src:url(/_next/static/media/InterTight-BlackItalic.1239170a.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-BlackItalic.044151ab.woff2) format("woff2"),url(/_next/static/media/InterTight-BlackItalic.880c05ec.woff) format("woff"),url(/_next/static/media/InterTight-BlackItalic.77073e0a.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-ExtraLightItalic.c18c262a.eot);src:url(/_next/static/media/InterTight-ExtraLightItalic.c18c262a.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-ExtraLightItalic.5a3d5eab.woff2) format("woff2"),url(/_next/static/media/InterTight-ExtraLightItalic.d7a32761.woff) format("woff"),url(/_next/static/media/InterTight-ExtraLightItalic.e96afdf4.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-ExtraBoldItalic.d6b60e8a.eot);src:url(/_next/static/media/InterTight-ExtraBoldItalic.d6b60e8a.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-ExtraBoldItalic.7210caa8.woff2) format("woff2"),url(/_next/static/media/InterTight-ExtraBoldItalic.e1fb40d0.woff) format("woff"),url(/_next/static/media/InterTight-ExtraBoldItalic.74c1e855.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-BoldItalic.d1b17987.eot);src:url(/_next/static/media/InterTight-BoldItalic.d1b17987.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-BoldItalic.7506565d.woff2) format("woff2"),url(/_next/static/media/InterTight-BoldItalic.e609281c.woff) format("woff"),url(/_next/static/media/InterTight-BoldItalic.e419cefd.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-Light.11d6e817.eot);src:url(/_next/static/media/InterTight-Light.11d6e817.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-Light.da68d428.woff2) format("woff2"),url(/_next/static/media/InterTight-Light.fb702c4c.woff) format("woff"),url(/_next/static/media/InterTight-Light.8b45ccec.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-ExtraBold.f8fdb335.eot);src:url(/_next/static/media/InterTight-ExtraBold.f8fdb335.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-ExtraBold.ea24a214.woff2) format("woff2"),url(/_next/static/media/InterTight-ExtraBold.2da815e4.woff) format("woff"),url(/_next/static/media/InterTight-ExtraBold.670b57bf.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-Bold.65660850.eot);src:url(/_next/static/media/InterTight-Bold.65660850.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-Bold.e6bc763e.woff2) format("woff2"),url(/_next/static/media/InterTight-Bold.bdafc6f0.woff) format("woff"),url(/_next/static/media/InterTight-Bold.61fa1d88.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-Italic.b6ee0c30.eot);src:url(/_next/static/media/InterTight-Italic.b6ee0c30.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-Italic.87c414db.woff2) format("woff2"),url(/_next/static/media/InterTight-Italic.df420db9.woff) format("woff"),url(/_next/static/media/InterTight-Italic.d333b81e.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-ExtraLight.89be2336.eot);src:url(/_next/static/media/InterTight-ExtraLight.89be2336.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-ExtraLight.cc18715d.woff2) format("woff2"),url(/_next/static/media/InterTight-ExtraLight.420447cf.woff) format("woff"),url(/_next/static/media/InterTight-ExtraLight.cdac2f28.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-Black.75cb3a57.eot);src:url(/_next/static/media/InterTight-Black.75cb3a57.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-Black.60f91714.woff2) format("woff2"),url(/_next/static/media/InterTight-Black.61c19f2f.woff) format("woff"),url(/_next/static/media/InterTight-Black.6e8df202.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-Medium.0dd69a53.eot);src:url(/_next/static/media/InterTight-Medium.0dd69a53.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-Medium.6659bca8.woff2) format("woff2"),url(/_next/static/media/InterTight-Medium.2aa9e5f7.woff) format("woff"),url(/_next/static/media/InterTight-Medium.4d5ee6e8.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-SemiBoldItalic.fc1d281d.eot);src:url(/_next/static/media/InterTight-SemiBoldItalic.fc1d281d.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-SemiBoldItalic.682e2cc6.woff2) format("woff2"),url(/_next/static/media/InterTight-SemiBoldItalic.b2f32307.woff) format("woff"),url(/_next/static/media/InterTight-SemiBoldItalic.b5e0e88b.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-ThinItalic.85db34ac.eot);src:url(/_next/static/media/InterTight-ThinItalic.85db34ac.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-ThinItalic.33c29e26.woff2) format("woff2"),url(/_next/static/media/InterTight-ThinItalic.f449c3a1.woff) format("woff"),url(/_next/static/media/InterTight-ThinItalic.831156d9.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-Thin.72cb312c.eot);src:url(/_next/static/media/InterTight-Thin.72cb312c.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-Thin.d6cf3985.woff2) format("woff2"),url(/_next/static/media/InterTight-Thin.4660df60.woff) format("woff"),url(/_next/static/media/InterTight-Thin.a2fe8ffe.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-Regular.39c96c56.eot);src:url(/_next/static/media/InterTight-Regular.39c96c56.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-Regular.70da167e.woff2) format("woff2"),url(/_next/static/media/InterTight-Regular.b76e5e4d.woff) format("woff"),url(/_next/static/media/InterTight-Regular.2452df52.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-SemiBold.f4bca3b6.eot);src:url(/_next/static/media/InterTight-SemiBold.f4bca3b6.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-SemiBold.c48d94d7.woff2) format("woff2"),url(/_next/static/media/InterTight-SemiBold.fd9df909.woff) format("woff"),url(/_next/static/media/InterTight-SemiBold.61e06da9.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-MediumItalic.5070ddea.eot);src:url(/_next/static/media/InterTight-MediumItalic.5070ddea.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-MediumItalic.85bd2249.woff2) format("woff2"),url(/_next/static/media/InterTight-MediumItalic.c4d5602a.woff) format("woff"),url(/_next/static/media/InterTight-MediumItalic.6c842290.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-LightItalic.a80d85de.eot);src:url(/_next/static/media/InterTight-LightItalic.a80d85de.eot) format("embedded-opentype"),url(/_next/static/media/InterTight-LightItalic.e00badf0.woff2) format("woff2"),url(/_next/static/media/InterTight-LightItalic.915af9d7.woff) format("woff"),url(/_next/static/media/InterTight-LightItalic.95e508a7.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}:root{--fancybox-opacity:0.5}*{margin:0;padding:0;box-sizing:border-box}body,html{min-width:375px;background:#011f27;font-size:15px;color:#fff;font-family:Inter Tight,sans-serif;height:100%!important}@media screen and (max-width:1199px){body,html{font-size:15px}}img{max-width:100%;max-height:100%}a{color:inherit;text-decoration:none}ol,ul{list-style:none}.container{margin:0 auto;max-width:1310px;padding:0 15px}@media(hover:hover)and (pointer:fine){.container{position:relative;z-index:3}}@media screen and (max-width:1399px){.container{max-width:1140px}}@media screen and (max-width:1199px){.container{max-width:960px}}@media screen and (max-width:992px){.container{max-width:720px}}@media screen and (max-width:767px){.container{max-width:520px}}@media screen and (max-width:575px){.container{max-width:100%}}.section--border{position:relative}.section--border:after{position:absolute;border-bottom:1px solid hsla(0,0%,100%,.2);bottom:0;left:50%;content:"";width:100%;height:1px;transform:translateX(-50%);max-width:1310px}@media screen and (max-width:1399px){.section--border:after{max-width:1140px}}@media screen and (max-width:1199px){.section--border:after{max-width:960px}}@media screen and (max-width:992px){.section--border:after{max-width:720px}}@media screen and (max-width:767px){.section--border:after{max-width:520px}}@media screen and (max-width:575px){.section--border:after{max-width:calc(100% - 15px - 15px)}}.img-wrapper{line-height:1}.clutch-btn{display:none}@media screen and (max-width:1199px){.clutch-btn__show .description-block{grid-gap:50px}}@media screen and (max-width:767px){.clutch-btn__show .description-block{grid-gap:40px}}.clutch-btn__show .clutch-btn{display:block}.description{font-size:15px;line-height:160%}@media screen and (max-width:1199px){.description{font-size:13px}}.description ol,.description ul{list-style:revert inside}.description :not(:last-child){margin-bottom:20px}.description a{-webkit-text-decoration:revert;text-decoration:revert}.description-buttons{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:40px}@media screen and (max-width:575px){.description-buttons{margin-top:20px;margin-left:15px}.description-buttons--custom{margin-left:0}.description-buttons--custom .button-slider,.description-buttons--pc{display:none}}.description-buttons--mob{display:none}@media screen and (max-width:575px){.description-buttons--mob{display:flex}}.description-block{display:grid;grid-template-columns:minmax(0,640px) minmax(0,480px);justify-content:space-between;grid-gap:160px}@media screen and (max-width:1199px){.description-block{grid-gap:90px}}@media screen and (max-width:767px){.description-block{grid-template-columns:minmax(0,1fr);grid-gap:40px}}.portfolio-page.section--border{padding-top:57px}.portfolio-page .container>.description-block{grid-template-columns:minmax(0,640px) minmax(0,412px);grid-gap:160px}@media screen and (max-width:992px){.portfolio-page .container>.description-block{grid-gap:0}}.portfolio-page .container>.description-block .description{margin-top:-12px}.case-page .description-title{line-height:42px}.case-page .description{margin-top:19px}.case-page .description-block:nth-of-type(3) .description,.case-page .description-block:nth-of-type(4) .description{font-size:13px;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400;line-height:100%}.h1{font-size:96px}@media screen and (max-width:1399px){.h1{font-size:70px}}@media screen and (max-width:992px){.h1{font-size:60px}}@media screen and (max-width:767px){.h1{font-size:50px}}@media screen and (max-width:575px){.h1{font-size:40px}}.h2{font-size:64px}@media screen and (max-width:1399px){.h2{font-size:50px}}@media screen and (max-width:1199px){.h2{font-size:40px}}@media screen and (max-width:992px){.h2{font-size:32px}}@media screen and (max-width:767px){.h2{font-size:36px}}.h3{font-size:48px}@media screen and (max-width:1399px){.h3{font-size:40px}}@media screen and (max-width:1199px){.h3{font-size:32px}}@media screen and (max-width:992px){.h3{font-size:28px}}@media screen and (max-width:767px){.h3{font-size:26px}}.h4{font-size:32px}@media screen and (max-width:1399px){.h4{font-size:28px}}@media screen and (max-width:1199px){.h4{font-size:20px}}@media screen and (max-width:575px){.h4{font-size:24px}}.h5{font-size:24px}@media screen and (max-width:1399px){.h5{font-size:22px}}@media screen and (max-width:1199px){.h5{font-size:18px}}.h6{font-size:20px}@media screen and (max-width:1399px){.h6{font-size:18px}}.button{color:inherit;background:transparent;cursor:pointer;border:none;border-radius:0;outline:none;transition:all .4s ease;font-family:inherit}@media(hover:hover)and (pointer:fine){.button_square{position:absolute;width:100%;height:100%;background:hsla(0,0%,100%,.1);top:-100%;left:-100%}.button_square--radius{border-radius:0 0 20px 20px}}.button_circle{background:#8cf504;position:absolute;bottom:-200%;left:50%;content:"";width:15px;height:15px;border-radius:100%;z-index:-1;transform:translateX(-50%) translateY(0);transition:all .2s ease}@media(hover:hover)and (pointer:fine){.button_circle.top{bottom:50%;transform:translateX(-50%) translateY(50%)}.button_circle.full{width:105%;height:105%;border-radius:0}}.button_circle.active{top:0;width:100%;height:100%;border-radius:0}.button-slider{display:flex;align-items:center;justify-content:center;min-width:54px;max-width:54px;width:100%;height:54px;border:1px solid hsla(0,0%,100%,.2);border-radius:30px;position:relative;overflow:hidden}.button-slider path{transition:all .4s ease}.button-slider svg{position:relative;z-index:1}.button-slider--disabled{cursor:revert;pointer-events:none}.button-slider--disabled path{stroke:hsla(0,0%,100%,.2)}@media(hover:hover)and (pointer:fine){.button-slider:not(.button-slider--disabled):hover .button-slider__square{width:100%;height:100%}.button-slider:not(.button-slider--disabled):hover path{stroke:#000}}.button-slider__square{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);background:#fff;width:0;height:0;border-radius:inherit;transition:all .8s ease}.button--with-icon{display:flex;align-items:center;justify-content:center;gap:20px;padding:2px 3px 2px 20px;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;font-size:14px;position:relative;width:-moz-fit-content;width:fit-content;z-index:1}.button--with-icon.darken{border-color:rgba(1,31,39,.1)}@media(hover:hover)and (pointer:fine){.button--with-icon:hover{cursor:pointer}}.button--with-icon__text{position:relative;z-index:2}.button--with-icon__text.darken{color:#011f27!important}.button--with-icon__block,.button--with-icon__icon{padding:10px;overflow:hidden;border-radius:20px;background:#8cf504;display:flex;align-items:center;justify-content:center;z-index:1;position:relative}.button--with-icon__block{position:absolute;right:3px;top:5px;width:47px;height:47px;border-radius:30px;z-index:-1;transition:all .4s ease;display:none}@media(hover:hover)and (pointer:fine){.button--with-icon__block{display:block}}.button--with-icon__icon:before{border-radius:inherit;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);content:"";background:#fff;width:0;height:0;z-index:-1;transition:all .8s ease}@media(hover:hover)and (pointer:fine){.button--with-icon:hover{color:#011f27}.button--with-icon:hover .button--with-icon__block{width:100%;height:100%;top:0;right:0}.button--with-icon:hover .button--with-icon__icon:before{width:100%;height:100%}}.button--big{border-radius:30px;min-height:60px}.button--big .button--with-icon__icon{padding:18px;border-radius:30px}.button--big .button--with-icon__block{width:54px;height:54px;top:2px}.header{padding:20px;display:flex;align-items:center;justify-content:space-between;gap:50px;font-size:14px;line-height:normal;z-index:10;position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px)}.header.darken{background:#fff}.header__logo{line-height:1}.header__logo img{width:100%;height:100%;object-position:top left;object-fit:contain}.header-menu__backdrop{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh}.header-menu__backdrop.active{display:block}@media screen and (max-width:992px){.header-menu__wrapper{border-radius:30px;background:#8cf504;overflow:hidden;position:fixed;right:30px;top:30px;padding:10px;z-index:-1;width:0;height:0;transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}}.header-menu__wrapper.active{height:258px;width:240px;top:11px;right:10px;z-index:10}.header-menu__top{display:none}@media screen and (max-width:992px){.header-menu__top{display:flex;align-items:center;width:100%;position:relative}}.header-menu__button{margin-left:auto;width:0;height:0;transition:all .5s cubic-bezier(.68,-.55,.265,1.55);background:none;padding:0;border:none;cursor:pointer}.header-menu__button.active{width:40px;height:40px}.header-menu__bottom{display:flex;align-items:center;justify-content:flex-start;gap:5px;color:#fff;line-height:normal}.header-menu__bottom.darken{color:#011f27}.header-menu__bottom.darken>li a{border-color:rgba(1,31,39,.1)}@media screen and (max-width:992px){.header-menu__bottom{flex-direction:column;justify-content:center;align-items:flex-end;transition:all .4s ease;margin-top:20px;color:#011f27}}.header-menu__bottom>li a{display:block;padding:10.5px 20px;border-radius:20px;overflow:hidden;border:1px solid hsla(0,0%,100%,.2);position:relative;z-index:1}@media screen and (max-width:992px){.header-menu__bottom>li a{border:1px solid #011f27}}.header-menu__bottom>li a.active{transition:all .4s ease}@media(hover:hover)and (pointer:fine){.header-menu__bottom>li a.active{color:#011f27}}@media screen and (max-width:992px){.header-menu__bottom>li a.active{background-color:#011f27;color:#8cf504}}.header-menu__bottom>li a span.button_amount{vertical-align:super;font-size:10px;margin-left:5px}.header__right{display:flex;align-items:stretch;justify-content:flex-end;gap:10px}.header-button{display:none;padding:0;background:none;border:none;cursor:pointer}@media screen and (max-width:992px){.header-button{display:block}}.header__lang{display:block;padding:10px 20px;border-radius:20px;overflow:hidden;border:1px solid hsla(0,0%,100%,.2);position:relative}.header__lang.darken{border-color:rgba(1,31,39,.1);color:#011f27}@media screen and (max-width:992px){.header__lang--pc{display:none}}.header__lang--mob{display:none;border:1px solid #011f27;color:#011f27;text-transform:capitalize}@media screen and (max-width:992px){.header__lang--mob{display:block}}.header__button .button--with-icon__block{top:2px;width:34px;height:34px}@media screen and (max-width:992px){.header__button{display:none}}.form-input{display:flex;flex-direction:column}.form-input__title{cursor:pointer;font-size:15px}.form-input__title.error{color:red}.form-input input{width:100%;border-radius:0;outline:none;background:transparent;font-family:inherit;font-size:inherit;color:inherit;border:none;border-bottom:1px solid hsla(0,0%,100%,.2);min-height:69px}.form-input input:-webkit-autofill,.form-input input:-webkit-autofill:active,.form-input input:-webkit-autofill:focus,.form-input input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 0 30px #011f27}.form-input input.error{border-color:red}.form-input input::placeholder{font-family:inherit;color:inherit}.footer{padding:40px 0 55px}@media screen and (max-width:1199px){.footer{padding:30px 0}}@media screen and (max-width:767px){.footer{padding:40px 0}}.footer__left{display:flex;flex-direction:column}.footer__email{position:relative;margin-top:auto;font-size:64px;line-height:100%;text-transform:lowercase;display:block;align-self:flex-start;padding-bottom:10px}@media screen and (max-width:1399px){.footer__email{font-size:50px}}@media screen and (max-width:1199px){.footer__email{font-size:40px}}@media screen and (max-width:992px){.footer__email{font-size:32px}}@media screen and (max-width:767px){.footer__email{font-size:36px;margin-top:40px}}.footer__email:after{position:absolute;bottom:0;left:0;width:100%;height:6px;background:url(/_next/static/media/green-line-big.1dba2020.svg) 50%/contain no-repeat;content:""}.footer__row{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:5px;font-size:14px;line-height:normal;margin-top:44px}@media screen and (max-width:1199px){.footer__row{margin-top:20px;font-size:14px}}@media screen and (max-width:767px){.footer__row{margin-top:40px}}.footer__row a{line-height:1;padding:12px 15px;border-radius:20px;border:1px solid hsla(0,0%,100%,.2);overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.footer__row a.active{transition:all .4s ease}@media(hover:hover)and (pointer:fine){.footer__row a.active{color:#011f27}}.footer__copyright{margin-top:65px;display:block;font-size:15px}@media screen and (max-width:1199px){.footer__copyright{margin-top:40px}}@media screen and (max-width:767px){.footer__copyright--pc{display:none}}.footer__copyright--mob{display:none}@media screen and (max-width:767px){.footer__copyright--mob{display:block}.footer__description{margin-top:40px}.footer__description--pc{display:none}}.footer__description--mob{display:none}@media screen and (max-width:767px){.footer__description--mob{display:block}}.footer-form{display:flex;flex-direction:column;row-gap:20px;margin-top:65px}@media screen and (max-width:1199px){.footer-form{margin-top:40px}}@media screen and (max-width:767px){.footer-form{margin-top:0;row-gap:40px}}.footer-form__button{align-self:flex-end}@media screen and (max-width:767px){.footer-form__button{align-self:flex-start}}.white-overlay{background:#fff;top:80%}.black-overlay,.white-overlay{position:absolute;width:100px;height:100px;border-radius:50%;left:50%;transform:translate(-50%,-50%) scale(0);pointer-events:none}.black-overlay{background:#011f27;top:90%}.header{transition:all .4s ease}#__next{overflow:hidden}body #about_us+section:after,body #about_us+section>.container>.description-block+div>div,body #portfolio .description,body #portfolio .h2,body #portfolio .h4,body #portfolio+section .description,body #portfolio+section .h2,body #portfolio:after,body #portfolio>.container>.black-overlay+div>a>div+div span,body .header-menu__bottom li a,body .header__logo img,body .header__right a,body .white-overlay+a{transition:all .4s ease;z-index:1;position:relative}body.inverted .header{background:hsla(0,0%,100%,.5)}body.inverted .header .header__logo svg .word{fill:#000}body.inverted .header .button--with-icon__text,body.inverted .header .header-menu__bottom,body.inverted .header .header__lang{color:#000}body.inverted .header .button--with-icon,body.inverted .header .header-menu__bottom>li a,body.inverted .header .header__lang{border:1px solid rgba(1,31,39,.1)}body.inverted #about_us+section>.container>.description-block+div>div{filter:invert(100%);z-index:1}body.inverted .white-overlay+a{border-color:#000;color:#000}body.inverted #about_us+section:after{border-color:#000}body.inverted #portfolio .description,body.inverted #portfolio .h2,body.inverted #portfolio .h4,body.inverted #portfolio>.container>.black-overlay+div>a>div+div span{color:#000}body.inverted #portfolio:after{border-color:#000}body.inverted #portfolio+section .description,body.inverted #portfolio+section .h2{color:#000}.grecaptcha-badge{visibility:hidden}.comments__slider{margin-top:90px;margin-left:calc((100% - 1310px)/2 + 15px)!important;z-index:4!important}.comments__slider .swiper-slide{height:auto}.comments__buttons{align-items:center}.comments__buttons ul{margin-left:30px;margin-top:0}.comments__description-span{color:#8cf504;font-weight:300;font-style:italic;font-family:Playfair Display,sans-serif}.comments__item-wrapp{padding-bottom:27px;height:100%}.comments__item{border:1px solid hsla(0,0%,85%,.2);padding:30px 30px 51px;position:relative;border-radius:20px;height:100%}.comments__item:after{width:60px;height:60px;border-radius:50%;border:1px solid hsla(0,0%,85%,.2);bottom:0;transform:translateY(50%)}.comments__item:after,.comments__item:before{background:#051f27;content:"";position:absolute;left:30px}.comments__item:before{transform:translateY(100%);bottom:-1px;width:63px;height:30px;display:block;z-index:1}.comments__item-text{margin-top:20px;height:calc(100% - 115px)}.comments__item-position{margin-top:10px;opacity:.2}.comments__item-block{display:flex;justify-content:space-between;align-items:flex-start;margin-top:20px}.comments__item-block-link{display:flex;align-items:center;gap:10px;font-size:14px;color:#fff}@media screen and (max-width:992px){.comments__item-block-link{display:none}}.comments__item-avatar{height:54px;width:54px;border-radius:50%;overflow:hidden;position:absolute;transform:translateY(50%);left:34px;bottom:0;z-index:2}.comments__item-avatar img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}@media screen and (max-width:1399px){.comments__slider{margin-left:calc((100% - 1140px)/2 + 15px)!important}}@media screen and (max-width:1199px){.comments__slider{margin-left:calc((100% - 960px)/2 + 15px)!important}}@media screen and (max-width:992px){.comments__slider{margin-left:calc((100% - 720px)/2 + 15px)!important}}@media screen and (max-width:767px){.comments__slider{margin-left:calc((100% - 520px)/2 + 15px)!important}}@media screen and (max-width:575px){.comments__slider{margin-left:15px!important;margin-top:40px}}@media(max-width:576px){.comments__slider{margin-top:40px}.comments__item-wrapp{padding-bottom:27px}.comments__item{padding:30px 20px 78px}.comments__item:after,.comments__item:before{left:23px}.comments__item-avatar{left:27px}.comments__item-name,.comments__item-text{margin-top:20px;font-size:15px}.comments__item-position{font-size:15px}}.footer{position:relative;z-index:10}.style_canvas-cursor__AAoJ_{display:none}@media(hover:hover)and (pointer:fine){.style_canvas-cursor__AAoJ_{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2}}