.header{display:flex;position:fixed;box-sizing:border-box;justify-content:flex-end;padding:15px 23.5px;height:60px;width:100vw;max-width:1170px;background-color:#fff;z-index:1}.header__img{position:absolute;left:30px;top:20px}.header__list{display:flex;flex-direction:row;margin-top:3px}.header__link{list-style-type:none}.header__link a{color:#000;text-decoration:none;font-size:15px;letter-spacing:-.45px}.header__link:nth-child(2),.header__link:nth-child(3),.header__link:nth-child(4){margin-left:28px}.header__link:nth-child(5){margin-left:28px;margin-right:7px}.header__burger{display:none;position:absolute;right:24px;top:19px;background-color:#fff;border:none}.header__burger:active,.header__burger:focus{outline:none}@media screen and (max-width:768px){.header__burger{display:block}.header__list{display:none}}@media screen and (max-width:568px){.header{height:39px}.header__img{left:15px;top:11px}.header__burger{right:9px;top:9px}}.assignment{position:relative;top:60px;padding-top:60px;padding-left:30px;max-width:1170px;background-image:url(../../static/media/banner-photo.9614ebc2.jpg);background-repeat:no-repeat;background-size:cover}.assignment__header{padding-top:35pt;width:520px;color:#fff;font-size:50px;font-weight:400;line-height:54px;text-transform:uppercase;letter-spacing:-.03rem}.assignment__text{padding-top:24px;width:530px;color:#fff}.assignment__button{width:210px;height:38px;margin-top:35px;margin-bottom:114px;background-color:#ef5b4c;color:#fff;letter-spacing:.015rem;border-radius:5px;border:none}.assignment__button:hover{cursor:pointer;background-color:#df594a}.assignment__button:active,.assignment__button:focus{outline:none}@media screen and (max-width:768px){.assignment{height:600px}.assignment__header{width:410px;padding:0;margin-bottom:30px;font-size:40px;line-height:43px}.assignment__text{width:480px;padding:0}.assignment__button{margin-bottom:0}}@media screen and (max-width:568px){.assignment{display:flex;top:40px;flex-direction:column;align-items:center;padding:0 25px;min-height:440px;height:100vw}.assignment__header{width:auto;text-align:center;margin-bottom:10px;margin-top:71px;font-size:30px;line-height:33px}.assignment__header:after{content:"We kindly remind you that your test assignment should be submitted as a link to github/bitbucket repository.";display:block;margin-top:20px;margin-left:auto;margin-right:auto;width:330px;font-size:16px;text-transform:none;letter-spacing:normal;line-height:24px}.assignment__text{display:none}.assignment__button{position:absolute;bottom:95px;margin-bottom:20px}}.acquaintment{position:relative;top:60px;max-width:1170px;display:grid;grid-template-columns:414px auto;grid-template-rows:270px auto;grid-template-areas:"header header" "image container_text";padding:0 30px}.acquaintment__header{margin-top:167px;justify-self:center;grid-area:header;font-size:50px;font-weight:400;letter-spacing:-.0091em}.acquaintment__img{grid-area:image;height:286px;margin-left:25px;margin-top:7px}.acquaintment__text-1{margin-top:6px;font-size:24px;font-weight:400}.acquaintment__text-2{margin-top:22px;max-width:551px;text-align:justify}.acquaintment__text-3{margin-top:24px;max-width:551px;text-align:justify}.acquaintment__button{margin-top:28px;margin-bottom:213px;padding-left:2px;color:#ef5b4c;background-color:#fff;border:none}.acquaintment__button:hover{cursor:pointer;color:#df594a}@media screen and (max-width:768px){.acquaintment{top:-40px;grid-template-columns:auto auto;grid-template-rows:auto auto;z-index:0;background-color:#fff}.acquaintment__header{font-size:40px;margin-top:123px}.acquaintment__img{height:208px;margin-left:1px;margin-top:81px}.acquaintment__text-1{margin-top:80px;margin-left:29px}.acquaintment__text-2{margin-left:29px}.acquaintment__text-3{margin-left:29px;word-spacing:-2px}.acquaintment__button{margin-left:29px;margin-bottom:73px}}@media screen and (max-width:568px){.acquaintment{position:static;display:flex;flex-direction:column;align-items:center;padding-left:10px;padding-right:10px}.acquaintment__header{font-size:30px;margin-top:80px}.acquaintment__img{height:244px;margin-left:1px;margin-top:38px;margin-bottom:0}.acquaintment__text-1{margin:38px 0 22px 8px}.acquaintment__text-2{margin:0 2px 24px 5px}.acquaintment__text-3{margin:0 2px 0 5px}.acquaintment__button{margin-left:calc(50% - 50px);margin-right:calc(50% - 50px)}}.user-card{display:flex;flex-direction:column;flex-basis:33.333333%;align-items:center;width:216px;min-height:335px}.user-card__photo{width:70px;border-radius:50%}.user-card__name{text-align:center;max-width:206px;margin-top:18px;font-size:24px;font-weight:400;line-height:28px;overflow:hidden;text-overflow:ellipsis}.user-card__profile{display:flex;flex-direction:column;align-items:center}.user-card__position{margin-top:8px}.user-card__email{max-width:206px;text-align:center;overflow:hidden;text-overflow:ellipsis}.user-card__phone{margin-bottom:80px}@media screen and (max-width:370px){.user-card{min-height:260px}}.user-card__phone{margin-bottom:30px}.users{display:flex;flex-direction:column;align-items:center;max-width:1170px;background-color:#f9f9f3}.users__header{margin-top:155px;font-size:50px;line-height:50px;font-weight:400}.users__text{margin-top:20px}.users__container{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:75px;padding-left:14px;padding-right:14px}.users__button{width:210px;height:40px;margin-bottom:80px;background-color:#ef5b4c;color:#fff;border-radius:5px;border:none;transform:translateY(-78px)}.users__button:hover{cursor:pointer;background-color:#df594a}.users__button:active,.users__button:focus{outline:none}@media screen and (max-width:768px){.users__header{margin-top:114px;font-size:40px;line-height:42px}.users__button{margin-bottom:43px;transform:translateY(-76px)}}@media screen and (max-width:568px){.users__header{margin-top:76px;font-size:30px;line-height:32px}.users__text{margin-top:10px}}@media screen and (max-width:380px){.users__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding-top:35px}.users__button{margin-top:60px}}.nav-menu{position:fixed;top:60px;width:230px;background-color:#fff;transform:translateX(-250px);animation:show 1s linear forwards;z-index:2}@keyframes show{to{transform:translateX(0)}}.nav-menu:nth-child(2):before{top:140px}.nav-menu:nth-child(2):after,.nav-menu:nth-child(2):before{content:"";display:block;position:absolute;left:50px;width:130px;height:1px;background-color:#adb5bd}.nav-menu:nth-child(2):after{bottom:150px}.nav-menu__list{width:230px;margin-bottom:15px}.nav-menu__link{list-style-type:none;margin-bottom:3px}.nav-menu__link a{color:#000;text-decoration:none;font-size:15px;letter-spacing:-.45px}@media screen and (max-width:568px){.nav-menu{top:40px}}.file{display:flex;flex-direction:column;align-content:flex-start}.file__input{visibility:hidden;position:absolute}.file__name{margin-left:-1px;font-weight:400}.file__wrapper{width:100%;position:relative;margin:6px 0}.file__input-wrapper{height:37px;width:82px;justify-content:center;background-color:grey}.file__input-button,.file__input-wrapper{display:flex;align-items:center;font-weight:400}.file__input-button{height:39px;width:467px;color:#000;font-size:16px;border:1px solid grey;border-radius:5px;cursor:pointer}.file__input-button:hover{outline:none;border:1px solid #72aef1;box-shadow:0 0 5px #72aef1}.file__input-text{width:371px;margin-left:12px;margin-top:3px;font-size:15px;font-weight:300;letter-spacing:.005em;overflow:hidden;text-overflow:ellipsis;color:grey;background-color:#fff}@media screen and (max-width:568px){.file__input-button{width:328px}}.signup-form__container{display:flex;flex-direction:column;margin-bottom:19px}.signup-form__error{color:#ef5b4c}.signup-form__name{margin-bottom:7px;margin-left:1px;font-size:15px}.signup-form__input{height:39px;width:467px;padding-left:13px;font-size:15px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;cursor:pointer}.signup-form__input:focus{outline:none;border:1px solid #72aef1;box-shadow:0 0 5px #72aef1}.signup-form__input:invalid{outline:none;border:1px solid #ef5b4c;box-shadow:0 0 5px #ef5b4c}.signup-form__radio{margin-bottom:14px}.signup-form__radio-text{margin-top:43px;font-size:15px;font-weight:400}.signup-form__radio-container{margin-top:12px;transform:translateX(-1px)}.signup-form__radio-input{z-index:-1;opacity:0;position:absolute}.signup-form__radio-input+label{display:inline-flex;margin-top:6px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.signup-form__radio-input+label:before{content:"";display:inline-block;width:1em;height:1em;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;border-radius:50%;margin-right:.5em;background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.signup-form__radio-input:not(:disabled):not(:checked)+label:hover:before{border-color:#b3d7ff}.signup-form__radio-input:not(:disabled):active+label:before{background-color:#b3d7ff;border-color:#b3d7ff}.signup-form__radio-input:focus+label:before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.signup-form__radio-input:focus:not(:checked)+label:before{border-color:#80bdff}.signup-form__radio-input:checked+label:before{border-color:#0b76ef;background-color:#0b76ef;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='4' fill='%23fff'/%3E%3C/svg%3E")}.signup-form__radio-input:disabled+label:before{background-color:#e9ecef}.signup-form__button{width:210px;height:38px;margin:34px 0 160px 128px;background-color:#ef5b4c;color:#fff;border-radius:5px;border:none}.signup-form__button:hover{cursor:pointer;background-color:#df594a}.signup-form__button:active,.signup-form__button:focus{outline:none}@media screen and (max-width:768px){.signup-form__name{margin-left:0}.signup-form__button{margin:33px 0 50px 128px}}@media screen and (max-width:568px){.signup-form__input{width:328px}.signup-form__button{margin-left:calc(50% - 105px);margin-right:calc(50% - 105px);margin-bottom:40px}}.signup{display:flex;flex-direction:column;align-items:center;min-height:1070px;max-width:1170px;padding-top:157px}.signup__header{font-size:50px;font-weight:400;line-height:44px}.signup__text{margin:23px 0 28px 5px;width:450px;text-align:center;transform:translateX(-2px)}@media screen and (max-width:768px){.signup{padding-top:111px;min-height:975px}.signup__header{font-size:30px}.signup__text{margin:18px 0 26px 4px}}@media screen and (max-width:568px){.signup{padding-top:67px;min-height:910px}.signup__text{margin:12px 0 25px 5px;width:300px}}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth}html *{font-family:"Open Sans",sans-serif;font-size:16px;line-height:24px}.footer{padding-top:15px;text-align:center;max-width:1170px;height:55px}@media screen and (min-width:1170px){body{padding-left:calc(50% - 585px);padding-right:calc(50% - 585px)}}
/*# sourceMappingURL=main.fc589ecc.chunk.css.map */