.landing-edit-mode,.landing-public-mode{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:flex;flex-direction:column}.landing-layout-flex{display:flex;flex-wrap:nowrap;flex-direction:column;flex-grow:1}@media (max-width:780px){.landing-layout-flex.sidebar-right .landing-sidebar{order:1}}.landing-header+.landing-main{flex-grow:1}@media (min-width:1px){.landing-layout-breakpoint--all .landing-layout-flex{flex-direction:row}.landing-layout-breakpoint--all .landing-layout-flex.sidebar-right,.landing-layout-breakpoint--all .landing-layout-flex.without-left{flex-direction:row-reverse}.landing-layout-breakpoint--all .landing-layout-flex .landing-sidebar{width:30%}.landing-layout-breakpoint--all .landing-layout-flex .landing-main{width:70%}}@media (min-width:576px){.landing-layout-breakpoint--mobile .landing-layout-flex{flex-direction:row}.landing-layout-breakpoint--mobile .landing-layout-flex.sidebar-right,.landing-layout-breakpoint--mobile .landing-layout-flex.without-left{flex-direction:row-reverse}.landing-layout-breakpoint--mobile .landing-layout-flex .landing-sidebar{width:30%}.landing-layout-breakpoint--mobile .landing-layout-flex .landing-main{width:70%}}@media (min-width:768px){.landing-layout-breakpoint--tablet .landing-layout-flex,main:not([class*=landing-layout-breakpoint]) .landing-layout-flex{flex-direction:row}.landing-layout-breakpoint--tablet .landing-layout-flex.sidebar-right,.landing-layout-breakpoint--tablet .landing-layout-flex.without-left,main:not([class*=landing-layout-breakpoint]) .landing-layout-flex.sidebar-right,main:not([class*=landing-layout-breakpoint]) .landing-layout-flex.without-left{flex-direction:row-reverse}.landing-layout-breakpoint--tablet .landing-layout-flex .landing-sidebar,main:not([class*=landing-layout-breakpoint]) .landing-layout-flex .landing-sidebar{width:30%}.landing-layout-breakpoint--tablet .landing-layout-flex .landing-main,main:not([class*=landing-layout-breakpoint]) .landing-layout-flex .landing-main{width:70%}}@media (min-width:992px){.landing-layout-breakpoint--desktop .landing-layout-flex{flex-direction:row}.landing-layout-breakpoint--desktop .landing-layout-flex.sidebar-right,.landing-layout-breakpoint--desktop .landing-layout-flex.without-left{flex-direction:row-reverse}.landing-layout-flex .landing-sidebar{width:300px;min-width:300px}.landing-layout-flex .landing-main{width:calc(100% - 300px)}.landing-layout-breakpoint--tablet .landing-layout-flex .landing-sidebar,.landing-layout-flex.landing-layout-flex-mainpage .landing-sidebar{width:262px!important}.landing-layout-breakpoint--tablet .landing-layout-flex .landing-main,.landing-layout-flex.landing-layout-flex-mainpage .landing-main{width:calc(100% - 262px)!important}}.no-open-positions{display:flex;flex-wrap:wrap;letter-spacing:.384px}.no-open-positions-col{width:45%;margin-right:5%}.no-open-positions p{font-size:26px;font-weight:400}.no-open-positions a,.no-open-positions span{font-size:26px;font-weight:700}.no-open-positions a{color:#000}p.no-open-positions__title{font-size:36px;font-weight:700;letter-spacing:.552px}@media (max-width:1601px){.no-open-positions-col{width:40%}}@media (max-width:1200px){.no-open-positions-col:nth-child(1){order:1}.no-open-positions-col:nth-child(2){order:3}.no-open-positions-col:nth-child(3){order:2}.no-open-positions-col:nth-child(4){order:4}.no-open-positions-col{width:100%;margin-right:0}.no-open-positions a,.no-open-positions p,.no-open-positions span{font-size:18px}p.no-open-positions__title{font-size:26px}}@media (max-width:361px){.no-open-positions-col:nth-child(1){margin-top:10%}}.shield-item,.shields{display:flex;flex-direction:row;flex-wrap:nowrap}.shields{gap:10px;margin:0 0 12px}.shield-item{align-items:center;gap:5px}.shield__item-icon{width:32px;height:24px;overflow:hidden;background-repeat:no-repeat;background-position:center;border-radius:100px}.shield__item-text{font-size:16px}.shields-big .shield-item{padding:5px 8px;border-radius:100px;overflow:hidden}.shields-big .shield__item-icon{width:16px;height:16px}.shields-big .shield__item-text{font-size:14px;color:#fff}@media (max-width:768px){.vacancy-detail-card .shields{flex-direction:column}}