/*
Generated time: April 23, 2026 13:33
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.announcement_utility-bar{display:flex;justify-content:space-between;align-items:center}.announcement-bar-section{padding:.7rem 0}.announcement-bar-section .email_contact,.announcement-bar-section .number_contact{width:25%}.announcement-bar-section .email_contact{justify-content:end}.announcement-bar-section .sliders{width:40%;text-align:center;margin:0 auto}.announcement-bar-section .sliders.marqueetag{width:55%;text-align:center}.announcement-bar-section .swiper-wrapper{align-items:center}.announcement-bar-section .email_contact a,.announcement-bar-section .number_contact a,.announcement-bar-section .swiper-button-next-sm,.announcement-bar-section .swiper-button-prev-sm{display:inline-flex;align-items:center;gap:.5rem}.announcement-bar-section .swiper-button-next-sm,.announcement-bar-section .swiper-button-prev-sm{cursor:pointer}.announcement-bar-section .btn_labelline{display:inline-flex;align-items:center}.announcement-bar-section .email_contact a,.announcement-bar-section .number_contact a{text-decoration:none}.announcement-bar-section .email_contact,.announcement-bar-section .number_contact,.announcement-bar-section .promoline-text-swiper-arrows{display:flex;align-items:center;gap:.5rem}.announcement-bar-section .email_contact a,.announcement-bar-section .number_contact a{font-size:1.4rem;font-weight:400;line-height:2rem}.announcement-bar-section .marquee-slide{font-size:1.4rem;font-weight:400;line-height:2rem;display:inline-block;word-break:break-word}.rotate_marquee{display:flex;align-items:center}.sliders .rotate_marquee{position:relative}.rotate_marquee{position:relative;white-space:nowrap;overflow:hidden;line-height:0}.rotate_marquee:after,.rotate_marquee:before{content:"";position:absolute;top:0;height:100%;width:10rem;z-index:1}body:not(.template-index) .rotate_marquee.left_right>.marquee.slide{-webkit-animation:marquees 2s linear 0s infinite normal none running;animation:marquees 2s linear 0s infinite normal none running}body:not(.template-index) .rotate_marquee.right_left>.marquee.slide{-webkit-animation:marquee 2s linear 0s infinite normal none running;animation:marquee 2s linear 0s infinite normal none running}.template-index .rotate_marquee.left_right>.marquee.slide{animation:marquees 30s linear 0s infinite normal none running}.template-index .rotate_marquee.right_left>.marquee.slide{animation:marquee 30s linear 0s infinite normal none running}.announcement-bar-section .marquee.slide{position:relative;padding-inline-start:min(1.5em,4rem);padding-inline-end:min(1.5em,4rem)}.announcement-bar-section .marquee.slide:before{content:"";position:absolute;right:0;left:auto;width:.5rem;height:.5rem;border-radius:100%;top:50%;margin-top:-.2rem}@keyframes marquee{0%{transform:translate3d(0)}to{transform:translate3d(-10rem,0,0)}}@keyframes marquees{0%{transform:translate3d(-10rem,0,0)}to{transform:translate3d(0)}}@media screen and (max-width:768px){.announcement-bar-section .utility-bar{justify-content:center}.announcement-bar-section .sliders{width:100%}.announcement-bar-section .announcement-bar-slider{width:100%}.announcement-bar-section .email_contact,.announcement-bar-section .number_contact{display:none}.announcement-bar-section .page-width{padding:0 4rem}.page-width-wide{padding:0 2rem}.sliders .rotate_marquee:after,.sliders .rotate_marquee:before{width:3rem}}@media screen and (max-width:991px){.announcement-bar-section .announcement_utility-bar{justify-content:center}.announcement-bar-section .announcement-bar-slider,.announcement-bar-section .email_contact,.announcement-bar-section .number_contact,.announcement-bar-section .sliders,.announcement-bar-section .sliders.marqueetag{width:100%}.announcement-bar-section slideshow-component{flex-direction:column;justify-content:center!important}.announcement-bar-section .email_contact,.announcement-bar-section .number_contact{justify-content:center}.announcement-bar-section .announcement-bar-slider{width:60%}.announcement-bar-section .email_contact,.announcement-bar-section .number_contact{display:none}}@media screen and (min-width:991px) and (max-width:1210px){.page-width-wide{padding:0 4rem}}@media screen and (min-width:991px) and (max-width:1400px){.announcement-bar-section .sliders{width:45%}}