@import url("./images-slider.css");

.helpBlock__slide-container{
    width: 100% !important;

    display: flex !important;
    align-items: flex-start;
    gap: 40px;
	justify-content: center;
}

.helpBlock__slide-inner{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 15px;

    width: 100%;
    max-width: 625px;
}

.helpBlock__slide-title{
    font-family: 'Involve', sans-serif;
    color: var(--c1);
}

.helpBlock__slide-text{
    font-size: 1.125rem;
    font-weight: 400;
}

.ol{
    list-style-position: inside;
    margin-top: 10px;
}

.helpBlock__slider-contacts{
    display: flex;
    align-items: center;
    gap: 5px;
    justify-content: space-between;

    width: 100%;
}

.helpBlock__slide-address{
    display: flex;
    align-items: center;
    gap: 5px;
}

.helpBlock__slide-address-text{
    color: var(--c1);
    font-size: 0.875rem;
}

.helpBlock__slide-address-icon{
    width: 40px;
    height: auto;
}

.helpBlock__tg-btn{
    background: var(--c3);
    padding: 10px 20px;
    border-radius: 90px;
    color: var(--text);
    width: 100%;

    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
}

@media (max-width: 992px) {
    .helpBlock__slide-container{
        flex-direction: column;
        width: 100%;
        align-items: stretch;
    }

    .helpBlock__slide-inner{
        max-width: none;
        text-align: left;
    }

    .helpBlock__images-slider{
        width: 100%;
        padding: 0 15px;
    }
}

@media (max-width: 550px) {
    .helpBlock__slider-contacts{
        width: 100%;
        flex-direction: column;
    }

    .helpBlock__tg-btn{
        width: 100%;
    }
}

/* Slide 4 */
.helpBlock__slide4-container{
    text-align: center;
	padding: 0 40px;

    display: flex !important;
    flex-direction: column;
    align-items: center;
    gap: 30px;
}

.helpBlock__slide4-title-wrapper{
    max-width: 793px;

    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 15px;
}

.helpBlock__slide4-subtitle{
    font-size: 1.125rem;
    font-weight: 600;
    color: var(--text);
}

.helpBlock__slide4-form-wrapper{
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;

    width: 100%;
}
.helpBlock__slide4-form-wrapper .helpBlock__slide4-subtitle{
    color: var(--c1);
}

.helpBlock__slide4-form{
    width: 100%;
}

.helpBlock__slide4-form-inner{
    width: 100%;
    margin-bottom: 10px;

    display: flex;
    align-items: center;
    gap: 15px;
}

/* Adaptability */
@media (max-width: 992px) {
    .helpBlock__slide4-form-inner{
        flex-direction: column;
    }
}