.elementor-21822 .elementor-element.elementor-element-139d8b7b:not(.elementor-motion-effects-element-type-background), .elementor-21822 .elementor-element.elementor-element-139d8b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smedia.io/wp-content/uploads/2023/08/hero-background-blue.jpg");background-position:center center;background-size:cover;}.elementor-21822 .elementor-element.elementor-element-139d8b7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21822 .elementor-element.elementor-element-139d8b7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21822 .elementor-element.elementor-element-feb5daa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21822 .elementor-element.elementor-element-feb5daa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21822 .elementor-element.elementor-element-13ff54f5{width:auto;max-width:auto;}.elementor-21822 .elementor-element.elementor-element-1374103f{width:auto;max-width:auto;}.elementor-21822 .elementor-element.elementor-element-36e65ee9{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-21822 .elementor-element.elementor-element-1e66621d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21822 .elementor-element.elementor-element-1e66621d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21822 .elementor-element.elementor-element-217c6b02 img{width:100%;}.elementor-21822 .elementor-element.elementor-element-4e55b7df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21822 .elementor-element.elementor-element-4e55b7df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21822 .elementor-element.elementor-element-5baa5c4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21822 .elementor-element.elementor-element-1117a69{text-align:center;}.elementor-21822 .elementor-element.elementor-element-0262ddb{text-align:center;}.elementor-bc-flex-widget .elementor-21822 .elementor-element.elementor-element-49eb217.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21822 .elementor-element.elementor-element-49eb217.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21822 .elementor-element.elementor-element-b53b729 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21822 .elementor-element.elementor-element-b53b729 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21822 .elementor-element.elementor-element-3e100ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21822 .elementor-element.elementor-element-3e100ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-21822 .elementor-element.elementor-element-7c586a5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21822 .elementor-element.elementor-element-7c586a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-21822 .elementor-element.elementor-element-428f52a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21822 .elementor-element.elementor-element-428f52a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-21822 .elementor-element.elementor-element-76873d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21822 .elementor-element.elementor-element-76873d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21822 .elementor-element.elementor-global-22795{--divider-border-style:dashed;--divider-color:#0000001A;--divider-border-width:3px;}.elementor-21822 .elementor-element.elementor-global-22795 .elementor-divider-separator{width:100%;}.elementor-21822 .elementor-element.elementor-global-22795 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21822 .elementor-element.elementor-element-2395e097.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21822 .elementor-element.elementor-element-a3c3d61{text-align:center;}.elementor-21822 .elementor-element.elementor-element-c6ccee7{text-align:center;}.elementor-bc-flex-widget .elementor-21822 .elementor-element.elementor-element-4bc39434.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21822 .elementor-element.elementor-element-4bc39434.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21822 .elementor-element.elementor-element-2c5890c6 img{width:100%;}.elementor-bc-flex-widget .elementor-21822 .elementor-element.elementor-element-60ad45d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21822 .elementor-element.elementor-element-60ad45d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21822 .elementor-element.elementor-element-2413ec66:not(.elementor-motion-effects-element-type-background), .elementor-21822 .elementor-element.elementor-element-2413ec66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smedia.io/wp-content/uploads/2023/08/happy-new-car-buyer.jpg");background-position:top center;background-size:cover;}.elementor-21822 .elementor-element.elementor-element-2413ec66 > .elementor-background-overlay{background-color:var( --e-global-color-79a0597 );opacity:0.925;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21822 .elementor-element.elementor-element-2413ec66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21822 .elementor-element.elementor-element-64be6968.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21822 .elementor-element.elementor-element-41dcd94{text-align:center;}.elementor-21822 .elementor-element.elementor-element-3138924{text-align:center;}.elementor-21822 .elementor-element.elementor-element-b195b62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21822 .elementor-element.elementor-element-b195b62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for column, class: .elementor-element-6d3e9d43 */.elementor-21822 .elementor-element.elementor-element-6d3e9d43 .elementor-widget-button a{
    min-width: 200px;
}

.elementor-21822 .elementor-element.elementor-element-6d3e9d43 .elementor-widget-wrap{
    gap: var(--e-global-column-gap);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5baa5c4 */.timeline .elementor-widget-heading{
    color: var(--e-global-color-primary);
}

.timeline:before{
    content: "";
    background-color: var(--e-global-color-secondary);
    width: 4px;
    height: 100%;
    position: absolute;
    left: 50%;
    transform: translatex(-50%);
    top: 0;
}

.timeline .elementor-column:first-child .elementor-widget{
    text-align: right;
}

.timeline .elementor-column:last-child .elementor-widget-wrap{
    padding: calc(var(--e-global-column-gap) * 1.5) !important;
}

.timeline .elementor-column:last-child .elementor-widget-wrap{
    margin: var(--e-global-column-gap);
    border-radius: var(--e-global-border-radius);
    background-color: var(--e-global-color-very-light-primary);
    box-shadow: var(--e-global-box-shadow);
}

.timeline .elementor-column:last-child:before{
    content: "";
    background-size: contain;
    width: 1em;
    height: 1em;
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' fill='%23FF9900'%3E%3Cpolygon points='0,0 0,24 18,12'/%3E%3C/svg%3E%0A");
    left: 0;
}

/* Even Rows */
.timeline:nth-child(even) .elementor-container{
    flex-direction: row-reverse;
}

.timeline:nth-child(even) .elementor-column:first-child .elementor-widget{
    text-align: left
}

.timeline:nth-child(even) .elementor-column:last-child:before{
    transform: scalex(-1);
    left: unset;
    right: 0;
}

/* Mobile */
body[data-elementor-device-mode="mobile"] .timeline .elementor-column:first-child{
    margin: auto;
    background: white;
    width: auto;
    border-radius: var(--e-global-border-radius);
    box-shadow: var(--e-global-box-shadow)
}

body[data-elementor-device-mode="mobile"] .timeline .elementor-column:first-child .elementor-widget{
    text-align: center;
}

body[data-elementor-device-mode="mobile"] .timeline .elementor-column:before{
    background: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12d227d */.elementor-21822 .elementor-element.elementor-element-12d227d img{
    width: 100%;
    max-height: 1.6rem;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-58e24cf */.elementor-21822 .elementor-element.elementor-element-58e24cf .elementor-column-wrap{
    background: var(--e-global-color-white);
    border-radius: var(--e-global-border-radius);
    box-shadow: var(--e-global-box-shadow);
    margin: var(--e-global-column-gap);
}

.elementor-21822 .elementor-element.elementor-element-58e24cf .elementor-column-wrap > .elementor-widget-wrap{
    padding: calc(var(--e-global-column-gap) * 1.5) !important;
}

.elementor-21822 .elementor-element.elementor-element-58e24cf .elementor-column .image-icon.elementor-widget-image img{
    max-height: 4em;
    height: 100%;
    width: auto;
    object-fit: contain;
    margin-bottom: 20px;
}

.elementor-21822 .elementor-element.elementor-element-58e24cf .elementor-column .elementor-widget-heading{
    text-align: center;
}

.elementor-21822 .elementor-element.elementor-element-58e24cf .elementor-column .elementor-widget-heading .elementor-heading-title{
    color: var(--e-global-color-text);
}

.elementor-21822 .elementor-element.elementor-element-58e24cf .elementor-column .elementor-widget-wrap{
    flex-flow: column;
}

.elementor-21822 .elementor-element.elementor-element-58e24cf .elementor-column .elementor-widget-button{
    text-align: center;
    margin-top: auto;
}/* End custom CSS */