@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-Regular-0f661f54.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(/html_107_costiantynsnaider35/assets/Gilroy-Regular-0f661f54.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-Regular-8e78c2c8.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-Regular-65aaefc7.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-Regular-4312cfe3.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-ExtraboldItalic-8ce262d4.eot);src:local("Gilroy Extrabold Italic"),local("Gilroy-ExtraboldItalic"),url(/html_107_costiantynsnaider35/assets/Gilroy-ExtraboldItalic-8ce262d4.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-ExtraboldItalic-003c5fe6.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-ExtraboldItalic-12b27a0e.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-ExtraboldItalic-e1041773.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-Bold-0f6a9b59.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(/html_107_costiantynsnaider35/assets/Gilroy-Bold-0f6a9b59.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-Bold-8da03ac3.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-Bold-d27594f8.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-Bold-1b401dca.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-Black-84ee4b00.eot);src:local("Gilroy Black"),local("Gilroy-Black"),url(/html_107_costiantynsnaider35/assets/Gilroy-Black-84ee4b00.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-Black-e2869f4f.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-Black-6a3b4aaf.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-Black-dc9aa35f.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-Light-d314acae.eot);src:local("Gilroy Light"),local("Gilroy-Light"),url(/html_107_costiantynsnaider35/assets/Gilroy-Light-d314acae.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-Light-ad7b32d1.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-Light-2521625c.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-Light-11044a79.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-Semibold-56d6a07e.eot);src:local("Gilroy Semibold"),local("Gilroy-Semibold"),url(/html_107_costiantynsnaider35/assets/Gilroy-Semibold-56d6a07e.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-Semibold-a009b007.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-Semibold-75bd5a29.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-Semibold-070077f0.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-Medium-4d976d50.eot);src:local("Gilroy Medium"),local("Gilroy-Medium"),url(/html_107_costiantynsnaider35/assets/Gilroy-Medium-4d976d50.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-Medium-ee68ee26.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-Medium-119e6666.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-Medium-216a2049.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-MediumItalic-0ec86bf6.eot);src:local("Gilroy Medium Italic"),local("Gilroy-MediumItalic"),url(/html_107_costiantynsnaider35/assets/Gilroy-MediumItalic-0ec86bf6.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-MediumItalic-88a78c95.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-MediumItalic-71b560bd.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-MediumItalic-aca0fb40.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-BlackItalic-f884ded0.eot);src:local("Gilroy Black Italic"),local("Gilroy-BlackItalic"),url(/html_107_costiantynsnaider35/assets/Gilroy-BlackItalic-f884ded0.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-BlackItalic-097444cd.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-BlackItalic-c5677bb4.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-BlackItalic-ec197cee.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-UltraLight-0c8dd458.eot);src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url(/html_107_costiantynsnaider35/assets/Gilroy-UltraLight-0c8dd458.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-UltraLight-aa3d4c53.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-UltraLight-4832a904.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-UltraLight-8d32cca1.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-RegularItalic-3892a5cd.eot);src:local("Gilroy Regular Italic"),local("Gilroy-RegularItalic"),url(/html_107_costiantynsnaider35/assets/Gilroy-RegularItalic-3892a5cd.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-RegularItalic-fee7a08e.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-RegularItalic-670c9653.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-RegularItalic-f08f30f0.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-SemiboldItalic-a2c5ff40.eot);src:local("Gilroy Semibold Italic"),local("Gilroy-SemiboldItalic"),url(/html_107_costiantynsnaider35/assets/Gilroy-SemiboldItalic-a2c5ff40.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-SemiboldItalic-944f5b14.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-SemiboldItalic-ba129f3f.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-SemiboldItalic-ea1bc21f.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-HeavyItalic-0596b991.eot);src:local("Gilroy Heavy Italic"),local("Gilroy-HeavyItalic"),url(/html_107_costiantynsnaider35/assets/Gilroy-HeavyItalic-0596b991.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-HeavyItalic-804ea2f5.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-HeavyItalic-02ea2f5f.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-HeavyItalic-4b29b3c8.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-Extrabold-36378327.eot);src:local("Gilroy Extrabold"),local("Gilroy-Extrabold"),url(/html_107_costiantynsnaider35/assets/Gilroy-Extrabold-36378327.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-Extrabold-3fc637c6.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-Extrabold-bf9d1c93.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-Extrabold-5315109f.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-BoldItalic-6bf6c69f.eot);src:local("Gilroy Bold Italic"),local("Gilroy-BoldItalic"),url(/html_107_costiantynsnaider35/assets/Gilroy-BoldItalic-6bf6c69f.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-BoldItalic-8a173f7d.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-BoldItalic-f4999fdf.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-BoldItalic-70a46041.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-UltraLightItalic-ad813858.eot);src:local("Gilroy UltraLight Italic"),local("Gilroy-UltraLightItalic"),url(/html_107_costiantynsnaider35/assets/Gilroy-UltraLightItalic-ad813858.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-UltraLightItalic-be2db95e.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-UltraLightItalic-eee42865.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-UltraLightItalic-76cf89b6.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-LightItalic-d34422f6.eot);src:local("Gilroy Light Italic"),local("Gilroy-LightItalic"),url(/html_107_costiantynsnaider35/assets/Gilroy-LightItalic-d34422f6.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-LightItalic-77bb919e.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-LightItalic-474c175d.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-LightItalic-ad064f39.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-Heavy-a29cf822.eot);src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url(/html_107_costiantynsnaider35/assets/Gilroy-Heavy-a29cf822.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-Heavy-1bf7de7e.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-Heavy-0dec76ab.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-Heavy-80f6e351.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-Thin-fdc98222.eot);src:local("Gilroy Thin"),local("Gilroy-Thin"),url(/html_107_costiantynsnaider35/assets/Gilroy-Thin-fdc98222.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-Thin-84dbd069.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-Thin-6d99991a.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-Thin-04163bf9.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Gilroy;src:url(/html_107_costiantynsnaider35/assets/Gilroy-ThinItalic-c9f2275e.eot);src:local("Gilroy Thin Italic"),local("Gilroy-ThinItalic"),url(/html_107_costiantynsnaider35/assets/Gilroy-ThinItalic-c9f2275e.eot?#iefix) format("embedded-opentype"),url(/html_107_costiantynsnaider35/assets/Gilroy-ThinItalic-b89b2fcd.woff2) format("woff2"),url(/html_107_costiantynsnaider35/assets/Gilroy-ThinItalic-5fca3566.woff) format("woff"),url(/html_107_costiantynsnaider35/assets/Gilroy-ThinItalic-e158cbe5.ttf) format("truetype");font-weight:100;font-style:italic}.header{position:sticky;top:0;width:100%;background-color:#fbfbfb;border-bottom:1px solid rgba(12,12,12,.1);z-index:2}.header-menu{display:flex;align-items:center;justify-content:space-between;padding-top:20px;padding-bottom:20px}.active-link{position:relative}.active-link:before{content:"";position:absolute;bottom:-.75rem;left:50%;transform:translate(-50%);width:8px;height:8px;background-color:#3350e9;border-radius:50%}@media screen and (min-width: 1280px){.header-menu{justify-content:space-between}}@media screen and (min-width: 768px){.header-menu{padding-top:26px;padding-bottom:26px}}.header-logo{color:#0c0c0c;font-size:16px;font-weight:500;line-height:normal;letter-spacing:-.32px}@media screen and (min-width: 768px){.header-logo{font-size:20px;letter-spacing:-.4px}}@media screen and (min-width: 768px){.header-menu-open{width:40px;height:40px}}@media screen and (min-width: 1280px){.header-menu-open{display:none}}.header-menu-list,.header-socials-list{display:none}@media screen and (min-width: 1280px){.header-menu-list{color:#0c0c0c;text-align:center;font-size:14px;font-weight:500;line-height:18px;display:flex;gap:40px}.header-socials-list{display:flex;justify-content:center;align-items:center;gap:10px}.header-social-link{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:transparent;border-radius:10px;border:1px solid rgba(12,12,12,.1)}.header-social-icon{fill:#0c0c0c;transition:fill .25s cubic-bezier(.4,0,.2,1)}.header-socials-item:hover .header-social-icon,.header-social-link:focus .header-social-icon{fill:#3350e9}.header-menu-link{color:#0c0c0c;text-align:center;font-size:14px;font-weight:500;line-height:18px;position:relative}.header-menu-link:visited{color:#0c0c0c}.header-menu-link:before{content:"";position:absolute;bottom:-.75rem;left:50%;transform:translate(-50%,200%);width:8px;height:8px;background-color:#3350e9;border-radius:50%;opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.header-menu-link:hover:before,.header-menu-link:focus:before{opacity:1;transform:translate(-50%)}}.menu-open-svg{width:34px;height:34px;fill:#0c0c0c}@media screen and (min-width: 768px){.menu-open-svg{width:40px;height:40px;fill:#0c0c0c}}.mobile-menu-overlay{position:fixed;background-color:#2e2f4266;top:0;left:0;width:100%;height:100%;z-index:999;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .5s cubic-bezier(.4,0,.2,1)}.mobile-menu-overlay.is-open{opacity:1;pointer-events:auto;visibility:visible}.mobile-menu{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;right:0;top:0;width:200px;height:100%;background-color:#110e0b;background-image:linear-gradient(rgba(12,12,12,.92) 0%,rgba(12,12,12,.92) 100%),url(/html_107_costiantynsnaider35/assets/mobile-menu-bg-1x-892d5750.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;padding-left:39px;padding-right:39px;padding-bottom:40px;transition:transform .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-resolution: 2dppx),(min-resolution: 2dppx){.mobile-menu{background-image:linear-gradient(rgba(12,12,12,.92) 0%,rgba(12,12,12,.92) 100%),url(/html_107_costiantynsnaider35/assets/mobile-menu-bg-2x-02feb3cb.jpg)}}@media screen and (min-width: 768px){.mobile-menu{width:330px;padding-left:101px;padding-right:101px;padding-bottom:50px;background-image:linear-gradient(rgba(12,12,12,.92) 0%,rgba(12,12,12,.92) 100%),url(/html_107_costiantynsnaider35/assets/mobile-menu-bg-1x-tablet-7d3d564a.jpg)}@media screen and (min-resolution: 2dppx),(min-resolution: 2dppx){.mobile-menu{background-image:linear-gradient(rgba(12,12,12,.92) 0%,rgba(12,12,12,.92) 100%),url(/html_107_costiantynsnaider35/assets/mobile-menu-bg-2x-tablet-7ec18dcf.jpg)}}}.mobile-menu-list{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;margin-top:auto;margin-bottom:auto}@media screen and (min-width: 768px){.mobile-menu-list{margin-top:auto;gap:32px}}.mobile-menu-link{color:#fbfbfb;text-align:center;font-size:14px;font-weight:500;line-height:18px;position:relative}.mobile-menu-link:before{content:"";position:absolute;bottom:-.75rem;left:50%;transform:translate(-50%);width:8px;height:8px;background-color:#3350e9;border-radius:50%;opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.mobile-menu-link:hover:before,.mobile-menu-link:focus:before{opacity:1}.mobile-socials-list{display:flex;justify-content:center;align-items:center;gap:10px}.mobile-socials-link{display:flex;justify-content:center;align-items:center;width:34px;height:34px;color:transparent;border-radius:10px;border:1px solid rgba(251,251,251,.1)}.mobile-socials-icon{fill:#fbfbfbcc}.mobile-socials-link:hover.mobile-socials-icon,.mobile-socials-link:focus.mobile-socials-icon{fill:#fbfbfb}@media screen and (min-width: 768px){.mobile-socials-icon{width:20px;height:20px}.mobile-socials-link:hover .mobile-socials-icon,.mobile-socials-link:focus .mobile-socials-icon,.mobile-socials-link:active .mobile-socials-icon{fill:#fbfbfb}.mobile-socials-link{width:36px;height:36px}}.mobile-close-btn{position:absolute;top:20px;right:20px}@media screen and (min-width: 768px){.mobile-close-btn{top:26px;right:32px;width:40px;height:40px}.mobile-menu-close-svg{width:40px;height:40px}}.hero{padding-top:60px;padding-bottom:30px}.hero-container{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.hero-list-text{display:flex;max-width:335px;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:28px}.hero-text{max-width:335px}.title{font-size:40px;font-style:normal;font-weight:600;line-height:38px;letter-spacing:-.8px}.title-span{color:#3350e9;font-size:40px;font-style:normal;font-weight:600;line-height:38px;letter-spacing:-.8px}.hero-scroll{display:flex;align-items:flex-end;justify-content:space-between}.hero-link{color:#0c0c0c;font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-.28px;text-decoration-line:underline;transition:color .25s cubic-bezier(.4,0,.2,1)}.hero-link:hover,.hero-link:focus{color:#3350e9}.hero-board{border-radius:30px}@media screen and (min-width: 768px){.hero{padding-top:80px;padding-bottom:40px}.hero-container{gap:40px}.hero-list{display:flex;align-items:flex-start;gap:11px}.hero-list-text{display:flex;max-width:557px;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:0}.hero-text{max-width:480px}.hero-scroll{display:flex;flex-direction:column;align-items:flex-end;gap:180px}.hero-link{font-size:20px;line-height:20px;letter-spacing:-.4px}.hero-board{border-radius:50px}.title{font-size:70px;line-height:60px;letter-spacing:-1.4px;margin-bottom:0}.title-span{font-size:70px;line-height:60px;letter-spacing:-1.4px}}@media screen and (min-width: 1280px){.hero{padding-bottom:50px}.hero-list{gap:407px}.hero-list-text{max-width:597px}.hero-scroll{gap:189px}.title,.title-span{font-size:72px;line-height:60px;letter-spacing:-1.4px}}.about-wrap{display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.about-wrap{gap:40px}}@media screen and (min-width: 1280px){.about-wrap{flex-direction:row}}.about-container{max-width:335px;flex-shrink:0;border-radius:30px;background:#f3f3f3;padding:40px 20px}@media screen and (min-width: 768px){.about-container{max-width:704px;padding:80px 60px}}@media screen and (min-width: 1280px){.about-container{max-width:580px}}.about-title{margin-bottom:28px}@media screen and (min-width: 768px){.about-title{margin-bottom:40px}}.name-text.top{margin-bottom:20px}.name-text.bottom{margin-bottom:40px}@media screen and (min-width: 768px){.name-text.bottom{margin-bottom:60px}}@media screen and (min-width: 1280px){.name-text.bottom{margin-bottom:40px}}.about-link{display:block;width:160px;height:48px;flex-shrink:0;border-radius:16px;background-color:#3350e9;padding:15px 37px 15px 38px;color:#fbfbfb;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:18px;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.about-link:hover,.about-link:focus{background-color:#1f3cd4}.catalog{display:flex;flex-direction:column;align-items:center;gap:40px}.cataloge-title{margin-bottom:24px}.cataloge-item{display:flex;flex-direction:column;gap:20px}.cataloge-list{flex-shrink:0;border-radius:30px;border:1px solid rgba(12,12,12,.05);background:#f3f3f3;padding:24px 28px;position:relative;overflow:hidden;transition:box-shadow .25s cubic-bezier(.4,0,.2,1)}.modal-overlay{overflow:hidden}.cataloge-list:hover .text-overlay{transform:translateY(0)}.text-overlay{padding:15%;background-color:#f3f3f3;position:absolute;transform:translateY(100%);transition:transform .25s cubic-bezier(.4,0,.2,1);top:0;left:0;width:100%;height:100%;border-radius:30px}@media only screen and (max-width: 767px){.cataloge-list:nth-last-child(-n+2){display:none}}.cont-cataloge{display:flex;flex-direction:column;gap:8px;margin-top:10px}.img-title{overflow:hidden;color:#0c0c0c;text-overflow:ellipsis;white-space:nowrap;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.32px}.img-subtitle{color:#0c0c0c80;font-family:Gilroy;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.28px}.botton-mob{color:#fbfbfb;text-align:center;font-family:Gilroy;font-size:14px;font-style:normal;font-weight:500;line-height:18px;width:160px;height:48px;flex-shrink:0;border-radius:16px;background:#3350e9;display:block;margin:0 auto}.botton-mob:hover,.botton-mob:focus{background:#1f3cd4}@media screen and (min-width: 768px){.cataloge-item{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;column-gap:16px;row-gap:32px}.cataloge-list{width:calc((100% - 16px)/2);padding:24px 32px}.img-title{font-size:20px;letter-spacing:-.4px}.botton-mob{display:none}}@media screen and (min-width: 1280px){.cataloge-title{display:flex;flex-direction:column;align-items:flex-start}.cataloge-item{column-gap:23px}.cataloge-img{display:flex;padding:10px 6px;flex-direction:column;justify-content:center;align-items:center}.cataloge-list{width:calc((100% - 46px) / 3);padding:24px 30px}.botton-mob{display:none}}@media (min-width: 768px) and (max-width: 1280px){.cataloge-title{margin-bottom:40px}}.advertisement-wrap{display:flex;flex-direction:column;gap:28px;align-items:start;background-color:#0c0c0c;background-image:linear-gradient(rgba(12,12,12,.8),rgba(12,12,12,.8)),url(/html_107_costiantynsnaider35/assets/advertisement-mob-1x-91824b3d.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;max-width:1280px;border-radius:30px;padding:60px 28px}@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution: 2dppx),(min-resolution: 192dpi){.advertisement-wrap{background-image:linear-gradient(rgba(12,12,12,.8),rgba(12,12,12,.8)),url(/html_107_costiantynsnaider35/assets/advertisement-mob-2x-3b4a5610.jpg)}}.advertisement-text{font-family:Gilroy,sans-serif;font-weight:600;font-size:32px;line-height:1;letter-spacing:-.02em;color:#fbfbfb}.advertisement-text span{color:#fbfbfb80}.advertisement-button-link{font-family:Gilroy,sans-serif;font-weight:500;font-size:14px;line-height:1.29;text-align:center;color:#fbfbfb;background-color:transparent;border:1px solid rgba(251,251,251,.15);border-radius:16px;min-width:160px;padding:15px 43px;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.advertisement-button-link:hover,.advertisement-button-link:focus{background-color:#fbfbfb;color:#0c0c0c}@media screen and (min-width:768px){.advertisement-wrap{gap:32px;background-image:linear-gradient(rgba(12,12,12,.8),rgba(12,12,12,.8)),url(/html_107_costiantynsnaider35/assets/advertisement-tab-1x-9471bbf3.jpg);padding:80px 64px}@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution: 2dppx),(min-resolution: 192dpi){.advertisement-wrap{background-image:linear-gradient(rgba(12,12,12,.8),rgba(12,12,12,.8)),url(/html_107_costiantynsnaider35/assets/advertisement-tab-2x-8b2eda47.jpg)}}.advertisement-text{width:576px;font-weight:600;font-size:48px;line-height:.92;letter-spacing:-.02em;color:#fbfbfb}}@media screen and (min-width:1280px){.advertisement-text{width:690px}.advertisement-wrap{flex-direction:row;justify-content:space-between;align-items:start;padding:83px 80px;background-image:linear-gradient(rgba(12,12,12,.8),rgba(12,12,12,.8)),url(/html_107_costiantynsnaider35/assets/advertisement-desc-1x-43f844bb.jpg)}@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution: 2dppx),(min-resolution: 192dpi){.advertisement-wrap{background-image:linear-gradient(rgba(12,12,12,.8),rgba(12,12,12,.8)),url(/html_107_costiantynsnaider35/assets/advertisement-desc-2x-d85be105.jpg)}}}.sale-title{margin-bottom:24px}.sale-watch-box{margin-bottom:20px}.sale-foto-list{display:flex;flex-direction:row;gap:5px;margin-bottom:20px}.sale-foto-item{padding:13px 14px;border:1px solid rgba(12,12,12,.05);border-radius:16px;background-color:#f3f3f3}.sale-main-foto-box{padding:50px;border:1px solid rgba(12,12,12,.05);border-radius:30px;background-color:#f3f3f3}.sale-comander{padding:48px 28px;background-color:#3350e9;border-radius:30px;color:#fbfbfb}.sale-comander-title{font-weight:600;font-size:24px;line-height:117%;letter-spacing:-.02em;margin-bottom:10px}.sale-comander-prod{font-size:14px;line-height:129%;letter-spacing:-.02em;color:#fbfbfb80;display:block;margin-bottom:20px}.comander-price-box{margin-bottom:28px;display:flex;gap:9px;align-items:center}.sale-comander-sale{font-weight:600;font-size:16px;line-height:125%;border-radius:8px;background:rgba(251,251,251,.1);padding:8px 12px}.sale-comander-price{font-size:12px;line-height:117%;letter-spacing:-.02em;text-decoration:line-through;color:#fbfbfb80}.sale-comander-text{font-weight:500;font-size:14px;line-height:129%;letter-spacing:-.02em;color:#fbfbfbb3;margin-bottom:28px}.sale-comander-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.sale-comander-item{border:1px solid rgba(251,251,251,.2);border-radius:8px;padding:8px 12px}.sale-comander-item-text{display:inline-block;font-weight:500;font-size:12px;line-height:133%}@media screen and (min-width: 768px){.sale-foto-list{flex-direction:column;gap:10px;margin:0}.sale-foto-item{padding:16px 18px;width:132px}.sale-watch-box{display:flex;gap:20px;margin-bottom:40px}.sale-main-foto-box{padding:80px 112px}.sale-comander{padding:60px}.sale-comander-title{font-size:32px;line-height:112%;width:436px}.sale-comander-sale{font-size:20px;line-height:100%}.comander-price-box{margin-bottom:30px}.sale-comander-text{font-size:16px;line-height:125%;margin-bottom:40px}.sale-comander-list{max-width:398px}.sale-comander-item-text{font-size:14px;line-height:129%}}@media screen and (min-width: 1280px){.sail-box{display:flex;flex-direction:row;gap:40px}.sale-main-foto-box{padding:80px 50px;display:flex;justify-content:center;align-items:center}.sale-main-photo{max-width:none}.sale-watch-box{margin:0}.sale-item-photo{max-width:none}.sale-comander-title{width:389px}}.review-img{border-radius:56px}.review-lists{display:flex;flex-direction:row;gap:16px;max-width:335px;max-height:270px;overflow:auto}.review-items{display:flex;box-sizing:border-box;min-width:335px;flex-direction:column;align-items:center;gap:24px;padding:32px 36px;border-radius:30px;background:#f3f3f3;transition:background .25s cubic-bezier(.4,0,.2,1)}.review-items:hover{background:#e4e1e1}@media screen and (min-width: 768px){.review-lists{display:flex;flex-direction:row;max-width:704px;min-height:272px;gap:16px}.review-items{min-width:344px;flex-basis:calc((100% - 16px)/2)}}@media screen and (min-width: 1280px){.review-lists{display:flex;gap:20px;max-width:1150px}.review-items{max-width:370px;flex-basis:calc((100% - 20px) / 3)}}.review-inform{display:flex;flex-direction:column;align-items:center;box-sizing:content-box;gap:8px;max-width:263px}@media screen and (min-width: 768px){.review-inform{min-width:272px}}@media screen and (min-width: 1280px){.review-inform{max-width:298px}}.reviews .name-title{margin-bottom:24px}@media screen and (min-width: 768px){.reviews .name-title{margin-bottom:40px}}.review-subtitles{color:#0c0c0c;text-align:center;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.32px}@media screen and (min-width: 768px){.review-subtitles{font-size:18px;line-height:19.8px;letter-spacing:-.36px}}.reviews .name-text{color:#0c0c0c66;text-align:center}.contact-container{border-radius:30px;padding:48px 28px;background:#f3f3f3;margin-bottom:20px}.contact-all{margin-top:24px}.contact-title-cont{margin-bottom:28px}.contact-input-cont{display:flex;flex-direction:column;gap:18px;margin-bottom:28px}.contact-label{font-weight:400;font-size:14px;line-height:1.3;color:#0c0c0c}.contact-input{border:1px solid rgba(12,12,12,.15);border-radius:12px;width:100%;height:42px;background:#f3f3f3;outline:transparent;transition:border-color .25s cubic-bezier(.4,0,.2,1);padding-left:14px}.contact-input::placeholder{font-weight:400;font-size:14px;line-height:1.3;color:#0c0c0c}.contact-text{border:1px solid rgba(12,12,12,.15);border-radius:12px;width:100%;height:84px;background:#f3f3f3;resize:none;outline:transparent;transition:border-color .25s cubic-bezier(.4,0,.2,1);padding-top:12px;padding-left:14px}.contact-text::placeholder{font-weight:400;font-size:14px;line-height:1.3;color:#0c0c0c}.contact-input:hover,.contact-input:focus,.contact-text:focus,.contact-text:hover{border:1px solid #3350e9}.button-contact{border-radius:16px;width:134px;height:42px;background:#3350e9;font-weight:500;font-size:14px;line-height:1.3;text-align:center;color:#fbfbfb;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.button-contact:hover,.button-contact:focus{background:#1f3cd4}.contact-img{width:100%;border-radius:30px}@media screen and (min-width: 768px){.contact-container{border-radius:50px;padding:50px 122px;margin-bottom:40px}.contact-all{margin-top:40px}.contact-title-cont,.contact-input-cont{margin-bottom:32px}.contact-input{height:52px;padding-left:16px}.contact-input::placeholder{font-size:16px;line-height:1.25}.contact-text{height:90px;padding-top:16px;padding-left:16px}.contact-text::placeholder{font-size:16px;line-height:1.25}.button-contact{width:160px;height:52px}.contact-img{border-radius:50px}}@media screen and (min-width: 1280px){.contact-all{display:flex;justify-content:center;gap:40px}.contact-container{padding:50px 60px;margin-bottom:0;width:580px}.contact-img{width:530px}}.footer{padding:0 20px 20px}.footer>.container{background-color:#0c0c0c;padding:40px 28px 28px;border-radius:30px;color:#fbfbfb}.footer-social-box{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.footer-social{display:flex;gap:20px;flex-direction:column}.footer-logo{font-weight:500;font-size:16px;letter-spacing:-.02em;color:#fbfbfb}.footer-social-list{display:flex;gap:10px}.footer-social-link{width:34px;height:34px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(251,251,251,.1);border-radius:10px;transition:border-color .25s cubic-bezier(.4,0,.2,1)}.footer-social-icon{fill:#fbfbfb99;transition:fill .25s cubic-bezier(.4,0,.2,1)}.footer-adress-link{font-style:normal;font-weight:500;font-size:12px;line-height:133%;text-transform:uppercase;display:block;text-align:center;color:#fbfbfb;border:1px solid rgba(251,251,251,.2);border-radius:16px;padding:14px 20px;max-width:160px;transition:border-color .25s cubic-bezier(.4,0,.2,1)}.footer-title{text-align:center;font-weight:600;font-size:20px;line-height:120%;letter-spacing:-.02em;margin-bottom:92px}.footer-nav-box{display:flex;justify-content:space-between}.footer-nav-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 16px;width:147px}.footer-nav-link{font-weight:500;font-size:12px;line-height:133%;color:#fbfbfb;transition:color .25s cubic-bezier(.4,0,.2,1)}.footer-adress-location{width:83px;font-style:normal}.footer-location-link{font-weight:500;font-size:12px;line-height:133%;color:#fbfbfb;transition:color .25s cubic-bezier(.4,0,.2,1)}.footer-privacy-box{position:relative;margin-top:48px}.footer-privacy-text{font-weight:500;font-size:10px;line-height:140%;letter-spacing:-.02em;color:#fbfbfb80;margin-bottom:8px}.footer-privacy-list{display:flex;gap:20px}.footer-privacy-link{font-weight:500;font-size:10px;line-height:140%;letter-spacing:-.02em;color:#fbfbfb80;display:block;transition:color .25s cubic-bezier(.4,0,.2,1)}.footer-privacy-box:before{content:"";width:100%;height:1px;background-color:#fbfbfb1a;display:block;position:absolute;top:-24px}.footer-social-link:hover .footer-social-icon,.footer-social-link:focus .footer-social-icon{fill:#fbfbfb}.footer-social-link:hover,.footer-social-link:focus{border-color:#fbfbfb}.footer-adress-link:hover,.footer-adress-link:focus{border-color:#fbfbfb}.footer-nav-link:hover,.footer-nav-link:focus{color:#3350e9}.footer-location-link:hover,.footer-location-link:focus{color:#3350e9}.footer-privacy-link:hover,.footer-privacy-link:focus{color:#3350e9}@media screen and (min-width: 768px){.footer{padding:0 32px 32px}.footer>.container{padding:40px 40px 28px}.footer-social-box{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:86px}.footer-logo{font-size:20px}.footer-adress-link{font-size:14px;line-height:129%;padding:14px}.footer-title{font-weight:600;font-size:28px;line-height:114%;width:524px;margin:0 auto}.footer-nav-box{margin-top:100px}.footer-nav-list{width:400px;gap:19px}.footer-nav-link{font-size:14px;line-height:129%}.footer-adress-location{width:162px}.footer-location-link{font-size:14px;line-height:129%}.footer-privacy-box{margin-top:56px}.footer-privacy-text,.footer-privacy-link{font-size:14px;line-height:129%}.footer-privacy-box:before{top:-28px}.footer-privacy-box{display:flex;justify-content:space-between;align-items:center}.footer-privacy-text{margin:0}}@media screen and (min-width: 1280px){.footer>.container{position:relative}.footer-title{position:absolute;top:40px;left:50%;transform:translate(-50%)}}html{scroll-behavior:smooth;scroll-padding-top:50px}h1,h2,h3,h4,h5,h6,p{margin:0}a{text-decoration:none}ul{list-style:none;padding:0;margin:0}img{display:block;max-width:100%;height:auto}body{font-family:Gilroy,sans-serif;font-style:normal;background:#fbfbfb}button{cursor:pointer;margin:0;padding:0;border:0;background-color:transparent;background:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.is-open{opacity:1;pointer-events:auto;visibility:visible}.no-scroll{overflow:hidden}.container{max-width:375px;padding:0 20px;margin:0 auto}@media (min-width: 320px) and (max-width: 374px){.container{width:100%;padding:0 20px;margin:0 auto}}@media screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}}@media screen and (min-width: 1280px){.container{max-width:1280px;padding:0 65px}}.section{padding:30px 0}@media screen and (min-width: 768px){.section{padding:40px 0}}@media screen and (min-width: 1280px){.section{padding:50px 0}}.name-title{color:#0c0c0c;font-size:32px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-.64px}@media screen and (min-width: 768px){.name-title{color:#0c0c0c;font-size:48px;line-height:44px;letter-spacing:-.96px}}.name-text{font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-.28px}@media screen and (min-width: 768px){.name-text{font-size:16px;line-height:20px;letter-spacing:-.32px}}
