.elementor-336 .elementor-element.elementor-element-e3103da{padding:5em 0em 5em 0em;}/* Start custom CSS for wp-widget-pods_widget_list, class: .elementor-element-27dc6af4 */.services-list {
}
.services-list .service {
    display: flex;
    position: relative;
    align-items: stretch;
    margin-bottom: -1em;
}
.services-list .service:nth-child(even) {
    flex-direction: row-reverse;
}
.services-list .thumbnail {
    width: 52%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: var(--e-global-color-text);
    border: 15px solid #FFF;
    box-shadow: 0.25em 00.25em 0.5em rgba(0,0,0,0.5);
    transform: rotate(-2deg);
}
.services-list .service:nth-child(even) .thumbnail {
    transform: rotate(2deg);
}
.services-list .content {
    width: 48%;
    padding: 3em 3em;
    min-height: 500px;
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}
.services-list .content h3 {
}
.services-list .excerpt {
    margin-bottom: 1em;
}
@media (max-width: 1024px) {
    .services-list .service {
    }
}

@media (max-width: 767px) {
    .services-list .service {
        display: block;
    }
    .services-list .thumbnail,
    .services-list .content
    {
        width: 100%;
        min-height: 300px;
        padding: 1em 1em 5em;
    }
}/* End custom CSS */