.elementor-3143 .elementor-element.elementor-element-8d22795{--display:flex;--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3143 .elementor-element.elementor-element-8d22795:not(.elementor-motion-effects-element-type-background), .elementor-3143 .elementor-element.elementor-element-8d22795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );}.elementor-3143 .elementor-element.elementor-element-18e18d0 .elementor-cta .elementor-cta__bg, .elementor-3143 .elementor-element.elementor-element-18e18d0 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3143 .elementor-element.elementor-element-18e18d0 > .elementor-widget-container{margin:0px 100px 0px 100px;border-radius:21px 21px 21px 21px;}.elementor-3143 .elementor-element.elementor-element-18e18d0 .elementor-cta__content{text-align:center;padding:14px 14px 14px 14px;}.elementor-3143 .elementor-element.elementor-element-18e18d0 .elementor-cta__button{border-radius:10px;}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-f2e1e9f .woodmart-timeline-breakpoint-title{background-color:var( --e-global-color-accent );}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-9316df1, .elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-9316df1 .timeline-col-primary, .elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-9316df1 .timeline-col-secondary{background-color:var( --e-global-color-1cb222e );}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-9316df1 .timeline-arrow{color:var( --e-global-color-1cb222e );}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-5ff62f3, .elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-5ff62f3 .timeline-col-primary, .elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-5ff62f3 .timeline-col-secondary{background-color:var( --e-global-color-1cb222e );}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-5ff62f3 .timeline-arrow{color:var( --e-global-color-1cb222e );}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-cae8691, .elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-cae8691 .timeline-col-primary, .elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-cae8691 .timeline-col-secondary{background-color:var( --e-global-color-1cb222e );}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-cae8691 .timeline-arrow{color:var( --e-global-color-1cb222e );}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-78c4b80 .woodmart-timeline-breakpoint-title{background-color:var( --e-global-color-accent );}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-fb13cb6, .elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-fb13cb6 .timeline-col-primary, .elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-fb13cb6 .timeline-col-secondary{background-color:#269379;}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-fb13cb6 .timeline-arrow{color:#269379;}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-6e0102a, .elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-6e0102a .timeline-col-primary, .elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-6e0102a .timeline-col-secondary{background-color:#B51A48;}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-6e0102a .timeline-arrow{color:#B51A48;}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-307e979, .elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-307e979 .timeline-col-primary, .elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-307e979 .timeline-col-secondary{background-color:#7E92AD;}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .elementor-repeater-item-307e979 .timeline-arrow{color:#7E92AD;}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .dot-start, .elementor-3143 .elementor-element.elementor-element-9ed1ce6 .dot-end{background-color:#e1e1e1;}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .woodmart-timeline-line{border-color:#e1e1e1;}.elementor-3143 .elementor-element.elementor-element-9ed1ce6 .woodmart-timeline-dot{background-color:#14003B;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-3143 .elementor-element.elementor-element-fea2c26{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-accent );}.elementor-3143 .elementor-element.elementor-element-fea2c26 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3143 .elementor-element.elementor-element-fea2c26 .elementor-headline{text-align:center;font-size:27px;word-spacing:0px;}.elementor-3143 .elementor-element.elementor-element-fea2c26 .elementor-headline-plain-text{color:var( --e-global-color-secondary );}@media(max-width:767px){.elementor-3143 .elementor-element.elementor-element-8d22795{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3143 .elementor-element.elementor-element-18e18d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-3143 .elementor-element.elementor-element-8d22795{--content-width:732px;}}/* Start custom CSS *//* Elementor — Animated gradient background */
.elementor-element-abc {
  background: linear-gradient(270deg, #ff6ec4, #7873f5, #4adede, #ff6ec4);
  background-size: 300% 300%;
  animation: gradientShift 6s ease infinite;
  border-radius: 16px;
}

@keyframes gradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */