.positions-section .container{flex-direction:column;gap:60px;display:flex}@media (width<=1499px){.positions-section .container{gap:30px}}.positions-section .title-block{margin-bottom:0}@media (width<=1499px){.positions-section-img{max-width:1000px;margin:0 auto}}.positions-section .positions-cards{flex-wrap:wrap;gap:20px;display:flex}@media (width<=1219px){.positions-section .positions-cards{justify-content:center}}.positions-section .positions-card{text-align:center;background-color:#0b0d10;flex-direction:column;align-items:center;gap:30px;width:calc(25% - 15px);padding:30px 20px;font-size:20px;display:flex}@media (width<=1219px){.positions-section .positions-card{width:calc(33.33% - 15px)}}@media (width<=991px){.positions-section .positions-card{gap:20px;font-size:18px}}@media (width<=767px){.positions-section .positions-card{width:calc(50% - 10px)}}@media (width<=575px){.positions-section .positions-card{width:100%;max-width:400px;margin:0 auto}}.positions-section .positions-card__icon{max-width:100px;max-height:100px}.positions-section .positions-card__content{flex-direction:column;gap:20px;display:flex}@media (width<=991px){.positions-section .positions-card__content{gap:10px}}.positions-section .positions-card__contract{color:#f39100;font-size:20px}.positions-section .positions-card h3{text-transform:none;margin:0;font-size:26px}@media (width<=991px){.positions-section .positions-card h3{font-size:24px}}.positions-section .positions-card .button{margin-top:auto}
