.btn{border:1px solid hsla(0,0%,100%,0);text-decoration:none;cursor:pointer;outline:none;display:inline-block;vertical-align:middle;line-height:1.4;padding:2rem 1.6rem}.btn,.btn span{transition:all .3s ease-in-out}.btn span{display:block;font-size:1.6rem;font-weight:700}.btn:active,.btn:focus,.btn:hover{-webkit-transform:skew(15deg);transform:skew(15deg)}.btn:active span,.btn:focus span,.btn:hover span{-webkit-transform:skew(-15deg);transform:skew(-15deg)}.btn--white{background-color:#fff}.btn--white span{color:#000}.btn--white:active,.btn--white:focus{background-color:#000}.btn--white:active span,.btn--white:focus span{color:#fff}.btn--black{background-color:#000;color:#000}.btn--black span{color:#fff}.btn--black:active,.btn--black:focus{background-color:#fff;border-color:#000}.btn--black:active span,.btn--black:focus span{color:#000}#root{min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}::-webkit-input-placeholder{opacity:1}:-moz-placeholder,::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}*,:after,:before{box-sizing:border-box}img{max-width:100%;vertical-align:top}html{font-size:10px}body{margin:0;padding:0;font-size:1.6rem;min-width:320px;position:relative;line-height:1.3;overflow-x:hidden;color:#000;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,optgroup,select,textarea{font-family:"Roboto Condensed",sans-serif}ol,ul{margin:0;padding:0;list-style:none}.container{max-width:117rem;width:100%;padding:0 1.5rem;margin:0 auto}.layout{background:#fff;box-shadow:10px 10px 50px 3px rgba(39,92,141,.1);padding:9rem 6rem;-webkit-transform:translateY(-15rem);transform:translateY(-15rem)}@media only screen and (max-width:991px){.layout{padding:6rem 3rem}}@media only screen and (max-width:575px){.layout{-webkit-transform:translateY(0);transform:translateY(0);padding:4rem 1.5rem}}.assuranceBlock{position:relative;margin-bottom:15rem;margin-top:-20rem;padding-top:40rem}@media only screen and (max-width:575px){.assuranceBlock{margin-bottom:10px}}.assuranceBlock__wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.assuranceBlock__block{max-width:40rem;-webkit-flex:0 0 40rem;flex:0 0 40rem;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;flex-direction:column;text-align:right;position:relative}@media only screen and (max-width:991px){.assuranceBlock__block{max-width:30rem;-webkit-flex:0 0 30rem;flex:0 0 30rem}}@media only screen and (max-width:767px){.assuranceBlock__block{max-width:100%;-webkit-flex:0 0 100%;flex:0 0 100%}}.assuranceBlock__icon{width:6.5rem;height:6.5rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:1px solid #d6d6d6;margin-bottom:1rem}.assuranceBlock__title{font-size:4rem;font-weight:700;margin-top:0;margin-bottom:1.5rem}.assuranceBlock__desc{font-size:2rem;line-height:1.5}@media only screen and (max-width:575px){.assuranceBlock__desc{font-size:1.8rem}}.assuranceBlock__image{margin-left:auto;max-width:35rem;position:absolute;left:auto;right:20%}@media only screen and (max-width:767px){.assuranceBlock__image{display:none}}.field{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}.field,.field__label{display:-webkit-flex;display:flex;width:100%}.field__label{-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.5rem}.field__text{font-size:1.4rem;font-weight:400;color:#000}.field__error{color:#c74c4d}.field__input{border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px;font-size:1.4rem;font-weight:400;padding:1rem 1.5rem;color:#000;outline:none;width:100%}.field__input:hover{box-shadow:0 0 0 rgba(0,0,0,.25);border-color:#979797}.field__input:active{border-color:#000}.field__input::-webkit-input-placeholder{color:#cacacb}.field__input:-ms-input-placeholder{color:#cacacb}.field__input::placeholder{color:#cacacb}.field__input.error{color:#c74c4d;border-color:#c74c4d}.field__textarea{resize:none;height:13rem}.dataPicker .react-datepicker-wrapper{width:100%}.arrow{width:20px}.arrow:before{display:none}.arrow svg{width:12px}.nav{padding:1.5rem 0;position:relative}.nav__wr{-webkit-justify-content:space-between;justify-content:space-between}.nav__menu,.nav__wr{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media only screen and (max-width:767px){.nav__menu{position:absolute;top:100%;left:0;z-index:100;height:100vh;width:100vw;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;background-color:#fff;padding-top:3rem;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;visibility:hidden;transition:all .3s ease-in-out}}.nav__menu.on{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}.nav__list{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:4rem}@media only screen and (max-width:767px){.nav__list{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}.nav__item:not(:last-of-type){margin-right:3rem}@media only screen and (max-width:991px){.nav__item:not(:last-of-type){margin-right:1rem}}@media only screen and (max-width:767px){.nav__item:not(:last-of-type){margin-right:0;margin-bottom:2rem}}.nav__link{-webkit-transform:skew(15deg);transform:skew(15deg);display:block;padding:1rem 2rem;text-decoration:none;transition:all .3s ease-in-out}@media only screen and (max-width:991px){.nav__link{padding:.6rem 1rem}}@media only screen and (max-width:767px){.nav__link{-webkit-transform:skew(0);transform:skew(0);padding:1rem 4rem 1rem 2rem;-webkit-clip-path:polygon(0 0,85% 0,100% 100%,0 100%);clip-path:polygon(0 0,85% 0,100% 100%,0 100%)}}.nav__link:hover{background-color:#f4f4f4}.nav__link.isActive{background-color:#000}.nav__link.isActive span{color:#fff}.nav__link span{display:block;transition:all .3s ease-in-out;-webkit-transform:skew(-15deg);transform:skew(-15deg);color:#000;font-size:1.4rem;font-weight:400}@media only screen and (max-width:767px){.nav__link span{-webkit-transform:skew(0);transform:skew(0);font-size:2rem}}.nav__login{padding:.7rem 2rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media only screen and (max-width:991px){.nav__login{padding:.6rem 1rem}}@media only screen and (max-width:767px){.nav__login{margin-top:2rem;margin-left:1.5rem}}.nav__login span{font-size:1.4rem;font-weight:400}@media only screen and (max-width:767px){.nav__login span{font-size:2rem}}.nav__login svg{margin-right:1rem}.nav__login:active svg path,.nav__login:focus svg path{fill:#000}.nav__toggle{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:4rem;height:4rem;cursor:pointer;border:1px solid #000;padding:8px 6px}@media only screen and (min-width:767px){.nav__toggle{display:none}}.nav__toggle span:after,.nav__toggle span:before{content:"";position:absolute;left:0;top:9px}.nav__toggle span:after{top:18px}.nav__toggle span{position:relative;display:block}.nav__toggle span,.nav__toggle span:after,.nav__toggle span:before{width:100%;height:2px;background-color:#000;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2px}.nav__toggle.on span{background-color:transparent}.nav__toggle.on span:before{-webkit-transform:rotate(45deg) translate(-1px);transform:rotate(45deg) translate(-1px)}.nav__toggle.on span:after{-webkit-transform:rotate(-45deg) translate(6px,-7px);transform:rotate(-45deg) translate(6px,-7px)}.footer{margin-top:auto;background-color:#000;padding:3rem 0}.footer__wr{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:425px){.footer__wr{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}.footer__logo svg path{fill:#fff}.footer__left{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}@media only screen and (max-width:425px){.footer__left{margin-bottom:2.5rem}}.footer__copyright{margin-top:2rem}@media only screen and (max-width:425px){.footer__copyright{margin-top:1rem}}.footer__copyright span{color:#fff;font-size:1.2rem}.footer__right{display:-webkit-flex;display:flex}.footer__block:first-of-type{margin-right:10rem}.footer__block_title{font-size:2rem;font-weight:700;color:#fff;margin-top:0;margin-bottom:2rem}@media only screen and (max-width:767px){.footer__block--menu{display:none}}.footer__menu{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.footer__menu li:not(:last-of-type){margin-bottom:1.5rem}.footer__menu a{color:#fff;text-decoration:none}.footer__menu a:hover{text-decoration:underline}.footer__email{color:#fff;font-size:1.4rem;font-weight:400;text-decoration:none;margin-bottom:3rem;display:block}.footer__email:hover{text-decoration:underline}.footer__social{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.footer__social li:not(:last-of-type){margin-right:1.5rem}.footer__social a{width:3rem;height:3rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:hsla(0,0%,100%,.1);border-radius:50%;transition:background-color .3s ease-in-out}.footer__social a:hover{background-color:#fff}.footer__social a:hover svg path{fill:#000}.footer__social a svg{width:1.7rem}.footer__social a svg path{fill:#fff;transition:fill .3s ease-in-out}.headerVideo{position:relative;height:60rem}@media only screen and (max-width:991px){.headerVideo{height:auto}}.headerVideo__video{position:absolute;top:0;left:0;width:100%;height:100%}.headerVideo__video video{width:100%;height:100%;object-fit:cover;object-position:center}.headerVideo__wr{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;height:100%}.headerVideo__desc h1{font-weight:700;font-size:7.2rem;line-height:1.2;color:#fff;margin-top:0;margin-bottom:1.5rem}@media only screen and (max-width:991px){.headerVideo__desc h1{font-size:6rem}}.headerVideo__desc p{font-weight:400;font-size:18px;line-height:1.8;color:#fff;margin-top:0;margin-bottom:2.5rem}.headerVideo__desc p span{display:inline-block;margin-left:.4rem;background-color:#fff;color:#000;padding:0 .6rem}.headerVideo__desc a{max-width:19rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.headerVideo__application{position:absolute;right:3rem;bottom:3rem}@media only screen and (max-width:767px){.headerVideo__application{position:static;margin-bottom:2rem}}.headerVideo__application_wr{background-color:rgba(0,0,0,.3);padding:1rem 2rem 3rem;text-align:right}@media only screen and (max-width:767px){.headerVideo__application_wr{background-color:transparent;text-align:left;padding:1rem 0}}.headerVideo__application_wr p{text-transform:uppercase;font-size:3rem;font-weight:700;color:#fff;margin:0}.headerVideo__application_wr a{font-size:1.6rem;font-weight:500;color:#fff}.headerVideo__application .btn{padding:.5rem 1.5rem;position:absolute;right:2rem;bottom:-2rem}@media only screen and (max-width:767px){.headerVideo__application .btn{position:static}}.headerVideo__application .btn span{font-size:2rem;text-align:center}.benefits{position:relative;margin-bottom:2rem}.benefits .pin-spacer{height:auto!important}.benefits .black{background:#000;-webkit-clip-path:polygon(0 15%,100% 0,100% 85%,0 100%);clip-path:polygon(0 15%,100% 0,100% 85%,0 100%);color:#fff}@media only screen and (max-width:767px){.benefits .black{-webkit-clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);clip-path:polygon(0 10%,100% 0,100% 90%,0 100%)}}.benefits__wrapper{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;position:relative;padding:12rem 0}@media only screen and (max-width:1199px){.benefits__wrapper{padding:8rem 0}}@media only screen and (max-width:767px){.benefits__wrapper{padding:6rem 0}}.benefits__wrapper:nth-child(3n){padding-bottom:0}.benefits__block{max-width:40rem;-webkit-flex:0 0 40rem;flex:0 0 40rem;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;flex-direction:column;text-align:right;position:relative}@media only screen and (max-width:991px){.benefits__block{max-width:30rem;-webkit-flex:0 0 30rem;flex:0 0 30rem}}@media only screen and (max-width:767px){.benefits__block{max-width:100%;-webkit-flex:0 0 100%;flex:0 0 100%}}.benefits__icon{width:6.5rem;height:6.5rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:1px solid #d6d6d6;margin-bottom:1rem}.benefits__title{font-size:4rem;font-weight:700;margin-top:0;margin-bottom:1.5rem}.benefits__desc{font-size:2rem;line-height:1.5}@media only screen and (max-width:575px){.benefits__desc{font-size:1.8rem}}.benefits__car{position:absolute;top:0;left:auto;right:0;max-width:120rem!important}@media only screen and (max-width:1199px){.benefits__car{max-width:60rem!important}}@media only screen and (max-width:991px){.benefits__car{max-width:50rem!important}}@media only screen and (max-width:767px){.benefits__car{display:none}}.benefits__car--none{opacity:0;height:1px;width:1px;position:absolute;visibility:hidden;pointer-events:none}@media only screen and (max-width:767px){.benefits__car--none{display:none}}.join-team{position:relative}.join-team__wr{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10rem;-webkit-align-items:center;align-items:center}@media only screen and (max-width:575px){.join-team__wr{grid-template:1fr/1fr;grid-row-gap:3rem}}.join-team__content h4{margin:0;font-size:4rem;line-height:1.3}.join-team__content p{margin-top:.5rem;margin-bottom:3rem;font-size:1.8rem}.join-team__content a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;max-width:19rem}.home-services{background:#f4f4f4;-webkit-clip-path:polygon(0 15%,100% 0,100% 85%,0 100%);clip-path:polygon(0 15%,100% 0,100% 85%,0 100%)}@media only screen and (max-width:767px){.home-services{-webkit-clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);margin-top:4rem}}@media only screen and (max-width:575px){.home-services{-webkit-clip-path:polygon(0 5%,100% 0,100% 95%,0 100%);clip-path:polygon(0 5%,100% 0,100% 95%,0 100%);margin-top:4rem}}.home-services__wr{padding:12rem 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:767px){.home-services__wr{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;padding:8rem 0}}.home-services__content h2{font-size:4.8rem;font-weight:700;color:#000;margin:0}.home-services__content p{font-size:1.8rem;line-height:2;color:#000;margin-top:15px;margin-bottom:30px;max-width:48rem;width:100%}.home-services__content .btn{box-shadow:-2px 4px 45px rgba(0,0,0,.13);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.home-services__list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:1rem;gap:1rem}@media only screen and (max-width:767px){.home-services__list{margin-top:3rem}}.home-services__item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.home-services__icon{margin-right:2rem}.home-services__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.home-services__content_title{font-size:2.8rem;font-weight:700;margin-bottom:.5rem}.home-services__content__text{font-size:1.6rem;font-weight:400}.home-services__image{max-width:30rem;width:100%}@media only screen and (max-width:991px){.home-services__image{display:none}}.home-desc{margin:7rem 0}.home-desc__wr{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.home-desc__wr h2{font-size:4.8rem;font-weight:700;line-height:1.4;color:#000;margin:3.5rem 0;text-align:center}@media only screen and (max-width:767px){.home-desc__wr h2{font-size:3.6rem}}.social{margin-bottom:13rem}@media only screen and (max-width:575px){.social{margin-bottom:4rem}}.social__wr{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;background:#fff;box-shadow:10px 10px 50px 3px rgba(39,92,141,.1);overflow:hidden;grid-gap:0 2rem;gap:0 2rem}@media only screen and (max-width:991px){.social__wr{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}.social__content{padding:3rem 2rem;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}@media only screen and (max-width:575px){.social__content{-webkit-align-items:center;align-items:center;padding:2rem 0 3rem}}.social__content h4{font-size:3.5rem;font-weight:700;margin:0;color:#000}@media only screen and (max-width:575px){.social__content h4{text-align:center;font-size:3.5rem}}.social__content p{font-size:1.8rem;font-weight:400;line-height:1.5;margin:1.5rem 0 4rem}@media only screen and (max-width:575px){.social__content p{text-align:center;font-size:1.6rem}}.social__btns{display:grid;grid-template-columns:14rem 14rem 14rem;grid-column-gap:.5rem}@media only screen and (max-width:575px){.social__btns{grid-template-columns:14rem;width:100%;-webkit-justify-content:center;justify-content:center;grid-row-gap:1rem}}.social__btn{padding:1.5rem 2rem;text-decoration:none;color:#000;border:1px solid #d6d6d6;-webkit-transform:skew(15deg);transform:skew(15deg)}.social__btn,.social__btn_wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.social__btn_wrapper{width:100%;-webkit-transform:skew(-15deg);transform:skew(-15deg)}.social__btn:hover{border-color:#000}.social__btn span{font-size:1.5rem;line-height:1}.social__image{width:100%;height:30rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.social__image img{width:100%;height:100%;object-fit:cover}.header{height:50rem;background-repeat:no-repeat;background-size:cover;background-position:top;position:relative}@media only screen and (max-width:1199px){.header{height:40rem}}@media only screen and (max-width:575px){.header{height:22rem}}.header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(180deg,#000,transparent)}.header__content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;position:absolute;top:25%}@media only screen and (max-width:575px){.header__content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.header__title{text-align:center;z-index:1;font-weight:700;font-size:7.2rem;line-height:1;text-shadow:-2px 4px 45px rgba(0,0,0,.13);margin:0}@media only screen and (max-width:767px){.header__title{font-size:6rem}}@media only screen and (max-width:575px){.header__title{font-size:3rem}}.header__title:first-of-type{color:#fff}.header__title--blend{margin-left:.5rem;display:block;padding:0 1rem;background-color:#fff;mix-blend-mode:screen}.services__block{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:767px){.services__block{-webkit-flex-direction:column;flex-direction:column;margin-bottom:4rem}}.services__block:nth-of-type(2n){-webkit-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:767px){.services__block:nth-of-type(2n){-webkit-flex-direction:column;flex-direction:column}}.services__block:nth-of-type(2n) .services__content{padding-right:0}.services__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;max-width:45%;-webkit-flex:0 0 45%;flex:0 0 45%;width:100%}@media only screen and (max-width:767px){.services__content{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:3rem}}.services__content h4{font-size:4rem;font-weight:700;color:#000;margin:0}@media only screen and (max-width:575px){.services__content h4{font-size:3rem}}.services__content p{font-size:1.8rem;font-weight:400;line-height:1.7;margin-top:2rem;margin-bottom:0}@media only screen and (max-width:575px){.services__content p{font-size:1.6rem}}.services__img{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%;height:50rem}@media only screen and (max-width:991px){.services__img{height:40rem}}@media only screen and (max-width:767px){.services__img{-webkit-flex:0 0 40rem;flex:0 0 40rem;max-width:40rem}}@media only screen and (max-width:425px){.services__img{-webkit-flex:0 0 28rem;flex:0 0 28rem;max-width:28rem}}.services__img img{width:100%;height:100%;object-fit:cover}.services__decor{display:block;position:relative;margin:5rem auto;width:1.2rem;height:1.2rem;background-color:#d6d6d6;border-radius:50%}@media only screen and (max-width:767px){.services__decor{display:none}}.services__decor:after,.services__decor:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5rem;height:1px;background-color:#d6d6d6}.services__decor:before{left:2rem}.services__decor:after{right:2rem}.positions__layout{padding-top:5rem}@media only screen and (max-width:575px){.positions__layout{padding-top:2.5rem}}.positions__title{font-size:3rem;text-align:center;margin-bottom:5rem;text-transform:uppercase}@media only screen and (max-width:575px){.positions__title{font-size:2rem;margin-bottom:2.5rem}}.positions .infinite-scroll{padding:3rem 6rem 9rem;margin:-3rem -6rem -9rem}@media only screen and (max-width:575px){.positions .infinite-scroll{padding:2rem;margin:-2rem}}.position{background:#fff;box-shadow:10px 10px 50px 3px rgba(39,92,141,.1);margin-bottom:1rem;padding:3rem 5rem;transition:box-shadow .3s ease-in-out;cursor:pointer}@media only screen and (max-width:767px){.position{padding:2rem 3rem}}.position:hover{box-shadow:10px 21px 50px 3px rgba(39,92,141,.2)}.position:hover .position__title:before{opacity:1}.position__title{display:inline-block;font-size:2.4rem;font-weight:700;letter-spacing:-.01em;color:#0e6fff;position:relative}.position__title:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#0e6fff;opacity:0;transition:opacity .4s ease-in-out}.position__desc{font-size:1.4rem;font-weight:400;line-height:1.7;color:#8f96a1;margin:1rem 0 2rem}.position__options{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}@media only screen and (max-width:767px){.position__options{-webkit-flex-direction:column;flex-direction:column}}.position__option{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.position__option:not(:last-of-type){margin-right:5rem}@media only screen and (max-width:767px){.position__option:not(:last-of-type){margin-right:0;margin-bottom:1rem}}.position__item:not(:last-of-type){margin-bottom:2rem}@media only screen and (max-width:767px){.position__item:not(:last-of-type){margin-bottom:1rem}}.position__item span,.position__item strong{font-size:1.4rem;font-weight:400;letter-spacing:-.01em;color:#000}.position__item strong{font-weight:700;width:8rem;margin-right:2rem;display:inline-block}.positionForm__wr{display:grid;grid-template-columns:1fr 1fr;margin-bottom:2rem}@media only screen and (max-width:575px){.positionForm__wr{grid-template-columns:1fr}}.positionForm__info{font-size:2.4rem;font-weight:700;letter-spacing:-.01em;color:#000;margin-bottom:3rem}@media only screen and (max-width:575px){.positionForm__info{display:none}}.positionForm__info span{color:#0e6fff}.positionForm__label{font-weight:700;font-size:2rem;margin-top:0;margin-bottom:1.5rem}.positionForm__block{padding-bottom:3rem;padding-left:1.5rem}@media only screen and (max-width:575px){.positionForm__block{padding-left:0}}.positionForm__block:not(:last-of-type){padding-right:1.5rem;padding-left:0;border-right:1px solid #e0e0e0}@media only screen and (max-width:575px){.positionForm__block:not(:last-of-type){padding-right:0;border:none}}.positionForm__block--small{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem}.positionForm__block .field:not(:last-of-type){margin-bottom:1.5rem}.positionForm .btn{display:block;margin:0 auto;padding:1rem 6rem}.positionForm .btn span{text-transform:uppercase}.loader{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:relative;width:10rem;height:1.5rem;margin:2rem auto}.loader div{position:absolute;top:0;width:1.5rem;height:1.5rem;border-radius:50%;background:#000;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.loader div:first-child{left:8px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.loader div:nth-child(2){left:8px}.loader div:nth-child(2),.loader div:nth-child(3){-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.loader div:nth-child(3){left:32px}.loader div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}.modal{right:0;bottom:0}.modal,.modal__overlay{position:absolute;top:0;left:0;z-index:1}.modal__overlay{width:100%;height:100%;background-color:rgba(0,0,0,.3)}.modal__cross,.modal__overlay{border:none;padding:0;margin:0}.modal__cross{width:2rem;height:2rem;position:absolute;top:2rem;right:2rem;background:none;outline:none;cursor:pointer}.modal__cross:after,.modal__cross:before{content:"";position:absolute;left:0;width:2rem;height:1px;background-color:#000}.modal__cross:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal__cross:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal__top{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:3.5rem}.modal__label{font-size:2rem;font-weight:700;margin:0}.modal__content{position:relative;top:10rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;background-color:#fff;max-width:78rem;width:100%;padding:2rem}@media only screen and (max-width:991px){.modal__content{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.confirmModal .modal__content{-webkit-align-items:center;align-items:center;max-width:30rem}.confirmModal__wr{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;text-align:center}.confirmModal__wr h4{margin-top:4rem;margin-bottom:2rem;font-size:2rem;font-weight:700}.confirmModal__wr p{margin-top:0;margin-bottom:5rem;font-size:1.8rem;font-weight:400}.confirmModal__wr .btn{padding:1rem 5rem}.contact{margin-top:7rem}@media only screen and (max-width:767px){.contact{margin-top:3rem}}.contact__map{height:30rem;width:100%;margin-bottom:2rem}.contact__wr{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:5rem}@media only screen and (max-width:767px){.contact__wr{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}.contact__title{font-weight:700;font-size:3rem;line-height:1.2;-webkit-font-feature-settings:"liga" off;font-feature-settings:"liga" off;color:#000;margin:0}.contact__form{max-width:40rem;-webkit-flex:0 0 40rem;flex:0 0 40rem;background:#fff;box-shadow:10px 10px 50px 3px rgba(39,92,141,.1);padding:4rem 3.5rem;margin-right:3rem}@media only screen and (max-width:767px){.contact__form{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-right:0;padding:2.5rem 1.5rem}}.contact__form .contact__title{margin-bottom:2.5rem}.contact__form form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem 1rem}@media only screen and (max-width:767px){.contact__form form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.contact__form form .field--fullName{grid-area:1/1/2/3}.contact__form form .field--email{grid-area:2/1/3/2}.contact__form form .field--phone{grid-area:2/2/3/3}.contact__form form .field--message{grid-area:3/1/4/3}.contact__form form .btn{grid-area:4/1/5/3;padding:1rem}.contact__description{padding-top:2rem}@media only screen and (max-width:767px){.contact__description{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:3rem;padding-top:0}}.contact__description .contact__title{margin-bottom:3rem}.contact__description_item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.contact__description_item:not(:last-of-type){margin-bottom:2.5rem}.contact__description_item .icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-right:2rem}@media only screen and (max-width:767px){.contact__description_item .icon{margin-right:1.5rem}}.contact__description_item .icon svg{width:2rem}.contact__description_item a,.contact__description_item p{text-decoration:none;margin:0;font-size:1.8rem;color:#000}.contact__description_item a{position:relative}.contact__description_item a:hover:before{opacity:1}.contact__description_item a:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#000;opacity:0;transition:opacity .3s ease-in-out}.contact .social{margin-bottom:5rem}.inventories__nav{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:3rem}@media only screen and (max-width:575px){.inventories__nav{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}.inventories__total{font-size:3rem;text-transform:uppercase;color:#000}@media only screen and (max-width:575px){.inventories__total{font-size:2rem;margin-bottom:2rem}}.inventories__sortBy{background:#f4f4f4;padding:1rem 4rem 1rem 1rem;font-size:1.6rem;font-weight:500;border:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";outline:none;position:relative;background-image:url(/static/media/arrow-down.2ce6aee2.svg);background-repeat:no-repeat;background-position:95%;cursor:pointer}.inventories__item{background:#fff;box-shadow:10px 10px 50px 3px rgba(39,92,141,.1);margin-bottom:1rem;padding:3rem 5rem;display:-webkit-flex;display:flex}@media only screen and (max-width:991px){.inventories__item{padding:2rem 3rem}}@media only screen and (max-width:767px){.inventories__item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}@media only screen and (max-width:575px){.inventories__item{padding:2rem 1.5rem}}.inventories__item_img{-webkit-flex:0 0 25rem;flex:0 0 25rem;max-width:25rem;height:15rem;position:relative;margin-right:4rem;overflow:hidden;cursor:pointer}@media only screen and (max-width:767px){.inventories__item_img{-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;margin-right:0;margin-bottom:1.5rem;height:17rem}}.inventories__item_img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.inventories__item_img img{width:100%;height:100%;object-fit:cover;transition:all 1s ease-in-out}.inventories__item_img span{position:absolute;right:0;bottom:0;background-color:#fff;font-size:2rem;font-weight:700;padding:.2rem 1rem;border-radius:2rem 0 0 0}.inventories__item_img i{position:absolute;top:0;right:0;padding:.5rem;background-color:rgba(0,0,0,.3);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.inventories__item_name{display:inline-block;font-size:2.4rem;font-weight:700;letter-spacing:-.01em;color:#0e6fff;position:relative;text-decoration:none}.inventories__item_name:hover{text-decoration:underline}.inventories__item_desc{font-size:1.4rem;font-weight:400;line-height:1.7;color:#8f96a1;margin:1rem 0 2rem}.inventories__item_contact{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:auto}@media only screen and (max-width:425px){.inventories__item_contact{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}}.inventories__item_contact--item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.inventories__item_contact--item:not(:last-of-type){margin-right:2rem}@media only screen and (max-width:425px){.inventories__item_contact--item:not(:last-of-type){margin-right:0;margin-bottom:1.5rem}}.inventories__item_contact--item .icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-right:1rem}.inventories__item_contact--item .icon svg{width:2rem}.inventories__item_contact--item a{text-decoration:none;margin:0;font-size:1.8rem;color:#000;position:relative}.inventories__item_contact--item a:hover:before{opacity:1}.inventories__item_contact--item a:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#000;opacity:0;transition:opacity .3s ease-in-out}.inventories .infinite-scroll{padding:3rem 6rem 9rem;margin:-3rem -6rem -9rem}@media only screen and (max-width:575px){.inventories .infinite-scroll{padding:2rem;margin:-2rem}}.carousel__main{position:relative;margin-bottom:15px}.carousel__main_image{cursor:pointer;height:48rem;width:40rem;background-color:rgba(0,0,0,.05);display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.carousel__main_image .loader{margin:auto!important}@media only screen and (max-width:767px){.carousel__main_image{height:30rem}}@media only screen and (max-width:575px){.carousel__main_image{height:22rem}}.carousel__main_image:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}.carousel__main_image img{width:100%;height:100%;object-fit:cover;transition:all .5s ease}.carousel__thumb{margin:0 1rem;cursor:pointer;overflow:hidden;height:7.5rem}@media only screen and (max-width:575px){.carousel__thumb{height:5rem}}.carousel__thumb:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}.carousel__thumb img{width:100%;height:100%;object-fit:cover;transition:all 1s ease}.carousel__arrow{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.carousel__arrow:before{display:none}.carousel__arrow--left{left:2rem;right:auto;z-index:3}.carousel__arrow--right{left:auto;right:2rem;z-index:3}.inventory{margin-bottom:10rem}.inventory .carousel{-webkit-flex:0 0 45%;flex:0 0 45%;max-width:45%}@media only screen and (max-width:991px){.inventory .carousel{-webkit-flex:0 0 55%;flex:0 0 55%;max-width:55%}}@media only screen and (max-width:767px){.inventory .carousel{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:3rem}}.inventory__top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:767px){.inventory__top{-webkit-flex-direction:column;flex-direction:column}}.inventory__title{margin:0;font-size:2.4rem;font-weight:700;letter-spacing:-.01em}.inventory__info-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:2rem}.inventory__price{margin-right:3rem;font-size:2.8rem;line-height:1.4;color:#8f96a2}@media only screen and (max-width:767px){.inventory__price{margin-right:0}}.inventory__desc{-webkit-flex:0 0 53%;flex:0 0 53%;max-width:53%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:991px){.inventory__desc{-webkit-flex:0 0 42%;flex:0 0 42%;max-width:42%}}@media only screen and (max-width:767px){.inventory__desc{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.inventory__desc p{margin-top:0;margin-bottom:1.6rem;font-size:1.4rem;line-height:1.7;color:#8f96a2}.inventory__desc_list li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.inventory__desc_list li:not(:last-of-type){margin-bottom:1rem}.inventory__desc_list li strong{font-size:1.6rem;line-height:1.7;color:#000;width:10rem;margin-right:2rem;display:block}.inventory__desc_info{-webkit-align-self:flex-start;align-self:flex-start;margin-top:auto;background:#f4f4f4;padding:1rem}@media only screen and (max-width:767px){.inventory__desc_info{margin-top:2rem}}.inventory__desc_info--item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.inventory__desc_info--item strong{font-size:1.6rem;font-weight:700;line-height:1.7;color:#000;width:7rem;margin-right:2rem}.inventory__desc_info--item a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-decoration:none}.inventory__desc_info--item a:hover span{text-decoration:underline}.inventory__desc_info--item a svg{width:2rem;margin-right:.5rem}.inventory__desc_info--item a span{width:auto;color:#000}.inventory__info{background:#fff;box-shadow:10px 10px 50px rgba(39,92,141,.1);padding:3rem 6rem;margin-top:3rem}@media only screen and (max-width:767px){.inventory__info{padding:2rem 1.5rem}}.inventory__info h4{margin:0;color:rgba(0,0,0,.5);text-transform:uppercase;font-size:1.6rem;font-weight:700}.inventory__info_list{margin-top:2rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem}@media only screen and (max-width:1199px){.inventory__info_list{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:991px){.inventory__info_list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:575px){.inventory__info_list{grid-template-columns:1fr}}.inventory__info_list li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.inventory__info_list li strong{font-size:1.6rem;line-height:1.7;color:#000;display:block;margin-right:1.5rem}.inventory .goBack{background-color:transparent;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.6rem;font-weight:400;margin:3rem 0;outline:none;border:none;cursor:pointer}.inventory .goBack:hover svg{-webkit-transform:translateX(-.5rem);transform:translateX(-.5rem)}.inventory .goBack svg{margin-right:1rem;width:1rem;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.inventory .loader{margin-top:10rem}
/*# sourceMappingURL=main.433d735f.chunk.css.map */