.elementor-32 .elementor-element.elementor-element-01f5697{--display:flex;--min-height:35vh;--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;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-01f5697::before, .elementor-32 .elementor-element.elementor-element-01f5697 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-01f5697 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-01f5697 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-01f5697 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-01f5697 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-01f5697 .trx_addons_bg_text{z-index:0;}.elementor-32 .elementor-element.elementor-element-01f5697 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32 .elementor-element.elementor-element-01f5697 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32 .elementor-element.elementor-element-1a19bbe{--display:flex;--min-height:35vh;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;}.elementor-32 .elementor-element.elementor-element-1a19bbe:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1a19bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://prcd.media/wp-content/uploads/2026/04/3.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-1a19bbe::before, .elementor-32 .elementor-element.elementor-element-1a19bbe > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-1a19bbe > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-1a19bbe > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-1a19bbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-1a19bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#191919;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-1a19bbe .trx_addons_bg_text{z-index:0;}.elementor-32 .elementor-element.elementor-element-1a19bbe .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32 .elementor-element.elementor-element-1a19bbe .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32 .elementor-element.elementor-element-3724821{--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;--padding-top:120px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-3724821 .trx_addons_bg_text{z-index:0;}.elementor-32 .elementor-element.elementor-element-3724821 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32 .elementor-element.elementor-element-3724821 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32 .elementor-element.elementor-element-26c8429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-32 .elementor-element.elementor-element-26c8429 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.14em;color:#DDD5C7B3;}.elementor-32 .elementor-element.elementor-element-fb4424a{--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;}.elementor-32 .elementor-element.elementor-element-fb4424a .trx_addons_bg_text{z-index:0;}.elementor-32 .elementor-element.elementor-element-fb4424a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32 .elementor-element.elementor-element-fb4424a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32 .elementor-element.elementor-element-8490cc8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-8490cc8 .trx_addons_bg_text{z-index:0;}.elementor-32 .elementor-element.elementor-element-8490cc8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32 .elementor-element.elementor-element-8490cc8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32 .elementor-element.elementor-element-34571e9{width:var( --container-widget-width, 500px );max-width:500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-34571e9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-f457c59{width:var( --container-widget-width, 520px );max-width:520px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:18px;color:#DDD5C7B3;}.elementor-32 .elementor-element.elementor-element-58983a8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-58983a8 .trx-addons-list-items .trx-addons-icon-list-icon{font-size:18px;line-height:18px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-58983a8 .trx-addons-list-items .trx-addons-icon-list-image img{width:18px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-58983a8.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-right:14px;}body.rtl .elementor-32 .elementor-element.elementor-element-58983a8.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:14px;}.elementor-32 .elementor-element.elementor-element-58983a8.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:14px;}.elementor-32 .elementor-element.elementor-element-58983a8 .trx-addons-list-items .trx-addons-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-58983a8 .trx-addons-icon-list-text{color:#DDD5C7B3;font-family:"Jost", Sans-serif;}.elementor-32 .elementor-element.elementor-element-b70d89f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-b70d89f .trx-addons-list-items .trx-addons-icon-list-icon{font-size:18px;line-height:18px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-b70d89f .trx-addons-list-items .trx-addons-icon-list-image img{width:18px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-b70d89f.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-right:14px;}body.rtl .elementor-32 .elementor-element.elementor-element-b70d89f.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:14px;}.elementor-32 .elementor-element.elementor-element-b70d89f.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:14px;}.elementor-32 .elementor-element.elementor-element-b70d89f .trx-addons-list-items .trx-addons-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-b70d89f .trx-addons-icon-list-text{color:#DDD5C7B3;font-family:"Jost", Sans-serif;font-size:18px;}.elementor-32 .elementor-element.elementor-element-b70d89f .trx-addons-icon-list-item:hover .trx-addons-icon-list-text{color:var( --e-global-color-theme_color_text );}.elementor-32 .elementor-element.elementor-element-a1b0d4e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-a1b0d4e .trx-addons-list-items .trx-addons-icon-list-icon{font-size:18px;line-height:18px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-a1b0d4e .trx-addons-list-items .trx-addons-icon-list-image img{width:18px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-a1b0d4e.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-right:14px;}body.rtl .elementor-32 .elementor-element.elementor-element-a1b0d4e.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:14px;}.elementor-32 .elementor-element.elementor-element-a1b0d4e.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:14px;}.elementor-32 .elementor-element.elementor-element-a1b0d4e .trx-addons-list-items .trx-addons-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-a1b0d4e .trx-addons-icon-list-text{color:#DDD5C7B3;font-family:"Jost", Sans-serif;font-size:18px;}.elementor-32 .elementor-element.elementor-element-a1b0d4e .trx-addons-icon-list-item:hover .trx-addons-icon-list-text{color:var( --e-global-color-theme_color_text );}.elementor-32 .elementor-element.elementor-element-f12d75e{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-f12d75e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f12d75e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDD5C7;}.elementor-32 .elementor-element.elementor-element-f12d75e .trx_addons_bg_text{z-index:0;}.elementor-32 .elementor-element.elementor-element-f12d75e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32 .elementor-element.elementor-element-f12d75e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32 .elementor-element.elementor-element-0479c19{--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;--padding-top:120px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-0479c19 .trx_addons_bg_text{z-index:0;}.elementor-32 .elementor-element.elementor-element-0479c19 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32 .elementor-element.elementor-element-0479c19 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32 .elementor-element.elementor-element-bd52316{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-32 .elementor-element.elementor-element-bd52316 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.14em;color:#DDD5C7B3;}.elementor-32 .elementor-element.elementor-element-c84217d{--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;}.elementor-32 .elementor-element.elementor-element-c84217d .trx_addons_bg_text{z-index:0;}.elementor-32 .elementor-element.elementor-element-c84217d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32 .elementor-element.elementor-element-c84217d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32 .elementor-element.elementor-element-a3e696a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-a3e696a .trx_addons_bg_text{z-index:0;}.elementor-32 .elementor-element.elementor-element-a3e696a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32 .elementor-element.elementor-element-a3e696a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32 .elementor-element.elementor-element-decdabf{width:var( --container-widget-width, 500px );max-width:500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-decdabf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-a4013e9{width:var( --container-widget-width, 520px );max-width:520px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:18px;color:#DDD5C7B3;}.elementor-32 .elementor-element.elementor-element-aa7b808 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-aa7b808 .trx-addons-list-items .trx-addons-icon-list-icon{font-size:18px;line-height:18px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-aa7b808 .trx-addons-list-items .trx-addons-icon-list-image img{width:18px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-aa7b808.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-right:14px;}body.rtl .elementor-32 .elementor-element.elementor-element-aa7b808.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:14px;}.elementor-32 .elementor-element.elementor-element-aa7b808.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:14px;}.elementor-32 .elementor-element.elementor-element-aa7b808 .trx-addons-list-items .trx-addons-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-aa7b808 .trx-addons-icon-list-text{color:#DDD5C7B3;font-family:"Jost", Sans-serif;}.elementor-32 .elementor-element.elementor-element-2d03522 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-2d03522 .trx-addons-list-items .trx-addons-icon-list-icon{font-size:18px;line-height:18px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-2d03522 .trx-addons-list-items .trx-addons-icon-list-image img{width:18px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-2d03522.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-right:14px;}body.rtl .elementor-32 .elementor-element.elementor-element-2d03522.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:14px;}.elementor-32 .elementor-element.elementor-element-2d03522.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:14px;}.elementor-32 .elementor-element.elementor-element-2d03522 .trx-addons-list-items .trx-addons-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-2d03522 .trx-addons-icon-list-text{color:#DDD5C7B3;font-family:"Jost", Sans-serif;font-size:18px;}.elementor-32 .elementor-element.elementor-element-2d03522 .trx-addons-icon-list-item:hover .trx-addons-icon-list-text{color:var( --e-global-color-theme_color_text );}.elementor-32 .elementor-element.elementor-element-fff09ef > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-fff09ef .trx-addons-list-items .trx-addons-icon-list-icon{font-size:18px;line-height:18px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-fff09ef .trx-addons-list-items .trx-addons-icon-list-image img{width:18px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-fff09ef.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-right:14px;}body.rtl .elementor-32 .elementor-element.elementor-element-fff09ef.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:14px;}.elementor-32 .elementor-element.elementor-element-fff09ef.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:14px;}.elementor-32 .elementor-element.elementor-element-fff09ef .trx-addons-list-items .trx-addons-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-fff09ef .trx-addons-icon-list-text{color:#DDD5C7B3;font-family:"Jost", Sans-serif;font-size:18px;}.elementor-32 .elementor-element.elementor-element-fff09ef .trx-addons-icon-list-item:hover .trx-addons-icon-list-text{color:var( --e-global-color-theme_color_text );}.elementor-32 .elementor-element.elementor-element-264c1d5{--display:flex;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-264c1d5 .trx_addons_bg_text{z-index:0;}.elementor-32 .elementor-element.elementor-element-264c1d5 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32 .elementor-element.elementor-element-264c1d5 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32 .elementor-element.elementor-element-4138db0{--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;--padding-top:0px;--padding-bottom:150px;--padding-left:70px;--padding-right:70px;}.elementor-32 .elementor-element.elementor-element-4138db0 .trx_addons_bg_text{z-index:0;}.elementor-32 .elementor-element.elementor-element-4138db0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32 .elementor-element.elementor-element-4138db0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32 .elementor-element.elementor-element-f3b9aed .elementor-repeater-item-90f4878.trx-addons-advanced-title-item-text{font-size:14px;text-transform:uppercase;letter-spacing:0.08em;}.elementor-32 .elementor-element.elementor-element-f3b9aed .elementor-repeater-item-534a984.trx-addons-advanced-title-item-text{font-size:14px;text-transform:uppercase;letter-spacing:0.08em;}.elementor-32 .elementor-element.elementor-element-f3b9aed .elementor-repeater-item-534a984.trx-addons-advanced-title-item-text:hover,
					.elementor-32 .elementor-element.elementor-element-f3b9aed .elementor-repeater-item-534a984.trx-addons-advanced-title-item-icon:hover i,
					.elementor-32 .elementor-element.elementor-element-f3b9aed .elementor-repeater-item-534a984.trx-addons-advanced-title-item-icon:hover svg{color:var( --e-global-color-theme_color_link );fill:var( --e-global-color-theme_color_link );}.elementor-32 .elementor-element.elementor-element-f3b9aed .elementor-repeater-item-534a984 svg path{stroke:var( --e-global-color-theme_color_link );}.elementor-32 .elementor-element.elementor-element-f3b9aed .elementor-repeater-item-534a984.trx-addons-advanced-title-color{--trx-addons-advanced-title-color:var( --e-global-color-theme_color_link );}.elementor-32 .elementor-element.elementor-element-f3b9aed .elementor-repeater-item-534a984 path{stroke-width:17;}.elementor-32 .elementor-element.elementor-element-f3b9aed .elementor-repeater-item-534a984 svg{bottom:-50%;}.elementor-32 .elementor-element.elementor-element-f3b9aed > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-32 .elementor-element.elementor-element-f3b9aed{text-align:center;}.elementor-32 .elementor-element.elementor-element-582de79b{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-582de79b .trx_addons_bg_text{z-index:0;}.elementor-32 .elementor-element.elementor-element-582de79b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32 .elementor-element.elementor-element-582de79b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32 .elementor-element.elementor-element-207ed83b img{border-radius:30px 30px 30px 30px;}.elementor-32 .elementor-element.elementor-element-54b01884 img{border-radius:30px 30px 30px 30px;}.elementor-32 .elementor-element.elementor-element-2c626f82 img{border-radius:30px 30px 30px 30px;}.elementor-32 .elementor-element.elementor-element-572afc83 img{border-radius:30px 30px 30px 30px;}.elementor-32 .elementor-element.elementor-element-172b4a27 img{border-radius:30px 30px 30px 30px;}.elementor-32 .elementor-element.elementor-element-28c9c425 img{border-radius:30px 30px 30px 30px;}.elementor-32 .elementor-element.elementor-element-ad0873a{--display:flex;}.elementor-32 .elementor-element.elementor-element-ad0873a .trx_addons_bg_text{z-index:0;}.elementor-32 .elementor-element.elementor-element-ad0873a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32 .elementor-element.elementor-element-ad0873a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}body.elementor-page-32:not(.elementor-motion-effects-element-type-background), body.elementor-page-32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-3724821{--content-width:1400px;}.elementor-32 .elementor-element.elementor-element-8490cc8{--width:50%;}.elementor-32 .elementor-element.elementor-element-f12d75e{--width:50%;}.elementor-32 .elementor-element.elementor-element-0479c19{--content-width:1400px;}.elementor-32 .elementor-element.elementor-element-a3e696a{--width:50%;}.elementor-32 .elementor-element.elementor-element-264c1d5{--width:50%;}}@media(max-width:1279px){.elementor-32 .elementor-element.elementor-element-3724821{--padding-top:95px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-26c8429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-32 .elementor-element.elementor-element-34571e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-32 .elementor-element.elementor-element-f457c59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-32 .elementor-element.elementor-element-58983a8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-32 .elementor-element.elementor-element-b70d89f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-32 .elementor-element.elementor-element-a1b0d4e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-32 .elementor-element.elementor-element-0479c19{--padding-top:95px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-bd52316{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-32 .elementor-element.elementor-element-decdabf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-32 .elementor-element.elementor-element-a4013e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-32 .elementor-element.elementor-element-aa7b808 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-32 .elementor-element.elementor-element-2d03522 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-32 .elementor-element.elementor-element-fff09ef > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-32 .elementor-element.elementor-element-4138db0{--padding-top:0px;--padding-bottom:95px;--padding-left:30px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-f3b9aed > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-32 .elementor-element.elementor-element-582de79b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-3724821{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-26c8429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-26c8429 .elementor-heading-title{font-size:13px;}.elementor-32 .elementor-element.elementor-element-34571e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-f457c59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-58983a8 > .elementor-widget-container{margin:0px 0px 12px 0px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-58983a8.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-right:10px;}body.rtl .elementor-32 .elementor-element.elementor-element-58983a8.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:10px;}.elementor-32 .elementor-element.elementor-element-58983a8.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:10px;}.elementor-32 .elementor-element.elementor-element-b70d89f > .elementor-widget-container{margin:0px 0px 12px 0px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-b70d89f.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-right:10px;}body.rtl .elementor-32 .elementor-element.elementor-element-b70d89f.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:10px;}.elementor-32 .elementor-element.elementor-element-b70d89f.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:10px;}.elementor-32 .elementor-element.elementor-element-a1b0d4e > .elementor-widget-container{margin:0px 0px 12px 0px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-a1b0d4e.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-right:10px;}body.rtl .elementor-32 .elementor-element.elementor-element-a1b0d4e.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:10px;}.elementor-32 .elementor-element.elementor-element-a1b0d4e.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:10px;}.elementor-32 .elementor-element.elementor-element-f12d75e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-0479c19{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-bd52316{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-bd52316 .elementor-heading-title{font-size:13px;}.elementor-32 .elementor-element.elementor-element-decdabf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-a4013e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-aa7b808 > .elementor-widget-container{margin:0px 0px 12px 0px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-aa7b808.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-right:10px;}body.rtl .elementor-32 .elementor-element.elementor-element-aa7b808.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:10px;}.elementor-32 .elementor-element.elementor-element-aa7b808.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:10px;}.elementor-32 .elementor-element.elementor-element-2d03522 > .elementor-widget-container{margin:0px 0px 12px 0px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-2d03522.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-right:10px;}body.rtl .elementor-32 .elementor-element.elementor-element-2d03522.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:10px;}.elementor-32 .elementor-element.elementor-element-2d03522.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:10px;}.elementor-32 .elementor-element.elementor-element-fff09ef > .elementor-widget-container{margin:0px 0px 12px 0px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-fff09ef.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-right:10px;}body.rtl .elementor-32 .elementor-element.elementor-element-fff09ef.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:10px;}.elementor-32 .elementor-element.elementor-element-fff09ef.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper{margin-left:10px;}.elementor-32 .elementor-element.elementor-element-264c1d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4138db0{--padding-top:0px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-f3b9aed .elementor-repeater-item-90f4878.trx-addons-advanced-title-item-text{font-size:13px;}.elementor-32 .elementor-element.elementor-element-f3b9aed .elementor-repeater-item-534a984.trx-addons-advanced-title-item-text{font-size:13px;}.elementor-32 .elementor-element.elementor-element-f3b9aed > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-32 .elementor-element.elementor-element-582de79b{--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-207ed83b img{border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-54b01884 img{border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-2c626f82 img{border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-572afc83 img{border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-172b4a27 img{border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-28c9c425 img{border-radius:20px 20px 20px 20px;}}/* Start custom CSS for wpforms, class: .elementor-element-e1cdc99 *//* MAIN FIELD LABELS */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form .wpforms-field-label {
  font-family: 'Outfit', sans-serif !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  letter-spacing: 0.02em !important;
  color: #222 !important;
}
/* SUBLABELS: First, Last, City, State */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form .wpforms-field-sublabel {
  font-family: 'Outfit', sans-serif !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  letter-spacing: 0.02em !important;
  color: #777 !important;
}
/* INLINE LABELS: checkbox text */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form .wpforms-field-label-inline {
  font-family: 'Outfit', sans-serif !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  letter-spacing: 0.02em !important;
  color: #222 !important;
}
/* USER-TYPED TEXT INSIDE INPUTS + TEXTAREAS */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form input,
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form textarea {
  font-family: 'Outfit', sans-serif !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  letter-spacing: 0.02em !important;
  color: #222 !important;
}
/* INPUT + TEXTAREA PLACEHOLDERS */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form input::placeholder,
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form textarea::placeholder {
  font-family: 'Outfit', sans-serif !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  letter-spacing: 0.02em !important;
  color: #999 !important;
}
/* CHROME / SAFARI / EDGE */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form input::-webkit-input-placeholder,
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form textarea::-webkit-input-placeholder {
  font-family: 'Outfit', sans-serif !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  letter-spacing: 0.02em !important;
  color: #999 !important;
}
/* IE */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form input:-ms-input-placeholder,
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form textarea:-ms-input-placeholder {
  font-family: 'Outfit', sans-serif !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  letter-spacing: 0.02em !important;
  color: #999 !important;
}
/* SELECT FIELD TEXT */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form select {
  font-family: 'Outfit', sans-serif !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  letter-spacing: 0.02em !important;
  color: #222 !important;
}
/* BUTTONS: Continue + Submit */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-page-button,
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-submit {
  width: 100%;
  display: block;
  padding: 15px 20px !important;
  line-height: normal !important;
  height: auto !important;
  border-radius: 0px;
  font-family: 'Barlow Condensed', sans-serif !important;
  font-weight: 500 !important;
  font-size: 20px !important;
  letter-spacing: 0.02em !important;
  text-align: center;
  border: 1px solid transparent !important;
  background: #440000 !important;
  color: #ffffff !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  transition: all 0.2s ease;
}
/* BUTTON HOVER STATE */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-page-button:hover,
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-submit:hover {
  background: transparent !important;
  color: #440000 !important;
  border: 1px solid #440000 !important;
  box-shadow: none !important;
  transform: translateY(-1px);
}
/* Page indicator container */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form .wpforms-page-indicator {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  margin: 0 0 30px 0 !important;
  padding: 0 !important;
  background: none !important;
  border: none !important;
  position: relative;
}
/* Connecting line behind the circles */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form .wpforms-page-indicator::before {
  content: "";
  position: absolute;
  top: 20px;
  left: 20px;
  right: 20px;
  height: 2px;
  background: #e0e0e0;
  z-index: 0;
}
/* Each circle wrapper */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form .wpforms-page-indicator-page {
  position: relative;
  z-index: 1;
  background: transparent !important;
  margin: 0 !important;
  padding: 0 !important;
}
/* Default circle look (inactive) */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form .wpforms-page-indicator-page-number {
  display: flex !important;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #ffffff;
  border: 2px solid #e0e0e0;
  color: #999;
  font-family: 'Barlow Condensed', sans-serif !important;
  font-weight: 600;
  font-size: 16px;
  margin: 0 !important;
  padding: 0 !important;
  line-height: 1;
}
/* Active OR completed circles (filled) */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form .wpforms-page-indicator-page.active .wpforms-page-indicator-page-number,
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form .wpforms-page-indicator-page.completed .wpforms-page-indicator-page-number {
  background: #440000;
  border-color: #440000;
  color: #ffffff;
}
/* Hide the little triangle WPForms adds under the active circle */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form .wpforms-page-indicator-page-triangle {
  display: none !important;
}
/* Hide the page title text next to the circles (if any) */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form .wpforms-page-indicator-page-title,
.elementor-32 .elementor-element.elementor-element-e1cdc99 .wpforms-form .wpforms-page-indicator-page-title-sep {
  display: none !important;
}
/* Hide the native checkbox (still functional, just invisible) */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .spaced-checks input[type="checkbox"] {
    position: absolute !important;
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
    margin: 0 !important;
}

/* Layout: each option's row */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .spaced-checks ul li {
    display: inline-block !important;
    margin-right: 25px !important;
    margin-bottom: 12px !important;
}

/* The label becomes the clickable area + holds the custom box */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .spaced-checks ul li label {
    position: relative !important;
    padding-left: 30px !important;
    cursor: pointer !important;
    display: inline-block !important;
    line-height: 22px !important;
    margin: 0 !important;
}

/* Custom box - cream background, dark border (always) */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .spaced-checks ul li label::before {
    content: '' !important;
    position: absolute !important;
    left: 0 !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    width: 20px !important;
    height: 20px !important;
    border: 2px solid #440000 !important;
    border-radius: 4px !important;
    background: #DDD5C7 !important;
    transition: all 0.2s ease !important;
    box-sizing: border-box !important;
}

/* Circle dot inside the box when checked */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .spaced-checks input[type="checkbox"]:checked + label::after {
    content: '' !important;
    position: absolute !important;
    left: 6px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    width: 8px !important;
    height: 8px !important;
    border-radius: 50% !important;
    background: #440000 !important;
}

/* Hover state for nicer feel */
.elementor-32 .elementor-element.elementor-element-e1cdc99 .spaced-checks ul li label:hover::before {
    border-color: #6a0000 !important;
}/* End custom CSS */