.Header-module__ldgnoG__header{z-index:10;width:100%;padding:10px 20px;position:fixed;top:0;left:0}.Header-module__ldgnoG__header.Header-module__ldgnoG__scroll{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.Header-module__ldgnoG__header__content{justify-content:space-between;align-items:center;display:flex}.Header-module__ldgnoG__logo img{width:138px;height:44px}.Header-module__ldgnoG__burger,.Header-module__ldgnoG__nav-cross{cursor:pointer;border:1px solid rgba(29,30,28,.1);border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Header-module__ldgnoG__nav{background:#fffff6;flex-direction:column;align-items:center;gap:44px;width:100%;height:100vh;padding:10px;transition:right .3s;display:none;position:fixed;top:0;right:0}.Header-module__ldgnoG__nav.Header-module__ldgnoG__active{display:flex}.Header-module__ldgnoG__nav__el{text-transform:uppercase;font-size:18px;font-weight:700;transition:all .3s}.Header-module__ldgnoG__nav__el:hover{color:#bcff33}@media (min-width:769px){.Header-module__ldgnoG__header{height:104px;padding:26px 50px}.Header-module__ldgnoG__logo img{width:194px;height:62px}.Header-module__ldgnoG__burger,.Header-module__ldgnoG__nav-cross{display:none}.Header-module__ldgnoG__nav{background:0 0;flex-direction:row;gap:40px;width:auto;height:auto;padding-top:0;display:flex;position:static}.Header-module__ldgnoG__nav__el{font-size:16px}}
.Hero-module__JgYmMq__main{padding:145px 0 48px}.Hero-module__JgYmMq__mainContent{flex-direction:column;align-items:center;width:100%;display:flex}.Hero-module__JgYmMq__main__title{letter-spacing:-.01em;text-transform:uppercase;text-align:center;max-width:900px;padding:0 16px;font-size:50px;font-weight:900;line-height:117%}.Hero-module__JgYmMq__wrapper{flex-direction:column;align-items:center;display:flex}.Hero-module__JgYmMq__main__title span{background-image:linear-gradient(transparent 65%,#bcff33 43%,#bcff33 100%,transparent 100%)}.Hero-module__JgYmMq__main__links{flex-direction:column;align-items:center;gap:20px}.Hero-module__JgYmMq__main__link{color:#1d1e1c;background:#bcff33;border-radius:60px;justify-content:center;align-items:center;width:300px;height:78px;margin:58px 0 62px;font-size:24px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.Hero-module__JgYmMq__main__link:hover,.Hero-module__JgYmMq__main__linkSecondary{color:#fff;background:#1d1e1c}.Hero-module__JgYmMq__main__linkSecondary:hover{color:#1d1e1c;background:#bcff33}.Hero-module__JgYmMq__main__infoScroll{justify-content:center;align-items:center;width:140px;height:140px;display:none;position:relative}.Hero-module__JgYmMq__animateCircleText{white-space:nowrap;width:100%;height:100%;animation:10s linear infinite Hero-module__JgYmMq__move;position:absolute;top:0;left:0}@keyframes Hero-module__JgYmMq__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Hero-module__JgYmMq__move{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width:769px){.Hero-module__JgYmMq__main{padding:145px 0 38px}.Hero-module__JgYmMq__main__title{letter-spacing:-.01em;font-size:80px}.Hero-module__JgYmMq__main__links{flex-direction:row;gap:30px;display:flex}.Hero-module__JgYmMq__main__link{width:280px;height:70px;font-size:20px}.Hero-module__JgYmMq__main__infoScroll{display:flex}}
.WhyUs-module__1cSnGa__sectionTitle{letter-spacing:-.01em;text-transform:uppercase;text-align:center;margin-bottom:32px;font-size:50px;font-weight:900;line-height:120%}.WhyUs-module__1cSnGa__whyUs{padding:48px 16px}.WhyUs-module__1cSnGa__whyUsInfoList{flex-wrap:wrap;gap:51px;padding:0 16px;display:flex}.WhyUs-module__1cSnGa__whyUsEl{flex-direction:column;align-items:center;gap:22px;width:100%;display:flex}.WhyUs-module__1cSnGa__whyUsElIcon{background:#bcff33;border-radius:100%;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.WhyUs-module__1cSnGa__whyUsElTitle{text-align:center;font-size:30px;font-weight:600}.WhyUs-module__1cSnGa__whyUsElText{text-align:center;color:#1d1e1c;font-size:24px;font-weight:300;line-height:117%}@media (min-width:769px){.WhyUs-module__1cSnGa__whyUs{padding:120px 0;display:flex}.WhyUs-module__1cSnGa__sectionTitle{margin-bottom:56px;font-size:68px;line-height:154%}.WhyUs-module__1cSnGa__whyUsElTitle{font-size:32px}.WhyUs-module__1cSnGa__whyUsElText{font-size:28px}}@media (min-width:1025px){.WhyUs-module__1cSnGa__whyUsEl{width:calc(33.3333% - 34px)}}
.Contact-module__Bs3a0a__contact{padding:48px 16px}.Contact-module__Bs3a0a__contactList{flex-wrap:wrap;gap:56px;display:flex}.Contact-module__Bs3a0a__contactEl{text-align:center;background:#fff;border:1px solid rgba(29,30,28,.16);border-radius:20px;width:100%;padding:24px}.Contact-module__Bs3a0a__contactElTitle{text-align:center;color:#1d1e1c;background-image:linear-gradient(transparent 65%,#bcff33 43%,#bcff33 100%,transparent 100%);font-size:30px;font-weight:600;display:inline}.Contact-module__Bs3a0a__contactElText{text-align:center;color:#1d1e1c;margin-top:25px;font-size:28px;font-weight:300}.Contact-module__Bs3a0a__contactElLink{color:#fff;background:#1d1e1c;border-radius:60px;justify-content:center;align-items:center;max-width:263px;height:63px;margin:44px auto 0;font-size:20px;font-weight:600;transition:all .3s;display:flex}.Contact-module__Bs3a0a__contactElLink:hover{color:#1d1e1c;background:#bcff33}.Contact-module__Bs3a0a__sectionTitle{letter-spacing:-.01em;text-transform:uppercase;text-align:center;margin-bottom:32px;font-size:50px;font-weight:900;line-height:154%}@media (min-width:769px){.Contact-module__Bs3a0a__sectionTitle{margin-bottom:56px;font-size:68px;line-height:154%}.Contact-module__Bs3a0a__contact{padding:120px 16px}.Contact-module__Bs3a0a__contactEl{padding:46px}.Contact-module__Bs3a0a__contactElTitle{font-size:32px}}@media (min-width:1025px){.Contact-module__Bs3a0a__contactEl{width:calc(50% - 28px)}}
.page-module___8aEwW__container{flex-direction:column;gap:32px;width:100%;height:100%;display:flex}@media (min-width:769px){.page-module___8aEwW__container{gap:0}}
.page-module__SC8aYa__container{flex-direction:column;gap:16px;max-width:1272px;margin:120px auto;padding:0 20px;display:flex}
.page-module__7TXOuq__container{flex-direction:column;gap:16px;max-width:1272px;margin:120px auto;padding:0 20px;display:flex}
