/*
Theme Name: Timelux Child
Template: timelux
*/
.widget .mc4wp-form input[type=submit], .widget .mc4wp-form input[type=reset], .widget .mc4wp-form button {padding: 0px 40px;}
.dlvy-ret-wrap .dlvy-ret-inner {display: flex; align-content: center; justify-content: center; align-items: center; gap: 20px;}
.dlvy-ret-wrap .dlvy-ret-inner .dlvy-ret-item {flex: 1 0; display: flex; align-items: center; flex-direction: column; text-align: center; padding: 20px; border: .1rem solid rgb(235 235 235); gap:10px;}
.order-tracking {display: flex; align-items: center; justify-content: center;}
.order-tracking .step {display: flex; flex-direction: row; align-content: center; justify-content: center; align-items: center; gap: 15px; padding: 10px; margin: 0 10px; border: .1rem solid rgb(235 235 235);}
.order-tracking .step img { width: 30px;}
.order-tracking .arrow { display: flex; align-items: center;}
.order-tracking .step .text {line-height: 1.2;}
div#announcement-bar img {width: 20px;}
div#announcement-bar {display: flex;align-items: center;justify-content: center;align-content: center;gap: 10px;}
#announcement-bar {box-shadow: 0 1px 3px rgba(0, 0, 0, .1);border: 1px solid rgba(0, 0, 0, .15);background-color: #ffffff;overflow: hidden; position: relative;height: 50px;width: 100%;white-space: nowrap;}
#announcement-bar p {position: absolute;width: auto;height: 100%;margin: 0;line-height: 50px;text-align: center;transform: translateX(100%); animation: scroll-left 50s linear infinite; }
@keyframes scroll-left { 0% {transform: translateX(100%);} 100% {transform: translateX(-100%);} }
#announcement-bar p span{margin:0 50px;}