@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";*{font-family:Inter,sans-serif;font-weight:400;font-size:16px;color:#000;scroll-behavior:smooth;scroll-margin-top:-40px}body{margin:0;padding:0}a{text-decoration:none}.container{max-width:1440px;margin:0 auto;padding:0 40px}.btn{padding:0;border:none;background-color:transparent;cursor:pointer}.companies{padding:75px 0}.companies__wrapper{display:flex;flex-direction:column;align-items:start}.companies__title{font-size:24px;font-weight:600;margin:0 auto 20px}.companies__list{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(5,auto)}.features{padding:75px 0}.features__wrapper{display:flex;flex-direction:column;align-items:center;margin:0 0 75px}.features__note{border:1px solid #f0f0f0;border-radius:100px;padding:8px 16px;font-size:18px;display:block;margin:0 0 32px}.features__title{font-size:50px;font-weight:700;margin:0 0 16px}.features__description{margin:0 0 60px;text-align:center;font-size:20px;color:#545454}.features__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:60px}.features__item{min-height:250px}.features__card{display:flex;flex-direction:column;padding:24px;align-items:center;height:100%;transition:transform .3s ease-in-out}.features__card:hover{transform:translateY(-5px)}.features__card-icon{margin:0 0 30px}.features__card-title{text-align:center;font-size:24px;font-weight:500;margin:0 0 16px}.features__card-desc{margin:0;text-align:center;font-size:14px;color:#545454}.feature-card{cursor:pointer;padding:16px;border:1px solid #f0f0f0;border-radius:12px;transition:border .3s ease-in-out,box-shadow .3s ease-in-out;background-color:#fff}.feature-card.purple{--card-color: #9f4bf3;--card-color-rgba: rgba(159, 75, 243, .42)}.feature-card.blue{--card-color: #24c1dd;--card-color-rgba: rgba(36, 193, 221, .3)}.feature-card.orange{--card-color: #ff8616;--card-color-rgba: rgba(255, 134, 22, .3)}.feature-card.green{--card-color: #009959;--card-color-rgba: rgba(0, 153, 89, .3)}.feature-card:hover,.feature-card.active{border:1px solid var(--card-color);box-shadow:0 4px 32px 0 var(--card-color-rgba)}.feature-card__title{display:block;font-size:16px;font-weight:600;color:var(--card-color);margin:0 0 13px}.feature-card__desc{margin:0;font-size:16px;color:#545454;line-height:1.5}.slider{padding:75px 0}.slider__top{display:flex;align-items:center;gap:12px;margin:0 0 16px}.slider__top-title{font-size:16px;font-weight:600}.slider__desc{font-size:50px;font-weight:600;margin:0 0 60px;max-width:900px}.slider__wrapper{display:flex;gap:70px;justify-content:space-between;width:100%}.slider__wrapper.reversed{flex-direction:row-reverse}.slider__col{display:flex;flex-direction:column;gap:16px;max-width:450px;width:100%}.slider__gradient{position:absolute;z-index:-2}.slider__image{width:100%;height:100%;border-radius:20px;animation:fadeIn .4s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.footer__wrapper{display:grid;grid-template-columns:300px 1fr;gap:150px;justify-content:space-between}.footer__contacts{max-width:300px;display:flex;flex-direction:column;gap:24px}.footer__email{display:flex;align-items:center;gap:12px}.footer__socials{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:10px}.footer__socials-link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#f0f0f0;border-radius:50%}.footer__navigation{display:grid;grid-template-columns:repeat(4,1fr);gap:45px;margin:0 0 70px}.footer__nav-title{font-size:18px;font-weight:600;margin:0 0 20px}.footer__nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:32px}.footer__nav-link{font-size:12px;transition:color .3s ease-in-out}.footer__nav-link:hover{color:#00b96c}.footer__downpage{border-top:1px solid #c9c9c9;display:flex;align-items:center;justify-content:space-between;padding:20px 0 40px}.footer__downpage span{font-size:16px;color:#545454}.header{border-bottom:1px solid #f0f0f0}.header__wrapper{padding:25px 0;display:flex;align-items:center;justify-content:space-between;gap:40px}.header__actions{display:flex;align-items:center;gap:20px}.header__btn-book{font-size:15px;padding:15px 20px;background-color:#00b96c;color:#fff;border-radius:100px;transition:background-color .3s ease-in-out}.header__btn-book:hover{background-color:#01804b}.header__btn-login{font-size:15px;position:relative;margin:15px 20px}.header__btn-login:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background-color:#00b96c;transition:width .3s ease-in-out}.header__btn-login:hover:after{width:100%}.nav__list{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:40px}.nav__link{font-size:15px;font-weight:500;color:#545454;transition:color .3s ease}.nav__link:hover{color:#00b96c}.hero{min-height:calc(100vh - 100px);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.hero__title{font-size:68px;font-weight:700;display:flex;justify-content:center;margin:0}.hero__title.accent{max-width:fit-content;background-color:#00ff9566;margin:0 auto 30px}.hero__description{margin:0 0 40px;font-size:20px;color:#545454;text-align:center}.hero__actions{display:flex;align-items:center;justify-content:center;gap:16px}.hero__try,.hero__book{padding:12px 24px;border-radius:100px;transition:color .3s ease-in-out,background-color .3s ease-in-out,transform .3s ease-in-out}.hero__try{background-color:#000;color:#fff}.hero__try:hover{transform:translateY(-2px)}.hero__book{background-color:#00b96c;color:#fff}.hero__book:hover{background-color:#01804b}.integrations{padding:75px 0}.integrations__wrapper{display:flex;flex-direction:column;align-items:center;margin:0 0 75px}.integrations__note{border:1px solid #f0f0f0;border-radius:100px;padding:8px 16px;font-size:18px;display:block;margin:0 0 32px}.integrations__title{font-size:50px;font-weight:700;margin:0 0 16px}.integrations__description{margin:0 0 60px;text-align:center;font-size:20px;color:#545454}.integrations__explore-link{font-size:16px;display:flex;align-items:center;gap:5px;margin:0 0 30px}.integrations__explore-link svg{transition:transform .3s ease-in-out}.integrations__explore-link:hover svg{transform:translate(5px)}.interface{position:relative;padding:0 0 75px}.interface__gradient{position:relative;max-height:350px;height:100vh;z-index:-3;border-radius:12px}.interface__gradient.green{background:linear-gradient(180deg,#fff,#00b96c99);margin:0 0 15px}.interface__gradient.gray{background:linear-gradient(180deg,#a1a1a11a,#fff0 72%)}.interface__shadow{position:absolute;z-index:-1;top:45px;left:50%;transform:translate(-50%)}.interface__image{position:absolute;top:0;left:50%;transform:translate(-50%);border-radius:12px;border:1px solid #00b96c}.privacy{padding:75px 0}.privacy__wrapper{display:flex;flex-direction:column;align-items:center;margin:0 0 75px}.privacy__note{border:1px solid #f0f0f0;border-radius:100px;padding:8px 16px;font-size:18px;display:block;margin:0 0 32px}.privacy__slide{display:flex;align-items:center;gap:50px;justify-content:space-between;margin:0 0 75px}.privacy__slide.reversed{flex-direction:row-reverse}.privacy__slide-title{max-width:395px;font-size:50px;font-weight:600;margin:0 0 24px}.privacy__slide-desc{max-width:630px;font-size:20px;color:#545454;margin:0 0 80px}.privacy__slide-link-more{display:flex;align-items:center;gap:6px}.privacy__slide-link-more svg{transition:transform .3s ease-in-out}.privacy__slide-link-more:hover svg{transform:translate(5px)}.testimonials{padding:75px 0}.testimonials__wrapper{display:flex;flex-direction:column;align-items:center}.testimonials__note{border:1px solid #f0f0f0;border-radius:100px;padding:8px 16px;font-size:18px;display:block;margin:0 0 64px}.testimonials__card{border-radius:24px;padding:50px 24px 24px;box-shadow:0 1px 8px #0006}.testimonials__card-title{max-width:700px;margin:0 0 33px;text-align:center;font-size:32px}.testimonials__card-title span{margin:0 0 0 6px;font-size:40px;background-color:#00ff9566}.testimonials__user{display:flex;align-items:center;gap:24px;margin:0 0 32px}.testimonials__user-logo{background-color:#00ff95;border-radius:50%;width:60px;height:60px}.testimonials__user-info{display:flex;flex-direction:column}.testimonials__user-name{font-weight:600;color:#949494}.testimonials__user-job{color:#949494}.testimonials__verdict{display:flex;align-items:center}
