html{box-sizing:border-box;scroll-behavior:smooth}*,::after,::before{box-sizing:inherit;margin:0;padding:0}li{list-style:none}img{display:block;max-width:100%;height:auto}a{text-decoration:none;color:inherit}body{font-family:Montserrat}.container{max-width:1200px;margin:0 auto;padding:0 10px}.section__title{margin-bottom:32px;font-weight:700;font-size:48px;line-height:1.048;text-align:center;color:#fff;text-transform:capitalize}@media screen and (max-width:1132px){.container .container{padding:0 15px;min-width:583px}.section__title{font-size:42px}}@media screen and (max-width:582px){.container .container{padding:0 10px;min-width:320px}.section__title{font-size:36px;line-height:1.333}}.btn{background:#8d81ac;border-radius:40px;border:1px solid #8d81ac;color:#fff;font-weight:700;font-size:16px;line-height:17px;cursor:pointer;transition:.5s}.btn:hover{background-color:#fff;color:#8d81ac}.header__btn{width:145px;height:37px}.lower-btn{padding:23px;width:290px;font-weight:700;font-size:21px;line-height:22px;margin-bottom:20px}.menu-btn{display:none;border:none;align-items:center;justify-content:center;width:26px;height:36px;background-color:#27262a;cursor:pointer;margin-top:23px;position:relative;margin-bottom:23px}.menu-btn span{display:block;background-color:#fff;width:26px;height:3px;border-radius:4px}.menu-btn::after,.menu-btn::before{content:"";display:block;background-color:#fff;height:3px;border-radius:4px;position:absolute;right:0}.menu-btn::before{width:15px;top:8px}.menu-btn::after{width:26px;bottom:8px}.menu-btn.open-menu span{display:none}.menu-btn.open-menu::after{transform:rotate(45deg);top:17px;width:23px}.menu-btn.open-menu::before{transform:rotate(-45deg);top:17px;width:23px}.header{background-image:url(../images/head/hero-img.png);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.header__nav{display:flex;align-items:center;justify-content:space-between;padding-top:30px}.header .logo-svg{margin-right:18px}.header__list{display:flex;align-items:center;gap:48px;white-space:nowrap;list-style:none;margin-left:auto;margin-right:48px}.header__link{font-weight:700;font-size:16px;line-height:17px;color:#8d81ac;transition:color .5s}.header__link:hover{color:#fff}@media screen and (max-width:1132px){.header{display:flex;flex-direction:column}.header__nav{background-color:#27262a;height:118px;padding-top:22px;justify-content:space-between;align-items:flex-start;width:100%}.header__list{position:absolute;top:85px;left:50%;transform:translateX(-50%);margin-right:0}}@media screen and (max-width:582px){.header__nav{min-width:100%;height:102px;display:flex;align-items:center;justify-content:space-between}.header__list{display:none}.header__item{border-bottom:3px solid #3b3b3b;position:relative}.header__link{font-family:Montserrat;font-style:normal;font-weight:400;font-size:26px;line-height:26px;border-left:8px solid transparent;color:#fff;width:100%;padding:29px 35px;display:block}.header__link:hover{color:#8d81ac}.header__link:hover::after{content:"";width:8px;height:53px;background-color:#8d81ac;position:absolute;left:2px;top:19px}.header__btn{width:118px}.header .logo-forkio{display:none}}.nav__logo{display:flex;justify-content:center;align-items:center;text-decoration:none;font-family:Lato;font-weight:700;font-size:24px;line-height:16px;text-transform:uppercase;color:#8d81ac;transition:.5s;position:relative}.nav__logo:hover{color:#fff}.nav__logo:hover .logo-hover{opacity:1}.nav__logo .logo-hover{opacity:0;transition:.5s;position:absolute;top:0;left:0}@media screen and (max-width:582px){.menu-btn{display:flex}.menu-open{display:block;position:absolute;top:102px;background-color:#333;padding-bottom:14px;width:95%;z-index:1}}.hero{margin-top:115px;padding-bottom:445px;text-align:center;position:relative}.hero__title{font-weight:700;font-size:82px;line-height:82px;color:#fff;margin-bottom:20px}.hero__text{font-family:Lato;font-weight:400;font-size:30px;line-height:30px;color:#8d81ac;margin-bottom:20px}.hero__subtext{font-style:normal;font-weight:400;font-size:16px;line-height:16px;text-transform:uppercase;color:#848e97}.hero__downside{position:absolute;bottom:-70px;right:50%;transform:translateX(50%)}.hero__downside .lower-text{font-size:14px;line-height:15px;color:#848e97}.hero .lower-btn{padding:23px;width:390px;font-weight:700;font-size:21px;line-height:22px}@media screen and (max-width:1132px){.hero__title{font-size:72px;line-height:72px}.hero__text{font-family:Montserrat;font-size:24px;line-height:24px;padding:0 20px}.hero__subtext{font-size:14px;line-height:14px}}@media screen and (max-width:582px){.hero{padding-bottom:440px}.hero__title{font-size:48px;line-height:48px}.hero__text{font-family:Montserrat;font-size:18px;line-height:24px;text-transform:capitalize;padding:0 20px}.hero__subtext{font-size:14px;line-height:14px}.hero__downside{bottom:-58px}.hero__downside .lower-text{line-height:14px}.hero__downside .lower-btn{padding:15px;width:290px;font-size:18px;line-height:20px}}.about-fork{background:linear-gradient(#4a3b4e,#4c3a4e);background-image:url(../images/people-about-fork/testimonials-bg.png);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#4a3b4e;padding-top:108px}.about-fork__list{margin-top:82px;margin-bottom:118px;display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between;-moz-column-gap:65px;column-gap:65px;row-gap:110px}.about-fork__item{max-width:354px;display:grid;grid-template-rows:1fr 1fr;margin:0 auto}.about-fork__img{grid-row:1;justify-content:center;margin:0 auto}.about-fork__text{font-family:Lato;font-style:italic;font-weight:700;font-size:16px;line-height:24px;color:#fff;text-align:center}.about-fork__lower-text{padding:0 132px 18px;font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:21px;text-align:center;color:#a291a5;position:relative}.about-fork__lower-text::after{content:"";display:block;background-color:#645766;height:2px;width:65%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media screen and (max-width:1132px){.about-fork{padding-top:86px}.about-fork .section-title{font-size:42px;line-height:44px}.about-fork__list{gap:62px;display:grid;grid-template-columns:1fr 1fr}.about-fork__lower-text{padding:0 36px 18px}}@media screen and (max-width:582px){.about-fork{padding-top:56px}.about-fork__list{gap:62px;grid-template-columns:1fr;justify-content:center;margin-bottom:35px}.about-fork__lower-text{padding:0 34px 15px;margin-top:0}}.editor{margin-top:130px;margin-bottom:70px}.editor__call{margin-bottom:27px;text-align:center;font-weight:700;font-size:54px;line-height:1;text-transform:uppercase;color:#635c73}.editor__text{margin-right:auto;margin-left:auto;margin-bottom:24px;max-width:861px;font-family:Lato;text-align:center;color:#323232;font-size:21px;line-height:1.524;letter-spacing:.5px}.editor__list{display:flex;margin:-10px;flex-wrap:wrap;justify-content:center}.editor__item{margin:10px 5px;list-style:none}.editor__icon{display:inline-block;padding-right:5px;width:20px;height:20px}.editor__button{border:2px solid silver;border-radius:3px;padding:5px;display:flex;align-items:center;height:26px;cursor:pointer;font-family:Inter,sans-serif;font-weight:900;font-size:12px;line-height:1.21;color:#000}.editor__count{margin-left:5px;padding-left:5px;display:inline-flex;align-items:center;border-left:2px solid silver;min-width:50px;height:26px}@media screen and (max-width:1132px){.editor{margin-top:156px;margin-bottom:98px}.editor__call{font-size:42px}.editor__text{max-width:689px}}@media screen and (max-width:582px){.editor{margin-top:120px;margin-bottom:88px}.editor__call{font-size:26px;line-height:1.077}.editor__text{margin-bottom:36px;max-width:286px;font-size:14px;line-height:1.429}}.benefits{position:relative;padding-top:100px;padding-bottom:80px;background-color:#f4f4f4}.benefits__container{display:grid;grid-template-columns:repeat(2,1fr)}.benefits__title{margin-bottom:36px;font-weight:700;font-size:48px;line-height:1.042;text-align:center;color:#8d81ac}.benefits__list{order:-1}.benefits__item{display:grid;grid-template-columns:135px 406px}.benefits__item:not(:last-child){margin-bottom:35px}.benefits__item::before{content:"";display:block;margin-bottom:22px;background-repeat:no-repeat}.benefits__item:nth-child(1)::before{width:111px;height:64px;background-image:url(../images/benefits/date.png)}.benefits__item:nth-child(2)::before{width:90px;height:80px;background-image:url(../images/benefits/sun.png)}.benefits__item:nth-child(3)::before{width:60px;height:84px;background-image:url(../images/benefits/tube.png)}.benefits__item:nth-child(4)::before{width:71px;height:71px;background-image:url(../images/benefits/clock.png)}.benefits__box{display:flex;flex-wrap:wrap;text-align:start}.benefits__heading{margin-bottom:16px;font-size:16px;font-weight:400;color:#323232;line-height:1.313}.benefits__text{margin-right:auto;margin-left:auto;font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#848e97;letter-spacing:0}.benefits__img{position:absolute;left:51%;border-top-left-radius:4px;border-bottom-left-radius:4px;bottom:43px}@media screen and (max-width:1132px){.benefits{padding-top:61px}.benefits__container{display:flex;flex-direction:column}.benefits__title{font-size:42px;line-height:1.048}.benefits__list{margin-bottom:73px;order:unset}.benefits__item{margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;max-width:700px;grid-template-columns:135px auto}.benefits__heading{margin-bottom:0}.benefits__img{position:static;bottom:20px}.benefits__pic{margin-left:auto}}@media screen and (max-width:582px){.benefits{padding-top:32px;background-color:rgba(0,0,0,0)}.benefits__container{position:relative;display:block}.benefits__title{font-size:32px;line-height:1.188}.benefits__list{margin-bottom:58px}.benefits__item{display:block}.benefits__item:not(:last-child){margin-bottom:37px}.benefits__item::before{margin-right:auto;margin-left:auto}.benefits__box{display:block;text-align:center}.benefits__heading{margin-bottom:14px;line-height:1}.benefits__text{width:277px}}.pricing{background-image:url(../images/pricing/bg-img.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:112px;padding-bottom:125px}.pricing__list{display:grid;grid-template-columns:257px 257px 299px 257px;gap:25px;align-items:center;justify-items:center}.pricing__item{width:257px}.pricing__item:nth-child(3){width:299px}.pricing__item:nth-child(odd){justify-self:end}.pricing__title{margin-bottom:61px}@media screen and (max-width:1132px){.pricing{padding-top:90px;padding-bottom:94px}.pricing__title{margin-bottom:39px}.pricing__list{grid-template-columns:1fr 1fr}.pricing__item:nth-child(odd){justify-self:end}.pricing__item:nth-child(even){justify-self:start}}@media screen and (max-width:582px){.pricing{background-image:url(../images/pricing/bg-img-mob.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:20px;padding-bottom:12px}.pricing__title{margin-bottom:32px}.pricing__list{grid-template-columns:1fr}.pricing__item:nth-child(even),.pricing__item:nth-child(odd){justify-self:unset}}.card{padding-bottom:68px;font-family:Montserrat;font-style:normal;font-weight:400;text-align:center;color:#fff;background-color:rgba(255,255,255,.0666666667)}.card--big{width:299px;background-color:#463048}.card__btn{border:none;border-radius:30px;font-family:Montserrat;font-style:normal;font-weight:400;text-align:center;width:160px;min-height:42px;font-size:15px;line-height:1;text-transform:uppercase;color:#fff;background-color:rgba(255,255,255,.0823529412);cursor:pointer}.card__btn--big{width:190px;min-height:52px;font-size:16px;line-height:1.125}.card__type{margin-bottom:39px;font-size:16px;line-height:1.75}.card__type::before{content:"";display:block;margin-right:auto;margin-left:auto;margin-bottom:30px;width:60px;height:5px;background-color:#8d81ac}.card__type--big{margin-bottom:83px;line-height:2}.card__type--big::before{margin-bottom:40px}.card__type--dif{margin-bottom:70px}.card__term{margin-bottom:38px;font-size:14px;line-height:1.143;text-transform:uppercase}.card__term--big{margin-bottom:46px}.card__price{margin-bottom:20px;font-weight:700;font-size:60px;line-height:1.033;text-transform:uppercase}.card__price--big{margin-bottom:16px;font-size:82px;line-height:1.024}.card__title{min-height:97px;margin-bottom:30px;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;text-transform:uppercase;background-color:rgba(255,255,255,.0235294118)}.card__title--big{margin-bottom:14px;min-height:111px}@media screen and (max-width:582px){.card__title{font-size:28px}}