body {
    overflow-x: hidden;
}


body, p {
    text-align: justify;
}

/* .nuss-timeline.style-01 .timeline-item:nth-child(even) .content-header {
    justify-content: flex-start;
} */

h3 {
    text-align: initial;
}

.elementor-2103 .elementor-element.elementor-element-ecf995d {
    padding: 70px 0 50px 0;
}
@media screen and (max-width: 767px) {
    .elementor-2103 .elementor-element.elementor-element-ecf995d {
        padding: 70px 0 30px 0;
    }
    .nuss-timeline.style-01 .content-header, .nuss-timeline.style-01 .content-main {
        width: 85%;
        padding-right: 0px;
        padding-left: 10px;
    }

    .elementor-2103 .elementor-element.elementor-element-e0e2326 > .elementor-widget-container {
        margin: 0;
    }
    .nuss-timeline.style-01 .title {
        font-size: 20px;
    }
}

.heading-primary-wrap h3{
    font-size: 32px;
}

.nuss-timeline.style-01 .content-wrap {
    align-items: flex-start;
}

#your-home-in-kingston div{
    height: 100%;
}

#your-home-in-kingston img {
    object-fit: cover;
}