#home-intro-one .rows .row-item:first-child {
    background-image: url('../../img/block-background/half-circle.svg');
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
    margin-bottom: 170px;
}

#home-intro-one .rows .row-item:last-child {
    background-image: url('../../img/block-background/double-strips.svg');
    background-repeat: no-repeat;
    background-position: left;
    background-size: contain;
}

#home-intro-two .text-container {
    width: 57%;
}

#home-intro-two .image {
    width: 40%;
}

#home-intro-two .image img {
    max-width: 584px;
    margin-left: auto;
}

@media (max-width: 1500px) {
    #home-intro-one.text-images .row .text-container h3+p {
        display: none;
    }
}

@media (max-width: 1024px) {

    #home-intro-one .rows .row-item:first-child,
    #home-intro-one .rows .row-item:last-child {
        background-image: none;
    }

    #home-intro-one .rows .row-item:first-child {
        margin-bottom: 0px;
    }
}

@media (max-width: 1000px) {
    #home-intro-one.text-images .image {
        display: none;
    }

    #home-intro-one.text-images .row .text-container>h5,
    #home-intro-one.text-images .row .text-container h3 {
        font-size: 48px;
        font-weight: 100;
        line-height: 51px;
    }

    #home-intro-one.text-images .row .text-container h3+p {
        display: none;
    }
}

@media (max-width: 768px) {

    #home-intro-one .image,
    #home-intro-two .image {
        display: none;
    }

    #home-intro-one.text-images .row .text-container>h5,
    #home-intro-one.text-images .row .text-container h3 {
        font-size: 38px;
        font-style: normal;
        font-weight: 100;
        line-height: 42px;
    }
    #home-intro-one .slick-list,
    #home-intro-one .row-item{
        margin-left: 0;
        margin-right: 0;
    }
}

@media (max-width: 400px) {
    #home-intro-one.text-images .row .text-container h3{
        font-size: 36px;
        line-height: 42px;
    }
}