.g-button{display:inline-flex;align-items:center;gap:1.6rem;padding:1.6rem 1.4rem;background:#000;border:solid 1px #686868;transition:border-color .6s,background .6s;cursor:pointer}@media screen and (max-width: 480px){.g-button{gap:4.1vw;padding:3.6vw 6.4vw}}.g-button:hover{border-color:#ff7900;background:#ff7900}.g-button:hover .arrow-wrapper{background:#000}.g-button:hover .arrow-wrapper .primary{top:-25%;left:125%}.g-button:hover .arrow-wrapper .secondary{top:50%;left:50%}.g-button .label{font-size:2rem;line-height:2rem;font-weight:500;color:#fff;white-space:nowrap}@media screen and (max-width: 480px){.g-button .label{font-size:4.6vw;line-height:7.4vw}}.g-button .arrow-wrapper{position:relative;display:block;width:3.2rem;height:3.2rem;background:#ff7900;overflow:hidden;transition:background .6s}@media screen and (max-width: 480px){.g-button .arrow-wrapper{width:8.2vw;height:8.2vw}}.g-button .arrow-wrapper .primary{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:top .6s,left .6s}.g-button .arrow-wrapper .secondary{position:absolute;top:125%;left:-25%;transform:translate(-50%, -50%);transition:top .6s,left .6s}.custom-input .input-label{display:block;margin-bottom:.8rem;font-size:1.8rem;line-height:2.2rem;font-weight:500;color:#fff;text-align:left}@media screen and (max-width: 480px){.custom-input .input-label{margin-bottom:2vw;font-size:4.1vw;line-height:5.2vw}}.custom-input .input{display:block;width:100%;padding:1rem 1.6rem;border:solid 1px #363434;border-radius:2px;background:#1b1b1b;font-size:1.8rem;line-height:2.9rem;font-weight:500;color:#fff;transition:border-color .2s}@media screen and (max-width: 480px){.custom-input .input{padding:3.85vw 3.1vw;font-size:4.1vw;line-height:5.2vw}}.custom-input .input::-moz-placeholder{color:#a8a8a8}.custom-input .input::placeholder{color:#a8a8a8}.custom-input .input:hover{border-color:#686868}.custom-input .input:focus{border-color:#686868}.custom-input .input.error{border-color:#ff5757 !important}.custom-textarea .textarea-label{display:block;margin-bottom:.8rem;font-size:1.8rem;line-height:2.2rem;font-weight:500;color:#fff;text-align:left}@media screen and (max-width: 480px){.custom-textarea .textarea-label{margin-bottom:2vw;font-size:4.1vw;line-height:5.2vw}}.custom-textarea .textarea{display:block;width:100%;padding:1rem 1.6rem;border:solid 1px #363434;border-radius:2px;background:#1b1b1b;font-size:1.8rem;line-height:2.9rem;font-weight:500;color:#fff;resize:none;transition:border-color .2s}@media screen and (max-width: 480px){.custom-textarea .textarea{padding:3.85vw 3.1vw;font-size:4.1vw;line-height:5.2vw}}.custom-textarea .textarea::-moz-placeholder{color:#a8a8a8}.custom-textarea .textarea::placeholder{color:#a8a8a8}.custom-textarea .textarea:hover{border-color:#686868}.custom-textarea .textarea:focus{border-color:#686868}.custom-textarea .textarea.error{border-color:#ff5757 !important}.custom-select .select-label{display:block;margin-bottom:.8rem;font-size:1.8rem;line-height:2.2rem;font-weight:500;color:#fff;text-align:left}@media screen and (max-width: 480px){.custom-select .select-label{margin-bottom:2vw;font-size:4.1vw;line-height:5.2vw}}.custom-select .select-container{position:relative}.custom-select .select-container .select-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.6rem;border:solid 1px #363434;border-radius:2px;background:#1b1b1b;text-align:left;transition:border-color .2s;cursor:pointer}@media screen and (max-width: 480px){.custom-select .select-container .select-wrapper{padding:3.85vw 3.1vw}}.custom-select .select-container .select-wrapper:hover{border-color:#686868}.custom-select .select-container .select-wrapper .value{height:2.9rem;height:2.9rem;font-size:1.8rem;line-height:2.9rem;font-weight:500;color:#a8a8a8}@media screen and (max-width: 480px){.custom-select .select-container .select-wrapper .value{font-size:4.1vw;line-height:5.2vw}}.custom-select .select-container .select-wrapper .value.selected{color:#fff}.custom-select .select-container .select-wrapper .arrow-wrapper{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;transition:transform .2s}.custom-select .select-container .select-wrapper .arrow-wrapper svg{display:block}.custom-select .select-container .options-wrapper{position:absolute;top:100%;display:none;width:100%;border:solid 1px #686868;border-radius:2px;background:#1b1b1b;transform:translate(0, 0.6rem);z-index:10}.custom-select .select-container .options-wrapper .option{padding:.8rem 1.6rem;font-size:1.8rem;line-height:2.9rem;font-weight:500;color:#fff;text-align:left;transition:background .2s;cursor:pointer}@media screen and (max-width: 480px){.custom-select .select-container .options-wrapper .option{padding:3.85vw 3.1vw;font-size:4.1vw;line-height:5.2vw}}.custom-select .select-container .options-wrapper .option:hover{background:#ff7900}.custom-select .select-container .options-wrapper .option.selected{font-weight:700}.custom-select .select-container.open .select-wrapper{border-color:#686868}.custom-select .select-container.open .select-wrapper .arrow-wrapper{transform:rotate(180deg)}.custom-select .select-container.open .options-wrapper{display:block}.error-line{display:flex;align-items:center;gap:.8rem;margin-top:.8rem;text-align:left}.error-line .error{font-size:1.6rem;line-height:1.9rem;font-weight:400;color:#ff5757}.file-uploader{margin-top:2rem}.file-uploader .upload-label{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1.4rem;background:#1b1b1b;border:dashed 1px #363434;transition:border-color .2s;cursor:pointer}.file-uploader .upload-label:hover{border-color:#686868}.file-uploader .upload-label .icon{display:block;width:2.5rem;height:2.5rem}.file-uploader .upload-label .label{font-size:1.8rem;line-height:2.8rem;font-weight:500;color:#fff}.file-uploader .upload-label.disabled{border-color:#363434;opacity:.75;cursor:not-allowed}.file-uploader .files-wrapper .file{display:flex;align-items:center;gap:1rem;margin-top:.8rem}.file-uploader .files-wrapper .file:nth-child(1){margin-top:1.6rem}.file-uploader .files-wrapper .file .icon{flex-shrink:0;display:block;width:1.8rem;height:1.7rem}.file-uploader .files-wrapper .file .name{font-size:1.8rem;line-height:2.8rem;font-weight:500;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-uploader .files-wrapper .file .size{font-size:1.8rem;line-height:2.8rem;font-weight:500;color:#cecece;white-space:nowrap}.file-uploader .files-wrapper .file .error{font-size:1.8rem;line-height:2.8rem;font-weight:500;color:#ff5757;white-space:nowrap}.file-uploader .files-wrapper .file .remove{flex-shrink:0;display:block;width:1.4rem;height:1.3rem;margin-left:auto;cursor:pointer}.file-uploader .files-wrapper .file .remove svg path{transition:stroke .2s}.file-uploader .files-wrapper .file .remove:hover svg path{stroke:#ff5757}.file-uploader .files-wrapper .file .remove:active svg path{stroke:#fff}.g-controls{display:grid;grid-template-columns:1fr 4rem 4rem;align-items:center;margin-top:2.4rem}.g-controls .dots{display:flex;gap:1rem;font-size:2.2rem;line-height:2.6rem;font-weight:500;color:#fff}.g-controls .dots .dot{position:relative;display:flex;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;cursor:pointer}.g-controls .dots .dot::after{content:"";position:absolute;width:75%;height:75%;background:#999;border-radius:50%;transition:width .2s,height .2s}.g-controls .dots .dot.selected::after{width:100%;height:100%;background:#ff7900}.g-controls .arrow{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;cursor:pointer}.g-controls .arrow svg{width:2rem}.g-controls .arrow.left{transform:rotate(180deg)}.g-controls .arrow.disabled{opacity:.5;cursor:auto}*{margin:0;padding:0;font-size:10px;font-family:"Inter Tight",sans-serif;letter-spacing:.5px;text-decoration:none;outline:none;scroll-behavior:smooth;box-sizing:border-box}@media screen and (max-width: 1280px){*{font-size:9px}}@media screen and (max-width: 1024px){*{font-size:8px}}@media screen and (max-width: 768px){*{font-size:7px}}html{height:100%;background:#000}body{height:100%}ul{list-style-position:inside}.block-scroll{overflow:hidden;touch-action:none}.g-container{width:100%;max-width:1300px;margin:0 auto}@media screen and (max-width: 1440px){.g-container{width:auto;margin:0 7rem}}@media screen and (max-width: 1280px){.g-container{margin:0 5rem}}@media screen and (max-width: 1024px){.g-container{margin:0 3rem}}@media screen and (max-width: 768px){.g-container{margin:0 20px}}@media screen and (max-width: 480px){.g-container{margin:0 4.1vw}}.g-section-title{font-size:8.4rem;line-height:8.4rem;font-weight:700;color:#ff7900}@media screen and (max-width: 1280px){.g-section-title{font-size:7.4rem;line-height:7.4rem}}@media screen and (max-width: 480px){.g-section-title{font-size:8vw;line-height:10.6vw}}.g-section-title.accent{color:#fff}.g-section-sub-title{font-size:4.8rem;font-weight:600;line-height:6.2rem;color:#ff7900}@media screen and (max-width: 480px){.g-section-sub-title{font-size:4rem;line-height:5.4rem}}.g-section-sub-title.accent{color:#fff}.g-section-description{margin-top:1.6rem;font-size:2.4rem;line-height:3.8rem;font-weight:400;color:#fff}@media screen and (max-width: 480px){.g-section-description{margin-top:0;font-size:5.1vw;line-height:8.1vw}}.g-social{display:block;flex-shrink:0;height:3.2rem}@media screen and (max-width: 480px){.g-social{height:8.2vw}}.g-social rect{transition:fill .2s}.g-social:hover rect{fill:#ff7900}.g-social:active rect{fill:#fff}.g-social.instagram{width:3.2rem}@media screen and (max-width: 480px){.g-social.instagram{width:8.2vw}}.g-social.linkedin{width:3.2rem}@media screen and (max-width: 480px){.g-social.linkedin{width:8.2vw}}.g-social.dou{width:7.8rem}@media screen and (max-width: 480px){.g-social.dou{width:20vw}}.g-icon-button:hover:not(.disabled) svg path{fill:#ff7900}.g-icon-button:active:not(.disabled) svg path{fill:#fff}.g-icon-button svg path{fill:#fff;transition:fill .4s}.g-hidden{display:none !important}.navigation-section{position:fixed;width:100%;transition:background .4s,opacity .4s,transform .4s;z-index:100}.navigation-section .wrapper{display:flex;justify-content:space-between;align-items:center;padding:1.3rem 0}.navigation-section .wrapper .icon{display:block;width:4rem;height:4.6rem}@media screen and (max-width: 480px){.navigation-section .wrapper .icon{width:9.1vw;height:9.1vw}}.navigation-section .wrapper .burger-checkbox{display:block;width:0;height:0}.navigation-section .wrapper .burger-checkbox:checked~.fixed-wrapper{transform:translate(0, 0)}.navigation-section .wrapper .hamburger-wrapper{display:none}@media screen and (max-width: 480px){.navigation-section .wrapper .hamburger-wrapper{display:flex;justify-content:center;align-items:center;width:9.1vw;height:9.1vw}}@media screen and (max-width: 480px){.navigation-section .wrapper .fixed-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(22,22,22,.85);transform:translate(100%, 0);transition:transform .4s}}.navigation-section .wrapper .fixed-wrapper .link-wrapper{display:flex;gap:6rem}@media screen and (max-width: 480px){.navigation-section .wrapper .fixed-wrapper .link-wrapper{flex-direction:column;gap:6.2vw;width:75%;height:100%;margin-left:auto;padding:3vw 4.1vw 3vw 6.2vw;background:#1b1b1b;border-left:solid 1px #686868}}.navigation-section .wrapper .fixed-wrapper .link-wrapper .close-wrapper{display:none}@media screen and (max-width: 480px){.navigation-section .wrapper .fixed-wrapper .link-wrapper .close-wrapper{display:flex;justify-content:center;align-items:center;width:9.1vw;height:9.1vw;margin-left:auto}}.navigation-section .wrapper .fixed-wrapper .link-wrapper .link{font-size:2rem;line-height:3.2rem;font-weight:400;color:#fff;white-space:nowrap;transition:color .2s}@media screen and (max-width: 480px){.navigation-section .wrapper .fixed-wrapper .link-wrapper .link{font-size:4.6vw;line-height:7.1vw}}.navigation-section .wrapper .fixed-wrapper .link-wrapper .link:hover{text-decoration:underline}.navigation-section .wrapper .fixed-wrapper .link-wrapper .link:active{color:#ff7900}.navigation-section .wrapper .fixed-wrapper .link-wrapper .link.active{color:#ff7900;font-weight:500}.navigation-section.active{background:#000}.navigation-section.hidden{opacity:0;transform:translate(0, -100%);overflow:hidden}.hero-section{position:relative;padding:7.2rem 0 4rem}@media screen and (max-width: 480px){.hero-section{padding:7.2rem 0 4rem}}.hero-section .content{position:relative;display:flex;flex-direction:column;padding:9rem 0 13rem;z-index:1}@media screen and (max-width: 768px){.hero-section .content{padding:18rem 0 32rem}}.hero-section .content>.label{font-size:12rem;line-height:14.4rem;font-weight:700;color:#fff}@media screen and (max-width: 768px){.hero-section .content>.label{text-align:center}}@media screen and (max-width: 480px){.hero-section .content>.label{font-size:15.5vw;line-height:15.5vw}}.hero-section .content>.label .accent{display:block;font-size:inherit;line-height:inherit;color:#ff7900}.hero-section .content>.description{max-width:55%;margin-top:5.2rem;font-size:2.4rem;line-height:3.8rem;font-weight:400;color:#fff}@media screen and (max-width: 768px){.hero-section .content>.description{max-width:100%;text-align:center}}@media screen and (max-width: 480px){.hero-section .content>.description{margin-top:8.2vw;font-size:5vw;line-height:8.5vw}}.hero-section .content>.sub-description{max-width:55%;margin-top:3rem;font-size:2.4rem;line-height:3.8rem;font-weight:700;color:#fff}@media screen and (max-width: 768px){.hero-section .content>.sub-description{max-width:100%;text-align:center}}@media screen and (max-width: 480px){.hero-section .content>.sub-description{margin-top:5.5vw;font-size:5vw;line-height:8.5vw}}.hero-section .bg-video{position:absolute;top:0;right:0;bottom:0;width:100%;max-width:80rem;max-height:80rem;margin:auto;z-index:-1}@media screen and (max-width: 768px){.hero-section .bg-video{top:auto;left:0;bottom:0}}.cases-section .case-container{background:linear-gradient(180deg, #000000 0%, #1D1D1D 100%)}.cases-section .case-container .top-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5rem;padding-top:5rem}@media screen and (max-width: 768px){.cases-section .case-container .top-wrapper{grid-template-columns:1fr}}.cases-section .case-container .top-wrapper .content .counter{margin-left:1rem;font-size:5.8rem;line-height:5.8rem;font-weight:700;background:linear-gradient(180deg, rgb(76, 76, 76) 0%, rgb(35, 35, 35) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 480px){.cases-section .case-container .top-wrapper .content .counter{font-size:12vw;line-height:12vw}}.cases-section .case-container .top-wrapper .content .title{position:relative;margin-top:-3rem;padding-left:3rem;font-size:2.8rem;line-height:140%;font-weight:700;color:#fff;text-transform:uppercase}@media screen and (max-width: 480px){.cases-section .case-container .top-wrapper .content .title{padding-left:7vw;font-size:6.2vw}}.cases-section .case-container .top-wrapper .content .title::before{content:"";position:absolute;top:0;left:0;bottom:0;width:2rem;height:2rem;margin-top:1rem;border-radius:50%;background:#ff7900}@media screen and (max-width: 480px){.cases-section .case-container .top-wrapper .content .title::before{margin-top:1rem;width:4.8vw;height:4.8vw}}.cases-section .case-container .top-wrapper .content .description{margin-top:3rem;font-size:2.2rem;line-height:160%;font-weight:400;color:#cecece}@media screen and (max-width: 480px){.cases-section .case-container .top-wrapper .content .description{font-size:4.6vw}}.cases-section .case-container .top-wrapper .video-wrapper{padding:5.5rem 4rem;background:url("/static/img/about-us/cases/video-bg.jpg") no-repeat center/cover}.cases-section .case-container .top-wrapper .video-wrapper .video{width:100%;outline:solid .8rem rgba(216,216,216,.3);border-radius:1rem}.cases-section .case-container .top-wrapper.reverse .content{order:2}.cases-section .case-container .top-wrapper.reverse .video-wrapper{order:1}@media screen and (max-width: 768px){.cases-section .case-container .top-wrapper.reverse .content{order:1}.cases-section .case-container .top-wrapper.reverse .video-wrapper{order:2}}.cases-section .case-container .embla__viewport{width:100%;margin-top:6rem;padding-bottom:5rem;overflow:hidden}.cases-section .case-container .embla__viewport .bottom-wrapper{display:flex}@media screen and (max-width: 768px){.cases-section .case-container .embla__viewport .bottom-wrapper{flex-direction:column;gap:20px}}.cases-section .case-container .embla__viewport .bottom-wrapper .option-wrapper{flex:0 0 25%;padding-right:2rem}.cases-section .case-container .embla__viewport .bottom-wrapper .option-wrapper:hover .title-wrapper .line{width:100%}.cases-section .case-container .embla__viewport .bottom-wrapper .option-wrapper .title-wrapper{display:inline-block}.cases-section .case-container .embla__viewport .bottom-wrapper .option-wrapper .title-wrapper .title{font-size:2.4rem;line-height:160%;font-weight:700;color:#fff}@media screen and (max-width: 480px){.cases-section .case-container .embla__viewport .bottom-wrapper .option-wrapper .title-wrapper .title{font-size:5.1vw}}.cases-section .case-container .embla__viewport .bottom-wrapper .option-wrapper .title-wrapper .line{display:block;margin-top:.8rem;width:25%;min-width:3rem;height:.4rem;background:#ff7900;transition:width .8s}@media screen and (max-width: 480px){.cases-section .case-container .embla__viewport .bottom-wrapper .option-wrapper .title-wrapper .line{width:100%}}.cases-section .case-container .embla__viewport .bottom-wrapper .option-wrapper .description{margin-top:1.6rem;font-size:2.2rem;line-height:160%;font-weight:400;color:#cecece}@media screen and (max-width: 480px){.cases-section .case-container .embla__viewport .bottom-wrapper .option-wrapper .description{font-size:4.6vw}}.expertise-section{padding:8rem 0 7rem;overflow:hidden}@media screen and (max-width: 480px){.expertise-section{padding-bottom:2rem}}.expertises-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5.5rem;margin-top:5rem}@media screen and (max-width: 1024px){.expertises-wrapper{gap:5rem}}@media screen and (max-width: 768px){.expertises-wrapper{gap:4rem}}@media screen and (max-width: 480px){.expertises-wrapper{grid-template-columns:1fr;gap:8.2vw}}.expertises-wrapper .expertise-wrapper{transition:transform .6s,opacity .4s}.expertises-wrapper .expertise-wrapper:nth-child(1){transition-delay:0s}.expertises-wrapper .expertise-wrapper:nth-child(2){transition-delay:.4s}.expertises-wrapper .expertise-wrapper:nth-child(3){transition-delay:.8s}.expertises-wrapper .expertise-wrapper:nth-child(4){transition-delay:1.2s}.expertises-wrapper .expertise-wrapper:nth-child(5){transition-delay:1.6s}.expertises-wrapper .expertise-wrapper:nth-child(6){transition-delay:2s}.expertises-wrapper .expertise-wrapper .count{position:relative;font-size:5.8rem;line-height:5.8rem;font-weight:700;background:linear-gradient(180deg, rgb(76, 76, 76) 0%, rgb(35, 35, 35) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.expertises-wrapper .expertise-wrapper .count::after{content:"";position:absolute;left:0;bottom:0;width:2rem;height:2rem;border-radius:50%;background:#ff7900;transform:translate(-40%, 5%)}.expertises-wrapper .expertise-wrapper .title{margin-top:3rem;font-size:2.8rem;line-height:4rem;font-weight:700;color:#fff}@media screen and (max-width: 480px){.expertises-wrapper .expertise-wrapper .title{margin-top:5.1vw;font-size:5.1vw;line-height:7.1vw}.expertises-wrapper .expertise-wrapper .title br{display:none}}.expertises-wrapper .expertise-wrapper .description{margin-top:1.6rem;font-size:2.2rem;line-height:3.5rem;font-weight:500;color:#cecece}@media screen and (max-width: 480px){.expertises-wrapper .expertise-wrapper .description{margin-top:2vw;font-size:4.6vw;line-height:7.3vw}}.expertises-wrapper .expertise-wrapper.hidden{opacity:0;transform:translate(200%, 0)}@media screen and (max-width: 480px){.expertises-wrapper .expertise-wrapper.hidden{transform:translate(0, 200%)}}.advantages-section{position:relative;padding:4rem 0 8rem}.advantages-section .advantages-wrapper{margin-top:5rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:3.6rem 7.2rem}@media screen and (max-width: 1024px){.advantages-section .advantages-wrapper{gap:3.6rem}}@media screen and (max-width: 480px){.advantages-section .advantages-wrapper{grid-template-columns:1fr}}.advantages-section .advantages-wrapper .advantage-wrapper:hover .title-wrapper .line{width:100%}.advantages-section .advantages-wrapper .advantage-wrapper .title-wrapper{display:inline-block}.advantages-section .advantages-wrapper .advantage-wrapper .title-wrapper .title{font-size:2.4rem;line-height:3.8rem;font-weight:700;color:#fff}@media screen and (max-width: 480px){.advantages-section .advantages-wrapper .advantage-wrapper .title-wrapper .title{font-size:5.1vw;line-height:7.1vw}}.advantages-section .advantages-wrapper .advantage-wrapper .title-wrapper .line{display:block;margin-top:.8rem;width:25%;height:.4rem;background:#ff7900;transition:width .8s}@media screen and (max-width: 480px){.advantages-section .advantages-wrapper .advantage-wrapper .title-wrapper .line{width:100%}}.advantages-section .advantages-wrapper .advantage-wrapper .description{margin-top:1.6rem;font-size:2.2rem;line-height:3.5rem;font-weight:500;color:#cecece}@media screen and (max-width: 480px){.advantages-section .advantages-wrapper .advantage-wrapper .description{margin-top:2vw;font-size:4.6vw;line-height:7.3vw}}.advantages-section .bg-wrapper{position:absolute;inset:0;width:100%;max-width:1920px;height:100%;margin:0 auto;z-index:-1}@media screen and (max-width: 480px){.advantages-section .bg-wrapper{display:none}}.advantages-section .bg-wrapper .left-bg{position:absolute;top:0;left:0;opacity:.7}.advantages-section .bg-wrapper .right-bg{position:absolute;right:0;bottom:0;opacity:.7}.vacancies-section{padding:4rem 0 14rem}.vacancies-section .title-accent{font-size:inherit;line-height:inherit;font-weight:inherit;color:#fff}.vacancies-section .link-button{margin-top:3.2rem;text-align:center}@media screen and (max-width: 480px){.vacancies-section .link-button{padding-bottom:9.2vw}}.vacancies-wrapper{display:grid;gap:3.2rem;margin-top:6rem}@media screen and (max-width: 480px){.vacancies-wrapper{gap:5.6vw;margin-top:9.2vw}}.vacancies-wrapper .vacancie-wrapper{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:2.4rem;border-bottom:solid 1px #686868}.vacancies-wrapper .vacancie-wrapper:last-child{border:none}@media screen and (max-width: 480px){.vacancies-wrapper .vacancie-wrapper{padding-bottom:4.1vw}}.vacancies-wrapper .vacancie-wrapper:hover .label{color:#ff7900}.vacancies-wrapper .vacancie-wrapper:hover .extermal-arrow path{stroke:#ff7900}.vacancies-wrapper .vacancie-wrapper .label{font-size:2.8rem;line-height:3.9rem;font-weight:700;color:#fff;text-transform:uppercase;transition:color .2s}@media screen and (max-width: 480px){.vacancies-wrapper .vacancie-wrapper .label{font-size:5.1vw;line-height:6.9vw}}.vacancies-wrapper .vacancie-wrapper .extermal-arrow{width:2.2rem;height:2.2rem}.vacancies-wrapper .vacancie-wrapper .extermal-arrow path{transition:stroke .2s}.feedback-form{width:100%;max-width:64rem;text-align:center}.feedback-form .grid-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem 2rem}@media screen and (max-width: 480px){.feedback-form .grid-wrapper{grid-template-columns:1fr}}.feedback-form .message{margin-top:2.4rem}.feedback-form .submit{margin-top:4rem}.feedback-form .status-wrapper{display:flex;justify-content:center;align-items:center;aspect-ratio:3/2;background:#1b1b1b;border:solid 1px #363434}@media screen and (max-width: 480px){.feedback-form .status-wrapper{aspect-ratio:1/1}}.feedback-form .status-wrapper .description{margin-top:3.2rem;font-size:2.2rem;line-height:3.5rem;font-weight:500;color:#cecece;text-align:center}@media screen and (max-width: 480px){.feedback-form .status-wrapper .description{font-size:4.6vw;line-height:7.4vw}}.feedback-form .status-wrapper .again-button{margin-top:3.2rem}.feedback-form .in-progress .loader{display:block;width:15rem;height:15rem}.feedback-form .success-result{flex-direction:column}.feedback-form .success-result .icon{display:block;width:8.5rem;height:7.5rem}.feedback-form .fail-result{flex-direction:column}.feedback-form .fail-result .icon{display:block;width:8.5rem;height:8.5rem}.feedback-form .fail-result .email{font-size:inherit;line-height:inherit;font-weight:inherit;color:#ff7900}.feedback-form .fail-result .email:hover{text-decoration:underline}.footer-section .footer-container{padding:2rem 0;background:#1b1b1b;border-bottom:solid 1px #686868}.footer-section .footer-container .footer-wrapper{display:grid;grid-template-columns:20rem 1fr 20rem;align-items:center}@media screen and (max-width: 480px){.footer-section .footer-container .footer-wrapper{grid-template-columns:1fr 1fr;gap:7.2vw 0}}.footer-section .footer-container .footer-wrapper .logo{display:block;width:20rem;height:5rem}@media screen and (max-width: 480px){.footer-section .footer-container .footer-wrapper .logo{justify-self:flex-start;grid-column:1;grid-row:1}}.footer-section .footer-container .footer-wrapper .feed-back-wrapper{text-align:center}@media screen and (max-width: 480px){.footer-section .footer-container .footer-wrapper .feed-back-wrapper{justify-self:flex-start;grid-column:1/span 2;grid-row:2;text-align:left}}.footer-section .footer-container .footer-wrapper .feed-back-wrapper .label{font-size:1.6rem;line-height:1.9rem;font-weight:500;color:#fff}@media screen and (max-width: 480px){.footer-section .footer-container .footer-wrapper .feed-back-wrapper .label{font-size:4.1vw;line-height:4.9vw}}.footer-section .footer-container .footer-wrapper .feed-back-wrapper .email{display:inline-block;margin-top:.5rem;font-size:1.6rem;line-height:1.9rem;font-weight:500;color:#ff7900}@media screen and (max-width: 480px){.footer-section .footer-container .footer-wrapper .feed-back-wrapper .email{font-size:4.1vw;line-height:4.9vw}}.footer-section .footer-container .footer-wrapper .feed-back-wrapper .email:hover{text-decoration:underline}.footer-section .footer-container .footer-wrapper .socia-wrapper{display:flex;gap:1.5rem;margin-left:auto}@media screen and (max-width: 480px){.footer-section .footer-container .footer-wrapper .socia-wrapper{justify-self:flex-end;grid-column:2;grid-row:1;gap:2vw}}.footer-section .copyright{padding:1.2rem 0;background:#000;font-size:1.4rem;line-height:1.7rem;font-weight:500;color:#cecece;text-align:center}@media screen and (max-width: 480px){.footer-section .copyright{padding:5.1vw 0;font-size:3.6vw;line-height:4.7vw}}.footer-section .copyright .line{font-size:inherit;line-height:inherit;font-weight:inherit}@media screen and (max-width: 480px){.footer-section .copyright .line{display:block}}
