.primary-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:.875rem 1.5rem;font-family:Lato,Arial,sans-serif;font-weight:700;font-size:1rem;line-height:1.25;text-align:center;border:none;border-radius:.25rem;outline:0;-webkit-transition:background-color 160ms,color 160ms;transition:background-color 160ms,color 160ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;color:#fff;background-color:#337870}.primary-btn:focus,.primary-btn:hover{color:#fff;background-color:#00564c}.primary-btn:active{color:#99bbb7}.primary-btn:disabled{color:#fff;background-color:#ccdddb}.openProjects__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;border:1px solid #e5e5e5;background:#fff;height:60px;-webkit-transition:all 160ms;transition:all 160ms;cursor:pointer}.openProjects__btn-name{color:#191919;font-size:20px;font-style:normal;font-weight:700;line-height:24px;font-family:Lato;-webkit-transition:all 160ms;transition:all 160ms}.openProjects__btn-icon{margin-left:40px;border-radius:12px;background:#337870;width:40px;height:40px;-webkit-transition:all 160ms;transition:all 160ms}.openProjects__btn-icon path{-webkit-transition:all 160ms;transition:all 160ms}.openProjects__btn:hover{border:1px solid #e5e5e5;background:#f5f9f5}.openProjects__btn:focus{border:1px solid #337870;background:#337870}.openProjects__btn:focus .openProjects__btn-name{color:#fff}.openProjects__btn:focus .openProjects__btn-icon{background-color:#fff}.openProjects__btn:focus .openProjects__btn-icon path{stroke:#337870}.ai-project-planner{--container-wd:1284px}.ai-project-planner .introAuth{width:auto;max-width:100%;margin-right:0;margin-left:0;padding-right:0;padding-left:0;padding-bottom:150px;overflow-x:clip;background-image:url('https://cdn.ganttpro.com/statics/media/images/ai-project-planner/intro-background.png');background-repeat:no-repeat;background-size:cover;background-position:center bottom}.ai-project-planner .introAuth__inner{width:100%;max-width:var(--container-wd);margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}.ai-project-planner .brandsList{margin-bottom:0;padding-top:40px;padding-bottom:40px}.ai-project-planner .introAuth__platforms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0}.ai-project-planner .introAuth__platforms img{display:block}.ai-project-planner .introAuth__signup.btn.has-icon{height:48px;padding:8px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:3px;font-size:16px;line-height:16px}.ai-project-planner .introAuth__signup.btn.has-icon svg{display:none}.ai-project-planner .greenBG{display:inline-block;padding:0 4px;color:#337870;font-weight:600;white-space:nowrap;background:#cff0cd;border:.2px solid #337870;border-radius:4px;-webkit-box-shadow:0 2px 2px rgba(51,120,112,.2);box-shadow:0 2px 2px rgba(51,120,112,.2)}@media (min-width:1024px){.ai-project-planner .introAuth{padding-top:152px}.ai-project-planner .introAuth__inner{position:relative;display:grid;grid-template-columns:460px minmax(0,1fr);-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-line-pack:start;align-content:start;min-height:calc(15px + min(983px,calc(100vw - 492px - max(0px,(100vw - var(--container-wd))/ 2) - 16px)) * 592 / 983);padding-right:16px;padding-left:16px}.ai-project-planner .introAuth__title--mobile{display:none}.ai-project-planner .introAuth__signup.btn.has-icon{width:220px;min-width:0;max-width:220px}.ai-project-planner .introAuth__title--desktop{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;grid-column:1/2;margin-top:52px;margin-bottom:32px;color:#191919;font-size:56px;line-height:62px}.ai-project-planner .introAuth__title--desktop b{color:#337870}.ai-project-planner .introAuth__text{grid-column:1/2;max-width:435px;margin-bottom:64px;color:#7d7d7d;font-size:16px;line-height:24px}.ai-project-planner .introAuth__text p+p{margin-top:16px}.ai-project-planner .introAuth__img{position:absolute;top:15px;left:492px;grid-column:auto;grid-row:auto;width:min(983px,calc(100vw - 492px - max(0px,(100vw - var(--container-wd))/ 2) - 16px));max-width:none;height:auto;aspect-ratio:983/592;margin:0}.ai-project-planner .introAuth__auth{grid-column:1/2;margin:0 0 32px;justify-items:start}.ai-project-planner .introAuth__rating-wrap{grid-column:1/2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:8px}.ai-project-planner .introAuth__note{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0;color:#7d7d7d;font-size:14px;line-height:18px;text-align:left}.ai-project-planner .introAuth__rating{gap:16px;margin-bottom:0;padding-right:0;color:#00564c;font-size:12px;line-height:24px}.ai-project-planner .introAuth__platforms{margin:0}}@media (min-width:1024px) and (max-width:1171px){.ai-project-planner .introAuth{padding-top:64px;padding-bottom:64px}.ai-project-planner .introAuth__inner{-ms-flex-line-pack:start;align-content:start;min-height:0}.ai-project-planner .introAuth__title--desktop{margin-top:0}.ai-project-planner .introAuth__img{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ai-project-planner .accordion{margin-top:120px}.ai-project-planner .videoFrame{margin-top:120px}.ai-project-planner .videoFrame__title{color:#191919;font-size:32px;line-height:normal}.ai-project-planner .videoFrame__video-wrap{max-width:934px}.ai-project-planner .videoFrame__video{border-radius:21px}.ai-project-planner .videoFrame__video-btn{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;padding:13px 21px 13px 13px}.ai-project-planner .videoFrame__video-btn svg{width:42px;height:42px}.ai-project-planner .videoFrame__video-btn span:nth-child(2){font-size:17px;line-height:21px}.ai-project-planner .videoFrame__video-btn span:nth-child(3){font-size:15px;line-height:17px}.ai-project-planner .accordion__item:not(.show) .accordion__btn-icon *{stroke:#337870}.ai-project-planner .stepsSection{margin-bottom:0;padding-bottom:100px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(227,247,235,0)),to(rgba(0,86,76,.26)));background-image:linear-gradient(to bottom,rgba(227,247,235,0),rgba(0,86,76,.26))}.ai-project-planner .stepsSection__title{line-height:1.3}.ai-project-planner .stepsSection__list{grid-gap:24px;margin-bottom:40px}.ai-project-planner .stepsSection__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:560px;padding:0;overflow:hidden;border:1px solid #fff;border-radius:16px;background-color:#22534d;background-image:url('https://cdn.ganttpro.com/statics/media/images/ai-project-planner/steps-card-background.png');background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-box-shadow:-6px 4px 20px rgba(22,78,71,.31);box-shadow:-6px 4px 20px rgba(22,78,71,.31)}.ai-project-planner .stepsSection__item-wrapper{display:contents}.ai-project-planner .stepsSection__item-number{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:start;align-self:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:32px 32px 0;background:#000;color:#fff}.ai-project-planner .stepsSection__item-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:20px 32px 8px;color:#fff;line-height:1.3}.ai-project-planner .stepsSection__item-text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0 32px;color:rgba(255,255,255,.8);font-family:Lato,sans-serif;font-size:20px;line-height:1.3}.ai-project-planner .stepsSection__item-img{position:static;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;height:310px;margin-top:auto;margin-bottom:0;border:0;border-radius:0;-webkit-transform:none;transform:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.ai-project-planner .stepsSection__btn.openProjects__btn{border-color:#539a92;-webkit-box-shadow:0 0 0 4px rgba(255,255,255,.2);box-shadow:0 0 0 4px rgba(255,255,255,.2)}.ai-project-planner .stepsSection__btn.openProjects__btn.stepsSection__sign-up-btn{padding:8px 12px 8px 24px}.ai-project-planner .stepsSection__btn.openProjects__btn .openProjects__btn-icon{margin-left:16px;background:-webkit-gradient(linear,right top,left top,from(#191919),to(#51807a));background:linear-gradient(270deg,#191919 0,#51807a 100%)}.ai-project-planner .stepsSection__btn.openProjects__btn:hover{border:1px solid #424242;background:#fff}.ai-project-planner .stepsSection__btn.openProjects__btn:hover .openProjects__btn-name{color:#191919}.ai-project-planner .stepsSection__btn.openProjects__btn:hover .openProjects__btn-icon{background:-webkit-gradient(linear,right top,left top,from(#154c45),to(#449389));background:linear-gradient(270deg,#154c45 0,#449389 100%)}.ai-project-planner .stepsSection__btn.openProjects__btn:hover .openProjects__btn-icon path{fill:#fff;stroke:transparent}.ai-project-planner .stepsSection__btn.openProjects__btn:focus{border:1px solid #539a92;background:#fff}.ai-project-planner .stepsSection__btn.openProjects__btn:focus .openProjects__btn-name{color:#474747}.ai-project-planner .stepsSection__btn.openProjects__btn:focus .openProjects__btn-icon{background:#51807a}.ai-project-planner .stepsSection__btn.openProjects__btn:focus .openProjects__btn-icon path{fill:#fff;stroke:transparent}.ai-project-planner .aiTools__btn.openProjects__btn{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;border:1px solid #539a92}.ai-project-planner .faqSection{margin-top:120px;margin-bottom:120px}.ai-project-planner .faqSection.container{max-width:934px!important}.ai-project-planner .faqSection__title{font-size:32px}@media (max-width:1023px){.ai-project-planner .introAuth{padding-bottom:48px}.ai-project-planner .introAuth__inner{text-align:center}.ai-project-planner .introAuth__text,.ai-project-planner .introAuth__title--mobile{text-align:center}.ai-project-planner .introAuth__img{position:static;top:auto;left:auto;width:100%;max-width:560px;height:auto;margin-right:auto;margin-left:auto;-webkit-transform:translateX(-8.44%);transform:translateX(-8.44%)}.ai-project-planner .introAuth__auth{grid-template-columns:1fr;justify-items:center;width:100%;margin-right:0;margin-left:0}.ai-project-planner .introAuth__signup.btn.has-icon{width:328px;max-width:100%;margin-right:auto;margin-left:auto}.ai-project-planner .introAuth__rating-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:8px}.ai-project-planner .introAuth__note{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0;text-align:center}.ai-project-planner .introAuth__rating{margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ai-project-planner .introAuth__platforms{margin:0}.ai-project-planner .accordion{margin-top:80px}.ai-project-planner .videoFrame{margin-top:80px}.ai-project-planner .faqSection{margin-top:80px;margin-bottom:80px}.ai-project-planner .stepsSection{padding-bottom:48px}.ai-project-planner .stepsSection__item{min-height:0}.ai-project-planner .stepsSection__item-number{margin:24px 24px 0}.ai-project-planner .stepsSection__item-title{margin-right:24px;margin-left:24px}.ai-project-planner .stepsSection__item-text{margin-right:24px;margin-left:24px}.ai-project-planner .stepsSection__item-img{height:240px;-o-object-position:right bottom;object-position:right bottom}}