.elementor-2174 .elementor-element.elementor-element-f905707{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-20cfa8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-dbc3edc{--display:flex;--margin-top:0px;--margin-bottom:-250px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-587e7db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2174 .elementor-element.elementor-element-d57d011{--display:flex;--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-2174 .elementor-element.elementor-element-5df79ee .card-title,
        .elementor-2174 .elementor-element.elementor-element-5df79ee .item-title
        {font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-2174 .elementor-element.elementor-element-d8e861c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-704edde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2174 .elementor-element.elementor-element-e03dbe2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-cbfd54a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-2174 .page-wrapper{color:#46505B;font-family:"Inter", Sans-serif;font-size:18px;}@media(max-width:1024px){.elementor-2174 .elementor-element.elementor-element-f64d868 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2174 .elementor-element.elementor-element-dbc3edc{--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-d57d011{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-2174 .elementor-element.elementor-element-20cfa8c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2174 .elementor-element.elementor-element-d57d011{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2174 .elementor-element.elementor-element-e03dbe2{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2174 .elementor-element.elementor-element-cbfd54a{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for tx_moving_text, class: .elementor-element-f64d868 *//* ==========================================
   SCROLLING TEXT SECTION - COLOR SETTINGS
   
   ROW 1 (top row - moving left)
   Change: #0000FF  → your blue color code
   To:     #000000  → black
   
   ROW 2 (bottom row - moving right)  
   Change: #00FF00  → your green color code
   To:     #FF6600  → orange
   ========================================== */

/* --- TOP ROW: Black background --- */
.ra-text-scroll1 {
    background-color: #000000 !important;
}

/* --- BOTTOM ROW: Orange Gradient --- */
.ra-text-scroll2 {
    background: linear-gradient(180deg, #ffcc00, #fc7a00) !important;
}

/* --- Text colors --- */
.ra-text-scroll1 h3 {
    color: #FFFFFF !important;
}

.ra-text-scroll2 h3 {
    color: #FFFFFF !important;
}



/* --- Top margin on ab3.webp image --- */
img[src*="ab3.webp"] {
    margin-top: 80px !important;  /* CHANGE THIS value as needed */
}/* End custom CSS */