

/* Start:/local/templates/avenu2023/css/page-vacancy.min.css?173996509510541*/
@charset "UTF-8";.p-vacancy__page-top .page-top{margin-bottom:0;padding-top:0}.p-vacancy__page-top .this-breadcrumb-wrap{margin-top:2.125rem;position:absolute;z-index:2}.p-vacancy__banner{--bg-color:#F0F8FF;--text-color-2-rest:var(--text-color-2);--text-color-2:var(--body-color);background:var(--bg-color);color:var(--body-color);overflow:hidden}.p-vacancy__banner .item-banner-cont{position:relative;padding-top:0;padding-bottom:0;display:flex;align-items:center}.p-vacancy__banner .item-banner-picture{position:absolute;top:0;right:0;height:100%}.p-vacancy__banner .item-banner-picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom}.p-vacancy__banner .item-banner-body{width:45%;position:relative;z-index:3}.p-vacancy__banner .item-banner-heading{font-size:3.75rem;margin-bottom:2.4375rem}.p-vacancy__banner .item-banner-buttons{margin-top:2.9375rem}.p-vacancy__banner .item-banner-buttons .btn{min-width:14.375rem}.p-vacancy__banner .item-banner-text{font-size:1.5rem}.p-vacancy__targets{margin-top:5rem;margin-bottom:7.5rem}.p-vacancy__targets .item-target{margin-bottom:2.5rem}.p-vacancy__targets .item-target-heading{font-size:2.5rem;margin-bottom:.3125rem}.p-vacancy__targets .item-target-caption,.p-vacancy__uspeh-modal .item-modal-desc,.p-vacancy__uspeh-modal .item-modal-text{font-size:1.5rem}.p-vacancy__targets .item-section-buttons{margin-top:4.375rem}.p-vacancy__targets .item-section-buttons .btn{min-width:14.375rem}.p-vacancy__numbers .item-list{--gutter-y:5.625rem}.p-vacancy__numbers .list-item-lead{font-weight:700;line-height:normal;margin-bottom:9px;font-size:3rem}.p-vacancy__numbers .list-item-lead .big-text{font-size:6rem}.p-vacancy__numbers .list-item-caption{font-weight:500;font-size:1.5rem}.p-vacancy__numbers .item-section-desc{display:flex;margin-top:5rem}.p-vacancy__numbers .item-section-desc-icon{flex:0 0 auto;width:3.375rem;margin-right:1.4375rem;height:auto;-o-object-fit:contain;object-fit:contain;align-self:start}.p-vacancy__numbers .item-section-desc-text{font-size:1.875rem;line-height:normal;align-self:center}.b-vacancies-list__row{--gutter-y:1.875rem}.b-vacancies-list .item-vacancy{display:flex;flex-direction:column}.b-vacancies-list .item-vacancy-title{font-size:1.75rem;margin-bottom:1rem}.b-vacancies-list .item-vacancy-bottom{margin-top:auto;padding-top:2.25rem}.b-vacancies-list .item-vacancy-bottom .btn{min-width:10.875rem}.p-vacancy__values .list-item{background:var(--section-bg-2);padding:1rem 1.4375rem;border-radius:var(--border-radius);display:flex;align-items:center}.p-vacancy__values .list-item-icon{flex:0 0 auto;width:calc(5rem / 16px) rem;margin-right:1.3125rem}.p-vacancy__values .list-item-title{font-size:1.25rem}.p-vacancy__article{overflow:hidden;--heading-color:var(--body-color)}.p-vacancy__article .item-col-picture{align-self:start}.p-vacancy__article .item-col-picture img{vertical-align:top}.p-vacancy__uspeh-list .list-item{display:flex;position:relative;--card-padding-x:3.75rem;--card-padding-y:3.4375rem}.p-vacancy__uspeh-list .list-item-picture{flex:0 0 auto;width:11.875rem;margin-right:3.3125rem}.p-vacancy__uspeh-list .list-item-title{font-size:1.5rem;margin-bottom:1.4375rem}.p-vacancy__uspeh-list .list-item-body{display:flex;flex-direction:column}.p-vacancy__uspeh-list .list-item-bottom{margin-top:auto;padding-top:1.25rem}.p-vacancy__uspeh-modal .item-modal-info{display:flex;margin-bottom:2rem}.p-vacancy__uspeh-modal .item-modal-info-body{align-self:center}.p-vacancy__uspeh-modal .item-modal-picture{flex:0 0 auto;width:15.25rem;margin-right:3.75rem}.p-vacancy__uspeh-modal .item-modal-title{font-size:2rem;margin-bottom:1.0625rem}.p-vacancy__process .item-section-caption{font-size:1.75rem;margin-bottom:2rem}.p-vacancy__process .item-process-buttons{margin-top:4.6875rem}.p-vacancy__process .item-process-buttons .btn{min-width:14.375rem}.p-vacancy__process .item-process-pic{position:relative;display:inline-block}.p-vacancy__process .item-process-pic .pic-text{position:absolute;left:0;top:0;width:100%}.p-vacancy__process .item-process-pic .pic-text-bold{font-weight:700;color:var(--body-color);font-size:21Px}.p-vacancy__process .item-process-pic .pic-text-caption{font-weight:300;color:var(--text-color-2);font-size:18Px}.p-vacancy__process .item-process-desc-box{margin-top:2rem;padding:3.25rem 4.375rem}.p-vacancy-detail__call-info{font-size:1.75rem;line-height:1.4;font-weight:300;margin-bottom:1em}.p-vacancy-detail__banner{position:relative;overflow:hidden;border-radius:var(--border-radius);color:var(--body-color)}.p-vacancy-detail__banner .item-bg img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-vacancy-detail__banner .item-content{position:relative;z-index:2;padding:2.875rem;display:flex;flex-direction:column;min-height:100%}.p-vacancy-detail__banner .item-title{font-size:2.625rem;font-weight:600;margin-bottom:.6875rem}.p-vacancy-detail__banner .item-text{font-size:1.5rem;font-weight:300}.p-vacancy-detail__banner .item-bottom{padding-top:1.5625rem;margin-top:auto}.p-vacancy-detail__banner .item-btn{width:100%;max-width:16.875rem}.p-vacancy-detail__banners-list{display:flex;flex-direction:column;gap:2.5rem var(--gutter-x)}@media (min-width:960px){.p-vacancy__banner .item-banner-cont{min-height:29.375rem;padding-top:3.75rem;padding-bottom:3.75rem}.p-vacancy__banner .item-banner-picture::after{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(90deg,var(--bg-color) 0,transparent 10% 90%,var(--bg-color) 100%)}.p-vacancy__values .item-list-row{--gutter-y:1.875rem;transform:none!important;flex-wrap:wrap!important}}@media (min-width:1260px){.p-vacancy__banner .item-banner-cont{min-height:41.875rem}.p-vacancy__banner .item-banner-buttons .btn,.p-vacancy__process .item-process-buttons .btn,.p-vacancy__targets .item-section-buttons .btn{min-width:16.875rem;--btn-padding-y:0.9375rem;--btn-font-size:1.125rem;--btn-padding-x:2.0625rem}.p-vacancy__targets .item-target-heading{margin-top:-1.25rem}.modal.p-vacancy__uspeh-modal{--modal-width:58.125rem}.p-vacancy-detail__banner .item-title.is-smaller{font-size:2.25rem}.p-vacancy-detail__banner .item-btn{font-size:1.0625rem;max-height:3.75rem}}@media (min-width:1260px) and (max-width:1549px){html{font-size:85%}}@media (max-width:1259.98px){.p-vacancy__banner .item-banner-heading{font-size:2rem;margin-bottom:.9375rem}.p-vacancy__banner .item-banner-text{font-size:1.125rem}.p-vacancy__targets{margin-top:3.75rem;margin-bottom:3.75rem}.p-vacancy__targets .item-target{margin-bottom:1.875rem}.p-vacancy__targets .item-target-heading{margin-top:0;font-size:1.3125rem}.p-vacancy__targets .item-target-caption,.p-vacancy__values .list-item-title{font-size:1rem}.p-vacancy__targets .item-section-buttons{margin-top:1.875rem}.p-vacancy__numbers .item-list{--gutter-y:1.875rem}.p-vacancy__numbers .list-item-lead{font-size:1.5rem}.p-vacancy__numbers .list-item-lead .big-text{font-size:4rem}.p-vacancy__numbers .list-item-caption,.p-vacancy__process .item-section-caption{font-size:1.125rem}.p-vacancy__numbers .item-section-desc{margin-top:3.625rem;margin-bottom:1.25rem}.p-vacancy__numbers .item-section-desc-icon{width:2.5rem;margin-right:.75rem}.p-vacancy__numbers .item-section-desc-text{font-size:1.1875rem}.b-vacancies-list .item-vacancy-title{font-size:1.125rem;margin-bottom:.8125rem}.b-vacancies-list .item-vacancy-desc{font-size:.9375rem}.b-vacancies-list .item-vacancy-bottom{padding-top:.8125rem}.b-vacancies-list .item-vacancy-bottom .btn{min-width:7.5rem;font-size:.9375rem;--btn-padding-y:0.5rem}.p-vacancy__values .list-item-icon{width:3.75rem}.p-vacancy__article{--text-color-2:var(--body-color)}.p-vacancy__uspeh-list .list-item{padding:1.25rem 1.4375rem}.p-vacancy__uspeh-list .list-item-picture{width:7.5rem;margin-right:1.5625rem}.p-vacancy__uspeh-list .list-item-text{font-size:15px;--text-color-2:var(--body-color)}.p-vacancy__uspeh-list .list-item-title{font-size:18px;margin-bottom:.5625rem}.p-vacancy__process .item-process-desc-box{padding:1.75rem 1.5625rem}.p-vacancy-detail__call-info{font-size:18px}.p-vacancy-detail__banner .item-title{font-size:1.75rem}.p-vacancy-detail__banner .item-text{font-size:1.125rem}.p-vacancy-detail__banners-list{flex-direction:row;margin-top:1.875rem}.p-vacancy-detail__banners-list .p-vacancy-detail__banner{flex:1 1 0;width:100%}}@media (max-width:959.98px){.p-vacancy__page-top .this-breadcrumb-wrap{margin-top:14px;display:none}.p-vacancy__banner .item-banner-cont{flex-wrap:wrap}.p-vacancy__banner .item-banner-picture{position:static;order:-1;max-width:initial;width:initial;flex:1 1 100%;margin-left:calc(-1 * var(--container-padding-x));margin-right:calc(-1 * var(--container-padding-x))}.p-vacancy__banner .item-banner-picture img{width:100%;height:auto;vertical-align:top}.p-vacancy__banner .item-banner-body{width:initial;flex:1 1 100%;padding-left:var(--container-padding-x);padding-right:var(--container-padding-x);margin-left:calc(-1 * var(--container-padding-x));margin-right:calc(-1 * var(--container-padding-x));background:linear-gradient(0deg,var(--bg-color) 65%,transparent);margin-top:-12.5rem;padding-top:5rem;padding-bottom:2.5rem}.p-vacancy__banner .item-banner-heading{font-size:1.5rem;margin-bottom:.5625rem}.p-vacancy__banner .item-banner-buttons{margin-top:.9375rem}.p-vacancy__banner .item-banner-text{font-size:1rem}.p-vacancy__targets{margin-top:2.5rem;margin-bottom:2.5rem}.b-vacancies-list__row{--gutter-y:0.625rem}.p-vacancy__process .item-process-buttons{margin-top:1.25rem}.p-vacancy__process .item-process-desc-box{padding:1.75rem .9375rem}.p-vacancy-detail__banner .item-content{padding:1.5625rem}}@media (max-width:767.98px){.p-vacancy__numbers .list-item{text-align:center}.p-vacancy__article .item-col-picture{order:12;margin-top:1.25rem}}@media (max-width:575.98px){.p-vacancy__video-section .video-block{--aspect-ratio:290/510;max-width:22.5rem;margin:auto}.p-vacancy__uspeh-list .list-item{flex-direction:column}.p-vacancy__uspeh-list .list-item-picture{margin-left:auto;margin-right:auto;margin-bottom:1.25rem}.p-vacancy__process .item-process-buttons{text-align:center}.p-vacancy__process .item-process-desc-box{--border-radius:0;margin-left:calc(-1 * var(--container-padding-x));margin-right:calc(-1 * var(--container-padding-x))}.p-vacancy-detail__banners-list{flex-direction:column;gap:1.25rem var(--gutter-x)}.p-vacancy-detail__banners-list .p-vacancy-detail__banner{flex:0 0 auto;max-width:20rem}}
/* End */


/* Start:/local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?1739965094880*/
.pagenavigation {
  margin: 20px 0;
  font-size: 0;
  text-align: center; }
  .pagenavigation__dots {
    display: inline-block;
    margin: 0 3px;
    font: 300 18px/28px "Open Sans", sans-serif;
    color: #8faabc; }
  .pagenavigation__item {
    display: inline-block;
    margin: 0 1px;
    padding: 0 6px;
    height: 28px;
    font: 300 18px/26px "Open Sans", sans-serif;
    color: #1c8bdd;
    border: 1px solid white;
    border-radius: 3px;
    -webkit-transition: color 0.3s ease, border-color 0.3s ease;
    transition: color 0.3s ease, border-color 0.3s ease; }
    .pagenavigation__item--nav {
      margin: 0 3px; }
    .pagenavigation__item:hover {
      color: #ec6706;
      border-color: #ec6706; }
    .pagenavigation__item--active, .pagenavigation__item--active:hover, .pagenavigation__item--active:active {
      color: #8faabc;
      border-color: white; }

/* End */
/* /local/templates/avenu2023/css/page-vacancy.min.css?173996509510541 */
/* /local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?1739965094880 */
