.elementor-1209 .elementor-element.elementor-element-722861a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:167px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-1209 .elementor-element.elementor-element-9748d3d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1209 .elementor-element.elementor-element-9748d3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1209 .elementor-element.elementor-element-74a3809{padding:0px 0px 0px 0px;text-align:center;}.elementor-1209 .elementor-element.elementor-element-74a3809:not( .elementor-widget-image ), .elementor-1209 .elementor-element.elementor-element-74a3809.elementor-widget-image img{-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1209 .elementor-element.elementor-element-74a3809 img{border-radius:10px 10px 10px 10px;}.elementor-1209 .elementor-element.elementor-element-174bed7 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-1209 .elementor-element.elementor-element-174bed7 .content h6{display:show !important;text-align:left !important;padding:0px 0px 0px 0px !important;letter-spacing:1px;color:#E49406 !important;}.elementor-1209 .elementor-element.elementor-element-174bed7 div span{display:show !important;color:var( --e-global-color-accent );}.elementor-1209 .elementor-element.elementor-element-174bed7 .title-box{text-align:left !important;}.elementor-1209 .elementor-element.elementor-element-9e506c0{--display:flex;--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-1209 .elementor-element.elementor-element-dd5790c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1209 .elementor-element.elementor-element-dd5790c .section-title span{display:show !important;text-align:left !important;color:#E4B003 !important;}.elementor-1209 .elementor-element.elementor-element-dd5790c .section-title h2{display:show !important;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1209 .elementor-element.elementor-element-d3dd8c5{padding:10px 10px 10px 10px;color:#460404;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1209 .elementor-element.elementor-element-72a1c6f{padding:10px 10px 10px 10px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1209 .elementor-element.elementor-element-72a1c6f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1209 .elementor-element.elementor-element-72a1c6f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1209 .elementor-element.elementor-element-72a1c6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1209 .elementor-element.elementor-element-72a1c6f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1209 .elementor-element.elementor-element-72a1c6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1209 .elementor-element.elementor-element-72a1c6f .elementor-icon-list-icon i{color:#E20935;transition:color 0.3s;}.elementor-1209 .elementor-element.elementor-element-72a1c6f .elementor-icon-list-icon svg{fill:#E20935;transition:fill 0.3s;}.elementor-1209 .elementor-element.elementor-element-72a1c6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1209 .elementor-element.elementor-element-72a1c6f .elementor-icon-list-item > a{font-size:18px;font-weight:600;}.elementor-1209 .elementor-element.elementor-element-72a1c6f .elementor-icon-list-text{transition:color 0.3s;}.elementor-1209 .elementor-element.elementor-element-4bb2125 > .elementor-widget-container{padding:050px 10px 10px 10px;}.elementor-1209 .elementor-element.elementor-element-4bb2125 .theme-btn{display:show !important;text-align:center !important;}.elementor-1209 .elementor-element.elementor-element-6c0213e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-1209 .elementor-element.elementor-element-d8c4970{--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-1209 .elementor-element.elementor-element-d8c4970.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1209 .elementor-element.elementor-element-a6f4f08{margin:-113px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-2px 0px -14px 0px;}.elementor-1209 .elementor-element.elementor-element-768c98a{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-1209 .elementor-element.elementor-element-79f606e{--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-1209 .elementor-element.elementor-element-ac8a96c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1209 .elementor-element.elementor-element-ac8a96c .section-title span{display:show !important;text-align:left !important;}.elementor-1209 .elementor-element.elementor-element-ac8a96c .section-title h2{display:show !important;}.elementor-1209 .elementor-element.elementor-element-50d9455{padding:10px 0px 0px 10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1209 .elementor-element.elementor-element-e114ba8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1209 .elementor-element.elementor-element-e114ba8 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1209 .elementor-element.elementor-element-e114ba8 .elementor-icon-box-title{margin-block-end:5px;color:#E4B003;}.elementor-1209 .elementor-element.elementor-element-e114ba8.elementor-view-stacked .elementor-icon{background-color:#E4B003;}.elementor-1209 .elementor-element.elementor-element-e114ba8.elementor-view-framed .elementor-icon, .elementor-1209 .elementor-element.elementor-element-e114ba8.elementor-view-default .elementor-icon{fill:#E4B003;color:#E4B003;border-color:#E4B003;}.elementor-1209 .elementor-element.elementor-element-e114ba8 .elementor-icon{font-size:48px;padding:8px;border-width:2px 2px 2px 2px;}.elementor-1209 .elementor-element.elementor-element-e114ba8 .elementor-icon i{transform:rotate(0deg);}.elementor-1209 .elementor-element.elementor-element-e114ba8 .elementor-icon-box-title, .elementor-1209 .elementor-element.elementor-element-e114ba8 .elementor-icon-box-title a{font-size:24px;font-weight:600;}.elementor-1209 .elementor-element.elementor-element-e114ba8:has(:hover) .elementor-icon-box-title,
					 .elementor-1209 .elementor-element.elementor-element-e114ba8:has(:focus) .elementor-icon-box-title{color:#CD9E00;}.elementor-1209 .elementor-element.elementor-element-e114ba8 .elementor-icon-box-description{color:#000000;}.elementor-1209 .elementor-element.elementor-element-1adf10e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1209 .elementor-element.elementor-element-1adf10e .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1209 .elementor-element.elementor-element-1adf10e .elementor-icon-box-title{margin-block-end:5px;color:#E4B003;}.elementor-1209 .elementor-element.elementor-element-1adf10e.elementor-view-stacked .elementor-icon{background-color:#E4B003;}.elementor-1209 .elementor-element.elementor-element-1adf10e.elementor-view-framed .elementor-icon, .elementor-1209 .elementor-element.elementor-element-1adf10e.elementor-view-default .elementor-icon{fill:#E4B003;color:#E4B003;border-color:#E4B003;}.elementor-1209 .elementor-element.elementor-element-1adf10e .elementor-icon{font-size:48px;padding:8px;border-width:2px 2px 2px 2px;}.elementor-1209 .elementor-element.elementor-element-1adf10e .elementor-icon i{transform:rotate(0deg);}.elementor-1209 .elementor-element.elementor-element-1adf10e .elementor-icon-box-title, .elementor-1209 .elementor-element.elementor-element-1adf10e .elementor-icon-box-title a{font-size:24px;font-weight:600;}.elementor-1209 .elementor-element.elementor-element-1adf10e:has(:hover) .elementor-icon-box-title,
					 .elementor-1209 .elementor-element.elementor-element-1adf10e:has(:focus) .elementor-icon-box-title{color:#CD9E00;}.elementor-1209 .elementor-element.elementor-element-1adf10e .elementor-icon-box-description{color:#000000;}.elementor-1209 .elementor-element.elementor-element-28854db{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1209 .elementor-element.elementor-element-28854db .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1209 .elementor-element.elementor-element-28854db .elementor-icon-box-title{margin-block-end:5px;color:#E4B003;}.elementor-1209 .elementor-element.elementor-element-28854db.elementor-view-stacked .elementor-icon{background-color:#E4B003;}.elementor-1209 .elementor-element.elementor-element-28854db.elementor-view-framed .elementor-icon, .elementor-1209 .elementor-element.elementor-element-28854db.elementor-view-default .elementor-icon{fill:#E4B003;color:#E4B003;border-color:#E4B003;}.elementor-1209 .elementor-element.elementor-element-28854db .elementor-icon{font-size:48px;padding:8px;border-width:2px 2px 2px 2px;}.elementor-1209 .elementor-element.elementor-element-28854db .elementor-icon i{transform:rotate(0deg);}.elementor-1209 .elementor-element.elementor-element-28854db .elementor-icon-box-title, .elementor-1209 .elementor-element.elementor-element-28854db .elementor-icon-box-title a{font-size:24px;font-weight:600;}.elementor-1209 .elementor-element.elementor-element-28854db:has(:hover) .elementor-icon-box-title,
					 .elementor-1209 .elementor-element.elementor-element-28854db:has(:focus) .elementor-icon-box-title{color:#CD9E00;}.elementor-1209 .elementor-element.elementor-element-28854db .elementor-icon-box-description{color:#000000;}.elementor-1209 .elementor-element.elementor-element-c6b1037{--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;--align-items:center;--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-1209 .elementor-element.elementor-element-778aec1{--display:flex;}.elementor-1209 .elementor-element.elementor-element-37341f9 .section-title span{display:show !important;text-align:left !important;}.elementor-1209 .elementor-element.elementor-element-37341f9 .section-title h2{display:show !important;}.elementor-1209 .elementor-element.elementor-element-9a5ae84{--display:flex;}.elementor-1209 .elementor-element.elementor-element-1d3beea .content h2{display:show !important;}.elementor-1209 .elementor-element.elementor-element-1d3beea .content p{display:show !important;}.elementor-1209 .elementor-element.elementor-element-0ab09d1{--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:120px;--padding-bottom:220px;--padding-left:15px;--padding-right:15px;}.elementor-1209 .elementor-element.elementor-element-0ab09d1:not(.elementor-motion-effects-element-type-background), .elementor-1209 .elementor-element.elementor-element-0ab09d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F6F2ED0A 0%, #F6F2ED 100%);}.elementor-1209 .elementor-element.elementor-element-f368ccc .section-title span{display:show !important;text-align:left !important;}.elementor-1209 .elementor-element.elementor-element-f368ccc .section-title h2{display:show !important;}.elementor-1209 .elementor-element.elementor-element-fcd3de0 .author-content h5{display:show !important;}.elementor-1209 .elementor-element.elementor-element-fcd3de0 .testimonial-card-items p{display:show !important;}.elementor-1209 .elementor-element.elementor-element-17f2afc{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1209 .elementor-element.elementor-element-20397c9 .icon{display:show !important;}.elementor-1209 .elementor-element.elementor-element-20397c9 .content h3{display:show !important;}.elementor-1209 .elementor-element.elementor-element-20397c9 .content p{display:show !important;}.elementor-1209 .elementor-element.elementor-element-20397c9 .theme-btn{display:show !important;}@media(max-width:1024px){.elementor-1209 .elementor-element.elementor-element-722861a{--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:60px 20px;--row-gap:60px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-1209 .elementor-element.elementor-element-6c0213e{--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:60px 20px;--row-gap:60px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-1209 .elementor-element.elementor-element-768c98a{--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:60px 20px;--row-gap:60px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-1209 .elementor-element.elementor-element-0ab09d1{--padding-top:60px;--padding-bottom:160px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-1209 .elementor-element.elementor-element-9748d3d{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1209 .elementor-element.elementor-element-74a3809{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 52px) 0px;padding:-13px 0px -4px 0px;}.elementor-1209 .elementor-element.elementor-element-74a3809 img{width:100%;}.elementor-1209 .elementor-element.elementor-element-174bed7 > .elementor-widget-container{margin:14px 0px 0px 0px;padding:26px 0px 0px 0px;}}@media(min-width:768px){.elementor-1209 .elementor-element.elementor-element-722861a{--content-width:1320px;}.elementor-1209 .elementor-element.elementor-element-9748d3d{--width:51.776%;}.elementor-1209 .elementor-element.elementor-element-9e506c0{--width:50%;}.elementor-1209 .elementor-element.elementor-element-6c0213e{--content-width:1320px;}.elementor-1209 .elementor-element.elementor-element-d8c4970{--width:101.046%;}.elementor-1209 .elementor-element.elementor-element-768c98a{--content-width:1320px;}.elementor-1209 .elementor-element.elementor-element-79f606e{--width:45%;}.elementor-1209 .elementor-element.elementor-element-c6b1037{--width:55%;}.elementor-1209 .elementor-element.elementor-element-0ab09d1{--content-width:1320px;}.elementor-1209 .elementor-element.elementor-element-17f2afc{--content-width:1320px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1209 .elementor-element.elementor-element-9748d3d{--width:100%;}.elementor-1209 .elementor-element.elementor-element-9e506c0{--width:100%;}.elementor-1209 .elementor-element.elementor-element-d8c4970{--width:100%;}.elementor-1209 .elementor-element.elementor-element-79f606e{--width:100%;}.elementor-1209 .elementor-element.elementor-element-c6b1037{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-722861a *//* =====================================
   SMALL GOLD DUST PARTICLES
   Subtle • Premium • ONLY CSS
===================================== */

.bg-particle-full {
  position: relative;
  overflow: hidden;
}

/* particle layers */
.bg-particle-full::before,
.bg-particle-full::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 0;
}

/* PRIMARY SMALL GOLD DUST */
.bg-particle-full::before {
  background-image:
    radial-gradient(circle, rgba(232,193,92,0.9) 1.2px, transparent 2.2px),
    radial-gradient(circle, rgba(198,156,58,0.75) 1.2px, transparent 2.2px),
    radial-gradient(circle, rgba(255,225,140,0.65) 1.2px, transparent 2.2px);
  background-size: 60px 60px, 95px 95px, 140px 140px;
  background-position: 0 0, 30px 45px, 70px 100px;
  animation: goldDustFloat 18s linear infinite;
}

/* DEEP DUST LAYER */
.bg-particle-full::after {
  background-image:
    radial-gradient(circle, rgba(255,236,176,0.55) 1px, transparent 2px),
    radial-gradient(circle, rgba(176,137,45,0.45) 1px, transparent 2px);
  background-size: 120px 120px, 200px 200px;
  background-position: 60px 90px, 120px 180px;
  animation: goldDustFloatSlow 32s linear infinite;
}

/* SUBTLE INTERACTION */
.bg-particle-full:hover::before {
  filter: brightness(1.15);
  animation-duration: 12s;
}

.bg-particle-full:hover::after {
  filter: brightness(1.1);
  animation-duration: 22s;
}

/* ANIMATIONS */
@keyframes goldDustFloat {
  from { transform: translateY(0); }
  to   { transform: translateY(-160px); }
}

@keyframes goldDustFloatSlow {
  from { transform: translateY(0); }
  to   { transform: translateY(-280px); }
}

/* KEEP CONTENT ABOVE */
.bg-particle-full > *,
.bg-particle-full .elementor-container,
.bg-particle-full .elementor-column {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c0213e *//* =====================================
   FULL SECTION PARTICLE BACKGROUND
   Guaranteed Visible • Event Style
===================================== */

.bg-particle-full {
  position: relative;
  overflow: hidden;
}

/* particle canvas */
.bg-particle-full::before,
.bg-particle-full::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 0;
}

/* main particles */
.bg-particle-full::before {
  background-image:
    radial-gradient(circle, rgba(255,106,0,0.6) 2px, transparent 3px),
    radial-gradient(circle, rgba(255,106,0,0.45) 2px, transparent 3px),
    radial-gradient(circle, rgba(255,106,0,0.35) 2px, transparent 3px);
  background-size: 90px 90px, 140px 140px, 200px 200px;
  background-position: 0 0, 40px 60px, 120px 100px;
  animation: particleMoveUp 14s linear infinite;
}

/* depth particles */
.bg-particle-full::after {
  background-image:
    radial-gradient(circle, rgba(255,106,0,0.35) 1.5px, transparent 2.5px),
    radial-gradient(circle, rgba(255,106,0,0.25) 1.5px, transparent 2.5px);
  background-size: 180px 180px, 260px 260px;
  background-position: 80px 120px, 160px 240px;
  animation: particleMoveUpSlow 26s linear infinite;
}

/* animations */
@keyframes particleMoveUp {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-180px);
  }
}

@keyframes particleMoveUpSlow {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-320px);
  }
}

/* keep content above particles */
.bg-particle-full > *,
.bg-particle-full .elementor-container,
.bg-particle-full .elementor-column {
  position: relative;
  z-index: 2;
}/* End custom CSS */