.steps-section .container{flex-direction:column;justify-content:center;gap:60px;display:flex}@media (width<=1499px){.steps-section .container{gap:30px}}.steps-section .container>.button{margin:0 auto}.steps-section-top{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}@media (width<=1499px){.steps-section-top{margin-bottom:40px}}@media (width<=991px){.steps-section-top{margin-bottom:0}}@media (width<=767px){.steps-section-top{flex-direction:column;margin-bottom:40px}}.steps-section-top__image{width:calc(50% - 10px)}@media (width<=1499px){.steps-section-top__image{width:100%;max-width:450px}}@media (width<=1219px){.steps-section-top__image{max-width:calc(45% - 10px)}}@media (width<=767px){.steps-section-top__image{display:none}}.steps-section-top__text{text-align:center;flex-direction:column;align-items:center;gap:30px;width:calc(50% - 10px);display:flex}@media (width<=1499px){.steps-section-top__text{width:100%;max-width:500px}}@media (width<=1219px){.steps-section-top__text{max-width:calc(55% - 10px)}}@media (width<=991px){.steps-section-top__text{gap:20px}}@media (width<=767px){.steps-section-top__text{max-width:100%}}.steps-section-top__text h2{margin:0}@media (width<=575px){.steps-section-top__text h2 br{display:none}}.steps-section-top__text span{color:#f39100}.steps-section-top__text-logo{max-width:120px}@media (width<=1499px){.steps-section-top__text-logo{max-width:90px}}.steps-section-top__text-logo img{max-width:100%}.steps-section .title-block{margin-bottom:0}.steps-section-items{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.steps-section .steps-card{background-color:#0b0d10;flex-direction:column;gap:30px;width:calc(25% - 15px);min-height:270px;padding:20px;font-size:20px;display:flex}@media (width<=1219px){.steps-section .steps-card{width:calc(33.33% - 15px)}}@media (width<=991px){.steps-section .steps-card{width:calc(50% - 10px);min-height:240px;padding:30px 20px}}@media (width<=575px){.steps-section .steps-card{width:100%;max-width:400px;margin:0 auto}}.steps-section .steps-card__title{color:#f39100;gap:15px;font-family:UAF Sans,sans-serif;font-size:24px;font-weight:600;display:flex}@media (width<=767px){.steps-section .steps-card__title{gap:10px}}.steps-section .steps-card__title span{background-color:#51543d;border-radius:50px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;font-size:30px;line-height:1;display:flex}
