.elementor-72512 .elementor-element.elementor-element-0a3b9cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-72512 .elementor-element.elementor-element-28c8ea3 .elementor-repeater-item-8ee6fbd .swiper-slide-bg{background-color:#833ca3;background-image:url(https://2025.bysimaa.com/wp-content/uploads/2025/10/slider1.jpg);background-size:cover;}.elementor-72512 .elementor-element.elementor-element-28c8ea3 .elementor-repeater-item-f069a40 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://2025.bysimaa.com/wp-content/uploads/2025/10/slider2.jpg);background-size:cover;}.elementor-72512 .elementor-element.elementor-element-28c8ea3 .elementor-repeater-item-3da474c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://2025.bysimaa.com/wp-content/uploads/2025/10/slider3.jpg);background-size:cover;}.elementor-72512 .elementor-element.elementor-element-28c8ea3 .elementor-repeater-item-518ef5a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://2025.bysimaa.com/wp-content/uploads/2025/10/slider4.jpg);background-size:cover;}.elementor-72512 .elementor-element.elementor-element-28c8ea3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:767px;}.elementor-72512 .elementor-element.elementor-element-28c8ea3 .swiper-slide-contents{max-width:100%;}.elementor-72512 .elementor-element.elementor-element-28c8ea3 .swiper-slide-inner{text-align:center;}.elementor-72512 .elementor-element.elementor-element-f8bdd28 .elementor-repeater-item-8ee6fbd .swiper-slide-bg{background-color:#833ca3;background-image:url(https://2025.bysimaa.com/wp-content/uploads/2025/10/slider1.jpg);background-size:cover;}.elementor-72512 .elementor-element.elementor-element-f8bdd28 .elementor-repeater-item-f069a40 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://2025.bysimaa.com/wp-content/uploads/2025/10/slider2.jpg);background-size:cover;}.elementor-72512 .elementor-element.elementor-element-f8bdd28 .elementor-repeater-item-3da474c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://2025.bysimaa.com/wp-content/uploads/2025/10/slider3.jpg);background-size:cover;}.elementor-72512 .elementor-element.elementor-element-f8bdd28 .elementor-repeater-item-518ef5a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://2025.bysimaa.com/wp-content/uploads/2025/10/slider4.jpg);background-size:cover;}.elementor-72512 .elementor-element.elementor-element-f8bdd28 .swiper-slide{transition-duration:calc(5000ms*1.2);height:767px;}.elementor-72512 .elementor-element.elementor-element-f8bdd28 .swiper-slide-contents{max-width:100%;}.elementor-72512 .elementor-element.elementor-element-f8bdd28 .swiper-slide-inner{text-align:center;}.elementor-72512 .elementor-element.elementor-element-5a1959a8{margin-top:60px;margin-bottom:0px;}.elementor-72512 .elementor-element.elementor-element-70f3f3f8{margin-top:-30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-72512 .elementor-element.elementor-element-1680a4dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72512 .elementor-element.elementor-element-40961a24 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-72512 .elementor-element.elementor-element-663227e9 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-72512 .elementor-element.elementor-element-56358b1c{margin-top:30px;margin-bottom:0px;}.elementor-72512 .elementor-element.elementor-element-2a836b26{margin-top:-30px;margin-bottom:0px;}.elementor-72512 .elementor-element.elementor-element-b0117c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72512 .elementor-element.elementor-element-54a8af31{margin-top:60px;margin-bottom:0px;}.elementor-72512 .elementor-element.elementor-element-e83d1d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-72512 .elementor-element.elementor-element-e83d1d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:767px){.elementor-72512 .elementor-element.elementor-element-0a3b9cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-72512 .elementor-element.elementor-element-f8bdd28 .swiper-slide{height:586px;}.elementor-72512 .elementor-element.elementor-element-f8bdd28 .swiper-slide-contents{max-width:100%;}}/* Start custom CSS */.ticker-wrapper {
            width: 100%;
            overflow: hidden;
            background: linear-gradient(135deg, #b8813d 0%, #d4a05c 50%, #b8813d 100%);
            padding: 12px 0;
            position: relative;
        }

        .ticker {
            display: flex;
            white-space: nowrap;
            animation: scroll 15s linear infinite;
        }

        .ticker-item {
            display: inline-flex;
            align-items: center;
            color: white;
            font-family: Arial, sans-serif;
            font-size: 14px;
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: 0.5px;
            padding: 0 40px;
        }

        .separator {
            margin: 0 15px;
            color: white;
            font-weight: normal;
        }

        @keyframes scroll {
            0% {
                transform: translateX(0);
            }
            100% {
                transform: translateX(-50%);
            }
        }

        /* Pause animation on hover */
        .ticker-wrapper:hover .ticker {
            animation-play-state: paused;
        }

        @media (max-width: 768px) {
            .ticker-item {
                font-size: 12px;
                padding: 0 20px;
            }
        }/* End custom CSS */