*,*::before,*::after{box-sizing:border-box}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}html{font-family:sans-serif;font-size:10px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff}body{position:relative;font-family:"Space Grotesk",sans-serif;line-height:1;margin:0;padding:0}.page{overflow:hidden}.container{width:100%;margin:0 auto;padding:0 1rem}@media only screen and (min-width: 768px){.container{max-width:720px}}@media only screen and (min-width: 991px){.container{max-width:960px}}@media only screen and (min-width: 1200px){.container{max-width:1120px}}@media only screen and (min-width: 1500px){.container{max-width:1320px}}.hidden{display:none}.text-right{text-align:right !important}.text-center{text-align:center !important}.btn{cursor:pointer;position:relative;margin:0;padding:0;border:none;border-radius:0;background:none;text-decoration:none;letter-spacing:0;line-height:1.5;font-family:"Space Grotesk",sans-serif;font-weight:400;font-size:1.6rem;color:#000;appearance:none;display:inline-block;padding:0;border:none;border-radius:0;text-align:center;transition:.3s;font-weight:300;font-family:"Prompt",sans-serif;font-size:1.6rem}@media(min-width: 1200px){.btn{font-size:1.6rem}}.btn span{display:block;padding:1.2rem 2.5rem}@media only screen and (min-width: 991px){.btn span{padding:1.5rem 3.5rem}}.btn:hover{text-decoration:none}.btn-primary{display:flex;align-items:center;column-gap:1rem;position:relative;padding:1.2rem 3.5rem;background:#f02930;color:#fff;overflow:hidden;border-radius:2.2rem;font-size:1.8rem !important;font-weight:400}@media only screen and (min-width: 550px){.btn-primary{padding:1.4rem 5.5rem}}.btn-primary span,.btn-primary img{position:relative;z-index:2;padding:0}.btn-primary:before{content:"";background:#000;height:500%;width:0;position:absolute;transform:rotate(25deg) translateY(-50%);transition:.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);top:50%;right:0}.btn-primary:hover{background:#f02930}.btn-primary:hover:before{width:150%}.btn-chance{display:flex;align-items:center;column-gap:1rem;position:relative;padding:1.2rem 3.5rem;background:#0e9231;color:#fff;overflow:hidden;border-radius:2.2rem;font-size:1.8rem !important;font-weight:400}@media only screen and (min-width: 550px){.btn-chance{padding:1.4rem 5.5rem}}.btn-chance span,.btn-chance img{position:relative;z-index:2;padding:0}.btn-chance:before{content:"";background:#057623;height:500%;width:0;position:absolute;transform:rotate(25deg) translateY(-50%);transition:.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);top:50%;right:0}.btn-chance:hover{background:#057623}.btn-chance:hover:before{width:150%}.m-0{margin:0 !important}.header{position:relative;z-index:10;display:block;background:#fff;box-shadow:0 0 15px 5px rgba(0,0,0,.1)}.header__content{position:relative;display:flex;align-items:center;justify-content:center}.header__logo{padding:1.5rem 0}@media only screen and (min-width: 991px){.header__logo{padding:3rem 0}}@media only screen and (min-width: 1600px){.header__logo{padding:4rem 0}}.header__logo img{max-width:12rem}@media only screen and (min-width: 991px){.header__logo img{max-width:17.6rem}}.section-lp-intro{display:block;position:relative}.lp-intro{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:3rem;width:100%;padding:4rem 0 2rem 0}@media(min-width: 991px){.lp-intro{padding:6rem 0 3rem 0}}@media(min-width: 1200px){.lp-intro{padding:10rem 0 4rem 0}}.lp-intro__content{width:100%}@media only screen and (min-width: 991px){.lp-intro__content{width:calc(50% - 3.5rem)}}.lp-intro__title{margin:0 0 2.5rem 0;padding:0;line-height:1.1;font-family:"Prompt",sans-serif;font-weight:700;font-size:3.2rem;color:#000}@media(min-width: 768px){.lp-intro__title{font-size:4rem}}@media(min-width: 991px){.lp-intro__title{font-size:4.8rem}}@media(min-width: 1200px){.lp-intro__title{font-size:5.6rem}}.lp-intro__texts{margin:0;padding:0;line-height:1.5;font-family:"Space Grotesk",sans-serif;font-weight:400;font-size:1.6rem;color:#000}@media(min-width: 1200px){.lp-intro__texts{font-size:1.6rem}}.lp-intro__texts a{color:#000}.lp-intro__texts a:hover{text-decoration:none}.lp-intro__contacts{width:100%}@media only screen and (min-width: 991px){.lp-intro__contacts{width:calc(50% - 3.5rem)}}.lp-intro__contacts__mobile{display:block;margin-top:4rem}@media(min-width: 768px){.lp-intro__contacts__mobile{display:none}}.lp-intro__contacts__not_mobile{display:none}@media(min-width: 768px){.lp-intro__contacts__not_mobile{display:block}}.lp-intro-contact-box{padding:4.5rem 2rem;border-radius:2rem;background:#f2f2f2}.lp-intro-contact-box__caption{margin:0 0 2rem 0;padding:0;line-height:1.5;font-family:"Prompt",sans-serif;font-weight:700;font-size:1.6rem;text-align:center}.lp-intro-contact-box__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:3rem;row-gap:1.4rem;margin:0;padding:0;line-height:1.5;font-family:"Prompt",sans-serif;font-weight:400;font-size:1.6rem;color:#000}@media(min-width: 768px){.lp-intro-contact-box__content{column-gap:3.5rem}}@media(min-width: 991px){.lp-intro-contact-box__content{column-gap:4rem;font-size:1.8rem}}@media(min-width: 1200px){.lp-intro-contact-box__content{column-gap:6rem}}.lp-intro-contact-box__content a{display:flex;flex-wrap:wrap;align-items:center;column-gap:1.6rem;color:inherit;text-decoration:underline;text-underline-offset:.2rem}.lp-intro-contact-box__content a img{max-width:2.5rem}.lp-intro-contact-box__content a:hover{text-decoration:none}.lp-career{padding:2rem 0 4rem 0}@media(min-width: 991px){.lp-career{padding:3rem 0 6rem 0}}@media(min-width: 1200px){.lp-career{padding:4rem 0 9rem 0}}.lp-career__title{margin:0 0 3rem 0;padding:0;line-height:1.5;font-family:"Prompt",sans-serif;font-weight:700;font-size:1.8rem;color:#000;text-align:center}@media(min-width: 991px){.lp-career__title{margin:0 0 4rem 0}}.lp-career__list{display:flex;flex-direction:column;gap:1rem}.lp-career__updated{padding:4rem 0 0 0;line-height:1.5;font-family:"Space Grotesk",sans-serif;font-weight:400;font-size:1.6rem;color:#000;text-align:center}@media(min-width: 991px){.lp-career__updated{padding:6rem 0 0 0}}@media(min-width: 1200px){.lp-career__updated{padding:8rem 0 0 0}}.lp-career-card.opened .lp-career-card__heading{border-bottom-left-radius:0;border-bottom-right-radius:0}.lp-career-card.opened .lp-career-card__indication .btn-primary{background:rgba(0,0,0,0);color:#f02930;padding-left:0}.lp-career-card.opened .lp-career-card__indication .btn-primary span{position:relative;padding:0 2.2rem 0 0}.lp-career-card.opened .lp-career-card__indication .btn-primary span::after{transform:translateY(-50%) rotate(180deg);border-top:6px solid #f02930}.lp-career-card.opened .lp-career-card__indication .btn-primary:hover{text-decoration:underline;text-underline-offset:2px}.lp-career-card.opened .lp-career-card__indication .btn-primary:hover::before{content:none}.lp-career-card__heading{appearance:none;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;column-gap:3rem;row-gap:1.5rem;position:relative;width:100%;margin:0;padding:2rem 2rem 2rem 2.5rem;border:none;border-radius:2rem;background:#000;font-family:"Space Grotesk",sans-serif;font-weight:400;font-size:1.6rem;color:rgba(255,255,255,.8);text-align:left}@media(min-width: 768px){.lp-career-card__heading{flex-direction:row;align-items:center}}@media(min-width: 991px){.lp-career-card__heading{padding:2rem 2.8rem 2rem 4rem}}.lp-career-card__title{margin:0 0 1rem 0;padding:0;font-family:"Prompt",sans-serif;font-weight:700;line-height:1.1;color:#fff;font-size:2rem}@media(min-width: 991px){.lp-career-card__title{font-size:2.4rem}}.lp-career-card__indication{white-space:nowrap}.lp-career-card__indication .btn{position:relative}.lp-career-card__indication .btn span{position:relative;padding:0 2.2rem 0 0}.lp-career-card__indication .btn span::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;border-top:6px solid #000;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0)}@media(max-width: 990px){.lp-career-card__indication .btn{font-size:1.6rem;padding:1.1rem 2.5rem}}.lp-career-card__content-wrapper{display:none;background:#f2f2f2;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.lp-career-card__content{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:3rem;padding:2.5rem 2rem 2rem 2rem;font-family:"Space Grotesk",sans-serif;font-weight:400;font-size:1.6rem;color:#000;line-height:1.5}@media(min-width: 768px){.lp-career-card__content{padding:3.5rem 4rem 5.5rem 4rem}}.lp-career-card__content-l{width:100%}@media only screen and (min-width: 991px){.lp-career-card__content-l{width:calc(50% - 3.5rem)}}.lp-career-card__content-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:3rem;row-gap:1.5rem;margin:0 0 2rem 0}.lp-career-card__caption{margin:0;padding:0;font-family:"Prompt",sans-serif;font-weight:700;font-size:1.8rem;color:#000;line-height:1.2}.lp-career-card__salary{padding:1.6rem 3.5rem 1.4rem 3.5rem;border:.1rem solid rgba(21,8,46,.3);border-radius:2rem;font-family:"Prompt",sans-serif;font-weight:400;font-size:1.6rem;color:#000;line-height:1.2}.lp-career-card__salary strong{color:#0e9231}.lp-career-card__texts h4{margin:0 0 1rem 0;padding:0;font-family:"Prompt",sans-serif;font-weight:400;font-size:1.8rem;color:#000;line-height:1.2}.lp-career-card__texts a{color:#000}.lp-career-card__texts a:hover{text-decoration:none}.lp-career-card__texts p{margin:0 0 2.5rem 0}.lp-career-card__texts ul{list-style:none;margin:0 0 2.5rem 0;padding:0}.lp-career-card__texts ul li{position:relative;margin:0 0 .5rem 0;padding:0 0 0 2.1rem}.lp-career-card__texts ul li::before{content:"";position:absolute;top:.8rem;left:0;width:.7rem;height:.7rem;border-radius:99px;background:#000}.lp-career-card__gallery{display:flex;flex-wrap:wrap;gap:1rem}.lp-career-card__gallery a{display:block;text-decoration:none;width:calc(33.33% - .7rem)}.lp-career-card__gallery a img{display:block;width:100%;border-radius:1.5rem}@media(min-width: 768px){.lp-career-card__gallery a img{border-radius:2rem}}.lp-career-card__content-r{width:100%}@media only screen and (min-width: 991px){.lp-career-card__content-r{width:calc(50% - 3.5rem)}}.lp-career-card__form-caption{margin:0 0 3rem 0;padding:1.5rem 0 0 0;line-height:1.1;font-family:"Prompt",sans-serif;font-weight:700;font-size:1.6rem;color:1.8rem;text-align:center}.lp-career-chance{background:#bde6c8;border-radius:2rem;text-align:center;padding:3.6rem 2rem}.lp-career-chance__title{margin:0 0 1.5rem 0;padding:0;line-height:1.5;font-family:"Prompt",sans-serif;font-weight:700;font-size:1.6rem;color:1.8rem}.lp-career-chance__texts{margin:0 0 1.5rem 0;padding:0;line-height:1.5;font-family:"Prompt",sans-serif;font-weight:400;font-size:1.6rem;color:#000}.lp-career-chance__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem}.lp-career-form{padding:0;margin:0 0 5.5rem 0}.lp-career-form p{margin:0}.lp-career-form__fields{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 1.2rem 0;row-gap:1.2rem}.lp-career-form__fields .lp-career-form__field{width:100%}@media only screen and (min-width: 768px){.lp-career-form__fields .lp-career-form__field{width:calc(50% - .5rem)}}.lp-career-form__field{width:100%}.lp-career-form__inp{display:block;width:100%;margin:0;padding:1.2rem 3rem;background:#fff;border:none;border-radius:1.5rem;font-family:"Prompt",sans-serif;font-weight:400;font-size:1.6rem;color:#000;outline:none}.lp-career-form__inp::placeholder{color:#000}.lp-career-form__selector{position:relative;display:block;width:100%;margin:0;padding:0;background:#fff;border:none;border-radius:1.5rem}.lp-career-form__selector::before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:2rem;width:0;height:0;border-style:solid;border-width:7px 6px 0 6px;border-color:#15082e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.lp-career-form__select{appearance:none;display:block;width:100%;margin:0;padding:1.5rem 3rem;background:rgba(0,0,0,0);border:none;border-radius:1.5rem;font-family:"Prompt",sans-serif;font-weight:400;font-size:1.6rem;color:#000;outline:none;cursor:pointer;text-overflow:ellipsis}.lp-career-form__checker{display:flex;justify-content:center;padding:2.5rem 0}.lp-career-form__uploader{position:relative;display:block;margin:1.2rem 0 0 0;cursor:pointer}.lp-career-form__uploader .wpcf7-form-control-wrap{position:unset}.lp-career-form__uploader:hover .lp-career-add-file-btn{text-decoration:none}.lp-career-form__uploader.has-file .lp-career-clear-file-btn{display:flex}.lp-career-form__uploader.has-file .lp-career-add-file-btn{display:none}.lp-career-form__upload{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;opacity:0;cursor:pointer}.lp-career-form__controls p{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}.lp-career-form__controls p .wpcf7-spinner{margin:0}.wpcf7-not-valid-tip{padding-top:1rem}.wpcf7-response-output{border:0 !important;padding:0 !important;color:red;margin:2rem 0 !important;font-size:1.6rem;text-align:center}@media only screen and (min-width: 768px){.wpcf7-response-output{font-size:1.8rem}}.wpcf7 form.sent .wpcf7-response-output{border:0;padding:0;color:#46b450;margin:2rem 0}.lp-career-add-file-btn{display:flex;justify-content:center;align-items:center;column-gap:1.5rem;border:2px dotted #fff;border-radius:1.5rem;padding:1.3rem;text-decoration:underline;text-underline-offset:2px}.lp-career-clear-file-btn{position:relative;z-index:100;display:none;justify-content:center;align-items:center;column-gap:1.5rem;border:2px dotted rgba(0,0,0,.8);border-radius:1.5rem;padding:1.3rem;text-decoration:underline;text-underline-offset:2px}.lp-career-clear-file-btn:hover{text-decoration:none}.lp-career-clear-file-btn .file-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.form-field-checkbox{min-height:25px;margin:0;display:flex;flex-wrap:wrap;align-items:center;font-weight:400;font-family:"Space Grotesk",sans-serif;color:rgba(0,0,0,.8);position:relative;padding:0 0 0 40px;cursor:pointer;line-height:20px;outline:none;max-width:100%;font-size:1.6rem}.form-field-checkbox .wpcf7-form-control-wrap{position:unset}.form-field-checkbox .wpcf7-list-item{margin:0}.form-field-checkbox a{color:inherit}.form-field-checkbox a:hover{text-decoration:none}.form-field-checkbox:hover{text-decoration:none}.form-field-checkbox:hover .form-field__indicator{border-color:#000}.form-field-checkbox input{position:absolute;z-index:-1;opacity:0}.form-field-checkbox input:checked~.wpcf7-list-item-label>.form-field__indicator{border-color:#000}.form-field-checkbox input:checked~.wpcf7-list-item-label>.form-field__indicator:after{display:block;border-color:#000}.form-field-checkbox input:checked~.wpcf7-list-item-label>.form-field__indicator:before{display:block;border-color:rgba(0,0,0,0)}.form-field-checkbox .form-field__indicator{top:0;position:absolute;top:50%;transform:translateY(-50%);left:0;height:25px;width:25px;border-radius:4px;border:1px solid rgba(0,0,0,0);background:#fff}.form-field-checkbox .form-field__indicator::after{content:"";position:absolute;z-index:3;display:none;left:8px;top:1px;width:8px;height:15px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.form-field-checkbox .form-field__indicator::before{content:"";position:absolute;z-index:2;display:none;left:9px;top:-4px;width:8px;height:15px;border:solid #03244b;border-width:0 9px 2px 0;transform:rotate(45deg)}.clear-button{margin:0;padding:0;border:none;background:rgba(0,0,0,0);transform:rotate(45deg);cursor:pointer}.section-single h1,.section-single h2,.section-single h3,.section-single h4{text-align:center}.section-single .container{max-width:100rem}.footer{position:relative;z-index:8;display:block;background:#fff;box-shadow:0 0 15px 5px rgba(0,0,0,.1)}.footer__content{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 0 4rem 0}@media only screen and (min-width: 991px){.footer__content{padding:0 0 5rem 0}}@media only screen and (min-width: 1600px){.footer__content{padding:0 0 6rem 0}}.footer__logo{padding:4rem 0 2rem 0}@media only screen and (min-width: 991px){.footer__logo{padding:6rem 0 3rem 0}}@media only screen and (min-width: 1600px){.footer__logo{padding:7rem 0 3rem 0}}.footer__logo img{max-width:12rem}@media only screen and (min-width: 991px){.footer__logo img{max-width:17.6rem}}.footer__texts{width:100%;max-width:113rem;margin:0 auto;padding:0 0 3rem 0;line-height:1.5;font-family:"Space Grotesk",sans-serif;font-weight:400;font-size:1.6rem;color:#000;text-align:center}.footer__texts a{color:inherit;text-decoration:underline;text-underline-offset:.2rem}.footer__texts a:hover{text-decoration:none}.footer__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:3rem;row-gap:1rem;line-height:1.5;font-family:"Space Grotesk",sans-serif;font-weight:400;font-size:1.6rem}.footer__controls a{display:flex;flex-wrap:wrap;align-items:center;column-gap:1.6rem;color:#000;text-decoration:underline;text-underline-offset:.2rem}.footer__controls a img{max-width:2.5rem}.footer__controls a:hover{text-decoration:none}/*# sourceMappingURL=main.css.map */
