*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@font-face{font-family:MuseoSansCyrl;font-style:normal;font-weight:300;src:local("Museo Sans Cyrl"),url(./MuseoSansCyrl300.DIEXAeRk.woff2) format("woff2"),url(./MuseoSansCyrl300.C70IFIQj.woff) format("woff"),url(./MuseoSansCyrl300.Cgh0RhfT.ttf) format("ttf"),url(./MuseoSansCyrl300.SOpWBQ51.eot) format("eot")}@font-face{font-family:MuseoSansCyrl;font-style:normal;font-weight:500;src:local("Museo Sans Cyrl"),url(./MuseoSansCyrl500.eq2zYRui.woff2) format("woff2"),url(./MuseoSansCyrl500.BzkgZwGw.woff) format("woff"),url(./MuseoSansCyrl500.DmezY8ne.ttf) format("ttf"),url(./MuseoSansCyrl500.Dl_k7MBW.eot) format("eot")}@font-face{font-family:MuseoSansCyrl;font-style:normal;font-weight:700;src:local("Museo Sans Cyrl"),url(./MuseoSansCyrl700.BSM-TQ_w.woff2) format("woff2"),url(./MuseoSansCyrl700.Bn5JrQ78.woff) format("woff"),url(./MuseoSansCyrl700.0juTxyu9.ttf) format("ttf"),url(./MuseoSansCyrl700.BldSyQZF.eot) format("eot")}@font-face{font-family:RFDewiExpanded;font-style:normal;font-weight:700;src:local("RF Dewi Expanded"),url(./RFDewiExpanded-Bold.6j0ADRRg.woff) format("woff")}@font-face{font-family:RFDewiExpanded;font-style:normal;font-weight:800;src:local("RF Dewi Expanded"),url(./RFDewiExpanded-Ultrabold.DcEkRZ40.woff) format("woff")}@font-face{font-family:RFDewiExtended;font-style:normal;font-weight:300;src:local("RF Dewi Extended"),url(./RFDewiExtended-Light.BYYm3BAB.woff) format("woff")}@font-face{font-family:RFDewiExtended;font-style:normal;font-weight:400;src:local("RF Dewi Extended"),url(./RFDewiExtended-Regular.DNRm9l51.woff) format("woff")}@font-face{font-family:RFDewiExtended;font-style:normal;font-weight:600;src:local("RF Dewi Extended"),url(./RFDewiExtended-Semibold.BFiGO89L.woff) format("woff")}@font-face{font-family:GraphikLCG;font-style:normal;font-weight:300;src:local("GraphikLCG"),url(./GraphikLCG-Light.Jr4k_nx8.woff) format("woff")}@font-face{font-family:GraphikLCG;font-style:normal;font-weight:400;src:local("GraphikLCG-Medium"),url(./GraphikLCG-Regular.B9-l3qbt.woff) format("woff")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:300;src:local("Noto Sans"),url(./NotoSans-Light.Dk6tACqK.woff2) format("woff2"),url(./NotoSans-Light.D2osJ45K.woff) format("woff"),url(./NotoSans-Light.D9RNCPh3.ttf) format("ttf"),url(./NotoSans-Light.BboTqSKn.eot) format("eot")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans"),url(./NotoSans-Regular.D872kM5m.woff2) format("woff2"),url(./NotoSans-Regular.DsWiw7E2.woff) format("woff"),url(./NotoSans-Regular.qrNhSDbH.ttf) format("ttf"),url(./NotoSans-Regular.CgFQYtsI.eot) format("eot")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;src:local("Noto Sans"),url(./NotoSans-Medium.N8I5zk0_.woff2) format("woff2"),url(./NotoSans-Medium.D64mcX6l.woff) format("woff"),url(./NotoSans-Medium.BT6nLcoa.ttf) format("ttf"),url(./NotoSans-Medium.DLJv7tXB.eot) format("eot")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;src:local("Noto Sans"),url(./NotoSans-Bold.CNRRSbho.woff2) format("woff2"),url(./NotoSans-Bold.9QH-YFBu.woff) format("woff"),url(./NotoSans-Bold.BYorzIa2.ttf) format("ttf"),url(./NotoSans-Bold.DXrXjGP-.eot) format("eot")}@font-face{font-family:Neue Machina;font-style:normal;font-weight:700;src:local("Noto Sans"),url(./NeueMachina-Bold.DHeSUmlx.woff2) format("woff2"),url(./NeueMachina-Bold.C8hUyqVK.woff) format("woff"),url(./NeueMachina-Bold.BAq71WW4.ttf) format("ttf"),url(./NeueMachina-Bold.DGjViZ8M.eot) format("eot")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;src:local("Rubik"),url(./Rubik-Regular.DiJG_9Tc.woff2) format("woff2"),url(./Rubik-Regular.D3dddkKu.woff) format("woff"),url(./Rubik-Regular.B8L4FhNu.ttf) format("ttf"),url(./Rubik-Regular.CyIyn12v.eot) format("eot")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;src:local("Rubik"),url(./Rubik-Medium.Cm_oux5S.woff2) format("woff2"),url(./Rubik-Medium.B4KaAeIy.woff) format("woff"),url(./Rubik-Medium.DDlGiScy.ttf) format("ttf"),url(./Rubik-Medium.7mXNW6W9.eot) format("eot")}@font-face{font-family:Gilroy;font-style:normal;font-weight:400;src:local("Gilroy"),url(./Gilroy-Regular.CY081Tb4.woff2) format("woff2"),url(./Gilroy-Regular.CkNiKQ6x.woff) format("woff"),url(./Gilroy-Regular.Bghgj_A6.ttf) format("ttf"),url(./Gilroy-Regular.A6YxJnNn.eot) format("eot")}@font-face{font-family:Gilroy;font-style:normal;font-weight:500;src:local("Gilroy"),url(./Gilroy-Medium.RhujHmrb.woff2) format("woff2"),url(./Gilroy-Medium.DUjXE-5u.woff) format("woff"),url(./Gilroy-Medium.BVFe7ABu.ttf) format("ttf"),url(./Gilroy-Medium.CIggfFu8.eot) format("eot")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;src:local("Gilroy"),url(./Gilroy-Semibold.Cu1_Dviq.woff2) format("woff2"),url(./Gilroy-Semibold.IQ7aD9dp.woff) format("woff"),url(./Gilroy-Semibold.BP6WYEG3.ttf) format("ttf"),url(./Gilroy-Semibold.BqozZSYm.eot) format("eot")}@font-face{font-family:Gilroy;font-style:normal;font-weight:700;src:local("Gilroy"),url(./Gilroy-Bold.Bt_SZrlr.woff2) format("woff2"),url(./Gilroy-Bold.DW_sczTM.woff) format("woff"),url(./Gilroy-Bold.CWvQ8Q14.ttf) format("ttf"),url(./Gilroy-Bold.CByRywKO.eot) format("eot")}@font-face{font-family:Circe;font-style:normal;font-weight:700;src:local("Circe"),url(./Circe-Bold.cFhKs11j.woff2) format("woff2"),url(./Circe-Bold.D8CQpNkJ.woff) format("woff"),url(./Circe-Bold.CrJp_52T.ttf) format("ttf"),url(./Circe-Bold.BTz72pzl.eot) format("eot")}@font-face{font-family:Circe;font-style:normal;font-weight:800;src:local("Circe"),url(./Circe-ExtraBold.BwP5JTfN.woff2) format("woff2"),url(./Circe-ExtraBold.8Pa4Updi.woff) format("woff"),url(./Circe-ExtraBold.DLNjHeOF.ttf) format("ttf"),url(./Circe-ExtraBold.CTIYDOsO.eot) format("eot")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat"),url(./Montserrat-Light.C_6BVnPu.woff2) format("woff2"),url(./Montserrat-Light.D80tw1G8.woff) format("woff"),url(./Montserrat-Light.CPpSzFas.ttf) format("ttf"),url(./Montserrat-Light.B_D-MHBd.eot) format("eot")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat"),url(./Montserrat-Regular.CoHeiDok.woff2) format("woff2"),url(./Montserrat-Regular.CAIlaRU4.woff) format("woff"),url(./Montserrat-Regular.D4Ob3rnq.ttf) format("ttf"),url(./Montserrat-Regular.D7D9vOij.eot) format("eot")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat"),url(./Montserrat-Medium.CLx0-BRT.woff2) format("woff2"),url(./Montserrat-Medium.CC-4-OMP.woff) format("woff"),url(./Montserrat-Medium.Csik_ItA.ttf) format("ttf"),url(./Montserrat-Medium.CXVAt7RH.eot) format("eot")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat"),url(./Montserrat-SemiBold.DrfbmBBD.woff2) format("woff2"),url(./Montserrat-SemiBold.CnFJL0Ku.woff) format("woff"),url(./Montserrat-SemiBold.DxnI6qo0.ttf) format("ttf"),url(./Montserrat-SemiBold.QR48sJYg.eot) format("eot")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat"),url(./Montserrat-Bold.-KnpE353.woff2) format("woff2"),url(./Montserrat-Bold.CD1a36A8.woff) format("woff"),url(./Montserrat-Bold.D0LK3D9R.ttf) format("ttf"),url(./Montserrat-Bold.DD3m8Yah.eot) format("eot")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local("Inter"),url(./Inter-Regular.6EfshmZx.woff2) format("woff2"),url(./Inter-Regular.C05ryuRh.woff) format("woff"),url(./Inter-Regular.BeTTpXQ8.ttf) format("ttf"),url(./Inter-Regular.CwtbgAvg.eot) format("eot")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local("Inter"),url(./Inter-Medium.D5YUpoRx.woff2) format("woff2"),url(./Inter-Medium.NQOIbdhU.woff) format("woff"),url(./Inter-Medium.BaC4k7sN.ttf) format("ttf"),url(./Inter-Medium.C0pJAE2t.eot) format("eot")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local("Inter"),url(./Inter-SemiBold.ClSOndc6.woff2) format("woff2"),url(./Inter-SemiBold.DGXNtFwE.woff) format("woff"),url(./Inter-SemiBold.DGnHnc8s.ttf) format("ttf"),url(./Inter-SemiBold.UajGuirf.eot) format("eot")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:local("Inter"),url(./Inter-Bold.CQHYVgG_.woff2) format("woff2"),url(./Inter-Bold.Dm1wsqGD.woff) format("woff"),url(./Inter-Bold.D0m5Xa5u.ttf) format("ttf"),url(./Inter-Bold.DM__1kr4.eot) format("eot")}html{font-size:16px}body{font-family:MuseoSansCyrl;margin:0!important;overflow-x:hidden}body.lock,html.lock{overflow:hidden}.btn-link-to-blog{display:inline-block}.btn-link-to-blog-container{margin-top:30px!important;text-align:center}.template-1{background:#2c2c2e;color:#fff;font-family:RFDewiExpanded}.template-1,.template-2{display:block;min-height:100vh}.template-2{background:#fff;color:#212121;font-family:MuseoSansCyrl}.template-2 .footer,.template-2 .menu{background-color:#363e49!important}.template-2 .footer a{color:#fff!important}@media screen and (max-width:428px){.template-2 .office-gallery__header{justify-content:center!important}}.template-3{font-family:Noto Sans}.template-3 .blog-link>.container{padding-top:40px;position:relative}.template-3 .blog-link>.container h1{font-size:3.125rem;font-weight:700;line-height:116%;position:absolute;text-transform:uppercase}@media screen and (max-width:1100px){.template-3 .blog-link>.container h1{font-size:2.125rem;line-height:2.5rem}}@media screen and (max-width:772px){.template-3 .blog-link>.container h1{padding-top:0;position:static}}.template-3 .article__list{align-items:flex-end!important;flex-direction:column;padding-bottom:0!important}@media screen and (max-width:428px){.template-3 .office-gallery__header{justify-content:center!important}.template-3 .office-gallery__title{max-width:100%!important}}.template-3 .menu-button-change-logo--mobile{display:none}.template-3 .footer{background-color:#1c1c1e}.template-3 .footer a{color:#fff!important}@media screen and (max-width:428px){.template-4 .office-gallery__header{justify-content:center!important}.template-4 .office-gallery__title{max-width:100%!important}}.template-4 .footer,.template-4 .menu{background-color:#1c1c1e!important}.template-4 .footer a{color:#fff!important}.template-5{font-family:Noto Sans}.template-5 .menu{background-color:transparent!important}.template-5 .footer a,.template-5 .menu a,.template-5 .menu__name{color:#1c1c1e!important}.template-5 .article__btn-block a,.template-5 .btn-link-to-blog,.template-5 .input__file-button,.template-5 .menu-gorisont__btn,.template-5 .menu-gorisont__btn-blue,.template-5 .menu-gorisont__btn-red,.template-5 button{background:#000!important;border-color:#fff!important}.template-5 .btn-link-to-blog{border-radius:0}.template-5 .article__block{border-top:1px solid rgba(0,0,0,.3);margin-top:10px}.template-5 .upper-banner,.template-5 .wrap__banner{border-radius:25px;overflow:hidden;position:relative}.template-5 .upper-banner__title{font-weight:500;width:100%}.template-5 .btn-cancel{color:#fff!important}.template-5.main-page-rd-light .upper-banner-triple-links{flex-wrap:wrap}.template-5.main-page-rd-light .upper-banner-triple-links .container{display:block;padding:0 40px}@media screen and (max-width:599px){.template-5.main-page-rd-light .upper-banner-triple-links .container{padding:0 20px}}.template-5.main-page-rd-light .upper-banner-triple-links__left{min-height:500px!important;width:100%}.template-5.main-page-rd-light .upper-banner-triple-links__left .wrap__banner{height:500px}@media screen and (max-width:992px){.template-5.main-page-rd-light .upper-banner-triple-links__left .wrap__banner{height:100%}.template-5.main-page-rd-light .upper-banner-triple-links__left{min-height:auto!important}}@media screen and (max-width:624px){.template-5.main-page-rd-light .upper-banner-triple-links__left .upper-banner__title{font-size:1.875rem}}@media screen and (max-width:428px){.template-5.main-page-rd-light .upper-banner-triple-links__left .upper-banner__title{right:auto}}.template-5.main-page-rd-light .upper-banner-triple-links__right{border-radius:30px;display:flex;flex-wrap:wrap;min-height:300px!important;padding-top:20px;width:100%}@media screen and (max-width:992px){.template-5.main-page-rd-light .upper-banner-triple-links__right{min-height:auto!important}}@media screen and (max-width:428px){.template-5.main-page-rd-light .upper-banner-triple-links__right{padding-top:10px}}.template-5.main-page-rd-light .upper-banner-triple-links__right .wrap__banner{height:300px}@media screen and (max-width:428px){.template-5.main-page-rd-light .upper-banner-triple-links__right .wrap__banner{height:200px}}.template-5.main-page-rd-light .upper-banner-triple-links__right .wrap__banner-link .container{align-items:center}.template-5.main-page-rd-light .upper-banner-triple-links__right .wrap__banner-link .upper-banner__title{font-size:2.5rem}@media screen and (max-width:624px){.template-5.main-page-rd-light .upper-banner-triple-links__right .wrap__banner-link .upper-banner__title{font-size:1.25rem}}.template-5.main-page-rd-light .upper-banner-triple-links__right .wrap__banner-link:first-child{padding-right:.625rem}@media screen and (max-width:428px){.template-5.main-page-rd-light .upper-banner-triple-links__right .wrap__banner-link:first-child{padding-right:.3125rem}}.template-5.main-page-rd-light .upper-banner-triple-links__right .wrap__banner-link:last-child{padding-left:.625rem}@media screen and (max-width:428px){.template-5.main-page-rd-light .upper-banner-triple-links__right .wrap__banner-link:last-child{padding-left:.3125rem}}.template-5.main-page-rd-light .upper-banner-triple-links__right a{height:auto;width:50%}.template-5 .comfort-conditions__header-1{font-weight:500;margin-bottom:20px;text-transform:uppercase}@media screen and (max-width:992px){.template-5 .comfort-conditions__header-1{margin-bottom:20px}}.template-5 .comfort-conditions{text-align:center}.template-5 .comfort-conditions_style-blocks2 .container{background-color:transparent!important}.template-5 .comfort-conditions_style-blocks2 .two-columns{display:block}.template-5 .comfort-conditions_style-blocks2 .two-columns__column--left{padding:0;width:100%}.template-5 .comfort-conditions_style-blocks2 .two-columns__column--right{width:100%}.template-5 .comfort-conditions_style-blocks2 .two-columns__column--right .comfort-conditions__list{display:flex;margin-top:30px}@media screen and (max-width:992px){.template-5 .comfort-conditions_style-blocks2 .two-columns__column--right .comfort-conditions__list{display:block}}.template-5 .comfort-conditions_style-blocks2 .two-columns__column--right .comfort-conditions__list .comfort-conditions__item{background:#f3f3f3;border-radius:30px;margin-right:1.25rem;padding:30px;width:32%}.template-5 .comfort-conditions_style-blocks2 .two-columns__column--right .comfort-conditions__list .comfort-conditions__item:last-child{margin-right:0}@media screen and (max-width:992px){.template-5 .comfort-conditions_style-blocks2 .two-columns__column--right .comfort-conditions__list .comfort-conditions__item{margin-bottom:20px;margin-right:0;width:100%}}.template-5 .comfort-conditions_style-blocks2 .two-columns__column--right .comfort-conditions__list .item{border-bottom:none;margin:0;text-align:left}.template-5 .comfort-conditions_style-blocks2 .two-columns__column--right .comfort-conditions__list .item__text{margin-bottom:0}.template-5 .vacancies-card{background:#f3f3f3!important;border-radius:50px}@media screen and (max-width:428px){.template-5 .vacancies-card{border-radius:30px}}.template-5 .vacancies-card *{color:#212121!important}.template-5 .vacancies-card .vacancies-card__v-l{color:silver}.template-5 .vacancies-card input,.template-5 .vacancies-card option,.template-5 .vacancies-card select{background:transparent}.template-5 .vacancies-card input::-moz-placeholder,.template-5 .vacancies-card option::-moz-placeholder,.template-5 .vacancies-card select::-moz-placeholder{color:#212121!important}.template-5 .vacancies-card input::placeholder,.template-5 .vacancies-card option::placeholder,.template-5 .vacancies-card select::placeholder{color:#212121!important}.template-5 .office-gallery__title{font-weight:500;text-transform:uppercase}.template-5.vacancies-page .wrap__banner{margin:0 2.5rem}@media screen and (max-width:1024px){.template-5.vacancies-page .wrap__banner{margin:0 1.875rem}}@media screen and (max-width:428px){.template-5.vacancies-page .wrap__banner{margin:0 1.25rem}.template-5.vacancies-page .vacancies-card{background:#f3f3f3!important;margin-bottom:60px;margin-top:20px}}.template-5.vacancies-page .footer{background:transparent!important}.template-5.article__page .vacancy__title,.template-5.vacancy-page .vacancy__title{text-align:left!important}.template-5 .footer{background-color:#fff!important}.template-5 .footer a{color:#000!important}.template-hospitality{background:#f5f5f5;font-family:Rubik}.template-hospitality .blog-link{margin:1.875rem 7.5rem 0}@media screen and (max-width:1240px){.template-hospitality .blog-link{margin:1.875rem 1.875rem 0}}@media screen and (max-width:599px){.template-hospitality .blog-link{margin:1.875rem .9375rem 0}}.template-hospitality .blog-link h1{text-align:start!important}@media screen and (max-width:768px){.template-hospitality .blog-link h1{font-size:2.1875rem!important;padding-bottom:0!important}}@media screen and (max-width:599px){.template-hospitality .blog-link h1{font-size:1.875rem!important}}.template-hospitality .blog-link .container{max-width:none}.template-hospitality .blog-link .container .article__list .article{width:calc(33% - 20px)!important}@media screen and (max-width:900px){.template-hospitality .blog-link .container .article__list .article{width:100%!important}}.template-hospitality .btn-link-to-blog{font-family:Rubik;font-size:1rem;font-weight:500}.template-tech-ofs{background:#fff;font-family:Gilroy!important}.template-tech-ofs h2{color:#038073;font-family:Circe;font-size:2.8125rem;font-style:normal;font-weight:800;line-height:130%}@media screen and (max-width:768px){.template-tech-ofs h2{font-size:1.75rem;line-height:130%}}.template-tech-ofs .container{height:100%;max-width:1200px;padding-left:2.5rem!important;padding-right:2.5rem!important}@media screen and (max-width:1280px){.template-tech-ofs .container{max-width:none}}@media screen and (max-width:768px){.template-tech-ofs .container{padding-left:1rem!important;padding-right:1rem!important}.template-tech-ofs .vacancy-apply-container{padding:0!important}}.template-tech-ofs .blog-link .article__list{background:#f0faf8}.template-tech-ofs .article__list .article{width:calc(33% - 20px)!important}.template-tech-ofs .footer .footer__container a{color:#fff!important}.template-boson{background:#fff}.template-boson *{background:transparent;border:none;box-sizing:border-box;list-style:none;margin:0;outline:none;padding:0;text-decoration:none;-webkit-tap-highlight-color:transparent;font-family:Montserrat,sans-serif;font-weight:500;scroll-behavior:smooth}.template-boson .vacancy-page .vacancy-page__text *{font-weight:revert-layer;list-style:auto;margin:revert-layer;padding:revert-layer;-webkit-text-decoration:revert-layer;text-decoration:revert-layer}.template-boson a,.template-boson button{cursor:pointer}.template-boson span{color:inherit;font:inherit}.template-boson b{color:inherit;font-family:inherit}.template-boson .vacancy-banner button{background:#00adee;border:#00adee;color:#fff}.template-boson .vacancy-banner button:hover{background:#fff;color:#00adee}.template-boson .accent-color{color:#00adee}.template-boson .body-text{font-size:1rem;font-weight:300;line-height:1.375rem}.template-boson .breadcrumbs{font-size:1rem;font-weight:400;line-height:1.25rem;margin-top:56px;text-transform:uppercase}.template-boson .vacancy-apply-container .breadcrumbs{margin:3.125rem 0}.template-boson .current-rout{color:#231f20}.template-boson .h1{font-size:2.625rem;font-weight:600;line-height:3rem;text-transform:uppercase}@media screen and (max-width:768px){.template-boson .h1{font-size:1.4375rem;font-weight:600;line-height:2.0625rem;text-transform:uppercase}}.template-boson .button-text{font-size:1rem;font-weight:600;line-height:1.6875rem;text-transform:uppercase}.template-boson .h2{font-size:1.5rem;font-weight:600;line-height:2rem;text-transform:uppercase}.template-boson .h3{font-size:2.25rem;font-weight:600;line-height:2.625rem}.template-boson .subtitle{font-size:.75rem;font-weight:700;line-height:120%;text-transform:uppercase}.template-boson section{background:#fff}.template-boson .container{margin:0 auto;max-width:1012px;padding:0 30px;width:100%}.template-boson .container--inner-page{max-width:1920px;padding:0 80px}@media screen and (max-width:1024px){.template-boson .container--inner-page{max-width:1012px;padding:0 30px}}.template-boson .section__title{text-align:center}.template-boson .section--dark{background:#f3f3f3}.template-boson .button{align-items:center;background:#fff;border-radius:0;color:#00adee;cursor:pointer;display:flex;font-family:inherit;font-size:1rem;font-weight:600;gap:12px;justify-content:center;line-height:1.6875rem;padding:13px 31px 9px;text-transform:uppercase;transition:.3s ease}.template-boson .button:hover{background:#00adee;color:#fff}.template-boson .button--accent{background:#00adee;border:#00adee;color:#fff}.template-boson .button--accent:hover{background:#fff;color:#00adee}.template-boson .input{border:1px solid #c4c4c4;font-size:1rem;font-weight:400;line-height:1.625rem;max-width:100%;padding:12px 20px;transition:.3s ease;width:100%}.template-boson .input::-moz-placeholder{color:#c4c4c4}.template-boson .input::placeholder{color:#c4c4c4}.template-boson .input:focus{border-color:#231f20}.template-boson .hero{min-height:100vh;position:relative;z-index:1}.template-boson .hero__bg{background:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.template-boson .hero .container{display:flex;flex-direction:column;height:100vh;justify-content:center;padding:130px 30px;position:relative;z-index:1}.template-boson .hero__title{color:#fff;max-width:466px;position:relative}.template-boson .hero__title:before{background:#fff;content:"";height:16px;left:-2.25rem;position:absolute;top:-1rem;width:16px}.template-boson .hero__text{color:#fff;margin-top:16px;max-width:466px}.template-boson .hero__akap{bottom:20px;left:1.875rem;position:absolute}.template-boson .hero__akap img{width:100%}.template-boson .hero__button{margin-top:30px;max-width:278px}.template-boson .hero__row{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}@media screen and (max-width:768px){.template-boson .hero__title:before{display:none}.template-boson .hero__button{margin-bottom:30px}.template-boson .hero__akap{margin-top:auto;max-width:300px;position:static}.template-boson .hero .container{padding-bottom:8px}}.template-boson .spline-viewer{pointer-events:none}.vacancy__body{overflow-wrap:break-word}.header-1{font-size:1.875rem;line-height:2.375rem;word-break:break-word}@media screen and (max-width:428px){.header-1{font-size:1.25rem;line-height:1.875rem}}.header-2{font-size:1.25rem;font-weight:600;line-height:1.5rem}.header-3{font-size:1.125rem;font-weight:400;line-height:1.875rem}.theme-provider_light .header-1{font-weight:600}.theme-provider_dark .header-1{font-weight:800}.theme-provider_dark .header-3{font-family:GraphikLCG}.two-columns{display:flex}@media screen and (max-width:1198px){.two-columns{flex-direction:column}}.two-columns__column{flex-shrink:0}@media screen and (max-width:1198px){.two-columns__column{flex-basis:100%;width:100%}}.two-columns__column--left{flex-basis:42.5%;padding-right:3.75rem;width:42.5%}@media screen and (max-width:1198px){.two-columns__column--left{flex-basis:100%;padding:0;width:100%}}.two-columns__column--right{flex-basis:57.5%;width:57.5%}@media screen and (max-width:1198px){.two-columns__column--right{flex-basis:100%;width:100%}}.article__content p,.article__title,.vacancies-card__sallary,.vacancy__title{word-break:break-word}.vacancies-card__sallary{padding-right:.625rem}.divider{background:#2121211a;height:1px;margin:3.125rem 0;width:100%}@media screen and (max-width:768px){.vacancy-apply-container{padding:0!important}}.d-flex{display:flex}.flex-column{flex-direction:column}.align-center{align-items:center}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}html.communication-page-locked,html.communication-page-locked body{height:100%;overflow:hidden;overscroll-behavior:none}.communication-page-route{display:flex;flex-direction:column;height:100vh;height:100dvh;max-height:100dvh;overflow:hidden}.communication-page-route>div{max-height:100%}.communication-page-route>div,.communication-template-host{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;width:100%}.communication-template-host{max-width:100%}.communication-template-host>div{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}.communication-template-host .ad-menu-layout,.communication-template-host .base-menu-layout,.communication-template-host .base-menu-layout-l,.communication-template-host .boson-menu-layout,.communication-template-host .hospitality-menu-layout,.communication-template-host .menu-la,.communication-template-host .vacancy-page,.communication-template-host .ya-menu-layout{display:flex;flex:1;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden}.communication-template-host #footer,.communication-template-host .boson-menu-layout>header,.communication-template-host .footer,.communication-template-host .footer-wrap,.communication-template-host .menu,.communication-template-host .vacancy-header{flex-shrink:0}.communication-template-host .section-communication{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.communication-template-host .embedded-communication-chat{flex:1;min-height:0}.communication-template-host .communication-template-loader{align-items:center;display:flex;flex:1;justify-content:center;min-height:0}.communication-template-host .vacancy-page>.vacancy-header{left:auto;position:relative;top:auto;width:100%}.communication-template-host .ad-menu-layout .footer,.communication-template-host .base-menu-layout-l:not(.hospitality-menu-layout) .footer,.communication-template-host .ya-menu-layout.ya-rounded-menu-layout:not(.base-menu-layout) .footer{background-color:#fff;border-top:1px solid #e0e0e0}.communication-template-host .ad-menu-layout .footer a,.communication-template-host .base-menu-layout-l:not(.hospitality-menu-layout) .footer a,.communication-template-host .ya-menu-layout.ya-rounded-menu-layout:not(.base-menu-layout) .footer a{color:#212121}.section-communication .chat-page-title{font-size:1.125rem;line-height:1.5rem;word-break:break-word}.ad-menu-layout>.section-communication,.base-menu-layout-l>.section-communication,.base-menu-layout>.section-communication,.boson-menu-layout>.section-communication,.hospitality-menu-layout>.section-communication,.menu-la>.section-communication,.vacancy-page>.section-communication,.ya-menu-layout>.section-communication{box-sizing:border-box;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;overflow-x:hidden}.ad-menu-layout>.section-communication .embedded-communication-chat,.base-menu-layout-l>.section-communication .embedded-communication-chat,.base-menu-layout>.section-communication .embedded-communication-chat,.boson-menu-layout>.section-communication .embedded-communication-chat,.hospitality-menu-layout>.section-communication .embedded-communication-chat,.menu-la>.section-communication .embedded-communication-chat,.vacancy-page>.section-communication .embedded-communication-chat,.ya-menu-layout>.section-communication .embedded-communication-chat{--cp-inner-x:40px}@media screen and (max-width:1640px){.ad-menu-layout>.section-communication .embedded-communication-chat,.base-menu-layout-l>.section-communication .embedded-communication-chat,.base-menu-layout>.section-communication .embedded-communication-chat,.boson-menu-layout>.section-communication .embedded-communication-chat,.hospitality-menu-layout>.section-communication .embedded-communication-chat,.menu-la>.section-communication .embedded-communication-chat,.vacancy-page>.section-communication .embedded-communication-chat,.ya-menu-layout>.section-communication .embedded-communication-chat{--cp-gutter-x:120px}}@media screen and (max-width:1280px){.ad-menu-layout>.section-communication .embedded-communication-chat,.base-menu-layout-l>.section-communication .embedded-communication-chat,.base-menu-layout>.section-communication .embedded-communication-chat,.boson-menu-layout>.section-communication .embedded-communication-chat,.hospitality-menu-layout>.section-communication .embedded-communication-chat,.menu-la>.section-communication .embedded-communication-chat,.vacancy-page>.section-communication .embedded-communication-chat,.ya-menu-layout>.section-communication .embedded-communication-chat{--cp-gutter-x:80px}}@media screen and (max-width:1024px){.ad-menu-layout>.section-communication .embedded-communication-chat,.base-menu-layout-l>.section-communication .embedded-communication-chat,.base-menu-layout>.section-communication .embedded-communication-chat,.boson-menu-layout>.section-communication .embedded-communication-chat,.hospitality-menu-layout>.section-communication .embedded-communication-chat,.menu-la>.section-communication .embedded-communication-chat,.vacancy-page>.section-communication .embedded-communication-chat,.ya-menu-layout>.section-communication .embedded-communication-chat{--cp-gutter-x:60px;--cp-inner-x:14px}}@media screen and (max-width:768px){.ad-menu-layout>.section-communication .embedded-communication-chat,.base-menu-layout-l>.section-communication .embedded-communication-chat,.base-menu-layout>.section-communication .embedded-communication-chat,.boson-menu-layout>.section-communication .embedded-communication-chat,.hospitality-menu-layout>.section-communication .embedded-communication-chat,.menu-la>.section-communication .embedded-communication-chat,.vacancy-page>.section-communication .embedded-communication-chat,.ya-menu-layout>.section-communication .embedded-communication-chat{--cp-gutter-x:30px;--cp-inner-x:12px;--cp-bubble-max-width:85%}}@media screen and (max-width:428px){.ad-menu-layout>.section-communication .embedded-communication-chat,.base-menu-layout-l>.section-communication .embedded-communication-chat,.base-menu-layout>.section-communication .embedded-communication-chat,.boson-menu-layout>.section-communication .embedded-communication-chat,.hospitality-menu-layout>.section-communication .embedded-communication-chat,.menu-la>.section-communication .embedded-communication-chat,.vacancy-page>.section-communication .embedded-communication-chat,.ya-menu-layout>.section-communication .embedded-communication-chat{--cp-gutter-x:20px;--cp-inner-x:10px;--cp-bubble-max-width:90%}}@media screen and (max-width:1024px){.ad-menu-layout>.section-communication .embedded-communication-chat,.base-menu-layout-l>.section-communication .embedded-communication-chat,.base-menu-layout>.section-communication .embedded-communication-chat,.boson-menu-layout>.section-communication .embedded-communication-chat,.hospitality-menu-layout>.section-communication .embedded-communication-chat,.menu-la>.section-communication .embedded-communication-chat,.vacancy-page>.section-communication .embedded-communication-chat,.ya-menu-layout>.section-communication .embedded-communication-chat{--cp-header-padding-top:30px}}@media screen and (max-width:768px){.ad-menu-layout>.section-communication .embedded-communication-chat,.base-menu-layout-l>.section-communication .embedded-communication-chat,.base-menu-layout>.section-communication .embedded-communication-chat,.boson-menu-layout>.section-communication .embedded-communication-chat,.hospitality-menu-layout>.section-communication .embedded-communication-chat,.menu-la>.section-communication .embedded-communication-chat,.vacancy-page>.section-communication .embedded-communication-chat,.ya-menu-layout>.section-communication .embedded-communication-chat{--cp-header-padding-top:24px;--cp-header-padding-bottom:20px;--cp-messages-scroll-gap:24px;--cp-input-gap-top:16px}}@media screen and (max-width:428px){.ad-menu-layout>.section-communication .embedded-communication-chat,.base-menu-layout-l>.section-communication .embedded-communication-chat,.base-menu-layout>.section-communication .embedded-communication-chat,.boson-menu-layout>.section-communication .embedded-communication-chat,.hospitality-menu-layout>.section-communication .embedded-communication-chat,.menu-la>.section-communication .embedded-communication-chat,.vacancy-page>.section-communication .embedded-communication-chat,.ya-menu-layout>.section-communication .embedded-communication-chat{--cp-header-padding-top:20px;--cp-header-padding-bottom:16px;--cp-messages-scroll-gap:20px;--cp-input-gap-top:12px}}.base-menu-layout:not(.base-menu-layout-l) .section-communication{background:#2c2c2e}.base-menu-layout:not(.base-menu-layout-l) .section-communication .embedded-communication-chat{--cp-header-padding-top:20px;--cp-header-padding-bottom:24px;--cp-panel-margin-bottom:0px;--cp-messages-scroll-gap:20px;--cp-input-gap-top:16px;--cp-panel-radius:8px;--cp-textarea-padding:12px;--cp-textarea-font-size:14px;--cp-textarea-font-weight:400;--cp-textarea-radius:4px;--cp-page-bg:#2c2c2e;--cp-header-bg:#2c2c2e;--cp-title-color:#fff;--cp-panel-bg:#3a3a3c;--cp-messages-bg:#3a3a3c;--cp-input-bg:#3a3a3c;--cp-input-border-color:hsla(0,0%,100%,.12);--cp-textarea-bg:#fff;--cp-textarea-color:#212121;--cp-textarea-border:#e0e0e0;--cp-textarea-placeholder:#757575;--cp-empty-text:#c2c2c2;--cp-scrollbar-thumb:#5a5a5c;--cp-bubble-candidate-bg:#2c2c2e;--cp-bubble-candidate-border:#2c2c2e;--cp-bubble-candidate-text:#fff;--cp-meta-candidate:#ddd;--cp-bubble-company-color:#0a82d9;--cp-bubble-unread-bg:#4a6d8c;--cp-bubble-unread-shadow:hsla(0,0%,100%,.15);--cp-spinner-track:#5a5a5c;--cp-spinner-accent:#fff;background:#2c2c2e}.base-menu-layout:not(.base-menu-layout-l) .section-communication .chat-page-title{color:#fff;font-family:RFDewiExpanded,sans-serif;font-weight:400;text-transform:uppercase}.menu-la .section-communication{background:#2c2c2e}.menu-la .section-communication .embedded-communication-chat{--cp-header-padding-top:20px;--cp-header-padding-bottom:24px;--cp-panel-margin-bottom:0px;--cp-messages-scroll-gap:20px;--cp-input-gap-top:16px;--cp-panel-radius:8px;--cp-textarea-padding:12px;--cp-textarea-font-size:14px;--cp-textarea-font-weight:400;--cp-textarea-radius:4px;--cp-page-bg:#2c2c2e;--cp-header-bg:#2c2c2e;--cp-title-color:#fff;--cp-panel-bg:#3a3a3c;--cp-messages-bg:#3a3a3c;--cp-input-bg:#3a3a3c;--cp-input-border-color:hsla(0,0%,100%,.12);--cp-textarea-bg:#fff;--cp-textarea-color:#212121;--cp-textarea-border:#e0e0e0;--cp-textarea-placeholder:#757575;--cp-empty-text:#c2c2c2;--cp-scrollbar-thumb:#5a5a5c;--cp-bubble-candidate-bg:#2c2c2e;--cp-bubble-candidate-border:#2c2c2e;--cp-bubble-candidate-text:#fff;--cp-meta-candidate:#ddd;--cp-bubble-company-color:#0a82d9;--cp-bubble-unread-bg:#4a6d8c;--cp-bubble-unread-shadow:hsla(0,0%,100%,.15);--cp-spinner-track:#5a5a5c;--cp-spinner-accent:#fff;background:#2c2c2e}.menu-la .section-communication .chat-page-title{color:#fff;font-family:MuseoSansCyrl,sans-serif;font-weight:700;text-transform:uppercase}.base-menu-layout-l:not(.hospitality-menu-layout) .section-communication{background:#fff}.base-menu-layout-l:not(.hospitality-menu-layout) .section-communication .embedded-communication-chat{--cp-bubble-candidate-bg:#f5f5f5;--cp-bubble-candidate-border:#f5f5f5;--cp-bubble-company-color:#1fc57f;--cp-header-padding-top:20px;--cp-header-padding-bottom:24px;--cp-panel-margin-bottom:0px;--cp-messages-scroll-gap:20px;--cp-input-gap-top:16px;--cp-panel-radius:8px;--cp-textarea-padding:12px;--cp-textarea-font-size:14px;--cp-textarea-font-weight:400;--cp-textarea-radius:4px;--cp-panel-bg:#fff;--cp-messages-bg:#fff;--cp-input-bg:#fff;--cp-input-border-color:#e0e0e0;--cp-textarea-bg:#fff;--cp-textarea-border:#e0e0e0;--cp-empty-text:silver;--cp-scrollbar-thumb:#d6d6d6;--cp-page-bg:#fff;--cp-header-bg:#fff;--cp-title-color:#212121;background:#fff}.base-menu-layout-l:not(.hospitality-menu-layout) .section-communication .embedded-communication-chat .chat-container{border:1px solid #e0e0e0;box-shadow:0 1px 10px #00000014}.base-menu-layout-l:not(.hospitality-menu-layout) .section-communication .chat-page-title{color:#212121;font-family:MuseoSansCyrl,sans-serif;font-weight:600;text-transform:none}.ya-menu-layout.ya-rounded-menu-layout:not(.base-menu-layout) .section-communication{background:#fff}.ya-menu-layout.ya-rounded-menu-layout:not(.base-menu-layout) .section-communication .embedded-communication-chat{--cp-bubble-candidate-bg:#f5f5f5;--cp-bubble-candidate-border:#f5f5f5;--cp-bubble-company-color:#1fc57f;--cp-header-padding-top:20px;--cp-header-padding-bottom:24px;--cp-panel-margin-bottom:0px;--cp-messages-scroll-gap:20px;--cp-input-gap-top:16px;--cp-panel-radius:8px;--cp-textarea-padding:12px;--cp-textarea-font-size:14px;--cp-textarea-font-weight:400;--cp-textarea-radius:4px;--cp-panel-bg:#fff;--cp-messages-bg:#fff;--cp-input-bg:#fff;--cp-input-border-color:#e0e0e0;--cp-textarea-bg:#fff;--cp-textarea-border:#e0e0e0;--cp-empty-text:silver;--cp-scrollbar-thumb:#d6d6d6;--cp-page-bg:#fff;--cp-header-bg:#fff;--cp-title-color:#212121;background:#fff}.ya-menu-layout.ya-rounded-menu-layout:not(.base-menu-layout) .section-communication .embedded-communication-chat .chat-container{border:1px solid #e0e0e0;box-shadow:0 1px 10px #00000014}.ya-menu-layout.ya-rounded-menu-layout:not(.base-menu-layout) .section-communication .chat-page-title{color:#212121;font-family:MuseoSansCyrl,sans-serif;font-weight:600;text-transform:none}.ad-menu-layout .section-communication{background:#fff}.ad-menu-layout .section-communication .embedded-communication-chat{--cp-bubble-candidate-bg:#f5f5f5;--cp-bubble-candidate-border:#f5f5f5;--cp-bubble-company-color:#1fc57f;--cp-header-padding-top:20px;--cp-header-padding-bottom:24px;--cp-panel-margin-bottom:0px;--cp-messages-scroll-gap:20px;--cp-input-gap-top:16px;--cp-panel-radius:8px;--cp-textarea-padding:12px;--cp-textarea-font-size:14px;--cp-textarea-font-weight:400;--cp-textarea-radius:4px;--cp-panel-bg:#fff;--cp-messages-bg:#fff;--cp-input-bg:#fff;--cp-input-border-color:#e0e0e0;--cp-textarea-bg:#fff;--cp-textarea-border:#e0e0e0;--cp-empty-text:silver;--cp-scrollbar-thumb:#d6d6d6;--cp-page-bg:#fff;--cp-header-bg:#fff;--cp-title-color:#212121;background:#fff}.ad-menu-layout .section-communication .embedded-communication-chat .chat-container{border:1px solid #e0e0e0;box-shadow:0 1px 10px #00000014}.ad-menu-layout .section-communication .chat-page-title{color:#212121;font-family:RFDewiExpanded,sans-serif;font-weight:400;text-transform:uppercase}.hospitality-menu-layout .section-communication .embedded-communication-chat{--cp-bubble-candidate-bg:#f5f5f5;--cp-bubble-candidate-border:#f5f5f5;--cp-bubble-company-color:#1fc57f;--cp-header-padding-top:20px;--cp-header-padding-bottom:24px;--cp-panel-margin-bottom:0px;--cp-messages-scroll-gap:20px;--cp-input-gap-top:16px;--cp-panel-radius:8px;--cp-textarea-padding:12px;--cp-textarea-font-size:14px;--cp-textarea-font-weight:400;--cp-textarea-radius:4px;--cp-panel-bg:#fff;--cp-messages-bg:#f3f3f3;--cp-input-bg:#fff;--cp-input-border-color:#e0e0e0;--cp-textarea-bg:#fff;--cp-textarea-border:#e0e0e0;--cp-empty-text:#999;--cp-scrollbar-thumb:#d6d6d6}.hospitality-menu-layout .section-communication .chat-page-title{color:#212121;font-family:Rubik,sans-serif;font-weight:500;letter-spacing:-.0625rem}.vacancy-page .section-communication{background:#07302d}.vacancy-page .section-communication .embedded-communication-chat{--cp-header-padding-top:20px;--cp-header-padding-bottom:24px;--cp-panel-margin-bottom:0px;--cp-messages-scroll-gap:20px;--cp-input-gap-top:16px;--cp-panel-radius:8px;--cp-textarea-padding:12px;--cp-textarea-font-size:14px;--cp-textarea-font-weight:400;--cp-textarea-radius:4px;--cp-page-bg:#07302d;--cp-header-bg:#07302d;--cp-title-color:#fff;--cp-panel-bg:#0d4a44;--cp-messages-bg:#0d4a44;--cp-input-bg:#0d4a44;--cp-input-border-color:hsla(0,0%,100%,.12);--cp-textarea-bg:#fff;--cp-textarea-color:#212121;--cp-textarea-border:#e0e0e0;--cp-textarea-placeholder:#757575;--cp-empty-text:#c2c2c2;--cp-scrollbar-thumb:#5a5a5c;--cp-bubble-candidate-bg:#2c2c2e;--cp-bubble-candidate-border:#2c2c2e;--cp-bubble-candidate-text:#fff;--cp-meta-candidate:#ddd;--cp-bubble-company-color:#03be93;--cp-bubble-unread-bg:#4a6d8c;--cp-bubble-unread-shadow:hsla(0,0%,100%,.15);--cp-spinner-track:#5a5a5c;--cp-spinner-accent:#fff;--cp-send-bg:#212121;--cp-send-hover:#424242;--cp-banner-bg:#212121;--cp-banner-hover:#424242;background:#07302d}.vacancy-page .section-communication .chat-page-title{color:#fff;font-family:Inter,sans-serif;font-weight:800;letter-spacing:-.02em}.communication-template-host .vacancy-page.communication--page{background:#07302d}.communication-template-host .vacancy-page.communication--page .vacancy-header{background:#07302df2;display:flex;flex-shrink:0;height:66px;left:auto;position:relative;top:auto;width:100%;z-index:2}.communication-template-host .vacancy-page.communication--page .vacancy-header__burger,.communication-template-host .vacancy-page.communication--page .vacancy-header__button{display:none}.communication-template-host .vacancy-page.communication--page .vacancy-footer{flex-shrink:0}.communication-template-host .vacancy-page.communication--page .vacancy-footer__container{gap:1rem;padding:16px 20px 18px}.boson-menu-layout .section-communication{background:#231f20}.boson-menu-layout .section-communication .embedded-communication-chat{--cp-header-padding-top:20px;--cp-header-padding-bottom:24px;--cp-panel-margin-bottom:0px;--cp-messages-scroll-gap:20px;--cp-input-gap-top:16px;--cp-panel-radius:8px;--cp-textarea-padding:12px;--cp-textarea-font-size:14px;--cp-textarea-font-weight:400;--cp-textarea-radius:4px;--cp-page-bg:#231f20;--cp-header-bg:#231f20;--cp-title-color:#fff;--cp-panel-bg:#292929;--cp-messages-bg:#292929;--cp-input-bg:#292929;--cp-input-border-color:hsla(0,0%,100%,.12);--cp-textarea-bg:#fff;--cp-textarea-color:#212121;--cp-textarea-border:#e0e0e0;--cp-textarea-placeholder:#757575;--cp-empty-text:#c2c2c2;--cp-scrollbar-thumb:#5a5a5c;--cp-bubble-candidate-bg:#2c2c2e;--cp-bubble-candidate-border:#2c2c2e;--cp-bubble-candidate-text:#fff;--cp-meta-candidate:#ddd;--cp-bubble-company-color:#5d3fd6;--cp-bubble-unread-bg:#4a6d8c;--cp-bubble-unread-shadow:hsla(0,0%,100%,.15);--cp-spinner-track:#5a5a5c;--cp-spinner-accent:#fff;--cp-send-bg:#5d3fd6;--cp-send-hover:#4c32b5;--cp-banner-bg:#5d3fd6;--cp-banner-hover:#4c32b5;background:#231f20}.boson-menu-layout .section-communication .chat-page-title{color:#fff;font-family:Montserrat,sans-serif;font-weight:700}.communication-template-host .boson-menu-layout.communication--page{background:#231f20}.communication-template-host .boson-menu-layout.communication--page header{background:#000;display:block;flex-shrink:0;left:auto;padding:18px 0;position:relative;top:auto;width:100%;z-index:2}.communication-template-host .boson-menu-layout.communication--page .header-content{padding:0 40px}.communication-template-host .boson-menu-layout.communication--page .header-menu{align-items:center;display:flex;min-height:48px}.communication-template-host .boson-menu-layout.communication--page .header-logo svg{fill:#fff!important}.communication-template-host .boson-menu-layout.communication--page .header__burger{display:none}.communication-template-host .boson-menu-layout.communication--page footer{flex-shrink:0;min-height:0;padding:24px 16px 28px}.communication-template-host .boson-menu-layout.communication--page .footer-wrap{position:relative;top:auto!important;transform:none!important}.communication-template-host .boson-menu-layout.communication--page .footer-text{margin:.75rem auto 1.25rem}.communication-template-host .boson-menu-layout.communication--page .footer-mail{margin:.625rem 0 1rem}a{text-decoration:none}.container{flex:1 0 auto;margin:0 auto;max-width:1400px;width:100%;width:-webkit-fill-available}@media screen and (max-width:1640px){.container{padding:0 120px}}@media screen and (max-width:1280px){.container{padding:0 80px}}@media screen and (max-width:1024px){.container{padding:0 60px}}@media screen and (max-width:768px){.container{padding:0 30px}}@media screen and (max-width:428px){.container{padding:0 20px}}.wrapper-small{margin-left:4.375rem;margin-right:4.375rem}@media screen and (max-width:992px){.wrapper-small{margin-left:1.25rem;margin-right:1.25rem}}.wrapper{margin-left:5rem;margin-right:5rem}@media screen and (max-width:992px){.wrapper{margin-left:1.25rem;margin-right:1.25rem}}.wrapper-big{margin-left:7.5rem;margin-right:7.5rem}@media screen and (max-width:1366px){.wrapper-big{margin-left:5rem;margin-right:5rem}}@media screen and (max-width:992px){.wrapper-big{margin-left:1.25rem;margin-right:1.25rem}}@media (max-width:428px){.office-gallery-title,.self-realization-title{font-size:1.5rem}}.position-relative{position:relative}.h-100{height:100%}.w-100{width:100%}.text-center{text-align:center}.font-bold{font-weight:700}.mb-3{margin-bottom:30px}.btn{border-radius:4px;color:#fff;display:block;font-size:.75rem;font-weight:400;line-height:1.125rem;padding:16px 30px;text-align:center}.btn:disabled{opacity:.5}.button{border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:MuseoSansCyrl;font-size:.75rem;line-height:100%;outline:none;padding:12px;text-align:center;transition:background-color .3s}.button--change{background-color:#0a82d9}.button--change:active,.button--change:hover{background-color:#0e69aa}.button--delete{background-color:#ed2323}.button--delete:active,.button--delete:hover{background-color:#ca2626}.btn--rounded{border-radius:70px}.btn--outline{border:1px solid #fff;color:#fff;font-size:.875rem;font-weight:400;padding:12px 21px;text-align:center;transition:color .3s,border-color .3s,background-color .3s}.btn--outline.router-link-active{border-color:#888;color:#888;cursor:auto}.btn--outline:not(.router-link-active):hover{background-color:#fff;color:#000}.btn--primary{border:none;box-shadow:none;display:inline-block;font-size:1rem;font-weight:500;line-height:1.125rem;padding:16px 20px;text-align:center;transition:background-color .3s,color .3s}.btn--red{background-color:#fb4237;color:#fff}.btn--red:hover{color:#fd8982}.btn--gray{background-color:#f6f7f8;border:1px solid #c2c2c2;border-radius:4px;box-shadow:none;color:#757575;cursor:pointer;display:inline-block;font-family:MuseoSansCyrl;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:5px 14px;transition:background-color .3s}.btn--gray:hover{background-color:#fff}.btn-green{background:#1fc57f;border:1px solid #1fc57f;border-radius:4px;color:#fff;font-family:MuseoSansCyrl;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.25;line-height:1.125rem;overflow:hidden;padding:16px 30px;position:relative;text-decoration:none;transition-duration:1s}.btn-green:hover{background:#1fc57f;border:1px solid #1fc57f;box-shadow:0 5px #5353531a}.btn-green:active{background:#1baa6e;box-shadow:inset 0 0 12px -2px #00000080}@media (max-width:428px){.btn-green{padding:11px 28px}}.btn-blue{background:#0a82d9;border:1px solid #0a82d9;border-radius:4px;color:#fff;font-family:GraphikLCG;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.25;line-height:1.125rem;overflow:hidden;padding:16px 30px;position:relative;text-decoration:none;transition-duration:1s}.btn-blue:hover{background-color:#0e69aa;border:1px solid #0e69aa;box-shadow:0 5px #5353531a}.btn-blue:active{background:#0e69aa;box-shadow:inset 0 0 12px -2px #00000080}.btn-blue:disabled{background-color:#888;border-color:#888}@media (max-width:428px){.btn-blue{padding:11px 28px}}.theme-light_ya .btn{background:#fb4237;border-radius:0}@media (max-width:428px){.btn{padding:16px}}.input__wrapper{position:relative}.input__file-button-text{font-family:MuseoSansCyrl;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.input__file{opacity:0;position:absolute;visibility:hidden}.input__file-button{cursor:pointer;margin:0 auto;width:100%}.button-delete{background:#ed2323;border:1px solid #ed2323;border-radius:4px;box-shadow:0 0 12px -2px #00000080;color:#fff;font-family:MuseoSansCyrl;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25;line-height:1.125rem;overflow:hidden;padding:10px 17px;position:relative;text-decoration:none;transition-duration:1s}.button-delete:hover{box-shadow:0 5px #5353531a}.button-delete:active{background:#ca2626;box-shadow:inset 0 0 12px -2px #00000080}.button-change{background:#0a82d9;border:1px solid #0a82d9;border-radius:4px;box-shadow:0 0 12px -2px #00000080;color:#fff;cursor:pointer;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;overflow:hidden;padding:12px 17px;position:relative;text-decoration:none;transition-duration:1s}@media screen and (max-width:500px){.button-change{white-space:nowrap}}.button-change:hover{background-color:#0e69aa;border:1px solid #0e69aa;box-shadow:0 5px #5353531a;top:.0625rem}.button-change:active{background:#0e69aa;box-shadow:inset 0 0 12px -2px #00000080}.button-job{background:#0a82d9;border:1px solid #0a82d9;border-radius:4px;box-shadow:0 0 12px -2px #00000080;color:#fff;cursor:pointer;display:inline;font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;overflow:hidden;padding:16px 40px;position:relative;text-decoration:none;transition-duration:1s}@media screen and (max-width:599px){.button-job{padding:12px 17px}}@media screen and (max-width:500px){.button-job{white-space:nowrap}}.button-job:hover{background-color:#0e69aa;border:1px solid #0e69aa;box-shadow:0 5px #5353531a;top:.0625rem}.button-job:active{background:#0e69aa;box-shadow:inset 0 0 12px -2px #00000080}.vue-map{height:100%;min-height:2rem;width:100%}#app{overflow:hidden}
