@font-face{font-family:Inter;src:url(/assets/Inter-Regular-qJaOJz1D.otf);font-weight:400;font-style:normal}@font-face{font-family:Geologica;src:url(/assets/Geologica-Regular-BKX-6ux_.ttf);font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(/assets/Lato-Regular-BwLIet1C.ttf);font-weight:400;font-style:normal}@font-face{font-family:Unbounded;src:url(/assets/Unbounded-Regular-C3kN89tA.ttf);font-weight:400;font-style:normal}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background-color:#f7f9f8}a{text-decoration:none;color:#fff}.mainSection{display:flex;flex-direction:column;justify-content:space-between;width:100%;min-height:100vh;background-image:url(/assets/background-3kTdL9Uc.png);background-repeat:no-repeat;background-size:cover;background-position:top;padding:0 48px}.header{height:84px;display:flex;justify-content:space-between;align-items:center}.headerLogo{width:205px;height:36px}.headerLogo img{width:100%;height:100%}.headerDescription{font-family:Geologica,sans-serif;font-size:24px;font-weight:400;color:#00000073}.project{display:flex;align-items:center;flex-direction:column;text-align:center;margin-top:112px;margin-bottom:64px}.project h1{font-family:Unbounded,sans-serif;font-size:48px;line-height:140%;text-align:center;color:#000000d9;font-weight:400;margin-bottom:48px}.project h1 span{color:#943958}.ynot{width:78px;height:36px;margin-top:8px}.ynot img{width:100%;height:100%}.services{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin-bottom:64px}.service{font-family:Inter,sans-serif;font-size:16px;line-height:140%;font-weight:400;color:#000;padding:8px 24px;background-color:#fff;border-radius:64px}.ourProjects{font-family:Unbounded,sans-serif;font-size:48px;font-weight:400;text-align:center;margin-bottom:24px}@media (max-width: 792px){.project h1,.ourProjects{font-size:36px}}@media (max-width: 635px){.mainSection{padding:0 16px}.header{height:56px}.project h1{font-size:26px;margin-bottom:24px}.project{margin-top:28px;margin-bottom:24px}.headerLogo{width:136px;height:24px}.headerDescription{font-size:16px}.service{font-size:14px}.ourProjects{font-size:26px}}@media (max-width: 450px){.headerDescription{font-size:12px}.ourProjects{text-align:left}}.svgButton{display:none}.button{display:inline-block;border:8px solid rgba(148,57,88,.15);border-radius:64px;transition:transform .3s ease;cursor:pointer}.blob-btn{z-index:1;position:relative;background:radial-gradient(101.82% 100% at 48.74% 100%,#e57299,#943958 70.67%);padding:16px 64px;text-align:center;font-size:24px;font-weight:400;line-height:140%;background-color:transparent;outline:none;border:none;color:#fff;transition:color .5s;cursor:pointer;border-radius:48px}.blob-btn:before{content:"";z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:48px}.blob-btn:after{content:"";z-index:-2;position:absolute;left:3px;top:3px;width:100%;height:100%;transition:all .3s .2s;border-radius:48px}.button:hover{transform:translateY(-5px)}.button:hover .blob-btn{color:#943958;border-radius:48px}.blob-btn:hover:after{transition:all .3s;left:0;top:0;border-radius:48px}.blob-btn__inner{z-index:-1;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:48px}.blob-btn__blobs{position:relative;display:block;height:100%;filter:url(#goo)}.blob-btn__blob{position:absolute;top:2px;width:25%;height:100%;border-radius:100%;transform:translate3d(0,150%,0) scale(1.7);transition:transform .45s;background:radial-gradient(101.82% 100% at 48.74% 100%,#e57299,#fff 70.67%);background-size:400% 100%}.blob-btn__blob:nth-child(1){left:0%;transition-delay:0s;background-position:0% 0%}.blob-btn__blob:nth-child(2){left:25%;transition-delay:.08s;background-position:25% 0%}.blob-btn__blob:nth-child(3){left:50%;transition-delay:.16s;background-position:50% 0%}.blob-btn__blob:nth-child(4){left:75%;transition-delay:.24s;background-position:75% 0%}@supports (filter: url(#goo)){.blob-btn__blob{transform:translate3d(0,150%,0) scale(1.4)}}.button:hover .blob-btn__blob{transform:translateZ(0) scale(1.7)}@supports (filter: url(#goo)){.button:hover .blob-btn__blob{transform:translateZ(0) scale(1.4)}}@media (max-width: 635px){.blob-btn{font-size:20px}}@media (max-width: 450px){.blob-btn{font-size:16px}}.footer{display:flex;justify-content:space-between;align-items:center;font-family:Lato,sans-serif;font-size:12px;line-height:140%;font-weight:400;color:#00000073;min-height:82px;padding:24px 48px}.contacts a{color:#00000073}.contacts a:hover{text-decoration:underline}.links{display:flex;align-items:center;gap:8px}.links a svg{vertical-align:middle;transition:transform .3s}.links a svg:hover{transform:rotate(10deg)}.ip{text-align:right}@media (max-width: 792px){.footer{flex-direction:column;gap:8px;padding-bottom:16px}.links{order:1}.contacts{order:2;text-align:center}.ip{order:3;text-align:center}}.sectionCases{margin:0 auto;padding-left:48px;padding-bottom:64px}.cases{display:flex;gap:24px;padding-right:48px;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.case{width:400px;flex-shrink:0}.case img{width:100%;height:250px;border-radius:8px}.cases h3{font-family:Unbounded,sans-serif;font-size:20px;font-weight:400;color:#943958;margin-top:14px}.cases p{font-family:Lato,sans-serif;font-size:18px;font-weight:400}@media (max-width: 792px){.case{width:280px}.case img{height:175px}}@media (max-width: 635px){.sectionCases{padding-left:16px}}.track{position:relative;height:4px;background-color:#0000000d;border-radius:5px;margin:24px auto 0}.thumbBlock{position:absolute;display:flex;align-items:center;height:10px;top:-3px;cursor:pointer}.thumb{width:100%;height:4px;background-color:#943958;border-radius:5px}
