.elementor-4959 .elementor-element.elementor-element-51bad7b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-4959 .elementor-element.elementor-element-51bad7b2:not(.elementor-motion-effects-element-type-background), .elementor-4959 .elementor-element.elementor-element-51bad7b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://preownmarketing.com/wp-content/uploads/2025/08/Hero-BG-1-1024x926.png");background-size:cover;}.elementor-4959 .elementor-element.elementor-element-51bad7b2 > .elementor-shape-bottom svg, .elementor-4959 .elementor-element.elementor-element-51bad7b2 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-4959 .elementor-element.elementor-element-51bad7b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4959 .elementor-element.elementor-element-78a59de6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-4959 .elementor-element.elementor-element-78a59de6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4959 .elementor-element.elementor-element-7fffed75{--display:flex;animation-duration:2000ms;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-4959 .elementor-element.elementor-element-49744fbc img{width:80%;}.elementor-4959 .elementor-element.elementor-element-1e929552{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-4959 .elementor-element.elementor-element-1e929552 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:700;color:#FD346E;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-anim-text.wpr-anim-text-type-rotate-1 b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-anim-text.wpr-anim-text-type-slide b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-anim-text.wpr-anim-text-type-zoom b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-anim-text.wpr-anim-text-type-push b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-highlighted-text svg path{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-4959 .elementor-element.elementor-element-8a23{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-4959 .elementor-element.elementor-element-8a23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-advanced-text{text-align:center;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-advanced-text a{text-align:center;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-advanced-text-preffix{color:var( --e-global-color-efb61d5 );font-size:65px;font-weight:700;line-height:1.1em;letter-spacing:-1.8px;padding-top:0px;padding-bottom:0px;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-anim-text{color:#605BE5;padding:0px 0px 0px 0px;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-highlighted-text{color:#605BE5;padding:0px 0px 0px 0px;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-anim-text b, .elementor-4959 .elementor-element.elementor-element-8a23 .wpr-anim-text b i,.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-anim-text,.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-highlighted-text{font-size:43px;font-weight:700;line-height:1.2em;letter-spacing:-1.8px;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-advanced-text-suffuix{padding-top:0px;padding-bottom:0px;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-advanced-text-suffix{color:#333333;}.elementor-4959 .elementor-element.elementor-element-60dab33{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);text-align:center;font-size:14px;color:var( --e-global-color-c2d0bb4 );}.elementor-4959 .elementor-element.elementor-element-211209ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-20px;--margin-bottom:-20px;--margin-left:-20px;--margin-right:-20px;}.elementor-4959 .elementor-element.elementor-element-211209ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button{background-color:transparent;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;background-image:linear-gradient(111deg, #4D0AA4 0%, #AD77FF 100%);border-color:#E8E8E8;box-shadow:3px 4px 10px 0px rgba(77.00000000000004, 9.99999999999999, 163.99999999999997, 0.9);border-style:none;border-radius:50px 50px 50px 50px;}.elementor-4959 .elementor-element.elementor-element-5cd47610{animation-duration:1600ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);text-align:left;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:10px 11px 10px 16px;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button-wrap{max-width:200px;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button-icon{font-size:18px;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button-icon svg{width:18px;height:18px;}.elementor-4959 .elementor-element.elementor-element-5cd47610.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-4959 .elementor-element.elementor-element-5cd47610.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-4959 .elementor-element.elementor-element-5cd47610.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-4959 .elementor-element.elementor-element-5cd47610.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button-text,.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button::after{font-size:12px;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-4959 .elementor-element.elementor-element-5cd47610.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-4959 .elementor-element.elementor-element-5cd47610.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-4959 .elementor-element.elementor-element-5cd47610.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-4959 .elementor-element.elementor-element-5cd47610.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button:hover{border-color:#E8E8E8;}.elementor-4959 .elementor-element.elementor-element-5cd47610.wpr-button-icon-style-inline .wpr-button{padding:10px 11px 10px 16px;}.elementor-4959 .elementor-element.elementor-element-5cd47610.wpr-button-icon-style-block .wpr-button-text{padding:10px 11px 10px 16px;}.elementor-4959 .elementor-element.elementor-element-5cd47610.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 11px 10px 16px;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button{background-color:transparent;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;background-image:linear-gradient(115deg, #FB631A 0%, #FFDD6B 100%);border-color:#E8E8E8;border-style:none;border-radius:50px 50px 50px 50px;}	.elementor-4959 .elementor-element.elementor-element-8eceecc [class*="elementor-animation"]:hover,
								.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button::before,
								.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button::after{background-color:transparent;background-image:linear-gradient(180deg, #F45B21 0%, #f2295b 100%);}.elementor-4959 .elementor-element.elementor-element-8eceecc{animation-duration:1600ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);text-align:left;}.elementor-4959 .elementor-element.elementor-element-8eceecc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:11px 25px 11px 25px;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button-wrap{max-width:200px;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button-icon{font-size:18px;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button-icon svg{width:18px;height:18px;}.elementor-4959 .elementor-element.elementor-element-8eceecc.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-4959 .elementor-element.elementor-element-8eceecc.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-4959 .elementor-element.elementor-element-8eceecc.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-4959 .elementor-element.elementor-element-8eceecc.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button-text,.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button::after{font-size:12px;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-4959 .elementor-element.elementor-element-8eceecc.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-4959 .elementor-element.elementor-element-8eceecc.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-4959 .elementor-element.elementor-element-8eceecc.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-4959 .elementor-element.elementor-element-8eceecc.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button:hover{border-color:#E8E8E8;}.elementor-4959 .elementor-element.elementor-element-8eceecc.wpr-button-icon-style-inline .wpr-button{padding:11px 25px 11px 25px;}.elementor-4959 .elementor-element.elementor-element-8eceecc.wpr-button-icon-style-block .wpr-button-text{padding:11px 25px 11px 25px;}.elementor-4959 .elementor-element.elementor-element-8eceecc.wpr-button-icon-style-inline-block .wpr-button-content{padding:11px 25px 11px 25px;}.elementor-4959 .elementor-element.elementor-element-1aee1fda{--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;}.elementor-4959 .elementor-element.elementor-element-583054b3{animation-duration:2000ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);text-align:center;}.elementor-4959 .elementor-element.elementor-element-583054b3 img{width:78%;}.elementor-4959 .elementor-element.elementor-element-6b3ad9c6{animation-duration:2500ms;top:119px;animation-delay:600ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-4959 .elementor-element.elementor-element-6b3ad9c6 > .elementor-widget-container{margin:-1px 5px -4px 14px;padding:-6px -7px -19px -40px;}body:not(.rtl) .elementor-4959 .elementor-element.elementor-element-6b3ad9c6{left:145px;}body.rtl .elementor-4959 .elementor-element.elementor-element-6b3ad9c6{right:145px;}.elementor-4959 .elementor-element.elementor-element-70060e45{animation-duration:2500ms;top:198px;animation-delay:600ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-4959 .elementor-element.elementor-element-70060e45 > .elementor-widget-container{margin:36px -6px 19px -42px;padding:-1px 25px -5px 46px;}body:not(.rtl) .elementor-4959 .elementor-element.elementor-element-70060e45{right:-24.188px;}body.rtl .elementor-4959 .elementor-element.elementor-element-70060e45{left:-24.188px;}.elementor-4959 .elementor-element.elementor-element-70060e45 img{width:94%;max-width:55%;}.elementor-4959 .elementor-element.elementor-element-411fbaf5{animation-duration:1400ms;bottom:-52px;animation-delay:300ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}body:not(.rtl) .elementor-4959 .elementor-element.elementor-element-411fbaf5{left:-197px;}body.rtl .elementor-4959 .elementor-element.elementor-element-411fbaf5{right:-197px;}.elementor-4959 .elementor-element.elementor-element-411fbaf5 img{width:30%;}.elementor-4959 .elementor-element.elementor-element-25e9bcd8{animation-duration:2500ms;bottom:-14px;animation-delay:400ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-4959 .elementor-element.elementor-element-25e9bcd8 > .elementor-widget-container{margin:-36px -115px 2px 0px;padding:-14px 0px 0px 0px;}body:not(.rtl) .elementor-4959 .elementor-element.elementor-element-25e9bcd8{right:6px;}body.rtl .elementor-4959 .elementor-element.elementor-element-25e9bcd8{left:6px;}.elementor-4959 .elementor-element.elementor-element-25e9bcd8 img{width:70%;}.elementor-4959 .elementor-element.elementor-element-b9c8309{--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;}.elementor-4959 .elementor-element.elementor-element-b9c8309:not(.elementor-motion-effects-element-type-background), .elementor-4959 .elementor-element.elementor-element-b9c8309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://preownmarketing.com/wp-content/uploads/2025/08/Hero-BG-2.png");}.elementor-4959 .elementor-element.elementor-element-84dbfe5 .eael-ticker-wrap .eael-ticker .ticker-content a{color:var( --e-global-color-db7f579 );}.elementor-4959 .elementor-element.elementor-element-84dbfe5 .eael-ticker-wrap .eael-ticker .ticker-content a:hover{color:var( --e-global-color-c2d0bb4 );}.elementor-4959 .elementor-element.elementor-element-84dbfe5 .eael-ticker-wrap .ticker-badge{background-color:var( --e-global-color-efb61d5 );}.elementor-4959 .elementor-element.elementor-element-84dbfe5 .eael-ticker-wrap .ticker-badge span{color:#fff;}.elementor-4959 .elementor-element.elementor-element-84dbfe5 .eael-ticker .swiper-button-next, .elementor-4959 .elementor-element.elementor-element-84dbfe5 .eael-ticker .swiper-button-prev{font-size:22px;}.elementor-4959 .elementor-element.elementor-element-84dbfe5 .eael-ticker .swiper-button-next img, .elementor-4959 .elementor-element.elementor-element-84dbfe5 .eael-ticker .swiper-button-prev img{width:22px;height:22px;}.elementor-4959 .elementor-element.elementor-element-84dbfe5 .eael-ticker .swiper-button-next svg, .elementor-4959 .elementor-element.elementor-element-84dbfe5 .eael-ticker .swiper-button-prev svg{width:22px;height:22px;line-height:22px;}.elementor-4959 .elementor-element.elementor-element-84dbfe5 .eael-ticker .swiper-button-next{right:0px;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-anim-text.wpr-anim-text-type-rotate-1 b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-anim-text.wpr-anim-text-type-slide b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-anim-text.wpr-anim-text-type-zoom b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-anim-text.wpr-anim-text-type-push b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-highlighted-text svg path{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-advanced-text{text-align:center;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-advanced-text a{text-align:center;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-advanced-text-preffix{color:var( --e-global-color-efb61d5 );font-family:"Outfit", Sans-serif;font-size:52px;font-weight:900;padding-top:10px;padding-bottom:10px;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-anim-text{color:#AD77FF;padding:10px 10px 10px 10px;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-highlighted-text{color:#AD77FF;padding:10px 10px 10px 10px;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-anim-text b, .elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-anim-text b i,.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-anim-text,.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-highlighted-text{font-family:"Outfit", Sans-serif;font-size:51px;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-advanced-text-suffuix{padding-top:10px;padding-bottom:10px;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-advanced-text-suffix{color:#333333;}.elementor-4959 .elementor-element.elementor-element-090a4b8{width:100%;max-width:100%;animation-duration:2000ms;animation-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);}.elementor-4959 .elementor-element.elementor-element-090a4b8 > .elementor-widget-container{margin:-59px -59px -59px -59px;padding:0px 0px 0px 0px;}.elementor-4959 .elementor-element.elementor-element-090a4b8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4959 .elementor-element.elementor-element-090a4b8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4959 .elementor-element.elementor-element-f507d3a{--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;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4959 .elementor-element.elementor-element-f507d3a:not(.elementor-motion-effects-element-type-background), .elementor-4959 .elementor-element.elementor-element-f507d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://preownmarketing.com/wp-content/uploads/2025/08/Hero-BG-2.png");}.elementor-4959 .elementor-element.elementor-element-7e428c3{text-align:center;}.elementor-4959 .elementor-element.elementor-element-7e428c3 .elementor-heading-title{color:var( --e-global-color-efb61d5 );}.elementor-4959 .elementor-element.elementor-element-c2fb3b6{text-align:center;}.elementor-4959 .elementor-element.elementor-element-777f917 .eael-interactive-circle-rotate{animation-duration:50s;}.elementor-4959 .elementor-element.elementor-element-777f917 .eael-interactive-circle-rotate .eael-circle-btn-icon{animation-duration:50s;}.elementor-4959 .elementor-element.elementor-element-777f917 .eael-interactive-circle-rotate .eael-circle-content{animation-duration:50s;}.elementor-4959 .elementor-element.elementor-element-777f917 .eael-circle-inner, .elementor-4959 .elementor-element.elementor-element-777f917 .eael-circle-responsive-view .eael-circle-inner .eael-circle-item{border-color:var( --e-global-color-efb61d5 );}.elementor-4959 .elementor-element.elementor-element-777f917 .eael-shape-1, .elementor-4959 .elementor-element.elementor-element-777f917 .eael-shape-2{background:#C1A1FF!important;}.elementor-4959 .elementor-element.elementor-element-777f917 .eael-circle-btn-txt{font-size:11px;}.elementor-4959 .elementor-element.elementor-element-777f917 .eael-circle-btn-icon i{font-size:16px!important;}.elementor-4959 .elementor-element.elementor-element-777f917 .eael-circle-btn-icon svg{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;}.elementor-4959 .elementor-element.elementor-element-777f917 .eael-circle-wrapper .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4959 .elementor-element.elementor-element-777f917 .eael-circle-content{font-size:21px;}.elementor-4959 .elementor-element.elementor-element-777f917 .eael-circle-content-icon i{font-size:15px!important;}.elementor-4959 .elementor-element.elementor-element-777f917 .eael-circle-content-icon svg{width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;}.elementor-4959 .elementor-element.elementor-element-de5af91{--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;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-anim-text.wpr-anim-text-type-rotate-1 b{-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-anim-text.wpr-anim-text-type-slide b{-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-anim-text.wpr-anim-text-type-zoom b{-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-anim-text.wpr-anim-text-type-push b{-webkit-animation-duration:0.9s;animation-duration:0.9s;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-highlighted-text svg path{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-advanced-text{text-align:left;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-advanced-text a{text-align:left;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-advanced-text-preffix{color:var( --e-global-color-efb61d5 );font-size:43px;font-weight:900;padding-top:10px;padding-bottom:10px;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-anim-text{color:var( --e-global-color-db7f579 );padding:10px 10px 10px 10px;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-highlighted-text{color:var( --e-global-color-db7f579 );padding:10px 10px 10px 10px;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-anim-text b, .elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-anim-text b i,.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-anim-text,.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-highlighted-text{font-size:43px;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-advanced-text-suffuix{padding-top:10px;padding-bottom:10px;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-advanced-text-suffix{color:#333333;}.elementor-4959 .elementor-element.elementor-element-01828ec{--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;}.elementor-4959 .elementor-element.elementor-element-01828ec:not(.elementor-motion-effects-element-type-background), .elementor-4959 .elementor-element.elementor-element-01828ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://preownmarketing.com/wp-content/uploads/2025/08/Hero-BG-2.png");}.elementor-4959 .elementor-element.elementor-element-2b28cd5{width:100%;max-width:100%;animation-duration:2000ms;animation-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);}.elementor-4959 .elementor-element.elementor-element-2b28cd5 > .elementor-widget-container{margin:-88px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4959 .elementor-element.elementor-element-2b28cd5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4959 .elementor-element.elementor-element-2b28cd5.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4959 .elementor-element.elementor-element-421e795{--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;--margin-top:-108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4959 .elementor-element.elementor-element-421e795:not(.elementor-motion-effects-element-type-background), .elementor-4959 .elementor-element.elementor-element-421e795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://preownmarketing.com/wp-content/uploads/2025/08/Hero-BG-2.png");}.elementor-4959 .elementor-element.elementor-element-e74568f .elementor-heading-title{font-size:64px;color:var( --e-global-color-efb61d5 );}.elementor-4959 .elementor-element.elementor-element-df9d517{width:100%;max-width:100%;animation-duration:2000ms;animation-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);}.elementor-4959 .elementor-element.elementor-element-df9d517 > .elementor-widget-container{margin:-69px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4959 .elementor-element.elementor-element-df9d517.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4959 .elementor-element.elementor-element-df9d517.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4959 .elementor-element.elementor-element-034931b{--display:flex;--min-height:149px;--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:19px 19px;--row-gap:19px;--column-gap:19px;}.elementor-4959 .elementor-element.elementor-element-3b5e59e .eael-ticker-wrap .eael-ticker .ticker-content a{color:var( --e-global-color-db7f579 );}.elementor-4959 .elementor-element.elementor-element-3b5e59e .eael-ticker-wrap .eael-ticker .ticker-content a:hover{color:var( --e-global-color-c2d0bb4 );}.elementor-4959 .elementor-element.elementor-element-3b5e59e .eael-ticker-wrap .ticker-badge{background-color:var( --e-global-color-efb61d5 );}.elementor-4959 .elementor-element.elementor-element-3b5e59e .eael-ticker-wrap .ticker-badge span{color:#fff;}.elementor-4959 .elementor-element.elementor-element-3b5e59e .eael-ticker .swiper-button-next, .elementor-4959 .elementor-element.elementor-element-3b5e59e .eael-ticker .swiper-button-prev{font-size:22px;}.elementor-4959 .elementor-element.elementor-element-3b5e59e .eael-ticker .swiper-button-next img, .elementor-4959 .elementor-element.elementor-element-3b5e59e .eael-ticker .swiper-button-prev img{width:22px;height:22px;}.elementor-4959 .elementor-element.elementor-element-3b5e59e .eael-ticker .swiper-button-next svg, .elementor-4959 .elementor-element.elementor-element-3b5e59e .eael-ticker .swiper-button-prev svg{width:22px;height:22px;line-height:22px;}.elementor-4959 .elementor-element.elementor-element-3b5e59e .eael-ticker .swiper-button-next{right:0px;}body.elementor-page-4959:not(.elementor-motion-effects-element-type-background), body.elementor-page-4959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-4959 .elementor-element.elementor-element-78a59de6{--width:45%;}.elementor-4959 .elementor-element.elementor-element-1aee1fda{--width:55%;}}@media(max-width:767px){.elementor-4959 .elementor-element.elementor-element-51bad7b2{--width:763.8px;}.elementor-4959 .elementor-element.elementor-element-78a59de6.e-con{--align-self:center;}.elementor-4959 .elementor-element.elementor-element-7fffed75{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4959 .elementor-element.elementor-element-49744fbc img{width:85%;}.elementor-4959 .elementor-element.elementor-element-1e929552.elementor-element{--align-self:center;}.elementor-4959 .elementor-element.elementor-element-1e929552{text-align:center;}.elementor-4959 .elementor-element.elementor-element-1e929552 .elementor-heading-title{font-size:14px;line-height:2.7em;letter-spacing:0px;word-spacing:0.3em;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-advanced-text{text-align:center;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-advanced-text a{text-align:center;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-advanced-text-preffix{font-size:58px;}.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-anim-text b, .elementor-4959 .elementor-element.elementor-element-8a23 .wpr-anim-text b i,.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-anim-text,.elementor-4959 .elementor-element.elementor-element-8a23 .wpr-highlighted-text{font-size:55px;}.elementor-4959 .elementor-element.elementor-element-60dab33{text-align:center;font-size:11px;}.elementor-4959 .elementor-element.elementor-element-211209ea{--width:346px;}.elementor-4959 .elementor-element.elementor-element-5cd47610.elementor-element{--align-self:flex-start;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button-wrap{max-width:199px;}.elementor-4959 .elementor-element.elementor-element-5cd47610{text-align:center;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button-content{-webkit-justify-content:flex-start;justify-content:flex-start;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button-text{-webkit-justify-content:flex-start;justify-content:flex-start;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button-text,.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button::after{font-size:12px;}.elementor-4959 .elementor-element.elementor-element-5cd47610.wpr-button-icon-style-inline .wpr-button{padding:5px 5px 5px 5px;}.elementor-4959 .elementor-element.elementor-element-5cd47610.wpr-button-icon-style-block .wpr-button-text{padding:5px 5px 5px 5px;}.elementor-4959 .elementor-element.elementor-element-5cd47610.wpr-button-icon-style-inline-block .wpr-button-content{padding:5px 5px 5px 5px;}.elementor-4959 .elementor-element.elementor-element-5cd47610 .wpr-button::after{padding:5px 5px 5px 5px;}.elementor-4959 .elementor-element.elementor-element-8eceecc.elementor-element{--align-self:flex-start;}.elementor-4959 .elementor-element.elementor-element-8eceecc{text-align:right;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button-content{-webkit-justify-content:flex-end;justify-content:flex-end;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button-text{-webkit-justify-content:flex-end;justify-content:flex-end;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button-text,.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button::after{font-size:12px;}.elementor-4959 .elementor-element.elementor-element-8eceecc.wpr-button-icon-style-inline .wpr-button{padding:5px 5px 5px 5px;}.elementor-4959 .elementor-element.elementor-element-8eceecc.wpr-button-icon-style-block .wpr-button-text{padding:5px 5px 5px 5px;}.elementor-4959 .elementor-element.elementor-element-8eceecc.wpr-button-icon-style-inline-block .wpr-button-content{padding:5px 5px 5px 5px;}.elementor-4959 .elementor-element.elementor-element-8eceecc .wpr-button::after{padding:5px 5px 5px 5px;}.elementor-4959 .elementor-element.elementor-element-583054b3 img{width:100%;}body:not(.rtl) .elementor-4959 .elementor-element.elementor-element-6b3ad9c6{left:15px;}body.rtl .elementor-4959 .elementor-element.elementor-element-6b3ad9c6{right:15px;}.elementor-4959 .elementor-element.elementor-element-6b3ad9c6{top:90px;}.elementor-4959 .elementor-element.elementor-element-6b3ad9c6 img{width:51%;}.elementor-4959 .elementor-element.elementor-element-70060e45 > .elementor-widget-container{padding:34px 104px 9px 50px;}body:not(.rtl) .elementor-4959 .elementor-element.elementor-element-70060e45{right:-178px;}body.rtl .elementor-4959 .elementor-element.elementor-element-70060e45{left:-178px;}.elementor-4959 .elementor-element.elementor-element-70060e45{top:83px;}.elementor-4959 .elementor-element.elementor-element-70060e45 img{width:31%;}body:not(.rtl) .elementor-4959 .elementor-element.elementor-element-411fbaf5{left:-89px;}body.rtl .elementor-4959 .elementor-element.elementor-element-411fbaf5{right:-89px;}.elementor-4959 .elementor-element.elementor-element-411fbaf5{bottom:-34px;}.elementor-4959 .elementor-element.elementor-element-411fbaf5 img{width:28%;}body:not(.rtl) .elementor-4959 .elementor-element.elementor-element-25e9bcd8{right:-101px;}body.rtl .elementor-4959 .elementor-element.elementor-element-25e9bcd8{left:-101px;}.elementor-4959 .elementor-element.elementor-element-25e9bcd8{bottom:10px;}.elementor-4959 .elementor-element.elementor-element-25e9bcd8 img{width:53%;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-advanced-text-preffix{font-size:30px;line-height:0.1em;}.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-anim-text b, .elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-anim-text b i,.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-anim-text,.elementor-4959 .elementor-element.elementor-element-43ff8ee .wpr-highlighted-text{font-size:42px;}.elementor-4959 .elementor-element.elementor-element-f507d3a{--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4959 .elementor-element.elementor-element-777f917 .eael-circle-btn-txt{font-size:7px;}.elementor-4959 .elementor-element.elementor-element-777f917 .eael-circle-content{font-size:12px;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-advanced-text-preffix{font-size:37px;}.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-anim-text b, .elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-anim-text b i,.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-anim-text,.elementor-4959 .elementor-element.elementor-element-ddb2cd3 .wpr-highlighted-text{font-size:31px;}}/* Start custom CSS for wpr-advanced-text, class: .elementor-element-8a23 *//*** Home Animated Head Gradient Color ***/

.wpr-anim-text-visible {
    background: -webkit-linear-gradient(180deg,#F4B236, #FB5770);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.wpr-anim-text.wpr-anim-text-type-slide span {
    padding: 0!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-090a4b8 *//* This class creates the full-width background */
.services-section-wrapper {
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    
    /* Background and padding are now on the wrapper */
    background: linear-gradient(135deg, #1e3a8a 0%, #3730a3 50%, #1e1b4b 100%);
    padding: 80px 20px;
    box-sizing: border-box;
}

/* This class centers the content inside the full-width wrapper */
.services-section {
    max-width: 1200px;
    margin: 0 auto;
    text-align: center;
    color: white;
}

/* Main heading */
.services-heading {
    font-size: 48px;
    font-weight: 700;
    margin-bottom: 20px;
}

/* Red highlight for "Expertise" */
.services-heading .highlight {
    color: #ef4444; 
}

/* Section description paragraph */
.section-description {
    font-size: 18px;
    color: rgba(255, 255, 255, 0.9);
    max-width: 800px;
    margin: 0 auto 60px auto;
    line-height: 1.6;
}

/* Grid container for the cards */
.services-cards {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
    gap: 30px;
}

/* Individual service card */
.service-card {
    background: white;
    color: #333;
    border-radius: 20px;
    padding: 40px 30px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.service-card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* Service icon circle */
.service-icon {
    width: 80px;
    height: 80px;
    background: #1e3a8a;
    border-radius: 50%;
    margin: 0 auto 25px auto;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    font-size: 36px;
    font-weight: bold;
}

/* Service title inside the card */
.service-title {
    font-size: 24px;
    font-weight: 600;
    color: #1e3a8a;
    margin-bottom: 15px;
}

/* Service description inside the card */
.service-description {
    font-size: 16px;
    color: #6b7280;
    line-height: 1.6;
    margin-bottom: 30px;
    flex-grow: 1; /* Ensures cards have same height */
}

/* "Read More" button */
.read-more-btn {
    display: inline-block;
    padding: 12px 30px;
    border: 2px solid #1e3a8a;
    color: #1e3a8a;
    text-decoration: none;
    border-radius: 8px;
    font-weight: 500;
    transition: all 0.3s ease;
}

.read-more-btn:hover {
    background: #1e3a8a;
    color: white;
}

/* Responsive adjustments for tablets */
@media (max-width: 768px) {
    .services-heading {
        font-size: 36px;
    }
    .section-description {
        font-size: 16px;
    }
}

/* Responsive adjustments for mobile */
@media (max-width: 480px) {
    .services-heading {
        font-size: 32px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2b28cd5 *//* This class creates the full-width background */
.services-section-wrapper {
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    
    /* Background and padding are now on the wrapper */
    background: linear-gradient(135deg, #1e3a8a 0%, #3730a3 50%, #1e1b4b 100%);
    padding: 80px 20px;
    box-sizing: border-box;
}

/* This class centers the content inside the full-width wrapper */
.services-section {
    max-width: 1200px;
    margin: 0 auto;
    text-align: center;
    color: white;
}

/* Main heading */
.services-heading {
    font-size: 48px;
    font-weight: 700;
    margin-bottom: 20px;
}

/* Red highlight for "Expertise" */
.services-heading .highlight {
    color: #ef4444; 
}

/* Section description paragraph */
.section-description {
    font-size: 18px;
    color: rgba(255, 255, 255, 0.9);
    max-width: 800px;
    margin: 0 auto 60px auto;
    line-height: 1.6;
}

/* Grid container for the cards */
.services-cards {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
    gap: 30px;
}

/* Individual service card */
.service-card {
    background: white;
    color: #333;
    border-radius: 20px;
    padding: 40px 30px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.service-card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* Service icon circle */
.service-icon {
    width: 80px;
    height: 80px;
    background: #1e3a8a;
    border-radius: 50%;
    margin: 0 auto 25px auto;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    font-size: 36px;
    font-weight: bold;
}

/* Service title inside the card */
.service-title {
    font-size: 24px;
    font-weight: 600;
    color: #1e3a8a;
    margin-bottom: 15px;
}

/* Service description inside the card */
.service-description {
    font-size: 16px;
    color: #6b7280;
    line-height: 1.6;
    margin-bottom: 30px;
    flex-grow: 1; /* Ensures cards have same height */
}

/* "Read More" button */
.read-more-btn {
    display: inline-block;
    padding: 12px 30px;
    border: 2px solid #1e3a8a;
    color: #1e3a8a;
    text-decoration: none;
    border-radius: 8px;
    font-weight: 500;
    transition: all 0.3s ease;
}

.read-more-btn:hover {
    background: #1e3a8a;
    color: white;
}

/* Responsive adjustments for tablets */
@media (max-width: 768px) {
    .services-heading {
        font-size: 36px;
    }
    .section-description {
        font-size: 16px;
    }
}

/* Responsive adjustments for mobile */
@media (max-width: 480px) {
    .services-heading {
        font-size: 32px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-df9d517 *//* This class creates the full-width background */
.services-section-wrapper {
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    
    /* Background and padding are now on the wrapper */
    background: linear-gradient(135deg, #1e3a8a 0%, #3730a3 50%, #1e1b4b 100%);
    padding: 80px 20px;
    box-sizing: border-box;
}

/* This class centers the content inside the full-width wrapper */
.services-section {
    max-width: 1200px;
    margin: 0 auto;
    text-align: center;
    color: white;
}

/* Main heading */
.services-heading {
    font-size: 48px;
    font-weight: 700;
    margin-bottom: 20px;
}

/* Red highlight for "Expertise" */
.services-heading .highlight {
    color: #ef4444; 
}

/* Section description paragraph */
.section-description {
    font-size: 18px;
    color: rgba(255, 255, 255, 0.9);
    max-width: 800px;
    margin: 0 auto 60px auto;
    line-height: 1.6;
}

/* Grid container for the cards */
.services-cards {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
    gap: 30px;
}

/* Individual service card */
.service-card {
    background: white;
    color: #333;
    border-radius: 20px;
    padding: 40px 30px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.service-card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* Service icon circle */
.service-icon {
    width: 80px;
    height: 80px;
    background: #1e3a8a;
    border-radius: 50%;
    margin: 0 auto 25px auto;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    font-size: 36px;
    font-weight: bold;
}

/* Service title inside the card */
.service-title {
    font-size: 24px;
    font-weight: 600;
    color: #1e3a8a;
    margin-bottom: 15px;
}

/* Service description inside the card */
.service-description {
    font-size: 16px;
    color: #6b7280;
    line-height: 1.6;
    margin-bottom: 30px;
    flex-grow: 1; /* Ensures cards have same height */
}

/* "Read More" button */
.read-more-btn {
    display: inline-block;
    padding: 12px 30px;
    border: 2px solid #1e3a8a;
    color: #1e3a8a;
    text-decoration: none;
    border-radius: 8px;
    font-weight: 500;
    transition: all 0.3s ease;
}

.read-more-btn:hover {
    background: #1e3a8a;
    color: white;
}

/* Responsive adjustments for tablets */
@media (max-width: 768px) {
    .services-heading {
        font-size: 36px;
    }
    .section-description {
        font-size: 16px;
    }
}

/* Responsive adjustments for mobile */
@media (max-width: 480px) {
    .services-heading {
        font-size: 32px;
    }
}/* End custom CSS */