.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}html,body{height:100%}html{font-size:18px}body,body *{box-sizing:border-box}body{overflow-x:hidden}ul{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}*{scroll-behavior:smooth}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}@font-face{font-family:"Source Sans 3 fallback";src:url(/assets/fonts/sourcesans3-black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3 fallback";src:url(/assets/fonts/sourcesans3-bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3 fallback";src:url(/assets/fonts/sourcesans3-italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Source Sans 3 fallback";src:url(/assets/fonts/sourcesans3-regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}body{font-family:"Source Sans 3","Source Sans 3 fallback",sans-serif;font-size:1rem}h1{font-size:1.88889rem}@media screen and (min-width:640px){h1{font-size:2.22222rem}}h2{font-size:1.55556rem}h3{font-size:1.33333rem}h4{font-size:1.11111rem}p{font-size:.888889rem}.bb-hero{background-color:#0000;background-image:url(../media/block-bg-pattern.d60b1d28.png),linear-gradient(90deg,#474d7c 0%,#2f3355 100%);background-position:50%;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;flex-direction:column;display:flex;position:relative}.bb-hero>.bb-width-wrap{flex-direction:column;padding:4.44444rem .833333rem 2.66667rem;display:flex;position:relative}@media screen and (min-width:640px){.bb-hero>.bb-width-wrap{justify-content:space-around;padding:10rem .833333rem 4.44444rem}}@media screen and (min-width:960px){.bb-hero>.bb-width-wrap{flex-direction:row}}.bb-hero__text{color:#fff;text-align:center;flex-direction:column;justify-content:center;display:flex}@media screen and (min-width:640px){.bb-hero__text{max-width:43.8889rem;text-align:inherit;margin-right:1.11111rem}.bb-hero__text--small{max-width:36.6667rem}}.bb-hero__text__title{letter-spacing:.0166667rem;margin:0;font-size:2.05556rem;font-weight:900;line-height:2.33333rem}@media screen and (min-width:640px){.bb-hero__text__title{font-size:3.33333rem;line-height:4.16667rem}}.bb-hero__text__title--small{font-size:1.77778rem;line-height:2rem}@media screen and (min-width:640px){.bb-hero__text__title--small{font-size:2.22222rem;line-height:2.77778rem}}.bb-hero__text__subtitle{letter-spacing:.00555556rem;font-size:1.11111rem;font-weight:400;line-height:1.38889rem}.bb-hero__photo{justify-content:center;width:100%;height:11.1111rem;margin:5.55556rem 0 0;display:flex;position:relative}.bb-hero__photo--img{margin-top:3.33333rem;margin-bottom:-3.33333rem}@media screen and (min-width:960px){.bb-hero__photo{justify-content:flex-end;height:auto;margin:0}.bb-hero__photo--img{margin-top:0;margin-bottom:0}}.bb-highlight{background-color:#f5f5f5;padding:1.11111rem 0 4.44444rem}@media screen and (min-width:640px){.bb-highlight{padding:3.33333rem 0 6.66667rem}}.bb-highlight__wrapper{background-color:#3c4167;border-radius:.355556rem;flex-direction:column;margin:.833333rem;display:flex}@media screen and (min-width:640px){.bb-highlight__wrapper{flex-direction:row;max-width:66.8889rem;margin:0 auto}}.bb-highlight__text{color:#fff;flex-direction:column;flex:1;order:2;justify-content:center;padding:.888889rem;display:flex}@media screen and (min-width:640px){.bb-highlight__text{order:1;padding:3.33333rem 1.33333rem}}.bb-highlight__text--right{order:2}@media screen and (min-width:640px){.bb-highlight__text--right{order:2}}.bb-highlight__text__title{letter-spacing:.0166667rem;margin:0;font-size:1.77778rem;font-weight:900;line-height:2rem}@media screen and (min-width:640px){.bb-highlight__text__title{font-size:2.22222rem;line-height:2.77778rem}}.bb-highlight__text__subtitle{letter-spacing:.00555556rem;font-size:1rem;font-weight:400;line-height:1.22222rem}.bb-highlight__text__note{margin-top:.333333rem;font-size:.777778rem;font-weight:400;line-height:1rem}.bb-highlight__photo{flex:1;order:1;min-height:11.1111rem;position:relative}@media screen and (min-width:640px){.bb-highlight__photo{order:2}}.bb-highlight__photo--left{order:1}@media screen and (min-width:640px){.bb-highlight__photo--left{order:1}}.bb-highlight__photo__image{border-radius:.355556rem .355556rem 0 0;width:100%}@media screen and (min-width:640px){.bb-highlight__photo__image{border-radius:0 .355556rem .355556rem 0;width:auto;height:100%}}.bb-highlight__photo__image--left{border-radius:.355556rem .355556rem 0 0}@media screen and (min-width:640px){.bb-highlight__photo__image--left{border-radius:.355556rem 0 0 .355556rem}}.bb-menu:before{content:"";z-index:-2;-webkit-backdrop-filter:blur(.166667rem);backdrop-filter:blur(.166667rem);opacity:0;pointer-events:none;background-color:#000000b3;width:100vw;height:100vh;transition:all .3s ease-out;position:fixed;top:0;left:0}@media screen and (min-width:960px){.bb-menu:before{display:none}}.bb-menu__handler{vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:pointer;width:1.55556rem;height:1.11111rem;margin:1.22222rem;transition:all .3s ease-out;display:inline-block;position:absolute;top:0;right:0}.bb-menu__handler span{opacity:1;background-color:#000;border-radius:.0555556rem;width:100%;height:.222222rem;transition:all .2s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}.bb-menu__handler span:first-child{top:0}.bb-menu__handler span:nth-child(2){top:.444444rem}.bb-menu__handler span:nth-child(3){top:.888889rem}.bb-menu__handler:hover span{background-color:#e74f1d}@media screen and (min-width:960px){.bb-menu__handler{opacity:0;right:-3.33333rem}}.bb-menu__box{z-index:-1;opacity:0;pointer-events:none;background-color:#fff;padding:5.16667rem .833333rem 1.55556rem;transition:all .2s;display:block;position:absolute;top:0;left:0;right:0;transform:translateY(-2.77778rem)}@media screen and (min-width:960px){.bb-menu__box{z-index:0;pointer-events:all;opacity:1;background-color:#0000;padding:0;position:relative;top:auto;left:auto;right:auto;transform:translateY(0)}.bb-menu__list{justify-content:flex-end;align-items:center;gap:1.11111rem;display:flex}}.bb-menu__back{display:block}@media screen and (min-width:640px){.bb-menu__back{display:none}}.bb-menu__link{color:#000;letter-spacing:.005rem;justify-content:center;align-items:center;padding:.777778rem .555556rem;font-family:"Source Sans 3","Source Sans 3 fallback",sans-serif;font-size:.888889rem;font-weight:400;line-height:1.11111rem;display:inline-flex;position:relative}@media screen and (min-width:960px){.bb-menu__link{padding:.555556rem}}.bb-menu__link:after{content:"";opacity:0;background-color:#e74f1d;height:.111111rem;transition:all .15s;position:absolute;bottom:.277778rem;left:.555556rem;right:.555556rem;transform:translateY(.277778rem)}.bb-menu__link:hover:after,.bb-menu__link:active:after{opacity:1;transform:translateY(0)}.bb-menu--open:before{opacity:1;pointer-events:all}@media screen and (min-width:960px){.bb-menu--open:before{pointer-events:none;display:none}}.bb-menu--open .bb-menu__box{opacity:1;pointer-events:all;transform:translateY(0)}.bb-menu--open .bb-menu__handler span:first-child{top:.444444rem;transform:rotate(135deg)}.bb-menu--open .bb-menu__handler span:nth-child(2){opacity:0;left:-1.55556rem}.bb-menu--open .bb-menu__handler span:nth-child(3){top:.444444rem;transform:rotate(-135deg)}.bb-menu--open .bb-menu__handler:hover span{background-color:#e74f1d}.bb-position-info-box{background-color:#fff;flex-direction:column;width:auto;height:30.8889rem;padding:1.33333rem .888889rem;display:flex;position:relative;box-shadow:0 6px 13px #16181d1a}@media screen and (min-width:640px){.bb-position-info-box{border-radius:.355556rem;max-width:21.5556rem;padding:1.33333rem}}.bb-position-info-box__top{justify-content:space-between;display:flex}.bb-position-info-box__top__seniority{display:flex}.bb-position-info-box__top__seniority__item{padding-right:.277778rem}.bb-position-info-box__top__remote{color:#e74f1d;font-size:.777778rem;font-weight:700;line-height:1rem}.bb-position-info-box__position{color:#424348;letter-spacing:.00722222rem;font-weight:900;line-height:1.88889rem}.bb-position-info-box__title{color:#969696;margin:.666667rem 0;font-size:.777778rem;line-height:1rem}.bb-position-info-box__salary{color:#424348;letter-spacing:.00555556rem;margin:0;line-height:1.72222rem}.bb-position-info-box__default{margin:0}.bb-position-info-box__techstack{flex-wrap:wrap;margin:0 -.333333rem;display:flex}.bb-position-info-box__techstack__item{color:#fff;letter-spacing:.00555556rem;background-color:#8284bf80;border-radius:.277778rem;margin:.333333rem;padding:.277778rem;font-size:.777778rem;font-weight:700;line-height:1.11111rem}.bb-position-info-box__columns{justify-content:space-between;width:90%;display:flex}.bb-position-info-box__divider{background-color:#dbdbdb;width:100%;height:.0555556rem;margin-top:1.33333rem}.bb-position-info-box__button{width:100%;margin:auto 0 0;bottom:1.22222rem}.bb-position-search{background-color:#f5f5f5;margin:0;position:relative}@media screen and (min-width:1366px){.bb-position-search{margin:0 -1.11111rem}}.bb-position-search__wrapper{border-bottom:.0555556rem solid #dbdbdb;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding:0 0 2.66667rem;display:flex}.bb-position-search__title{color:#424348;letter-spacing:.00722222rem;margin:0;padding:2.66667rem .666667rem 0;font-size:1.55556rem;font-weight:900}.bb-position-search__field{width:100%;padding-left:.555556rem;padding-right:.555556rem}@media screen and (min-width:640px){.bb-position-search__field{width:25%}.bb-position-search__field:first-child{width:75%}}.bb-position-search__field>*{width:100%}.bb-position-content{position:relative}.bb-position-content *{color:#424348}.bb-position-content__title{letter-spacing:.0155556rem;text-transform:capitalize;margin:0;font-size:1.33333rem;font-weight:900;line-height:1.77778rem;display:none}@media screen and (min-width:640px){.bb-position-content__title{font-size:2.33333rem;line-height:2.77778rem;display:block}}@media screen and (min-width:960px){.bb-position-content__title{font-size:3.33333rem;line-height:3.88889rem}}.bb-position-content__content{letter-spacing:.005rem;font-size:1rem;font-weight:400;line-height:1.22222rem}.bb-position-content__content>:first-child{margin-top:1.33333rem}.bb-position-content__content h1,.bb-position-content__content h2,.bb-position-content__content h3,.bb-position-content__content h4,.bb-position-content__content h5{margin:2.66667rem 0 .888889rem}@media screen and (min-width:640px){.bb-position-content__content h1,.bb-position-content__content h2,.bb-position-content__content h3,.bb-position-content__content h4,.bb-position-content__content h5{margin:2.66667rem 0 1.33333rem}}.bb-position-content__content h1{font-size:1.33333rem;line-height:1.77778rem}@media screen and (min-width:640px){.bb-position-content__content h1{font-size:2.33333rem;line-height:2.77778rem}}@media screen and (min-width:960px){.bb-position-content__content h1{font-size:3.33333rem;line-height:3.88889rem}}.bb-position-content__content h2{font-size:1.27778rem;line-height:1.66667rem}@media screen and (min-width:640px){.bb-position-content__content h2{font-size:1.77778rem;line-height:2.22222rem}}@media screen and (min-width:960px){.bb-position-content__content h2{font-size:2.33333rem;line-height:2.77778rem}}.bb-position-content__content h3{font-size:1.22222rem;line-height:1.55556rem}@media screen and (min-width:640px){.bb-position-content__content h3{font-size:1.44444rem;line-height:1.77778rem}}@media screen and (min-width:960px){.bb-position-content__content h3{font-size:1.77778rem;line-height:2.22222rem}}.bb-position-content__content h4{font-size:1.11111rem;line-height:1.44444rem}@media screen and (min-width:640px){.bb-position-content__content h4{font-size:1.33333rem;line-height:1.66667rem}}.bb-position-content__content h5{font-size:1rem;line-height:1.33333rem}@media screen and (min-width:960px){.bb-position-content__content h5{font-size:1.11111rem;line-height:1.44444rem}}.bb-position-content__content p{text-align:justify;margin:1.33333rem 0}.bb-position-content__content img{max-width:100%;margin:1.33333rem 0}.bb-position-content__content a{color:#e74f1d}.bb-position-content__content ul{margin:1.33333rem 0}.bb-button.MuiButton-root{letter-spacing:.005rem;min-width:3.38889rem;min-height:3.38889rem;text-transform:initial;border-radius:.555556rem;justify-content:space-between;align-items:center;margin:.333333rem;padding:1rem .888889rem;font-family:"Source Sans 3","Source Sans 3 fallback",sans-serif;font-size:1.11111rem;font-weight:900;line-height:1.38889rem;display:inline-flex}.bb-button.MuiButton-contained{color:#fff;background:linear-gradient(#f57247,#e74f1d 100%);box-shadow:0 .166667rem .166667rem #e74f1d4d}.bb-button.MuiButton-containedSecondary{box-shadow:none;color:#e74f1d;background:0 0}.bb-button.MuiButton-containedSecondary:hover{color:#ec734b;background:0 0}.bb-button.MuiButton-sizeSmall{border-radius:.333333rem;min-width:2.38889rem;min-height:2.38889rem;padding:.5rem .888889rem;font-size:.888889rem}.bb-button.MuiButton-sizeLarge{width:100%;max-width:18.3333rem}.bb-button--with-arrow:after{content:"";background-color:#fff;width:.888889rem;height:.888889rem;margin:0 0 0 1.66667rem;display:inline-flex;-webkit-mask:url(../media/arrow.svg.8a05358a.js) 50%/cover no-repeat;mask:url(../media/arrow.svg.8a05358a.js) 50%/cover no-repeat}.bb-button--with-arrow.MuiButton-containedSecondary:after{background-color:#e74f1d;width:.666667rem;height:.666667rem}.MuiTextField-root.bb-text-field fieldset{border:none;top:0}.MuiTextField-root.bb-text-field .MuiInputLabel-root{color:#969696;margin:1.33333rem .555556rem .555556rem;font-family:"Source Sans 3","Source Sans 3 fallback",sans-serif;font-size:.777778rem;font-weight:400;line-height:1rem;position:relative;transform:none}.MuiTextField-root.bb-text-field .MuiInputLabel-root.Mui-focused{color:initial}.MuiTextField-root.bb-text-field .MuiInputBase-root{background-color:#fff;border:.0555556rem solid #dbdbdb;border-radius:.333333rem;padding:0;transition:all .2s;box-shadow:0 .0555556rem .166667rem #16181d14}.MuiTextField-root.bb-text-field .MuiInputBase-root.Mui-focused{border:.0555556rem solid #e74f1d}.MuiTextField-root.bb-text-field .MuiAutocomplete-tag{border-radius:.333333rem}.MuiTextField-root.bb-text-field .MuiAutocomplete-tag:first-child{margin-left:.888889rem}.MuiTextField-root.bb-text-field .MuiInputBase-input,.MuiTextField-root.bb-text-field .MuiOutlinedInput-root .MuiInputBase-input{box-sizing:border-box;letter-spacing:.00444444rem;height:auto;min-height:2.88889rem;padding:.388889rem .888889rem;font-family:"Source Sans 3","Source Sans 3 fallback",sans-serif;font-size:.888889rem;font-weight:700;line-height:1.11111rem}.MuiFormControlLabel-root.bb-checkbox{background-color:#f5e6e1;border:.0555556rem solid #e74f1d4d;border-radius:.333333rem;margin:0;padding:.888889rem .944444rem}.MuiFormControlLabel-root.bb-checkbox.transparent{background-color:#0000;border:0;padding-left:0;padding-right:0}.MuiFormControlLabel-root.bb-checkbox.transparent .MuiTypography-root{color:#000;font-weight:400}.MuiFormControlLabel-root.bb-checkbox .MuiCheckbox-root{margin:0 .666667rem 0 0;padding:0}.MuiFormControlLabel-root.bb-checkbox .MuiTypography-root{color:#e74f1d;letter-spacing:.00444444rem;font-family:"Source Sans 3","Source Sans 3 fallback",sans-serif;font-size:.888889rem;font-weight:700;line-height:1.11111rem}.bb-autocomplete .MuiFormControl-root .MuiAutocomplete-inputRoot{flex-wrap:nowrap;position:static;overflow:hidden}.bb-autocomplete .MuiFormControl-root .MuiAutocomplete-inputRoot:after{content:"";z-index:1;background:linear-gradient(90deg,#0000,#fff 15%);border-radius:.333333rem;width:3.61111rem;height:2.88889rem;position:absolute;bottom:.0555556rem;right:.0555556rem}.bb-autocomplete .MuiFormControl-root .MuiAutocomplete-inputRoot .MuiAutocomplete-endAdornment{z-index:2;position:absolute;top:auto;right:1.11111rem}.bb-autocomplete .MuiFormControl-root .MuiAutocomplete-inputRoot .MuiAutocomplete-popupIndicator{width:1.22222rem;height:1.22222rem}.bb-autocomplete__dropdown{padding-top:.333333rem}.bb-autocomplete__dropdown .MuiPaper-elevation{border:.0555556rem solid #dbdbdb;border-radius:.333333rem;box-shadow:0 .333333rem .722222rem #16181d14}.bb-autocomplete__dropdown .MuiAutocomplete-listbox{padding:0}.bb-autocomplete__dropdown .bb-autocomplete__option.MuiAutocomplete-option{letter-spacing:.00444444rem;padding:.777778rem .888889rem;font-family:"Source Sans 3","Source Sans 3 fallback",sans-serif;font-size:.888889rem;font-weight:400;line-height:1.11111rem}.bb-autocomplete__dropdown .bb-autocomplete__option.MuiAutocomplete-option:first-child{padding-top:1.11111rem}.bb-autocomplete__dropdown .bb-autocomplete__option.MuiAutocomplete-option:last-child{padding-bottom:1.11111rem}.bb-autocomplete__dropdown .bb-autocomplete__option.MuiAutocomplete-option .MuiCheckbox-root{margin:0 .555556rem 0 0;padding:0}.bb-autocomplete__dropdown .bb-autocomplete__option.MuiAutocomplete-option[aria-selected=true],.bb-autocomplete__dropdown .bb-autocomplete__option.MuiAutocomplete-option[aria-selected=true]:hover{background-color:#f5e6e180!important}.bb-trainee-block-1{padding:1.33333rem .833333rem}@media screen and (min-width:640px){.bb-trainee-block-1{padding:2.66667rem 0}}.bb-trainee-block-1__wrapper{flex-direction:column;justify-content:space-between;display:flex}@media screen and (min-width:640px){.bb-trainee-block-1__wrapper{flex-direction:row}}.bb-trainee-block-1__text{align-items:center;max-width:37.7778rem;padding-bottom:1.33333rem;display:flex}@media screen and (min-width:640px){.bb-trainee-block-1__text{padding-bottom:0}}.bb-trainee-block-1__text__list__item{justify-content:flex-start;display:flex}.bb-trainee-block-1__text__list__item:not(:last-child){padding-bottom:1.11111rem}@media screen and (min-width:640px){.bb-trainee-block-1__text__list__item:not(:last-child){padding-bottom:2.22222rem}}.bb-trainee-block-1__text__list__item__counter{color:#e74f1d;letter-spacing:.0155556rem;justify-content:center;align-items:center;padding-right:1.44444rem;font-size:2.22222rem;font-weight:900;line-height:4.16667rem;display:flex}@media screen and (min-width:640px){.bb-trainee-block-1__text__list__item__counter{font-size:3.33333rem}}.bb-trainee-block-1__text__list__item__content__title{color:#424348;letter-spacing:.00722222rem;margin:0 0 .666667rem;font-size:1.33333rem;font-weight:900;line-height:1.88889rem}@media screen and (min-width:640px){.bb-trainee-block-1__text__list__item__content__title{margin:0 0 1.33333rem;font-size:1.55556rem}}.bb-trainee-block-1__text__list__item__content__text{color:#16181d;letter-spacing:.00444444rem;max-width:27.7778rem;line-height:1.11111rem}.bb-trainee-block-1__photo{justify-content:center;align-items:center;display:flex}.bb-trainee-block-3{padding:2.22222rem .555556rem}@media screen and (min-width:640px){.bb-trainee-block-3{padding:3.33333rem 0}}.bb-trainee-block-3__wrapper{flex-direction:column;justify-content:space-between;display:flex}@media screen and (min-width:640px){.bb-trainee-block-3__wrapper{flex-direction:row}}.bb-trainee-block-3__photo img{width:100%}@media screen and (min-width:640px){.bb-trainee-block-3__photo img{width:auto}.bb-trainee-block-3__text{max-width:28.8889rem}}.bb-trainee-block-3__text__title{color:#424348;font-weight:900}.bb-trainee-block-3__text__list__item{letter-spacing:.00555556rem;margin:.444444rem 0;font-size:1rem;line-height:1.22222rem;display:flex;position:relative}.bb-trainee-block-3__text__list__item span{background-color:#e74f1d;border-radius:50%;width:.444444rem;height:.444444rem;margin-right:1.55556rem;position:absolute;top:.444444rem}.bb-trainee-block-3__text__list__item p{margin:0 1.33333rem}.bb-contact-form{background-color:#0000;background-image:url(../media/block-bg-pattern.d60b1d28.png),linear-gradient(90deg,#474d7c 0%,#2f3355 100%);background-position:50%;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;justify-content:center;align-items:center;padding:2.66667rem;display:flex}.bb-contact-form--form-only{background:#f5f5f5;justify-content:start;padding:0}.bb-contact-form__wrapper{background-color:#fff;flex-direction:column;margin:0 auto;padding:.833333rem;display:flex}@media screen and (min-width:640px){.bb-contact-form__wrapper{border-radius:.355556rem;flex-direction:row;max-width:66.6667rem;padding:1.33333rem}}.bb-contact-form__wrapper--form-only{width:100%;margin:1.33333rem 0}@media screen and (min-width:640px){.bb-contact-form__wrapper--form-only{max-width:42rem}}.bb-contact-form__text{flex-direction:column;flex:50%;justify-content:center;display:flex}@media screen and (min-width:640px){.bb-contact-form__text{padding:0 1.66667rem 0 .555556rem}}.bb-contact-form__text__title{color:#424348;letter-spacing:.00722222rem;font-size:1.44444rem;font-weight:900;line-height:1.77778rem}@media screen and (min-width:640px){.bb-contact-form__text__title{font-size:1.55556rem;line-height:1.88889rem}}.bb-contact-form__text__subtitle{color:#16181d;letter-spacing:.00555556rem;margin:0;font-size:1rem;font-weight:400;line-height:1.22222rem}.bb-contact-form__text__shuriken{padding-top:1.55556rem}@media screen and (min-width:640px){.bb-contact-form__text__shuriken{padding-top:2.77778rem}}.bb-contact-form__form{flex:50%}.bb-contact-form__form__title{color:#424348;margin-bottom:0}.bb-contact-form__form__fields{flex-wrap:wrap;justify-content:space-between;margin:0 -.666667rem;display:flex}.bb-contact-form__form__input{width:100%;padding:0 .666667rem}.bb-contact-form__form__input .MuiFormControl-root{width:100%}.bb-contact-form__form__input--50{width:50%}.bb-contact-form__form__input--big .MuiTextField-root.bb-text-field .MuiInputBase-root{height:4.44444rem}.bb-contact-form__form__accept{flex-direction:column;align-items:center;gap:.333333rem;padding:.555556rem 0;display:flex}@media screen and (min-width:640px){.bb-contact-form__form__accept{flex-direction:row}}.bb-contact-form__form__accept__link{color:#e74f1d;letter-spacing:.00555556rem;font-size:.888889rem;font-weight:400;line-height:1.11111rem;display:inline-block}.bb-contact-form__form__apply{margin-left:-.333333rem}.bb-contact-form__form__apply>*{width:100%}.bb-contact-form__noty{margin:0;padding:1.11111rem .555556rem}.bb-contact-form__noty--error{color:#e74f1d}.bb-positions-list{background-color:#f5f5f5;padding:1.33333rem .833333rem 6.66667rem}@media screen and (min-width:640px){.bb-positions-list{padding:2.66667rem 0 6.66667rem}}.bb-positions-list__wrapper{flex-wrap:wrap;justify-content:center;display:flex}@media screen and (min-width:1366px){.bb-positions-list__wrapper{justify-content:flex-start}}.bb-positions-list-card{cursor:pointer;background-color:#fff;border:.0355556rem solid #dbdbdb;border-radius:.355556rem;width:100%;min-height:14.2222rem;margin:.444444rem 0;padding:.888889rem .888889rem 2rem;position:relative;box-shadow:0 1px 3px #17191d1a}@media screen and (min-width:640px){.bb-positions-list-card{width:21.4444rem;margin:.277778rem;padding:.888889rem 1.33333rem 2rem}}.bb-positions-list-card__top{justify-content:space-between;padding-bottom:.444444rem;display:flex}.bb-positions-list-card__top__seniority{display:flex}.bb-positions-list-card__top__seniority__item{padding:0 .138889rem}.bb-positions-list-card__top__remote{color:#e74f1d;font-size:.777778rem;font-weight:700;line-height:1rem}.bb-positions-list-card__position{color:#424348;letter-spacing:.00555556rem;text-transform:capitalize;margin:.444444rem 0;font-weight:900;line-height:1.38889rem}.bb-positions-list-card__salary{color:#424348;letter-spacing:.00555556rem;margin:0;font-weight:700;line-height:1.11111rem}.bb-positions-list-card__techstack{flex-wrap:wrap;margin:0 -.333333rem;padding-top:.277778rem;display:flex}.bb-positions-list-card__techstack__item{color:#fff;letter-spacing:.00555556rem;background-color:#8284bf80;border-radius:.277778rem;margin:.333333rem;padding:.277778rem;font-size:.777778rem;font-weight:700;line-height:1.11111rem}.bb-positions-list-card__location{color:#969696;font-size:.777778rem;font-weight:400;line-height:1rem;position:absolute;bottom:0}.bb-file-field__label{color:#969696;margin:1.33333rem .555556rem .555556rem;font-family:"Source Sans 3","Source Sans 3 fallback",sans-serif;font-size:.777778rem;font-weight:400;line-height:1rem;display:block;position:relative;transform:none}.bb-file-field__label--required:after{content:" *"}.bb-file-field__input{color:#fff;cursor:pointer;letter-spacing:.005rem;width:auto;min-width:2.38889rem;min-height:2.38889rem;text-transform:initial;background:linear-gradient(#f57247,#e74f1d 100%);border:none;border-radius:.333333rem;justify-content:space-between;align-items:center;margin:0 .777778rem 0 0;padding:.777778rem 1rem;font-family:"Source Sans 3","Source Sans 3 fallback",sans-serif;font-size:.888889rem;font-weight:900;line-height:1.38889rem;display:inline-flex;box-shadow:0 .166667rem .166667rem #e74f1d4d}.bb-file-field__input__hidden{display:none}.bb-file-field__selected{align-items:center;gap:.444444rem;margin-top:.444444rem;display:flex}.bb-file-field__selected__name{text-overflow:ellipsis;white-space:nowrap;color:#969696;flex:1;font-size:.722222rem;overflow:hidden}.bb-file-field__selected__clear{color:#969696;cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.33333rem;height:1.33333rem;padding:0;font-size:.666667rem;display:inline-flex}.bb-file-field__selected__clear:hover{opacity:1}.bb-share-box{background-color:#f5e6e1;border:.0555556rem solid #e64d1a4d;border-radius:.355556rem;flex-direction:column;margin:.833333rem;padding:2.66667rem .888889rem;display:flex;box-shadow:0 1px 3px #17191d1a}@media screen and (min-width:640px){.bb-share-box{flex-direction:row;width:100%;max-width:42rem;min-height:13.8889rem;margin:0;padding:2.66667rem 1.33333rem}}.bb-share-box__text{order:2}@media screen and (min-width:640px){.bb-share-box__text{order:1;max-width:25.7778rem}}.bb-share-box__text__small{color:#16181d;text-align:center;line-height:1.11111rem}@media screen and (min-width:640px){.bb-share-box__text__small{text-align:inherit}}.bb-share-box__text__big{color:#424348;letter-spacing:.00555556rem;text-align:center;margin:0;font-size:1.33333rem;font-weight:900;line-height:1.72222rem}@media screen and (min-width:640px){.bb-share-box__text__big{text-align:inherit;margin:1.33333rem 0}}.bb-share-box__text__socials{justify-content:center;padding-top:1.33333rem;display:flex}@media screen and (min-width:640px){.bb-share-box__text__socials{justify-content:start;padding-top:0}}.bb-share-box__text__socials__item{cursor:pointer;margin-right:1.33333rem}.bb-share-box__text__socials__item svg{width:1.33333rem;height:1.33333rem}.bb-share-box__text__socials__item svg path{fill:#e74f1d}.bb-share-box__photo{order:1;justify-content:center;align-items:center;display:flex}@media screen and (min-width:640px){.bb-share-box__photo{flex:8.33333rem;order:2}}.bb-departments{background-color:#f5f5f5;padding:2.22222rem .833333rem}@media screen and (min-width:640px){.bb-departments{padding:3.33333rem 0}}.bb-departments__title{color:#424348;letter-spacing:.0166667rem;text-align:center;font-size:1.77778rem;font-weight:900;line-height:2rem}@media screen and (min-width:640px){.bb-departments__title{font-size:2.22222rem;line-height:2.77778rem}}.bb-departments__subtitle{color:#16181d;letter-spacing:.00555556rem;text-align:center;margin:1.33333rem auto;font-size:1.11111rem;line-height:1.38889rem}@media screen and (min-width:640px){.bb-departments__subtitle{max-width:43.7778rem}}.bb-departments__cards{flex-wrap:wrap;justify-content:center;padding:.666667rem 0;display:flex}.bb-departments__card{background-color:#fff;border:.0555556rem solid #dbdbdb;border-radius:.355556rem;min-height:25.5556rem;margin:.444444rem 0;padding:.888889rem;position:relative;box-shadow:0 1px 3px #17191d1a}@media screen and (min-width:640px){.bb-departments__card{width:32.2222rem;min-height:21.6667rem;margin:.666667rem .555556rem;padding:1.33333rem}}.bb-departments__card__name{color:#424348;font-size:1.44444rem}@media screen and (min-width:640px){.bb-departments__card__name{letter-spacing:.00722222rem;margin-bottom:0;font-size:1.55556rem;line-height:1.88889rem}}.bb-departments__card__text{color:#16181d;letter-spacing:.00555556rem;font-size:.888889rem;line-height:1.11111rem}.bb-departments__card__head{width:inherit;border-top:.0555556rem solid #dbdbdb;padding-top:1.33333rem;display:flex;position:absolute;bottom:1.33333rem}@media screen and (min-width:640px){.bb-departments__card__head{width:29.8889rem}}.bb-departments__card__head__photo{justify-content:center;align-items:center;display:flex}.bb-departments__card__head__photo__wrapper{border-radius:.333333rem;width:4.44444rem;height:4.44444rem;overflow:hidden}.bb-departments__card__head__photo__wrapper img{width:-webkit-fill-available;height:-webkit-fill-available}.bb-departments__card__head__details{letter-spacing:.00555556rem;padding-left:1rem}@media screen and (min-width:640px){.bb-departments__card__head__details{padding-left:1.33333rem}}.bb-departments__card__head__details__name{color:#424348;margin:0;font-size:1.11111rem;line-height:1.38889rem}@media screen and (min-width:640px){.bb-departments__card__head__details__name{font-size:1.33333rem;line-height:1.72222rem}}.bb-departments__card__head__details__position{color:#16181d;margin:.333333rem 0;line-height:1.11111rem}.bb-departments__card__head__details__link svg{width:.888889rem;height:.888889rem}.bb-departments__card__head__details__link svg path{fill:#e74f1d}.bb-feature-item{padding:.555556rem;display:flex}.bb-feature-item__icon{justify-content:center;min-width:30vw;padding:0 1.11111rem;display:flex}@media screen and (min-width:640px){.bb-feature-item__icon{min-width:inherit;display:block}}.bb-feature-item__content{max-width:25.2222rem}.bb-feature-item__title{color:#424348;letter-spacing:.00722222rem;margin:0 0 .666667rem;font-size:1.55556rem;font-weight:900;line-height:1.88889rem}.bb-feature-item__text{color:#16181d;letter-spacing:.005rem;margin:.666667rem 0;font-size:.888889rem;font-weight:400;line-height:1.11111rem}.bb-attributes__list{flex-wrap:wrap;margin:2.55556rem 0;display:flex}.bb-attributes__list>*{width:100%;height:100%}@media screen and (min-width:640px){.bb-attributes__list>*{width:50%}}@keyframes levitate{0%{transform:translateY(0)}50%{transform:translateY(-.444444rem)}to{transform:translateY(0)}}@keyframes shadowSpace{0%{transform:scale(1)}50%{transform:scaleX(.8)}to{transform:scale(1)}}@keyframes plantFan{0%{transform:scaleY(1)rotate(0)}.5%{transform:scaleX(1.1)scaleY(.99)rotate(-3deg)}1%{transform:scaleX(1)scaleY(1)rotate(2deg)}2%{transform:scaleY(.99)rotate(-2deg)}3%{transform:scaleY(1)rotate(1deg)}4.5%{transform:rotate(-1deg)}7%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes plantLevitate{0%{transform:translateY(0)}4%{transform:translateY(-.666667rem)}6%{transform:translateY(-.333333rem)}9%{transform:translateY(-.555556rem)}12%{transform:translateY(-.222222rem)}15%{transform:translateY(-.444444rem)}18%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes shadowPlantSpace{0%{transform:scale(1)}4%{transform:scaleX(.8)}6%{transform:scaleX(.95)}9%{transform:scaleX(.85)}12%{transform:scaleX(.92)}15%{transform:scaleX(.87)}18%{transform:scale(1)}to{transform:scale(1)}}@keyframes flashingEyes{0%{opacity:0;transform:scaleY(0)}2%{opacity:1;transform:scale(1)}13%{opacity:1}14%{transform:scale(1)}15%{opacity:0;transform:scaleY(0)}}.bb-visual__watching-ninja{flex-flow:column-reverse;align-items:center;max-width:21.5rem;max-height:16.6667rem;display:flex;position:relative}.bb-visual__watching-ninja__plant-shadow{z-index:2;animation:24s ease-in-out 16s infinite shadowPlantSpace;position:absolute;bottom:.333333rem;left:2rem}.bb-visual__watching-ninja__plant-space{z-index:3;animation:24s ease-in-out 16s infinite plantLevitate;position:absolute;bottom:.555556rem;left:1.33333rem}.bb-visual__watching-ninja__plant-pot{z-index:2;position:absolute;bottom:0;left:1.11111rem}.bb-visual__watching-ninja__plant-leaf{z-index:1;transform-origin:bottom;animation:24s linear infinite plantFan;position:absolute;bottom:1.11111rem;left:0}.bb-visual__watching-ninja__rug{z-index:1;margin:1.22222rem auto 0;position:relative}.bb-visual__watching-ninja__shadow{z-index:2;animation:3s ease-in-out infinite shadowSpace;position:absolute;bottom:1.11111rem}.bb-visual__watching-ninja__ninja-space{z-index:4;animation:3s ease-in-out infinite levitate;position:relative}.bb-visual__watching-ninja__ninja{position:relative}.bb-visual__watching-ninja__face{z-index:5;position:absolute;top:1.44444rem;left:4.11111rem}.bb-visual__watching-ninja__eye{z-index:5;font-size:0;position:absolute;top:1rem;left:0}.bb-visual__watching-ninja__eye--right{left:auto;right:0}.bb-visual__watching-ninja__eye-ball{z-index:1;position:relative}.bb-visual__watching-ninja__eye-space{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.bb-visual__watching-ninja__pupil{z-index:2;margin:.111111rem .166667rem;position:absolute;top:0;left:0}.bb-visual__watching-ninja__emotion{z-index:7;position:relative;top:.111111rem;left:0}.bb-visual__watching-ninja__phantom-eyes{z-index:5;position:absolute}.bb-visual__watching-ninja__phantom-eyes svg{opacity:0}.bb-visual__watching-ninja__phantom-eyes--1{top:1.66667rem;left:2.77778rem;transform:scale(1.2)}.bb-visual__watching-ninja__phantom-eyes--1 svg{animation:24s ease-in-out 8s infinite flashingEyes}.bb-visual__watching-ninja__phantom-eyes--2{top:6.66667rem;right:.555556rem;transform:scale(1)}.bb-visual__watching-ninja__phantom-eyes--2 svg{animation:24s ease-in-out 8.2s infinite flashingEyes}.bb-visual__watching-ninja__phantom-eyes--3{top:2.77778rem;right:2.22222rem;transform:scale(1.25)}.bb-visual__watching-ninja__phantom-eyes--3 svg{animation:24s ease-in-out 8.1s infinite flashingEyes}.bb-visual__watching-ninja__phantom-eyes--4{top:-1.66667rem;left:6.66667rem;transform:scale(.8)}.bb-visual__watching-ninja__phantom-eyes--4 svg{animation:24s ease-in-out 8.6s infinite flashingEyes}.bb-visual__watching-ninja__phantom-eyes--5{top:4.44444rem;left:0;transform:scale(1)}.bb-visual__watching-ninja__phantom-eyes--5 svg{animation:24s ease-in-out 8.3s infinite flashingEyes}.bb-visual__watching-ninja__phantom-eyes--6{top:.555556rem;right:-1.11111rem;transform:scale(.9)}.bb-visual__watching-ninja__phantom-eyes--6 svg{animation:24s ease-in-out 8.5s infinite flashingEyes}.bb-visual__watching-ninja__phantom-eyes--7{top:-3.33333rem;right:5rem;transform:scale(1.1)}.bb-visual__watching-ninja__phantom-eyes--7 svg{animation:24s ease-in-out 8.4s infinite flashingEyes}.bb-process{background-color:#f5f5f5;padding:6.11111rem .833333rem 0}.bb-process__title{color:#424348;letter-spacing:.0166667rem;text-align:center;margin:1.33333rem 0;font-size:2.05556rem;font-weight:900;line-height:2.33333rem}@media screen and (min-width:640px){.bb-process__title{text-align:left;font-size:3.33333rem;line-height:4.16667rem}}.bb-process__list{flex-wrap:wrap;padding:2.55556rem 0 0;display:flex}.bb-process__list>*{width:100%;height:100%}@media screen and (min-width:640px){.bb-process__list>*{width:50%}.bb-process__list>:nth-child(2n){transform:translateY(2.66667rem)}}@media screen and (min-width:960px){.bb-process{padding:10rem 0 0}}@keyframes carouselSlide{to{transform:translate(calc(90vw - 100%))}}.bb-carousel{overflow:hidden;transform:translate(0,0)}.bb-carousel__wrap{white-space:nowrap;font-size:0;animation:40s linear infinite alternate carouselSlide;display:inline-block;position:relative}.bb-carousel__wrap:hover{animation-play-state:paused}@media screen and (min-width:640px){.bb-carousel__wrap{animation-duration:60s}}.bb-carousel__block{font-size:1rem;display:inline-block}.bb-carousel--slow .bb-carousel__wrap{animation-duration:60s}@media screen and (min-width:640px){.bb-carousel--slow .bb-carousel__wrap{animation-duration:90s}}.bb-carousel--fast .bb-carousel__wrap{animation-duration:20s}@media screen and (min-width:640px){.bb-carousel--fast .bb-carousel__wrap{animation-duration:40s}}.bb-carousel--partner{font-size:0}@media screen and (min-width:1366px){.bb-carousel--partner .bb-carousel--slow,.bb-carousel--partner .bb-carousel__wrap{animation:none}}.bb-carousel--partner .bb-carousel__block>*{padding:0 1.11111rem}.bb-carousel--case-study{background-color:#f5f5f5;padding:6.66667rem 0}.carousel-casestudy__carousel{position:relative}.carousel-casestudy__carousel:before,.carousel-casestudy__carousel:after{content:"";z-index:3;background:linear-gradient(270deg,#fff0 0%,#f5f5f5 100%);width:2.77778rem;height:100%;position:absolute;top:0}.carousel-casestudy__carousel:before{left:0}.carousel-casestudy__carousel:after{right:0;transform:rotate(180deg)}.carousel-casestudy__block{vertical-align:top;margin:1.11111rem;transition:all .2s ease-out;position:relative}.carousel-casestudy__block:after{content:attr(data-tooltip);z-index:-1;color:#fff;text-align:center;white-space:normal;background-color:#424348;border-radius:.555556rem;margin:-.555556rem 0 0;padding:.833333rem .833333rem .555556rem;transition:all .2s ease-out;position:absolute;top:100%;left:.111111rem;right:.111111rem;transform:translateY(-100%)}.carousel-casestudy__block:hover{transform:translateY(-.277778rem);box-shadow:0 .555556rem 1.11111rem #0000001a}.carousel-casestudy__block:hover:after{display:none;transform:translate(0,0);box-shadow:0 0 .555556rem #ffffffb3}.carousel-casestudy__block-wrap{background-color:#fff;border-radius:.555556rem;max-width:8.88889rem;max-height:8.88889rem;padding:1.11111rem;display:inline-block;box-shadow:0 .277778rem .833333rem #0000001a}.carousel-casestudy__casestudy{color:#e74f1d;letter-spacing:.00555556rem;text-align:center;z-index:1;font-size:.888889rem;font-weight:600;line-height:1;position:absolute;left:0;right:0}.carousel-casestudy .carousel-casestudy__img{object-fit:contain;width:6.66667rem;height:5.55556rem}.carousel-casestudy__logo{justify-content:center;align-items:center;width:6.66667rem;height:6.66667rem;padding-top:1.11111rem;display:flex;position:relative}.carousel-casestudy--partners{background-color:#fff}.carousel-casestudy--partners__carousel:before,.carousel-casestudy--partners__carousel:after{background:linear-gradient(270deg,#fff0 0%,#fff 100%)}.carousel-casestudy--partners__block-wrap{box-shadow:none;background-color:#fff;border-radius:.555556rem;padding:1.11111rem;display:inline-block}.carousel-casestudy--partners .carousel-casestudy__block{max-width:8.88889rem}.carousel-casestudy--partners__logo{width:8.88889rem;padding:0}.carousel-casestudy--partners__img{width:auto;height:4.44444rem}@media screen and (min-width:640px){.carousel-casestudy--partners__img{object-fit:contain;width:auto;height:5.55556rem}}.bb-statistics{background-color:#f5f5f5;padding:2rem .666667rem}.bb-statistics__list{flex-wrap:wrap;justify-content:space-between;display:flex}@media screen and (min-width:640px){.bb-statistics__list{flex-wrap:nowrap}}.bb-statistics__item{width:50%;padding:.666667rem}@media screen and (min-width:640px){.bb-statistics__item{width:100%;max-width:13.5556rem}}.bb-statistics__item .bb-statistics__image{height:11.1111rem;position:relative}.bb-statistics__card{text-align:center;background-color:#fff;border:.0555556rem solid #dbdbdb;border-radius:.333333rem;flex-flow:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 .0555556rem .166667rem #16181d14}.bb-statistics__image__wrapper{max-height:3.88889rem}.bb-statistics__data{color:#e74f1d;letter-spacing:.00722222rem;margin:.666667rem .666667rem .333333rem;font-size:1.55556rem;font-weight:900;line-height:1.88889rem}.bb-statistics__label{color:#16181d;letter-spacing:.00272222rem;margin:auto .666667rem 1.33333rem;font-size:.888889rem;font-weight:400;line-height:1.11111rem}.bb-pandemic-block{background-color:#f5f5f5;flex-direction:column;justify-content:center;padding:1.66667rem .833333rem;display:flex}@media screen and (min-width:960px){.bb-pandemic-block{flex-direction:row;padding:2.77778rem .833333rem}}@media screen and (min-width:1366px){.bb-pandemic-block{padding:2.77778rem 0}}.bb-pandemic-block__ninja{justify-content:center;align-items:center;display:flex}@media screen and (min-width:640px){.bb-pandemic-block__ninja{padding-right:2.22222rem}}.bb-pandemic-block__content{width:100%}@media screen and (min-width:1366px){.bb-pandemic-block__content{max-width:44.4444rem}}.bb-pandemic-block__content__top__title{color:#424348;letter-spacing:.00722222rem;text-align:center;margin:1.33333rem 0;font-size:1.44444rem;font-weight:900;line-height:1.77778rem}@media screen and (min-width:640px){.bb-pandemic-block__content__top__title{letter-spacing:.0166667rem;text-align:inherit;font-size:2.22222rem;line-height:2.77778rem}}.bb-pandemic-block__content__top__subtitle{color:#16181d;letter-spacing:.00555556rem;text-align:center;font-size:1.11111rem;font-weight:400;line-height:1.33333rem}@media screen and (min-width:640px){.bb-pandemic-block__content__top__subtitle{text-align:inherit}}.bb-pandemic-block__content__bottom{background-color:#fff;border:.0555556rem solid #dbdbdb;border-radius:.355556rem;flex-direction:column;width:100%;margin:2.66667rem 0;padding:1.33333rem .888889rem;display:flex}@media screen and (min-width:640px){.bb-pandemic-block__content__bottom{flex-direction:row;height:14.4444rem;padding:1.33333rem}}.bb-pandemic-block__content__bottom__left{border-bottom:.0555556rem solid #dbdbdb;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex}@media screen and (min-width:640px){.bb-pandemic-block__content__bottom__left{border-bottom:0;border-right:.0555556rem solid #dbdbdb;align-items:start;max-width:26.6667rem;padding-right:1.66667rem}.bb-pandemic-block__content__bottom__left .bb-button.MuiButton-containedSecondary{width:auto}.bb-pandemic-block__content__bottom__left .bb-button.MuiButton-root{min-height:0;margin:0;padding:0}}.bb-pandemic-block__content__bottom__right{flex-direction:column;justify-content:center;align-items:center;padding-top:1.38889rem;display:flex}@media screen and (min-width:640px){.bb-pandemic-block__content__bottom__right{max-width:14.4444rem;padding:1.38889rem 1.11111rem}}.bb-pandemic-block__content__bottom__title-big{color:#424348;letter-spacing:.00833333rem;margin:0;font-size:1.55556rem;font-weight:900;line-height:1.88889rem}.bb-pandemic-block__content__bottom__title-small{color:#424348;letter-spacing:.00555556rem;margin:.888889rem 0 0;font-size:1.11111rem;font-weight:900;line-height:1.38889rem}.bb-pandemic-block__content__bottom__text{color:#16181d;letter-spacing:.00555556rem;text-align:center;font-size:.888889rem;line-height:1.11111rem}@media screen and (min-width:640px){.bb-pandemic-block__content__bottom__text{text-align:inherit}}.bb-pandemic-block__content__bottom__text--center{text-align:center}.bb-pandemic-block__content__bottom__text a{color:#e74f1d}.bb-hr-colleagues-list{background-color:#f5f5f5;padding:2.22222rem .833333rem}@media screen and (min-width:640px){.bb-hr-colleagues-list{padding:3.33333rem 0}}.bb-hr-colleagues-list__title{color:#424348;letter-spacing:.0166667rem;text-align:center;font-size:1.77778rem;font-weight:900;line-height:2rem}@media screen and (min-width:640px){.bb-hr-colleagues-list__title{font-size:2.22222rem;line-height:2.77778rem}}.bb-hr-colleagues-list__cards{flex-wrap:wrap;justify-content:center;max-width:68.0556rem;margin:0 auto;padding:1.11111rem 0;display:flex}.bb-hr-colleagues-list__card{cursor:pointer;background-color:#fff;border:.0555556rem solid #dbdbdb;border-radius:.355556rem;width:21.6667rem;min-height:7.22222rem;margin:.444444rem 0;padding:1.33333rem;transition:all .2s;display:flex;box-shadow:0 1px 3px #17191d1a,0 0 #16181d14}@media screen and (min-width:640px){.bb-hr-colleagues-list__card{margin:.555556rem}}.bb-hr-colleagues-list__card__photo{justify-content:center;align-items:center;display:flex}.bb-hr-colleagues-list__card__photo img{object-fit:cover;border-radius:.333333rem;width:4.44444rem;height:4.44444rem}.bb-hr-colleagues-list__card__text{padding-left:1.33333rem}.bb-hr-colleagues-list__card__text__name{color:#424348;margin:0;font-size:1.33333rem;line-height:1.72222rem;transition:all .2s}@media screen and (min-width:640px){.bb-hr-colleagues-list__card__text__name{font-size:1.11111rem;line-height:1.38889rem}}.bb-hr-colleagues-list__card__text__position{color:#16181d;letter-spacing:.00555556rem;margin:.444444rem 0;line-height:1.11111rem}.bb-hr-colleagues-list__card__text__email{color:#e74f1d;letter-spacing:.00555556rem;margin:0;line-height:1.11111rem}.bb-hr-colleagues-list__card:hover{box-shadow:0 1px 3px #17191d1a,0 .222222rem .666667rem #16181d14}.bb-hr-colleagues-list__card:hover .bb-hr-colleagues-list__card__text__name{color:#e74f1d}.bb-hr-colleagues-profile{flex-flow:column;gap:1.33333rem;display:flex}@media screen and (min-width:640px){.bb-hr-colleagues-profile{flex-flow:row}}.bb-hr-colleagues-profile__details{flex:1;height:100%}.bb-hr-colleagues-profile__photo{object-fit:cover;border-radius:.333333rem;width:8.88889rem;height:8.88889rem}.bb-hr-colleagues-profile__name{color:#424348;letter-spacing:.00722222rem;overflow-wrap:break-word;margin:0;font-size:1.55556rem;font-weight:900;line-height:1.88889rem}.bb-hr-colleagues-profile__linkedin{color:#e74f1d;margin:.333333rem 0 1rem;display:inline-flex}.bb-hr-colleagues-profile__linkedin svg{width:.888889rem;height:.888889rem}.bb-hr-colleagues-profile__link{color:#e74f1d;letter-spacing:.005rem;margin:.333333rem 0;font-size:.888889rem;font-weight:400;line-height:1.11111rem}.bb-hr-colleagues-profile__label{color:#969696;margin:0;font-size:.777778rem;font-weight:400;line-height:1rem}.bb-hr-colleagues-profile__text{color:#16181d;letter-spacing:.005rem;margin:.222222rem 0 1.33333rem;font-size:.888889rem;font-weight:400;line-height:1.11111rem}.bb-hr-colleagues-profile__position{margin:.333333rem 0}.bb-load-more{background-color:#f5f5f5;flex-flow:column;justify-content:center;align-items:center;margin:-2.22222rem 0 0;padding:0 1.11111rem 3.33333rem;display:flex;position:relative}.bb-load-more__loading{margin:0 auto;padding:1.11111rem}.bb-load-more__button.MuiButton-root{justify-content:center;min-width:12.7778rem;margin:0 auto}.bb-modal{z-index:100;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.bb-modal__overlay{z-index:1;background-color:#2e374c99;width:100vw;height:100vh;position:absolute;top:0;left:0}.bb-modal__box{z-index:2;width:100%;max-width:33.3333rem;max-height:80vh;margin:.833333rem;overflow:auto}@media screen and (min-width:640px){.bb-modal__box{min-width:32.2222rem;height:34.1667rem}}.bb-modal__container{z-index:100;background-color:#fff;border:.0555556rem solid #dbdbdb;border-radius:.355556rem;padding:1.33333rem;position:relative;overflow-y:auto;box-shadow:0 6px 13px #16181d1a}.bb-modal__close{cursor:pointer;z-index:100;background-color:#fff;border:none;position:absolute;top:1.11111rem;right:1.11111rem}.bb-modal__close:focus{outline:none}.bb-application-modal__title{color:#424348;letter-spacing:.0155556rem;font-size:2.22222rem;line-height:2.77778rem}.bb-application-modal__svg{justify-content:center;display:flex}.bb-application-modal__text{color:#16181d;letter-spacing:.00555556rem;text-align:center;font-size:1rem;line-height:1.22222rem}.bb-application-modal__link{text-align:center}.bb-application-modal__link .bb-button.MuiButton-sizeSmall{margin:0;font-size:1.11111rem}.recent-blog-posts{max-width:66.6667rem;margin:0 auto;padding:0;position:relative}@media screen and (min-width:640px){.recent-blog-posts{padding:2.22222rem 0}}.recent-blog-posts__title{color:#8f8f8f;letter-spacing:.00833333rem;text-align:center;font-size:1.77778rem;font-weight:700;line-height:1}.recent-blog-posts__boxes{flex-wrap:wrap;justify-content:center;gap:1.66667rem;width:100%;display:flex;position:relative}@media screen and (min-width:640px){.recent-blog-posts__boxes{flex-wrap:wrap;justify-content:center;gap:.666667rem;padding:2.22222rem 1.66667rem}}@media screen and (min-width:960px){.recent-blog-posts__boxes{flex-wrap:nowrap}}.recent-blog-posts__boxes>.offers__block{width:100%;max-width:21.5rem}.recent-blog-posts__box{cursor:pointer;background-color:#fff;border-radius:.555556rem;flex-direction:column;justify-content:space-between;width:100%;max-width:21.5rem;min-height:24.5556rem;transition:all .2s ease-out;display:flex;box-shadow:0 .555556rem 1.38889rem #0000001a}.recent-blog-posts__box>a{flex-direction:column;flex:1;display:flex}.recent-blog-posts__box:hover{transform:translateY(-.277778rem)}.recent-blog-posts__photo{font-size:0}.recent-blog-posts__photo img{object-fit:cover;border-top-left-radius:.555556rem;border-top-right-radius:.555556rem;width:100%;height:9.05556rem}.recent-blog-posts__logo{margin:2.5rem 1.11111rem 1.11111rem}.recent-blog-posts__logo img{width:100%}.recent-blog-posts__content{letter-spacing:.00555556rem;flex-direction:column;flex:1;padding:0 1.38889rem 1.66667rem;display:flex;position:relative}.recent-blog-posts__content h3{color:#434448;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.33333rem;margin:1.44444rem 0 .944444rem;font-size:1.33333rem;font-weight:900;line-height:1.66667rem;display:-webkit-box;overflow:hidden}.recent-blog-posts__content p{color:#8f8f8f;text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical;min-height:4.44444rem;margin:0;font-size:.888889rem;line-height:1.11111rem;display:-webkit-box;overflow:hidden}@media screen and (min-width:640px){.recent-blog-posts__content p{-webkit-line-clamp:4}}.recent-blog-posts__content--case{text-align:center;font-size:1.66667rem;font-weight:300}.recent-blog-posts__published{color:#969696;letter-spacing:.00555556rem;margin:.666667rem 0 0;font-size:.777778rem;font-weight:500;line-height:1.71}.recent-blog-posts__tag{color:#fff;letter-spacing:.00555556rem;text-align:center;opacity:.5;background-color:#8183be;border-radius:.333333rem;margin-top:.333333rem;margin-right:.666667rem;padding:.333333rem;font-size:.777778rem;font-weight:600;line-height:1;display:inline-block}.recent-blog-posts--case-study .recent-blog-posts__photo{justify-content:center;align-items:center;height:8.33333rem;display:flex}.recent-blog-posts--case-study .recent-blog-posts__photo img{object-fit:contain;max-width:80%;height:100%}.bb-trainee-block-2{padding:2.22222rem .555556rem}@media screen and (min-width:640px){.bb-trainee-block-2{padding:3.33333rem 0}}.bb-trainee-block-2__wrapper{flex-direction:column;justify-content:space-between;display:flex}@media screen and (min-width:640px){.bb-trainee-block-2__wrapper{flex-direction:row}}.bb-trainee-block-2__photo{justify-content:center;align-items:center;display:flex}.bb-trainee-block-2__photo img{width:100%}@media screen and (min-width:640px){.bb-trainee-block-2__photo img{width:auto}.bb-trainee-block-2__text{max-width:32.7778rem}}.bb-trainee-block-2__text__title{color:#424348;font-weight:900}.bb-trainee-block-2__text__subtitle{color:#424348;letter-spacing:.00722222rem;margin-top:0;font-size:1.55556rem;font-weight:900;line-height:1.88889rem}.bb-trainee-block-2__text__extra{background-color:#f5e6e1;border:.0555556rem solid #e64d1a4d;border-radius:.355556rem;margin-top:1.33333rem;padding:1.33333rem .666667rem;box-shadow:0 1px 3px #17191d1a}@media screen and (min-width:640px){.bb-trainee-block-2__text__extra{padding:2.66667rem 1.33333rem}}.bb-trainee-block-2__text__list__item{margin:.888889rem 0;display:flex;position:relative}.bb-trainee-block-2__text__list__item p{letter-spacing:.00555556rem;font-size:1rem;line-height:1.22222rem}.bb-trainee-block-2__text__list__item span{background-color:#e74f1d;border-radius:50%;width:.444444rem;height:.444444rem;margin-right:1.55556rem;position:absolute;top:.444444rem}.bb-trainee-block-2__text__list__item p{margin:0 1.33333rem}.bb-frame{position:relative;overflow:hidden}.bb-width-wrap{width:100%;max-width:66.6667rem;margin:0 auto;position:relative}@keyframes signSwing{0%{transform-origin:top;transform:rotate(3deg)}to{transform-origin:top;transform:rotate(-3deg)}}.bb-header{z-index:10;background-color:#fff;width:100%;position:fixed;box-shadow:0 .222222rem 1.11111rem #0000001a}.bb-header__container{justify-content:space-between;align-items:center;min-height:3.61111rem;display:flex}.bb-header__logo{padding:0 .833333rem}.bb-header__logo>*{height:1.88889rem}.bb-header__flag{display:none;position:fixed;top:3.61111rem;right:0}@media screen and (min-width:640px){.bb-header__flag{transition:all .3s ease-out;display:block}}@media screen and (min-width:960px){.bb-header__flag{right:auto}}.bb-header__flag a{animation:1s ease-in-out infinite alternate signSwing;display:block}.bb-header__flag--hidden{opacity:0;pointer-events:none}.bb-header__menu{flex:1;justify-content:flex-end;padding:0 .833333rem;display:flex}.bb-footer{background-color:#0000;background-image:url(../media/block-bg-pattern.d60b1d28.png),linear-gradient(90deg,#434448 0%,#1d1f25 100%);background-position:50%;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.bb-footer__columns{flex-direction:column;place-content:center space-between;padding:1.33333rem 0;display:flex}@media screen and (min-width:960px){.bb-footer__columns{flex-direction:row;padding:1.33333rem 0 2.66667rem}}.bb-footer__column{flex-direction:column;align-items:center;padding-bottom:1.33333rem;display:flex}@media screen and (min-width:960px){.bb-footer__column{flex:11.1111rem;align-items:start;padding-bottom:0}}.bb-footer__title{color:#fff;margin-bottom:.888889rem}@media screen and (min-width:960px){.bb-footer__title{margin-bottom:1.33333rem}}.bb-footer__bb-logo{padding:1.38889rem 0}.bb-footer__socials{display:flex}.bb-footer__social{padding:0 .888889rem}@media screen and (min-width:960px){.bb-footer__social{padding:0 1.77778rem 0 0}}.bb-footer__social svg{width:1.33333rem;height:1.33333rem}.bb-footer__social svg path:hover{fill:#e74f1d}.bb-footer__list{padding:1.38889rem .833333rem 0}@media screen and (min-width:960px){.bb-footer__list{padding:4.27778rem .833333rem 0}}.bb-footer__links{color:#fff;display:flex}.bb-footer__link{margin:0 auto;padding:.444444rem 0}@media screen and (min-width:960px){.bb-footer__link{margin:0}}.bb-footer__link:hover{color:#e74f1d}.bb-footer__text{color:#fff;letter-spacing:.005rem;text-align:center;margin:0;line-height:1.22222rem}@media screen and (min-width:960px){.bb-footer__text{margin:inherit;text-align:left;padding-bottom:.444444rem}}.bb-footer__text--orange{color:#e74f1d;margin-top:0}@media screen and (min-width:960px){.bb-footer__text--orange{padding-bottom:.444444rem}}.bb-footer__bottom{color:#ffffff80;border-top:.0555556rem solid #dbdbdb;justify-content:space-between;margin:0 .833333rem;padding:.888889rem 0;font-weight:400;display:flex}.bb-footer__bottom__year{margin:0;font-size:.777778rem;display:none}@media screen and (min-width:640px){.bb-footer__bottom__year{text-align:right;width:100%;display:block}}.bb-footer__bottom__right{flex-wrap:wrap;flex-grow:1;justify-content:space-between;width:100%;display:flex}@media screen and (min-width:640px){.bb-footer__bottom__right{flex-wrap:nowrap}}.bb-footer__bottom__right__item{font-size:.777778rem}.bb-footer__bottom__right__item:hover{color:#e74f1d}.kvakm{background:#f5f5f5;flex-direction:column;align-items:flex-start;width:100%;display:flex}@media screen and (min-width:960px){.kvakm{align-items:center}}.kvakm__wrapper{width:100%;max-width:100%;display:flex;position:relative}@media screen and (min-width:960px){.kvakm__wrapper{max-width:66.6667rem}}.kvakm__body{flex:1;width:100%;padding-left:.888889rem;padding-right:4.22222rem}@media screen and (min-width:960px){.kvakm__body{padding-right:300px}}@media screen and (min-width:1366px){.kvakm__body{padding-left:0;padding-right:420px}}.kvakm__body__logo-wrapper{width:12.7778rem}.kvakm__body--step-0{padding-bottom:2.22222rem}@media screen and (min-width:960px){.kvakm__body--step-0{padding-right:32.7778rem}}@media screen and (min-width:1366px){.kvakm__body--step-0{padding-right:36.6667rem}}.kvakm__body--step-0 .kvakm__body__welcome__test{z-index:1;background:#2b2b2b;padding:40px 0 40px 40px;position:absolute;left:0;right:-60px}@media screen and (min-width:960px){.kvakm__body--step-0 .kvakm__body__welcome__test{width:100%;position:relative;left:auto;right:auto}}.kvakm__body--step-0 .kvakm__body__welcome__test p{color:#99a5b3;margin:0;font-family:Source Code Pro;font-size:12px;font-style:normal;font-weight:500;line-height:14px}@media screen and (min-width:960px){.kvakm__body--step-0 .kvakm__body__welcome__test p{font-size:16px;line-height:20px}.kvakm__body--step-0 .kvakm__body__welcome__test p.i0{padding-left:0}.kvakm__body--step-0 .kvakm__body__welcome__test p.i1{padding-left:2.11111rem}.kvakm__body--step-0 .kvakm__body__welcome__test p.i2{padding-left:4.22222rem}.kvakm__body--step-0 .kvakm__body__welcome__test p.i3{padding-left:6.33333rem}.kvakm__body--step-0 .kvakm__body__welcome__test p.i4{padding-left:8.44445rem}}.kvakm__body--step-0 .kvakm__body__welcome__test p.i0{padding-left:0}.kvakm__body--step-0 .kvakm__body__welcome__test p.i1{padding-left:.666667rem}.kvakm__body--step-0 .kvakm__body__welcome__test p.i2{padding-left:1.33333rem}.kvakm__body--step-0 .kvakm__body__welcome__test p.i3{padding-left:2rem}.kvakm__body--step-0 .kvakm__body__welcome__test p.i4{padding-left:2.66667rem}.kvakm__body--step-0 .kvakm__body__welcome__test p .kw{color:#cc7832}.kvakm__body--step-0 .kvakm__body__welcome__test p .sw{color:#836792}.kvakm__body--step-0 .kvakm__body__welcome__test p .cw{color:#ffc66d}.kvakm__body--step-0 .kvakm__body__welcome__test p .sc{color:#6a8759}.kvakm__body--step-0 .kvakm__body__welcome__test+h4{margin-top:555px}@media screen and (min-width:960px){.kvakm__body--step-0 .kvakm__body__welcome__test+h4{margin-top:16px}}.kvakm__body--step-0 .kvakm__body__hero-wrapper{justify-content:center;display:flex}.kvakm__body--step-0 .kvakm__body__hero-wrapper img{width:100%}@media screen and (min-width:640px){.kvakm__body--step-0 .kvakm__body__hero-wrapper img{width:50%}}@media screen and (min-width:960px){.kvakm__body--step-0 .kvakm__body__hero-wrapper img{display:none}}.kvakm__body--step-0 .select .MuiSelect-select{white-space:normal}.kvakm__body--step-1 h1,.kvakm__body--step-2 h1,.kvakm__body--step-3 h1,.kvakm__body--step-4 h1{margin-bottom:74px!important}@media screen and (min-width:960px){.kvakm__body--step-1 h1,.kvakm__body--step-2 h1,.kvakm__body--step-3 h1,.kvakm__body--step-4 h1{margin-bottom:128px!important}}.kvakm__body--step-1 button,.kvakm__body--step-2 button,.kvakm__body--step-3 button,.kvakm__body--step-4 button{margin-bottom:8.33333rem}.kvakm__body--step-5 .aszf-checkbox{display:flex}.kvakm__body--step-5 .aszf-checkbox .MuiFormGroup-root{flex:1}.kvakm__body--step-5 .box--submit .actions{justify-content:space-evenly;width:100%;display:flex}.kvakm__body--step-5 button{margin-bottom:13.8889rem}.kvakm__sidebar{z-index:0;background:#e74f1d;width:60px;position:absolute;top:0;bottom:0;right:0}@media screen and (min-width:960px){.kvakm__sidebar{width:280px;padding-top:80px}}@media screen and (min-width:1366px){.kvakm__sidebar{width:400px}}.kvakm__sidebar__hero-wrapper{display:none;position:absolute}@media screen and (min-width:960px){.kvakm__sidebar__hero-wrapper{display:block;top:6.66667rem;right:2.22222rem;transform:scaleX(-1)}.kvakm__sidebar__hero-wrapper svg{scale:.7}}@media screen and (min-width:1366px){.kvakm__sidebar__hero-wrapper svg{scale:.9}}.kvakm__sidebar__cloud-wrapper{display:none}@media screen and (min-width:960px){.kvakm__sidebar__cloud-wrapper{width:100%;display:block}}.kvakm__sidebar__ninja-wrapper{z-index:2;position:absolute;bottom:-100px;left:-150px;scale:.7}@media screen and (min-width:960px){.kvakm__sidebar__ninja-wrapper{left:-110px;scale:1}}.kvakm__sidebar__plant-wrapper{z-index:1;position:absolute;bottom:-20px;left:0}@media screen and (min-width:960px){.kvakm__sidebar__plant-wrapper{left:50px}}.kvakm__sidebar__scroll-up{cursor:pointer;text-align:center;width:100%;padding:30px 0;position:absolute;bottom:150px}@media screen and (min-width:960px){.kvakm__sidebar__scroll-up{bottom:250px}}@media screen and (min-width:1366px){.kvakm__sidebar__scroll-up{bottom:20px}}.kvakm__sidebar__shuriken-wrapper{width:58px;position:fixed;top:30px;right:15px}.kvakm__sidebar__shuriken-wrapper img{width:100%}@media screen and (min-width:960px){.kvakm__sidebar__shuriken-wrapper{justify-content:center;width:100%;display:flex;position:sticky;top:0;right:auto}.kvakm__sidebar__shuriken-wrapper img{width:auto;height:128px;margin-right:110px}}.kvakm__sidebar__progress{justify-content:center;width:60px;padding:20px;display:flex;position:fixed}.kvakm__sidebar__progress h3,.kvakm__sidebar__progress h4{display:none}@media screen and (min-width:960px){.kvakm__sidebar__progress{flex-direction:column;width:100%;position:sticky;top:120px}.kvakm__sidebar__progress h3,.kvakm__sidebar__progress h4{display:block}.kvakm__sidebar__progress h4{margin:0;font-size:18px;font-weight:700;line-height:26px;color:#fff!important}.kvakm__sidebar__progress h3{margin:0;font-size:26px;font-weight:700;line-height:39px;color:#fff!important}}@media screen and (min-width:1366px){.kvakm__sidebar__progress{padding:20px 40px}}.kvakm__sidebar__progress__bar{background:#dfe0f1;border-radius:10px;width:12px;height:200px;margin-top:80px;scale:-1}@media screen and (min-width:960px){.kvakm__sidebar__progress__bar{width:100%;height:20px;margin-top:0;scale:1}}.kvakm__sidebar__progress__bar__bg{background:#17191d;border-radius:10px;width:12px;height:20%;min-height:15px;display:inline-block}@media screen and (min-width:960px){.kvakm__sidebar__progress__bar__bg{height:100%}}.kvakm__sidebar__step-container{margin-top:30px;overflow-x:hidden}.kvakm__sidebar__steps{flex-wrap:nowrap;gap:40px;display:flex;position:relative}.kvakm__sidebar__steps:after{content:"";background:linear-gradient(270deg,#e7501d 9.65%,#e7501d00 83.91%);width:93px;height:101px;position:absolute;top:0;right:0}.kvakm__sidebar__steps__step{text-align:center;color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;min-width:50px;height:50px;line-height:1;display:inline-flex;position:relative}.kvakm__sidebar__steps__step:after{content:"";border-bottom:2px solid #fff;width:30px;position:absolute;top:21px;left:51px}.kvakm__sidebar__steps__step--done{color:#000;border-color:#000}.kvakm__sidebar__steps__step--done:after{border-color:#000}.kvakm__footer{background:#16181d;justify-content:center;align-items:center;width:100%;min-height:13.8889rem;display:flex}.kvakm__footer__links{color:#fff;text-align:center;flex-direction:column;gap:.444444rem;margin-bottom:1.77778rem;display:flex}@media screen and (min-width:960px){.kvakm__footer__links{flex-direction:row;gap:.888889rem;margin-bottom:0}}.kvakm__footer__social{gap:1.77778rem;margin-bottom:.888889rem;display:flex}@media screen and (min-width:960px){.kvakm__footer__social{margin-bottom:0}}.kvakm__footer__social svg{color:#fff;width:1.22222rem;height:1.22222rem}.kvakm__footer .kvakm__wrapper{flex-direction:column;justify-content:space-between;align-items:center}@media screen and (min-width:960px){.kvakm__footer .kvakm__wrapper{flex-direction:row}}.kvakm h1{margin:0 0 2rem;font-family:Poppins;font-size:36px;font-style:normal;font-weight:700;line-height:38px}.kvakm h4{color:#17191d;font-family:"Source Sans 3";font-size:18px;font-style:normal;font-weight:700;line-height:26px}.kvakm p{font-size:18px;font-style:normal;font-weight:400;line-height:26px}.kvakm p.danger{text-align:center;color:#b00505}.kvakm button{color:#fff;cursor:pointer;background:#e7501d;border:none;border-radius:.444444rem;flex-direction:row;justify-content:center;align-items:center;min-width:12.6667rem;padding:.888889rem;display:flex}.kvakm button:hover{background:#e7501dcc}.kvakm .box{width:100%;margin-top:1.77778rem;margin-bottom:1.77778rem;display:flex}.kvakm .box--center{justify-content:center}.kvakm .input-section{border-bottom:1px solid #dfe0f1;padding:1.33333rem 0}.kvakm .input-section--single{border-bottom:none}.kvakm .input-section .MuiFormGroup-root .MuiCheckbox-root svg{scale:1.35}.kvakm .input-section .MuiFormGroup-root span:nth-child(2){color:#16181d;font-weight:700}.kvakm .checkbox-row .MuiFormControl-root{flex-flow:wrap;align-items:center;display:flex}@media screen and (min-width:640px){.kvakm .checkbox-row .MuiFormControl-root{flex-wrap:nowrap}}.kvakm .checkbox-row .MuiFormControl-root label{color:#17191d;width:100%;font-family:"Source Sans 3";font-size:18px;font-style:normal;font-weight:700;line-height:26px}.kvakm .checkbox-row .MuiFormControl-root label span:nth-child(2){font-weight:400}@media screen and (min-width:640px){.kvakm .checkbox-row .MuiFormControl-root label{width:300px}}.kvakm .checkbox-row .MuiFormGroup-root{flex-direction:column;width:100%;display:flex}@media screen and (min-width:640px){.kvakm .checkbox-row .MuiFormGroup-root{flex-direction:row}}.kvakm .checkbox-row .MuiFormGroup-root label{text-align:center;flex-direction:row-reverse;flex:1;justify-content:flex-start;margin-right:0;padding-right:20%;display:flex}@media screen and (min-width:640px){.kvakm .checkbox-row .MuiFormGroup-root label{flex-direction:row;justify-content:center;padding-right:0}.kvakm .checkbox-row .MuiFormGroup-root label>span:nth-child(2){display:none}}.kvakm .checkbox-row--one-liner .MuiFormControl-root{flex-flow:wrap;align-items:center;display:flex}.kvakm .checkbox-row--one-liner .MuiFormControl-root label{color:#17191d;width:100%;font-family:"Source Sans 3";font-size:18px;font-style:normal;font-weight:700;line-height:26px}.kvakm .checkbox-row--one-liner .MuiFormControl-root label span:nth-child(2){font-weight:400}.kvakm .checkbox-row--one-liner .MuiFormGroup-root{flex-direction:column;width:100%;display:flex}.kvakm .checkbox-row--one-liner .MuiFormGroup-root label{text-align:center;flex:1;justify-content:flex-start;margin-right:0;padding-left:1.11111rem;display:flex}.kvakm .hidden-mobile{display:none}@media screen and (min-width:640px){.kvakm .hidden-mobile{display:block}}.MuiList-root li{white-space:normal}.bb-position{background:#f5f5f5;padding:4.27778rem 0 0;position:relative}@media screen and (min-width:960px){.bb-position{padding:6.27778rem 0 0}}.bb-position__layout{grid-template:"backToHome""posInfo""posContent""posForm""posShare"/1fr;padding:0 .833333rem;display:grid}@media screen and (min-width:640px){.bb-position__layout{grid-template-columns:auto 14.1667rem;grid-template-areas:"backToHome.""posContent posInfo""posForm.""posShare."}}@media screen and (min-width:960px){.bb-position__layout{grid-template-columns:1fr 25.0556rem}}@media screen and (min-width:1366px){.bb-position__layout{padding:0}}.bb-position__back-to-home{color:#f57247;grid-area:backToHome}.bb-position__back-to-home:hover{color:#e74f1d}.bb-position__back-to-home svg{fill:#e74f1d;position:relative;top:.166667rem;transform:rotate(180deg)}.bb-position__back-to-home--mobile{padding:.888889rem 1.77778rem 1.77778rem}@media screen and (min-width:960px){.bb-position__back-to-home--mobile{display:none}}.bb-position__back-to-home--desktop{display:none}@media screen and (min-width:960px){.bb-position__back-to-home--desktop{padding-bottom:1.77778rem;display:block}}.bb-position__content{grid-area:posContent;padding:4.44444rem .833333rem 0}.bb-position__content ul{list-style:inherit;margin:0 0 0 2rem}@media screen and (min-width:640px){.bb-position__content{padding:0 .833333rem}}@media screen and (min-width:960px){.bb-position__content{padding:.444444rem .833333rem 0}}.bb-position__info-box{grid-area:posInfo;padding:0}@media screen and (min-width:960px){.bb-position__info-box{padding:0 0 0 2.66667rem}}.bb-position__form{grid-area:posForm}.bb-position__share{grid-area:posShare;margin:2.66667rem 0 6.66667rem}.bb-error{background-color:#f5f5f5;padding:1.11111rem 0 4.44444rem}@media screen and (min-width:640px){.bb-error{padding:3.33333rem 0 6.66667rem}}.bb-error__wrapper{background-color:#fff;border-radius:.355556rem;flex-direction:column;margin:.833333rem;display:flex}@media screen and (min-width:640px){.bb-error__wrapper{flex-direction:row;max-width:66.8889rem;margin:0 auto}}.bb-error__wrapper h1{padding:7.22222rem 0 0 1.66667rem}
