.timeline-style-001 .timeline-panel.left-part {
    background: #fff;
    color: #000;
    width: fit-content !important;
}

.timeline-style-001 .timeline-panel {
    background: #fff;
    color: #000;
    width: fit-content !important;
}
.timeline-style-001 .timeline-movement.even {
    padding-bottom: 15px;
}

.timeline-style-001 .timeline-movement.odd {
      padding-bottom: 15px;
}
.timeline-style-001 .details {
    font-size: 18px !important;
}

.img-place-001 .overlay-background-image{
    border-radius: 0px 30px 30px 30px;
}

.oneSharpCORNER-002 {
    border-radius: 30px 30px 30px 0px;
}
.img-overlay-001 a {
    color: #fff;
}
.img-overlay-001 .sppb-addon-title  {
    margin: 0px 0px -20px -30px;
    text-shadow: 5px 5px 5px #000;
}
.sppb-carousel-extended-nav-control .nav-control {
    color: #333;
    border: unset !important;
}
i.fa.fa-angle-left {
    color: #000000;
    font-size: 40px !important;
    font-weight: 900 !important;
}

i.fa.fa-angle-right{
    color: #000000;
    font-size: 40px !important;
    font-weight: 900 !important;
}


.carousel-style-001{
  filter: drop-shadow( 2px 2px 6px rgba(0, 0, 0, 0.29))
}
.img-place-001 .sppb-addon-image-overlay-icon {
    line-height: 38px !important;
}
.img-process-001  .sppb-addon-single-image-container  {
    filter: drop-shadow( 2px 2px 6px rgba(0, 0, 0, 0.40));
}
.img-conditions-001 .sppb-addon-single-image-container{
    filter: drop-shadow( 2px 2px 6px rgba(0, 0, 0, 0.40));
}