.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}html:has(.discount-for-nonprofit-page){scroll-behavior:smooth}.discount-for-nonprofit-page .header__inner{max-width:1284px;padding-right:16px;padding-left:16px}@media (max-width:1171px){.discount-for-nonprofit-page .header__inner{max-width:768px;padding-right:32px;padding-left:32px}}@media (max-width:767px){.discount-for-nonprofit-page .header__inner{max-width:736px;padding-right:16px;padding-left:16px}}.discount-for-nonprofit-page .faq.container{max-width:966px}.discount-for-nonprofit-page .container{max-width:1284px;padding-right:16px;padding-left:16px}@media (max-width:1171px){.discount-for-nonprofit-page .container{max-width:768px!important;padding-right:32px;padding-left:32px}}@media (max-width:767px){.discount-for-nonprofit-page .container{max-width:736px!important;padding-right:16px;padding-left:16px}}.discount-for-nonprofit-page .footer{border-color:transparent}.discount-for-nonprofit-page .footer__inner{max-width:1284px;padding-right:16px;padding-left:16px}@media (max-width:1171px){.discount-for-nonprofit-page .footer__inner{max-width:768px;padding-right:32px;padding-left:32px}}@media (max-width:767px){.discount-for-nonprofit-page .footer__inner{max-width:736px;padding-right:16px;padding-left:16px}}.discount-for-nonprofit-page .infoBanner{margin-bottom:180px}.discount-for-nonprofit-page .infoBanner__wrapper{border-radius:12px}.discount-for-nonprofit-page .infoBanner__inner{padding:64px;background-size:cover;background-position:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:48px}.discount-for-nonprofit-page .infoBanner__info{margin-bottom:0}.discount-for-nonprofit-page .infoBanner__text{width:auto}.discount-for-nonprofit-page .infoBanner__title{color:#fff;font-family:Lato;font-size:44px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.88px;margin-bottom:16px}.discount-for-nonprofit-page .infoBanner__descr{margin-top:0;color:rgba(255,255,255,.8);font-family:Lato;font-size:24px;font-style:normal;font-weight:500;line-height:36px}.discount-for-nonprofit-page .infoBanner__descr a{font-weight:700;color:#fff}@media (max-width:1172px){.discount-for-nonprofit-page .infoBanner__inner{background-image:var(--bg-desktop);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:768px){.discount-for-nonprofit-page .infoBanner__inner{padding:32px 16px;background-position:center}.discount-for-nonprofit-page .infoBanner__title{font-size:28px;line-height:36px;letter-spacing:-.56px}.discount-for-nonprofit-page .infoBanner__text{margin-bottom:0}.discount-for-nonprofit-page .infoBanner__descr{font-size:16px;line-height:24px}.discount-for-nonprofit-page .infoBanner__link{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:576px){.discount-for-nonprofit-page .infoBanner{margin-bottom:80px}}@media (max-width:400px){.discount-for-nonprofit-page .infoBanner__inner{background-image:var(--bg-desktop)}}.intro{padding-top:235px;padding-bottom:181px;margin-bottom:100px;background-image:url("https://cdn.ganttpro.com/statics/media/images/non-profit/intro-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position-y:center}.intro__title{color:#0d0d0d;font-family:Lato;font-size:56px;font-style:normal;font-weight:700;line-height:64px;margin-bottom:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.intro__title .highlight{border-radius:12px;padding:5px 24px 6px 11px;font-size:72px;margin-bottom:10px;display:block;background:linear-gradient(271deg,rgba(51,120,112,.88) 1.72%,#01453d 102.82%),linear-gradient(270deg,rgba(198,223,217,.34) 0,#d4edd5 104.05%);background-clip:text,padding-box;-webkit-background-clip:text,padding-box;-webkit-text-fill-color:transparent}.intro__text{color:grey;font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:48px;max-width:538px}.intro__text span{font-weight:500}.intro__img{display:none}.intro__img img{width:100%;height:100%}.intro__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:12px;background:#337870;padding:12px 12px 12px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px;border:none;cursor:pointer;-webkit-transition:all 160ms;transition:all 160ms}.intro__btn-text{color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro__btn-icon{border-radius:12px;background:#fff;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro__btn:hover{background:#00564c}@media (max-width:1172px){.intro{padding-top:116px;padding-bottom:116px}.intro__title{font-size:28px;line-height:120%}.intro__title .highlight{margin-bottom:0;font-size:36px}.intro__text{width:100%}}@media (max-width:768px){.intro{padding-top:96px;padding-bottom:96px;background:0 0}.intro__text{margin-bottom:0}.intro__img{max-width:80%;margin-left:auto;margin-right:auto;margin-bottom:32px;display:block}}@media (max-width:576px){.intro{padding-bottom:0}.intro__btn{width:100%}.intro__list{margin-top:-25px;display:block;position:relative}.intro__img{max-width:100%;margin-bottom:0}}.steps{margin-bottom:120px}.steps__title{color:#191919;text-align:center;font-family:Lato;font-size:48px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:64px}.steps__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.steps__item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 32px 32px 32px;border-radius:16px;border:2px solid rgba(255,255,255,0);background:#f4f6f4}.steps__item-image{position:relative;padding:0 16px;margin-bottom:30px}.steps__item-image img{border-radius:16px}.steps__item-title{margin-bottom:16px;color:#0d0d0d;font-family:Lato;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.steps__item-descr{color:grey;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.steps__item-badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:44px;background:#99bab6;-webkit-box-shadow:0 8px 20.3px 0 rgba(51,120,112,.2);box-shadow:0 8px 20.3px 0 rgba(51,120,112,.2);color:#fff;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:28px;padding:8px 19px;position:absolute;right:0;bottom:-14px}.steps__item:first-child{background:#d4edd5}.steps__item:first-child .steps__item-descr{color:#337870;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.steps__item:first-child .steps__item-descr a{cursor:pointer;color:#00564c;font-weight:600;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:1.5px;text-underline-offset:3px}.steps__item:first-child .steps__item-badge{background:#00564c}@media (max-width:1172px){.steps__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:576px){.steps{margin-bottom:80px}.steps__title{font-size:30px;line-height:38px;margin-bottom:30px}}.form__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:32px}.form.hidden{display:none}.form__group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form__group--full-width{grid-column:span 2}.form__group.invalid .form__input,.form__group.invalid .form__textarea{border-color:#e53935}.form__group.invalid .form__error{display:block}.form__label{color:#666;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:30px}.form__input{border-radius:8px;border:1px solid #ccc;background:#fff;padding:12px;font-family:Lato;font-weight:400;font-size:14px;line-height:20px;color:#424242;-webkit-transition:all 160ms;transition:all 160ms;cursor:pointer;outline:0}.form__input::-webkit-input-placeholder{color:#b3b3b3;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.form__input::-moz-placeholder{color:#b3b3b3;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.form__input::-ms-input-placeholder{color:#b3b3b3;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.form__input::placeholder{color:#b3b3b3;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.form__input:hover{border-color:#99bbb7}.form__input:focus{border-color:#337870;-webkit-box-shadow:0 0 10px 0 rgba(220,255,223,.6);box-shadow:0 0 10px 0 rgba(220,255,223,.6)}.form__textarea{border-radius:8px;border:1px solid #ccc;background:#fff;padding:12px;font-family:Lato;font-weight:400;font-size:14px;line-height:20px;color:#424242;-webkit-transition:all 160ms;transition:all 160ms;cursor:pointer;outline:0;min-height:96px}.form__textarea::-webkit-input-placeholder{color:#b3b3b3;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.form__textarea::-moz-placeholder{color:#b3b3b3;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.form__textarea::-ms-input-placeholder{color:#b3b3b3;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.form__textarea::placeholder{color:#b3b3b3;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.form__textarea:hover{border-color:#99bbb7}.form__textarea:focus{border-color:#337870;-webkit-box-shadow:0 0 10px 0 rgba(220,255,223,.6);box-shadow:0 0 10px 0 rgba(220,255,223,.6)}.form__error{position:absolute;bottom:-19px;display:none;color:#e53935;font-family:Lato;font-size:12px;font-weight:400;line-height:16px}.form__attachment-title{text-align:center;color:#212121;font-family:Lato;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:4px}.form__attachment-text{color:#666;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:20px;text-align:center}.form__file{border-radius:8px;border:1px dashed #ccc;background:#f8f8f8;padding:16px;min-height:95px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;position:relative;-webkit-transition:all 160ms;transition:all 160ms}.form__file--dragover{border:1px dashed #99bbb7;background:#f4f6f4}.form__file--dragover .form__file-btn{opacity:.5}.form__file--loading{border:1px dashed #99bbb7;background:#f4f6f4}.form__file--loading .form__file-default{display:none}.form__file--loading .form__file-loading{display:-webkit-box;display:-ms-flexbox;display:flex}.form__file--success{cursor:pointer;border:1px dashed #99bbb7;background:#f4f6f4}.form__file--success .form__file-default{display:none}.form__file--success .form__file-success{display:-webkit-box;display:-ms-flexbox;display:flex}.form__file--error{cursor:pointer;border-color:#e53935;background:#fff5f5}.form__file--error .form__file-default{display:none}.form__file--error .form__file-error{display:-webkit-box;display:-ms-flexbox;display:flex}.form__file-input{display:none}.form__file-default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.form__file-btn{border-radius:8px;background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.05);box-shadow:0 2px 3px 0 rgba(0,0,0,.05);padding:8px 16px;color:#212121;text-align:center;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:24px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-transition:all 160ms;transition:all 160ms;border:none}.form__file-btn:hover{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.1);box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.form__file-hint{color:#999;text-align:center;font-family:Lato;font-size:12px;font-weight:400;line-height:16px}.form__file-loading{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.form__file-spinner{width:32px;height:32px;border:2.5px solid #e0e0e0;border-top-color:#337870;border-radius:50%;-webkit-animation:form-file-spin .8s linear infinite;animation:form-file-spin .8s linear infinite}.form__file-progress{color:#666;text-align:center;font-family:Lato;font-size:12px;font-weight:400;line-height:16px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form__file-success{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.form__file-error{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.form__file-error-msg{color:#dd3636;text-align:center;font-family:Lato;font-size:12px;font-weight:400;line-height:16px}.form__file-error-msg a{color:#dd3636;font-weight:600;-webkit-transition:all .3s;transition:all .3s}.form__file-error-msg a:hover{color:#b12b2b}.form__file-icon{display:block}.form__file-name{color:#666;text-align:center;font-family:Lato;font-size:12px;font-style:normal;font-weight:400;line-height:16px}@-webkit-keyframes form-file-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes form-file-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.form__checkbox{margin-bottom:48px}.form__checkbox-item{position:relative}.form__checkbox-item.invalid .form__label--agree{color:#e53935}.form__checkbox-item.invalid .form__label--agree::before{border-color:#e53935}.form__checkbox-item.invalid .form__checkbox-input:focus+.form__label--agree::before{border-color:#e53935;-webkit-box-shadow:none;box-shadow:none}.form__checkbox-input{position:absolute;opacity:0;pointer-events:none}.form__checkbox-input:focus+.form__label--agree::before{border-color:#337870;-webkit-box-shadow:0 0 10px 0 rgba(220,255,223,.6);box-shadow:0 0 10px 0 rgba(220,255,223,.6)}.form__checkbox-input:checked+.form__label--agree::before{background-image:url("https://cdn.ganttpro.com/statics/media/images/pricing/form-icon-check.svg");background-color:#337870;background-repeat:no-repeat;background-position:center;background-size:16px;border-color:#337870}.form__label--agree{position:relative;padding-left:26px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__label--agree::before{content:"";position:absolute;top:1px;left:0;width:16px;height:16px;border-radius:4px;border:1px solid #ccdddb;background-repeat:no-repeat;background-position:center;background-size:16px;-webkit-transition:border-color 160ms;transition:border-color 160ms;cursor:pointer}.form__label--agree:hover::before{border-color:#99bbb7}.form__submit{border-radius:8px;background:#337870;padding:12px 48px;color:#fff;text-align:center;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;border:none;display:block;cursor:pointer;-webkit-transition:all 160ms;transition:all 160ms;position:relative}.form__submit:focus,.form__submit:hover{background-color:#00564c}.form__submit:active{color:#99bbb7}.form__submit--loading{color:transparent;pointer-events:none}.form__submit--loading::after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;-webkit-animation:form-submit-spin .8s linear infinite;animation:form-submit-spin .8s linear infinite}@-webkit-keyframes form-submit-spin{to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes form-submit-spin{to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@media (max-width:576px){.form__group{grid-column:span 2}.form__submit{width:100%}}.select{position:relative}.select input[type=text].select__field{border-radius:8px;border:1px solid #ccc;background:#fff;padding:12px;font-family:Lato;font-weight:400;font-size:14px;line-height:20px;color:#424242;-webkit-transition:all 160ms;transition:all 160ms;cursor:pointer;outline:0}.select input[type=text].select__field::-webkit-input-placeholder{color:#b3b3b3;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.select input[type=text].select__field::-moz-placeholder{color:#b3b3b3;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.select input[type=text].select__field::-ms-input-placeholder{color:#b3b3b3;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.select input[type=text].select__field::placeholder{color:#b3b3b3;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.select input[type=text].select__field:hover{border-color:#99bbb7}.select input[type=text].select__field:focus{border-color:#337870;-webkit-box-shadow:0 0 10px 0 rgba(220,255,223,.6);box-shadow:0 0 10px 0 rgba(220,255,223,.6)}.select__field{z-index:2;position:relative;width:100%;background-color:transparent!important;-webkit-transition:border-color 160ms;transition:border-color 160ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.select__field-icon{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.select__field:focus{border-color:#424242}.select.open .select__field-icon{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.form__group.invalid .select input[type=text].select__field{border-color:#e53935}.select__list{z-index:10;position:absolute;top:100%;left:0;width:100%;height:0;margin:0;padding:0;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:1px;-webkit-transition:height 120ms;transition:height 120ms;list-style:none}.select__list li:first-child{padding-top:6px}.select__list li:last-child{padding-bottom:0}.select__list button{width:100%;margin:0;padding:6px 14px;font-family:Lato,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.5;text-align:left;color:#424242;background-color:transparent;border:none;cursor:pointer;-webkit-transition:background-color 160ms;transition:background-color 160ms}.select__list button:hover{background-color:#f8f8f8}.contact{padding-top:80px;padding-bottom:80px;margin-bottom:120px;background-image:url("https://cdn.ganttpro.com/statics/media/images/non-profit/contact-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position-y:center}.contact__title{color:#fff;text-align:center;font-family:Lato;font-size:48px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px}.contact__text{color:rgba(255,255,255,.8);text-align:center;font-family:Lato;font-size:24px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:48px}.contact__form{max-width:614px;border-radius:20px;border:1px solid #ccdddb;background:#fff;padding:48px;margin-left:auto;margin-right:auto}.contact__form-tabs{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e4e4e4}.contact__form-tabs__wrapper{border-radius:8px;background:#f4f6f4;padding:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4px}.contact__form-tab{color:#8f9b99;text-align:center;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:22.778px;padding:8px 12px;border-radius:8px;background:#f4f6f4;cursor:pointer}.contact__form-tab.active{color:#212121;background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.05);box-shadow:0 2px 3px 0 rgba(0,0,0,.05)}@media (max-width:768px){.contact__title{font-size:32px;line-height:35px}.contact__text{font-size:18px;line-height:20px;margin-bottom:32px}}@media (max-width:576px){.contact{margin-bottom:80px}.contact__form{padding:32px}.contact__form-tabs__wrapper{width:100%}.contact__form-tab{-webkit-box-flex:1;-ms-flex:1;flex:1}}.faq{max-width:934px;margin-bottom:180px}.faq__title{color:#191919;text-align:center;font-family:Lato;font-size:48px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:64px}.faq__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.faq__item{--icon-color:#191919;overflow:hidden;border-radius:16px;border:1px solid #e4e4e4;background:#fbfcfb;cursor:pointer;-webkit-transition:all 160ms;transition:all 160ms}.faq__item.show{--icon-color:#00453d;background:#f0f6f4;border-color:#f0f6f4}.faq__item.show .faq__question-btn{color:#00453d;padding-bottom:21px}.faq__item.show .faq__question-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq__item:hover{background-color:#f0f6f4;border-color:#f0f6f4}.faq__question-btn{position:relative;width:100%;padding:32px 100px 32px 32px;font-family:Lato;font-size:24px;font-style:normal;font-weight:700;line-height:30px;text-align:left;color:#191919;background-color:transparent;border:none;outline:0;-webkit-transition:all 160ms;transition:all 160ms;cursor:pointer}.faq__question-arrow{position:absolute;top:32px;right:32px;width:40px;height:40px;-webkit-transition:all 160ms;transition:all 160ms}.faq__answer{color:rgba(51,120,112,.8);font-family:Lato;font-size:24px;font-style:normal;font-weight:400;line-height:36px;height:0;overflow:hidden;-webkit-transition:all 160ms;transition:all 160ms;cursor:auto}.faq__answer div{padding:0 32px 32px 32px}@media (max-width:576px){.faq{margin-bottom:80px}.faq__title{font-size:30px;line-height:38px;margin-bottom:30px}.faq__question-btn{font-size:18px;line-height:25px;padding:16px 50px 16px 16px}.faq__question-arrow{top:16px;width:30px;height:30px;right:16px}.faq .faq__answer{font-size:18px;line-height:25px}.faq .faq__answer div{padding:0 16px 16px 16px}}.success-modal{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease,visibility 0s .3s;transition:opacity .3s ease,visibility 0s .3s}.success-modal.show{opacity:1;visibility:visible;pointer-events:all;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.success-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.success-modal__body{position:relative;z-index:1;background:#fff;border-radius:20px;padding:56px 48px;max-width:480px;width:calc(100% - 32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-shadow:0 8px 40px 0 rgba(0,0,0,.12);box-shadow:0 8px 40px 0 rgba(0,0,0,.12)}.success-modal__icon{width:64px;height:64px;margin-bottom:16px;display:block}.success-modal__title{color:#212121;text-align:center;font-family:Lato;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:16px}.success-modal__text{color:#666;text-align:center;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:302px;margin-bottom:32px}.success-modal__btn{border-radius:4px;background:#337870;padding:10px 50px;border:none;cursor:pointer;-webkit-transition:all 160ms;transition:all 160ms;color:#fff;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:20px}.success-modal__btn:focus,.success-modal__btn:hover{background-color:#00564c}.success-modal__btn:active{color:#99bbb7}@media (max-width:576px){.success-modal__title{font-size:22px;line-height:30px}.success-modal__btn{width:100%}}