@media (min-width:1440px){.btn{font-size:20px}}@media (min-width:1012px) and (max-width:1440px){.btn{font-size:20px}}@media (min-width:343px) and (max-width:1012px){.btn{font-size:16px}}.btn{border-radius:20px;font-family:SF Pro Display;font-weight:500;padding:16px 32px}.btn:hover{cursor:pointer}.btn-filled-green{background-color:#0bb68f;border:none;color:#fff}.btn-filled-green:hover{background-color:#09a884;border:none;color:#fff}.btn-outline-green{background-color:#fff;border:2px solid #0bb68f;color:#626060}.btn-filled-black{background-color:#000;border:none;color:#fff}.btn-outline-black{background-color:#fff;border:1px solid #626060;color:#000}@media (min-width:1440px){.banner{flex-direction:row}.banner .banner-img{display:flex;flex-wrap:wrap;gap:25px;height:fit-content;width:530px}.banner .banner-img img{height:160px;width:160px}.banner .banner-card h1{font-size:60px;line-height:90px}.banner .banner-card h2{font-size:40px;line-height:60px}.banner .banner-list{font-size:24px;line-height:28px}.banner .banner-list li:before{height:36px;width:36px}.banner .banner-list li{margin-bottom:12px;padding-left:40px}.banner .banner-card .btn{font-size:20px!important;line-height:23px!important;width:631px}}@media (min-width:1012px) and (max-width:1440px){.banner{flex-direction:row}.banner .banner-img{display:flex;flex-wrap:wrap;gap:20px;height:fit-content;width:400px}.banner .banner-img img{height:120px;width:120px}.banner .banner-card h1{font-size:44px;line-height:66px}.banner .banner-card h2{font-size:32px;line-height:48px}.banner .banner-list{font-size:24px;line-height:28px}.banner .banner-list li:before{height:36px;width:36px}.banner .banner-list li{margin-bottom:12px;padding-left:40px}.banner .banner-card .btn{font-size:20px!important;line-height:23px!important;width:565px}}@media (min-width:343px) and (max-width:1012px){.banner{flex-direction:column-reverse}.banner .banner-img{display:flex;gap:20px;height:fit-content;width:343px}.banner .banner-img img:nth-child(5),.banner .banner-img img:nth-child(6){display:none}.banner .banner-img img{height:70px;width:70px}.banner .banner-card h1{font-size:24px;line-height:36px}.banner .banner-card h2{font-size:18px;line-height:27px}.banner .banner-list{font-size:16px;line-height:19px}.banner .banner-list li:before{height:20px;width:20px}.banner .banner-list li{margin-bottom:8px;padding-left:24px}.banner .banner-card .btn{font-size:16px!important;line-height:19px!important;width:343px}}.banner{display:flex;justify-content:space-between}.banner .banner-list{font-family:Lack;font-weight:400;list-style:none;padding-left:0}.banner .banner-list li{position:relative}.banner .banner-list li:before{background-image:url(data:image/png;base64,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);background-size:cover;content:"";left:0;position:absolute;top:50%;transform:translateY(-50%)}.banner .banner-card h1{color:#171819;font-family:shirota;font-weight:400}.banner .banner-card h2{color:#0bb68f;font-family:shirota;font-weight:400;margin:0}.banner .banner-card .btn{border-width:4px}.faq-block{align-items:center;background:#09a884;border-radius:20px;display:flex;flex-direction:column;gap:44px;padding:32px 0}@media (min-width:1440px){.faq-block .items{margin:0 auto;width:1196px}.faq-block .items .item-active{padding:0 0 28px}.faq-block .items .item-active .item-title{padding:28px 24px 6px}.faq-block .items .item-active .item-title div{font-size:16px;line-height:24px}.faq-block .items .item-active .item-description{font-size:20px;line-height:24px;padding:0 24px}.faq-block .items .item{padding:24px}.faq-block .items .item div{font-size:16px;line-height:24px}}@media (min-width:1012px) and (max-width:1440px){.faq-block .items{padding:24px}.faq-block .items .item-active{padding:0 20px 28px}.faq-block .items .item-active .item-title{padding:28px 6px}.faq-block .items .item-active .item-title div{font-size:16px;line-height:24px}.faq-block .items .item-active .item-description{font-size:20px;line-height:24px;padding:0 24px}.faq-block .items .item{padding:20px}.faq-block .items .item div{font-size:16px;line-height:24px}}@media (min-width:343px) and (max-width:1012px){.faq-block .items{margin:0 auto;width:340px}.faq-block .items .item-active{margin:0 auto;padding:0 20px 28px;width:290px}.faq-block .items .item-active .item-title{padding:28px 6px}.faq-block .items .item-active .item-title div{font-size:12px;line-height:18px}.faq-block .items .item-active .item-description{font-size:16px;line-height:19px}.faq-block .items .item{margin:0 auto;padding:24px 20px;width:290px}.faq-block .items .item div{font-size:12px;line-height:18px}}.faq-block h1{color:#fff!important}.faq-block .items .item{align-items:center;border-bottom:1px solid #fff;color:#fff;display:flex;justify-content:space-between}.faq-block .items .item div{font-family:SF Pro Text;font-weight:800}.faq-block .items .item span{align-items:center;background:#fff;border:1px solid #09a884;border-radius:100px;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:15px}.faq-block .items .item span img{height:19px;width:19px}.faq-block .items .item-active{background:#ceeee6;border-radius:20px;color:#000}.faq-block .items .item-active .item-title{align-items:center;display:flex;justify-content:space-between}.faq-block .items .item-active .item-title div{font-family:SF Pro Text;font-weight:800}.faq-block .items .item-active .item-title span{align-items:center;background:#fff;border:1px solid #09a884;border-radius:100px;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:15px}.faq-block .items .item-active .item-title span img{height:19px;width:19px}.faq-block .items .item-active .item-description{color:#000;font-family:Lack;font-weight:400}@media (min-width:1440px){.feedback-block .feedback-list .feedback-card{height:338px;width:336px}.feedback-block .feedback-list .feedback-card .feedback-author .author-name{font-size:20px}.feedback-block .feedback-list .feedback-card .feedback-author .author-job-title{font-size:16px}}@media (min-width:1012px) and (max-width:1440px){.feedback-block .feedback-list .feedback-card{height:338px;width:336px}.feedback-block .feedback-list .feedback-card .feedback-author .author-name{font-size:20px}.feedback-block .feedback-list .feedback-card .feedback-author .author-job-title{font-size:16px}}@media (min-width:343px) and (max-width:1012px){.feedback-block .feedback-list .feedback-card{height:338px;width:300px}.feedback-block .feedback-list .feedback-card .feedback-author .author-name{font-size:18px}.feedback-block .feedback-list .feedback-card .feedback-author .author-job-title{font-size:14px}}.feedback-block{display:flex;flex-direction:column;gap:44px;max-width:1440px}.feedback-block .feedback-list{display:flex;gap:20px;overflow-x:auto;white-space:nowrap}.feedback-block .feedback-list .feedback-card{border:1px solid #0bb68f;border-radius:20px;display:flex;flex-direction:column;flex-shrink:0;font-family:SF Pro Text;justify-content:space-between;padding:24px 32px}.feedback-block .feedback-list .feedback-card .feedback-content{font-size:16px;font-weight:400;line-height:19px}.feedback-block .feedback-list .feedback-card .feedback-author{font-weight:500}.feedback-block .feedback-list .feedback-card .feedback-author .author-job-title{color:#626060}.feedback-block .feedback-list .feedback-card .feedback-footer{align-items:center;display:flex;gap:16px}.feedback-block .feedback-list .feedback-card .feedback-footer .avatar img{height:80px;width:80px}.select-input{align-items:center;background:#fff;border:none;border-radius:20px;box-sizing:border-box;color:#626060;display:flex;font-family:sans-serif;justify-content:space-between;outline:none;position:relative}@media (min-width:1440px){.select-input{font-size:20px;height:60px;line-height:20px;padding:20px 24px;width:280px}}@media (min-width:1012px) and (max-width:1440px){.select-input{font-size:20px;height:60px;line-height:20px;padding:20px 24px;width:428px}}@media (min-width:343px) and (max-width:1012px){.select-input{font-size:16px;height:44px;line-height:16px;padding:12px 24px;width:303px}}.select-dropdown{background:#fff;border:2px solid #09a884;border-radius:20px;box-sizing:border-box;color:#626060;font-family:SF Pro Text;font-size:16px;font-weight:400;padding:20px 0;pointer-events:all;position:relative;top:72px;width:280px;z-index:99999}@media (min-width:1440px){.input-control{font-size:20px;line-height:20px}}@media (min-width:1012px) and (max-width:1440px){.input-control{font-size:20px;line-height:20px}}@media (min-width:343px) and (max-width:1012px){.input-control{font-size:20px;line-height:20px}}.input-control{border:1px solid #626060;border-radius:20px;box-sizing:border-box;font-family:Lack;padding:20px 24px;width:100%}.footer{background:#000;color:#fff;display:flex;font-family:SF Pro Display;font-weight:400}@media (min-width:1440px){.footer{align-content:center;font-size:22px;height:171px;justify-content:space-between;line-height:26px;padding:77px 0;width:100%}.footer .footer-menu{flex-direction:row;gap:64px}.footer .logo-img{width:100px}}@media (min-width:1012px) and (max-width:1440px){.footer{align-content:center;font-size:22px;justify-content:space-between;line-height:26px;padding:77px 0;width:1012px}.footer .footer-menu{flex-direction:row;gap:63px}.footer .logo-img{width:100px}}@media (min-width:343px) and (max-width:1012px){.footer{align-content:center;flex-direction:column;font-size:16px;gap:32px;justify-content:space-between;line-height:19px;padding:40px 16px;width:343px}.footer .footer-menu{flex-direction:column;gap:24px}.footer .logo-img{align-self:center;width:60px}}.footer-menu{align-items:center;display:flex}.footer-menu .menu-item a{color:inherit;text-decoration:none}.copyright{align-items:center;display:flex;justify-content:center}@media (min-width:1012px){.theme-switcher span{font-size:16px;line-height:19px}.mobile-menu{display:none}}.modal-content{align-items:center;display:flex;flex-direction:column;gap:24px;width:100%}.modal-content a{color:#000;font-family:SF Pro Display;font-size:16px;line-height:19px;text-decoration:none}.ReactModal__Content h1{align-content:center;align-self:center;font-weight:500;margin:0}.close-btn{align-items:center;align-self:flex-end;background:#09a8844d;border:none;border-radius:20px;height:36px;justify-content:center;margin-right:-40px;margin-top:-80px;width:36px}.modal-content .button-group{display:flex;gap:40px}.modal-content .btn-submit,.modal-content .input-control{width:100%}.modal-content .btn-social{align-items:center;display:flex;gap:12px;padding:8px 16px!important}.modal-content .btn-social a{height:36px;width:36px}.switcher-container{border-radius:100px;height:32px;position:relative;width:72px}.switcher-container:hover{cursor:pointer}.switcher-container.on{background:#0bb68f;border:2px solid #fff}.switcher-container.off{background:#fff;border:2px solid #09a884}.switcher-container .switcher{border:none;border-radius:100px;height:28px;position:relative;top:2px;width:28px}.switcher-container.on .switcher{background:#fff;left:2px}.switcher-container.off .switcher{background:#0bb68f;left:42px}@media (min-width:1440px){.theme-switcher span{font-size:16px;line-height:19px}.mobile-menu{display:none}}@media (min-width:1012px) and (max-width:1440px){.header .button-group,.header .header-menu{display:none!important}.theme-switcher span{font-size:16px;line-height:19px}}@media (min-width:343px) and (max-width:1012px){.header .button-group,.header .header-menu{display:none!important}.theme-switcher span{font-size:12px;line-height:14px}}.header-wrapper{display:flex;flex-direction:column;gap:32px}.header{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:24px 0;width:100%}.header-menu{color:#626060;display:flex;font-family:SF Pro Display;font-size:24px;list-style:none}.header-menu .menu-item{margin:0 20px}.header-menu .menu-item a{color:inherit;text-decoration:none}.header .button-group{align-items:center;display:flex;flex-direction:row;gap:20px}.theme-switcher-container{display:flex;flex-direction:row-reverse}.theme-switcher{align-items:center;display:flex;flex-direction:row;gap:20px}.theme-switcher span{color:#626060;font-family:SF Pro Text}.mobile-menu{height:48px;width:48px}.mobile-menu:hover{cursor:pointer}@media (min-width:1440px){.recording-form-block{flex-direction:row;gap:115px;padding:40px 60px}.recording-form-block .recording-form-banner{flex-direction:column;gap:78px}.recording-form-block .recording-form-banner div{font-size:36px;line-height:54px}.form-group label{font-size:28px;line-height:33px}.form-group input{height:36px;width:700px}.recording-form-container .btn{font-size:28px;line-height:33px;padding:12px 100px!important}.checkbox-form-group{font-size:20px;gap:20px;line-height:23px}}@media (min-width:1012px) and (max-width:1440px){.recording-form-block{flex-direction:column;gap:40px;padding:40px 60px}.recording-form-block .recording-form-banner{flex-direction:row;gap:40px}.recording-form-block .recording-form-container{align-items:center}.recording-form-block .recording-form-banner div{font-size:28px;line-height:42px}.form-group label{font-size:24px;line-height:28px}.form-group input{height:36px;width:700px}.recording-form-container .btn{font-size:28px;line-height:33px;padding:12px 100px!important}.checkbox-form-group{font-size:20px;gap:20px;line-height:23px}}@media (min-width:343px) and (max-width:1012px){.recording-form-block{flex-direction:column;gap:28px;padding:24px 20px}.recording-form-block .recording-form-banner{flex-direction:column;gap:12px}.recording-form-block .recording-form-container{align-items:center}.form-group label{font-size:16px;line-height:19px}.form-group input{height:24px}.recording-form-container .btn{font-size:16px;line-height:19px;padding:12px!important;width:100%}.checkbox-form-group{font-size:14px;gap:12px;line-height:16px}}.recording-form-block{background-color:#09a884;border-radius:20px;display:flex}.recording-form-block .recording-form-banner{display:flex}.recording-form-block .recording-form-banner div{font-family:shirota;font-weight:400}.recording-form-block .recording-form-banner div .white-text{color:#fff}.recording-form-block .recording-form-banner img{height:146px;width:238px}.recording-form-block .recording-form-container{display:flex;flex-direction:column;gap:60px}.recording-form-block .recording-form-container .recording-form{display:flex;flex-direction:column;gap:36px}.form-group,.recording-form-block .recording-form-container .recording-form .form-groups{display:flex;flex-direction:column}.form-group{gap:12px}.checkbox-form-group{align-items:center;display:flex;flex-direction:row;font-family:SF Pro Display;font-weight:500;gap:20px}.checkbox-form-group input[type=checkbox]{background:#fff;border:1px solid #000;border-radius:4px;height:33px;width:33px}.form-group label{font-family:SF Pro Text;font-weight:400}.form-group input::placeholder{color:#ccc}.form-group input[type=date]::-webkit-datetime-edit-day-field,.form-group input[type=date]::-webkit-datetime-edit-month-field,.form-group input[type=date]::-webkit-datetime-edit-year-field{color:#ccc;text-transform:uppercase}.form-group input{border:none;border-radius:12px;color:#000;font-family:Inter;font-size:16px;font-weight:500;line-height:19px;padding:12px 16px}.recording-form-container .btn{font-weight:500}.search-form-block{background:#0bb68f;display:flex;flex-direction:column}@media (min-width:1440px){.search-form-block{gap:60px;padding:40px 100px}.search-form .input-group{gap:32px}.search-form .search-input{font-size:20px;height:80px;line-height:20px;padding:20px 24px}}@media (min-width:1012px) and (max-width:1440px){.search-form-block{gap:40px;padding:40px 60px}.search-form .input-group{flex-wrap:wrap;gap:32px}.search-form .search-input{font-size:20px;height:80px;line-height:20px;padding:20px 24px}}@media (min-width:343px) and (max-width:1012px){.search-form-block{gap:32px;padding:28px 20px}.search-form .input-group{flex-wrap:wrap;gap:24px}.search-form .search-input{font-size:16px;height:56px;line-height:16px;padding:12px 24px}}.search-form{display:flex;flex-direction:column;gap:36px}.search-form .search-input{border:none;border-radius:20px;width:100%}.search-form .input-group{display:flex;justify-content:space-between}.search-form-block .search-form-footer{align-items:center;display:flex;justify-content:center}.search-form-block .search-form-footer .btn{padding:12px 100px!important}@media (min-width:1440px){.tabs{display:flex}.vacancy-list .vacancy-card{gap:28px}.vacancy-card .vacancy-card-content .vacancy-title,.vacancy-list .vacancy-card .vacancy-card-header h1{font-size:24px;line-height:28px}.vacancy-card .vacancy-card-content .vacancy-details span{font-size:16px;line-height:19px}.pagination{display:flex}}@media (min-width:1012px) and (max-width:1440px){.tabs{display:flex}.vacancy-list .vacancy-card{gap:28px}.vacancy-card .vacancy-card-content .vacancy-title,.vacancy-list .vacancy-card .vacancy-card-header h1{font-size:24px;line-height:28px}.vacancy-card .vacancy-card-content .vacancy-details span{font-size:16px;line-height:19px}.pagination{display:flex}}@media (min-width:343px) and (max-width:1012px){.tabs{display:none}.vacancy-list .vacancy-card{gap:24px}.vacancy-list .vacancy-card .vacancy-card-header h1{font-size:16px;line-height:19px}.vacancy-card .vacancy-card-content .vacancy-title{font-size:20px;line-height:24px}.pagination{display:none}}.vacancy-block{display:flex;flex-direction:column;gap:44px}.vacancy-block .wrapper,.vacancy-block .wrapper .content{display:flex;flex-direction:column;gap:40px}.vacancy-list{display:flex;flex-direction:column;gap:32px}.vacancy-list .vacancy-card{background-color:#fff;border:1px solid #ccc;border-radius:20px;display:flex;flex-direction:column;padding:24px 40px}.vacancy-list .vacancy-card .vacancy-card-header{display:flex}.vacancy-list .vacancy-card .vacancy-card-header h1{color:#626060;font-family:SF Pro Text;margin:auto 0}.vacancy-card .vacancy-card-content{display:flex;flex-direction:column;gap:12px}.vacancy-card .vacancy-card-content .vacancy-title{color:#000;font-family:SF Pro Text;font-weight:700}.vacancy-card .vacancy-card-content .vacancy-details{align-items:center;display:flex;gap:32px}.vacancy-card .vacancy-card-content .vacancy-details span{color:#626060;font-family:SF Pro Text;font-weight:400;position:relative}.vacancy-card .vacancy-card-content .vacancy-details span:after{color:#d9d9d9;content:"•︎";position:absolute;right:-20px;top:50%;transform:translateY(-50%)}.vacancy-card .vacancy-card-content .vacancy-details span:last-child:after{display:none}.vacancy-card .vacancy-card-tags,.vacancy-card-tags .tags-list{display:flex;justify-content:space-between}.vacancy-card-tags .tags-list{flex-wrap:wrap;gap:10px}.vacancy-card-tags .tag{background-color:#0bb68f4d;border-radius:20px;color:#000;font-family:SF Pro Text;font-size:16px;font-weight:400;height:fit-content;padding:6px 12px;text-align:center;width:100px}.tabs{color:#626060;font-family:SF Pro Display;font-size:22px;font-weight:500;gap:54px;list-style:none;margin:0;padding:0}.tabs li{padding:0 12px}.tabs li:hover{cursor:pointer}.tabs li.selected{border-bottom:2px solid #0bb68f;color:#000}.pagination{gap:10px;justify-content:center}.pagination .page{align-items:center;border-radius:20px;color:#000;display:flex;font-size:20px;height:40px;justify-content:center;text-align:center;width:40px}.pagination .page.selected{background:#0bb68f;color:#fff}body{background:#fffbfb;margin:0}body.ReactModal__Body--open{overflow:hidden}.app-container{display:flex;flex-direction:column;margin:0 auto}@media (min-width:1440px){.app-container{width:1440px}.container{margin-top:100px}.container h1{font-size:30px;line-height:45px}}@media (min-width:1012px) and (max-width:1440px){.app-container{width:1012px}.container{margin-top:80px}.container h1{font-size:30px;line-height:45px}}@media (min-width:343px) and (max-width:1012px){.app-container{width:343px}.container{margin-top:60px}.container h1{font-size:24px;line-height:36px}}.footer-container{background:#000;display:flex;justify-content:center;margin-top:100px}.container h1{color:#171819;font-family:shirota;font-weight:400;margin:0}@font-face{font-family:shirota;src:url(/static/media/shirota.29267e96da07f172e40d.otf)}@font-face{font-family:Lack;src:url(/static/media/Lack.8eca1f1139af40f6a3e5.ttf)}@font-face{font-family:SF Pro Display;src:url(/static/media/SF-Pro-Display-Regular.d1f5e6e16dd4f75c3950.otf)}@font-face{font-family:SF Pro Text;src:url(/static/media/SFProText-Regular.90da7ab18293ca42e335.ttf)}
/*# sourceMappingURL=main.68daf2f3.css.map*/