.elementor-717 .elementor-element.elementor-element-a84a43b {
    margin-top: 100px;
    margin-bottom: 90px
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer .caption-container .post-pic a:hover::before {
    background: rgb(255 255 255 / .8) !important
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer:not(.sticky) .caption-container {
    background: #FFFFFF !important
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer:not(.sticky) .wrap-style {
    fill: #FFFFFF !important
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blog-load-more .gem-inner-wrapper-btn {
    flex-direction: row
}

.elementor-717 .elementor-element.elementor-element-a5945ce .post-read-more .gem-inner-wrapper-btn {
    flex-direction: row
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer:not(.sticky) .post-pic {
    opacity: calc(100/100)
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer .post-pic a:after {
    color: #FFF;
    background-color: #3c3950
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer:not(.sticky) .post-image {
    padding: 15px 15px 0 15px
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer:not(.sticky) .post-meta-author {
    color: #99A9B5 !important
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer:not(.sticky) .zilla-likes::before:hover {
    color: #393d50 !important
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer:not(.sticky) .post-meta-likes i:hover {
    color: #393d50 !important
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer:not(.sticky) .post-meta-likes svg:hover {
    fill: #393d50 !important
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer:not(.sticky) .zilla-likes-count:hover {
    color: #393d50
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer:not(.sticky) .comments-link .elementor-icon i {
    color: #99a9b5 !important
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer:not(.sticky) .comments-link .elementor-icon i:hover {
    color: #00bcd4 !important
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer:not(.sticky) .comments-link a:hover {
    color: #00bcd4
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline:not(.blog-style-timeline_new) .post-item-outer:not(.sticky) .caption-container {
    padding: 15px 20px 20px 20px
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline.blog-style-timeline_new .post-item-outer:not(.sticky) .post-text-wrap {
    padding: 15px 20px 20px 20px
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-item-outer:not(.sticky) .post-title {
    margin-bottom: 20px
}

.elementor-717 .elementor-element.elementor-element-a5945ce .timeline_new-wrapper .timeline-new-line {
    background-color: #b6c6c9 !important;
    width: 3px;
    left: calc(50% - 3px / 4)
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .timeline-date-title,
.elementor-717 .elementor-element.elementor-element-a5945ce .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .timeline-date-title-right {
    border-color: #b6c6c9 !important
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline.blog-style-timeline .pointer,
.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline.blog-style-timeline .pointer-right {
    -moz-box-shadow: 0 0 0 3px #b6c6c9;
    -webkit-box-shadow: 0 0 0 3px #b6c6c9;
    box-shadow: 0 0 0 3px #b6c6c9
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .timeline-date-title,
.elementor-717 .elementor-element.elementor-element-a5945ce .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .timeline-date-title-right {
    border-width: 3px !important;
    border-radius: 30px 30px 30px 30px;
    padding: 10px 12px 10px 12px
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .pointer,
.elementor-717 .elementor-element.elementor-element-a5945ce .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .pointer-right {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #dfe5e8
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blog-load-more {
    margin-top: 0
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blog-load-more .gem-button-container .gem-button {
    border-radius: 50px 50px 50px 50px
}

.elementor-717 .elementor-element.elementor-element-a5945ce .post-read-more .gem-button-container .gem-inner-wrapper-btn {
    padding: 6px 24px 6px 24px
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-footer-sharing .gem-button-container .gem-button {
    margin-right: 13px
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-footer-sharing .gem-button i {
    font-size: 20px
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-footer-sharing .gem-button .elementor-icon {
    font-size: 20px;
    color: #fff
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-footer-sharing .gem-button {
    width: 30px;
    height: 30px;
    border-radius: 3px 3px 3px 3px
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .post-footer-sharing .gem-button:hover .elementor-icon {
    color: #fff
}

.elementor-717 .elementor-element.elementor-element-a5945ce .blogtimeline .sharing-popup .socials-sharing a.socials-item {
    color: #99a9b5
}