.elementor-3992 .elementor-element.elementor-element-52fedc2f{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:050px;--padding-left:070px;--padding-right:020px;}.elementor-3992 .elementor-element.elementor-element-52fedc2f:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-52fedc2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3992 .elementor-element.elementor-element-e5595fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3992 .elementor-element.elementor-element-e5595fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-66717f2f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-66717f2f img{width:80%;border-radius:10px 10px 10px 10px;}.elementor-3992 .elementor-element.elementor-element-4a21b23e{--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-3992 .elementor-element.elementor-element-4a21b23e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-79f87598{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-79f87598.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-79f87598.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-79f87598 .elementor-heading-title{font-size:16px;font-weight:200;color:#FF7A09;}.elementor-3992 .elementor-element.elementor-element-793fc9b8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-793fc9b8 .elementor-heading-title{font-size:100px;font-weight:800;text-transform:uppercase;line-height:96px;letter-spacing:-4.4px;word-spacing:0px;}.elementor-3992 .elementor-element.elementor-element-4cedb511{width:var( --container-widget-width, 73.211% );max-width:73.211%;--container-widget-width:73.211%;--container-widget-flex-grow:0;text-align:justify;font-size:16px;font-weight:200;letter-spacing:-0.5px;word-spacing:3px;}.elementor-3992 .elementor-element.elementor-element-4cedb511.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-4cedb511.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-38346dd0{--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;--border-radius:0px 0px 0px 0px;--padding-top:12px;--padding-bottom:12px;--padding-left:70px;--padding-right:070px;}.elementor-3992 .elementor-element.elementor-element-38346dd0:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-38346dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3992 .elementor-element.elementor-element-5ffd2dde.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-7d568115{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:050px;--padding-left:050px;--padding-right:050px;}.elementor-3992 .elementor-element.elementor-element-7d568115:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-7d568115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3992 .elementor-element.elementor-element-22191825{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:015px;--padding-bottom:015px;--padding-left:015px;--padding-right:015px;}.elementor-3992 .elementor-element.elementor-element-22191825:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-22191825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-3992 .elementor-element.elementor-element-22191825.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:0px;}.elementor-3992 .elementor-element.elementor-element-22191825.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:0px;}#wpadminbar ~ .elementor-3992 .elementor-element.elementor-element-22191825.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-3992 .elementor-element.elementor-element-22191825.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(0px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-3992 .elementor-element.elementor-element-22191825.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-3992 .elementor-element.elementor-element-22191825.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(0px + var(--wpadminbar-height, 0px));}.elementor-3992 .elementor-element.elementor-element-22191825.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-22191825.elementor-element.e-flex.jkit-sticky-element--enabled{z-index:100;}.elementor-3992 .elementor-element.elementor-element-316505d0{--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-3992 .elementor-element.elementor-element-316505d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-2257679f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-2257679f img{max-width:120px;height:120px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:3px 3px 3px 3px;border-color:#FF7A09;border-radius:500px 500px 500px 500px;}.elementor-3992 .elementor-element.elementor-element-6780878c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:0px;--padding-left:05px;--padding-right:0px;}.elementor-3992 .elementor-element.elementor-element-6780878c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-617f276c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-617f276c{text-align:start;}.elementor-3992 .elementor-element.elementor-element-617f276c .elementor-heading-title{font-size:0.9em;font-weight:200;color:#C5C5C5;}.elementor-3992 .elementor-element.elementor-element-73ba7f3d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-73ba7f3d{text-align:start;}.elementor-3992 .elementor-element.elementor-element-73ba7f3d .elementor-heading-title{font-size:1.1em;font-weight:400;text-transform:capitalize;}.elementor-3992 .elementor-element.elementor-element-6872c844.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-6872c844{text-align:start;}.elementor-3992 .elementor-element.elementor-element-6872c844 .elementor-heading-title{font-size:0.9em;font-weight:200;color:#FF7A09;}.elementor-3992 .elementor-element.elementor-element-6b8ed9e4{--display:flex;--min-height:0px;--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:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3992 .elementor-element.elementor-element-6b8ed9e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-4f107c60{padding:0px 0px 0px 0px;--e-rating-icon-font-size:0.9em;--e-rating-gap:2px;--e-rating-icon-marked-color:#FF6D16D6;}.elementor-3992 .elementor-element.elementor-element-4f107c60.elementor-element{--align-self:flex-start;}.elementor-3992 .elementor-element.elementor-element-4f107c60.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-284f37cf.elementor-element{--align-self:flex-start;}.elementor-3992 .elementor-element.elementor-element-284f37cf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-284f37cf{text-align:start;}.elementor-3992 .elementor-element.elementor-element-284f37cf .elementor-heading-title{font-size:0.9em;font-weight:400;color:#C5C5C5;}.elementor-3992 .elementor-element.elementor-element-2d2cc9ba{padding:0px 0px 0px 010px;text-align:start;}.elementor-3992 .elementor-element.elementor-element-2d2cc9ba.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-2d2cc9ba .elementor-heading-title{font-size:16px;font-weight:200;color:#C5C5C5;}.elementor-3992 .elementor-element.elementor-element-3a04ea1d{--divider-border-style:solid;--divider-color:#C5C5C561;--divider-border-width:1px;}.elementor-3992 .elementor-element.elementor-element-3a04ea1d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-3a04ea1d .elementor-divider-separator{width:100%;}.elementor-3992 .elementor-element.elementor-element-3a04ea1d .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-3992 .elementor-element.elementor-element-364c0ddc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-364c0ddc{text-align:start;}.elementor-3992 .elementor-element.elementor-element-364c0ddc .elementor-heading-title{font-size:16px;font-weight:500;color:#C5C5C5;}.elementor-3992 .elementor-element.elementor-element-45c6240c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3992 .elementor-element.elementor-element-45c6240c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-5900d2f9 .elementor-repeater-item-195a857.elementor-social-icon{background-color:#1A1A1A;}.elementor-3992 .elementor-element.elementor-element-5900d2f9 .elementor-repeater-item-195a857.elementor-social-icon i{color:#676767;}.elementor-3992 .elementor-element.elementor-element-5900d2f9 .elementor-repeater-item-195a857.elementor-social-icon svg{fill:#676767;}.elementor-3992 .elementor-element.elementor-element-5900d2f9 .elementor-repeater-item-f6ffa91.elementor-social-icon{background-color:#1A1A1A;}.elementor-3992 .elementor-element.elementor-element-5900d2f9 .elementor-repeater-item-f6ffa91.elementor-social-icon i{color:#676767;}.elementor-3992 .elementor-element.elementor-element-5900d2f9 .elementor-repeater-item-f6ffa91.elementor-social-icon svg{fill:#676767;}.elementor-3992 .elementor-element.elementor-element-5900d2f9 .elementor-repeater-item-9296075.elementor-social-icon{background-color:#1A1A1A;}.elementor-3992 .elementor-element.elementor-element-5900d2f9 .elementor-repeater-item-9296075.elementor-social-icon i{color:#676767;}.elementor-3992 .elementor-element.elementor-element-5900d2f9 .elementor-repeater-item-9296075.elementor-social-icon svg{fill:#676767;}.elementor-3992 .elementor-element.elementor-element-5900d2f9{--grid-template-columns:repeat(0, auto);text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:24px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-3992 .elementor-element.elementor-element-5900d2f9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-5900d2f9 .elementor-icon{border-radius:107px 107px 107px 107px;}.elementor-3992 .elementor-element.elementor-element-70676646{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:25px;}.elementor-3992 .elementor-element.elementor-element-70676646.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-1c5b02af{--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:05px;--padding-right:0px;}.elementor-3992 .elementor-element.elementor-element-1c5b02af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-2583297d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-2583297d{text-align:start;}.elementor-3992 .elementor-element.elementor-element-2583297d .elementor-heading-title{font-size:40px;font-weight:600;text-transform:uppercase;}.elementor-3992 .elementor-element.elementor-element-12749a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-12749a{text-align:start;}.elementor-3992 .elementor-element.elementor-element-12749a .elementor-heading-title{font-size:24px;font-weight:300;text-transform:none;}.elementor-3992 .elementor-element.elementor-element-6322af9b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-6322af9b{text-align:start;}.elementor-3992 .elementor-element.elementor-element-6322af9b .elementor-heading-title{font-size:20px;font-weight:100;text-transform:none;color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-34f2850d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-34f2850d{border-style:solid;border-width:0px 0px 0px 03px;border-color:#FF7A09;font-size:20px;font-style:italic;}.elementor-3992 .elementor-element.elementor-element-34f2850d p{margin-block-end:4px;}.elementor-3992 .elementor-element.elementor-element-197428c6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-197428c6{text-align:start;}.elementor-3992 .elementor-element.elementor-element-197428c6 .elementor-heading-title{font-size:20px;font-weight:100;text-transform:none;color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-782ef3fd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-782ef3fd{text-align:start;}.elementor-3992 .elementor-element.elementor-element-782ef3fd .elementor-heading-title{font-size:20px;font-weight:100;text-transform:none;color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-12d7415c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-12d7415c{text-align:start;}.elementor-3992 .elementor-element.elementor-element-12d7415c .elementor-heading-title{font-size:20px;font-weight:100;text-transform:none;color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-6e0aee29{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3992 .elementor-element.elementor-element-13abf622{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3992 .elementor-element.elementor-element-13abf622.e-con{--align-self:center;}.elementor-3992 .elementor-element.elementor-element-295292cf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-295292cf{text-align:center;}.elementor-3992 .elementor-element.elementor-element-295292cf .elementor-heading-title{font-size:40px;font-weight:600;text-transform:uppercase;}.elementor-3992 .elementor-element.elementor-element-62cab371.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-62cab371{text-align:start;}.elementor-3992 .elementor-element.elementor-element-62cab371 .elementor-heading-title{font-size:16px;font-weight:200;text-transform:uppercase;color:#FF7A09;}.elementor-3992 .elementor-element.elementor-element-5e0f19e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3992 .elementor-element.elementor-element-a68628a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-6a784f0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-22fa9845{--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-3992 .elementor-element.elementor-element-22fa9845.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-5a3addc4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3992 .elementor-element.elementor-element-5a3addc4:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-5a3addc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A 0%, #FF4F1D3B 100%);}.elementor-3992 .elementor-element.elementor-element-5a3addc4:hover{background-color:#0A0A0A;}.elementor-3992 .elementor-element.elementor-element-5a3addc4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-6101159e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-6101159e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-6101159e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-6101159e .elementor-heading-title{font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-3992 .elementor-element.elementor-element-1475ffa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-1475ffa5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-1475ffa5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-1475ffa5 .elementor-heading-title{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2.4px;color:var( --e-global-color-8c4a8e6 );}.elementor-3992 .elementor-element.elementor-element-62d862a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-62d862a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-62d862a0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-62d862a0 .elementor-heading-title{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.5px;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-4daa5ffa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3992 .elementor-element.elementor-element-4daa5ffa:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-4daa5ffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A 0%, #FF4F1D3B 100%);}.elementor-3992 .elementor-element.elementor-element-4daa5ffa:hover{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A 0%, #FF4F1D3B 100%);}.elementor-3992 .elementor-element.elementor-element-98e50a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-98e50a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-98e50a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-98e50a .elementor-heading-title{font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-3992 .elementor-element.elementor-element-639b716f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-639b716f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-639b716f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-639b716f .elementor-heading-title{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2.4px;color:var( --e-global-color-8c4a8e6 );}.elementor-3992 .elementor-element.elementor-element-bb984d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-bb984d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-bb984d6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-bb984d6 .elementor-heading-title{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.5px;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-7ff7dcc4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3992 .elementor-element.elementor-element-7ff7dcc4:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-7ff7dcc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A 0%, #FF4F1D3B 100%);}.elementor-3992 .elementor-element.elementor-element-7ff7dcc4:hover{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A 0%, #FF4F1D3B 100%);}.elementor-3992 .elementor-element.elementor-element-306433fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-306433fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-306433fb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-306433fb .elementor-heading-title{font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-3992 .elementor-element.elementor-element-60a5180f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-60a5180f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-60a5180f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-60a5180f .elementor-heading-title{font-size:14px;font-weight:400;letter-spacing:2.4px;color:var( --e-global-color-8c4a8e6 );}.elementor-3992 .elementor-element.elementor-element-4982aceb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-4982aceb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-4982aceb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-4982aceb .elementor-heading-title{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.5px;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-440239ba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3992 .elementor-element.elementor-element-440239ba:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-440239ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A 0%, #FF4F1D3B 100%);}.elementor-3992 .elementor-element.elementor-element-440239ba:hover{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A 0%, #FF4F1D3B 100%);}.elementor-3992 .elementor-element.elementor-element-645270ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-645270ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-645270ed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-645270ed .elementor-heading-title{font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-3992 .elementor-element.elementor-element-64f4200d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-64f4200d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-64f4200d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-64f4200d .elementor-heading-title{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2.4px;color:var( --e-global-color-8c4a8e6 );}.elementor-3992 .elementor-element.elementor-element-66f2e644{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-66f2e644.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-66f2e644.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-66f2e644 .elementor-heading-title{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.5px;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-6e89eb4d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3992 .elementor-element.elementor-element-6e89eb4d:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-6e89eb4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A 0%, #FF4F1D3B 100%);}.elementor-3992 .elementor-element.elementor-element-6e89eb4d:hover{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A 0%, #FF4F1D3B 100%);}.elementor-3992 .elementor-element.elementor-element-61471c6b{--display:flex;}.elementor-3992 .elementor-element.elementor-element-47a71ee8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-1772f18a{--display:flex;border-style:none;--border-style:none;}.elementor-3992 .elementor-element.elementor-element-1772f18a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-5c784a8b{--display:flex;border-style:solid;--border-style:solid;border-color:#FF600038;--border-color:#FF600038;}.elementor-3992 .elementor-element.elementor-element-5c784a8b:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-5c784a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FC7C041A;}.elementor-3992 .elementor-element.elementor-element-5c784a8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-78bc32b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-78bc32b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-78bc32b8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-78bc32b8 .elementor-heading-title{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2.4px;color:var( --e-global-color-8c4a8e6 );}.elementor-3992 .elementor-element.elementor-element-1edd829c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-1edd829c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-1edd829c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-1edd829c .elementor-heading-title{font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-3992 .elementor-element.elementor-element-cd9a139{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-3992 .elementor-element.elementor-element-cd9a139.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-cd9a139.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-cd9a139 .elementor-heading-title{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.5px;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-32d28c97.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-32d28c97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-3992 .elementor-element.elementor-element-32d28c97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-3992 .elementor-element.elementor-element-32d28c97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-3992 .elementor-element.elementor-element-32d28c97 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-3992 .elementor-element.elementor-element-32d28c97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-3992 .elementor-element.elementor-element-32d28c97 .elementor-icon-list-icon i{color:#fc7c04;transition:color 0.1s;}.elementor-3992 .elementor-element.elementor-element-32d28c97 .elementor-icon-list-icon svg{fill:#fc7c04;transition:fill 0.1s;}.elementor-3992 .elementor-element.elementor-element-32d28c97 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFDDDD;}.elementor-3992 .elementor-element.elementor-element-32d28c97 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFDDDD;}.elementor-3992 .elementor-element.elementor-element-32d28c97{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-3992 .elementor-element.elementor-element-32d28c97 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-3992 .elementor-element.elementor-element-32d28c97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3992 .elementor-element.elementor-element-32d28c97 .elementor-icon-list-item > a{font-size:16px;font-weight:300;}.elementor-3992 .elementor-element.elementor-element-32d28c97 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3992 .elementor-element.elementor-element-231999f9{--spacer-size:80px;}.elementor-3992 .elementor-element.elementor-element-231999f9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-70d738ec{--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;--overlay-opacity:0.22;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3992 .elementor-element.elementor-element-70d738ec:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-70d738ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3992 .elementor-element.elementor-element-70d738ec::before, .elementor-3992 .elementor-element.elementor-element-70d738ec > .elementor-background-video-container::before, .elementor-3992 .elementor-element.elementor-element-70d738ec > .e-con-inner > .elementor-background-video-container::before, .elementor-3992 .elementor-element.elementor-element-70d738ec > .elementor-background-slideshow::before, .elementor-3992 .elementor-element.elementor-element-70d738ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-3992 .elementor-element.elementor-element-70d738ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3992 .elementor-element.elementor-element-1664ec57{--display:flex;}.elementor-3992 .elementor-element.elementor-element-1664ec57.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-69e2b1de.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-69e2b1de{text-align:center;}.elementor-3992 .elementor-element.elementor-element-69e2b1de .elementor-heading-title{font-size:20px;font-weight:200;text-transform:uppercase;letter-spacing:2.4px;color:#FF7A09;}.elementor-3992 .elementor-element.elementor-element-5de62f1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-5de62f1c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-5de62f1c{text-align:center;}.elementor-3992 .elementor-element.elementor-element-5de62f1c .elementor-heading-title{font-size:46px;font-weight:600;text-transform:uppercase;letter-spacing:-1.5px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3992 .elementor-element.elementor-element-31abbd05{--e-transform-translateY:-34px;text-align:center;}.elementor-3992 .elementor-element.elementor-element-31abbd05.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-31abbd05 .elementor-heading-title{font-size:46px;font-weight:600;text-transform:uppercase;letter-spacing:-2.8px;color:#FF7A09;}.elementor-3992 .elementor-element.elementor-element-208a3edb{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.61;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3992 .elementor-element.elementor-element-208a3edb::before, .elementor-3992 .elementor-element.elementor-element-208a3edb > .elementor-background-video-container::before, .elementor-3992 .elementor-element.elementor-element-208a3edb > .e-con-inner > .elementor-background-video-container::before, .elementor-3992 .elementor-element.elementor-element-208a3edb > .elementor-background-slideshow::before, .elementor-3992 .elementor-element.elementor-element-208a3edb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3992 .elementor-element.elementor-element-208a3edb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3992 .elementor-element.elementor-element-5a95f370{--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3992 .elementor-element.elementor-element-3d22ee9f{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3992 .elementor-element.elementor-element-3d22ee9f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-3d22ee9f .elementor-heading-title{font-size:40px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:52px;color:var( --e-global-color-text );}.elementor-3992 .elementor-element.elementor-element-42aed374{--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 20px;--row-gap:0px;--column-gap:20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.8);--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-3992 .elementor-element.elementor-element-57f5aa1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6000;--border-color:#FF6000;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 30px 0px rgba(253, 128.99999999999983, 0.9999999999999942, 0.53);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3992 .elementor-element.elementor-element-57f5aa1f:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-57f5aa1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000012;}.elementor-3992 .elementor-element.elementor-element-57f5aa1f.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-3992 .elementor-element.elementor-element-7d49bf59.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-7d49bf59 .elementor-counter-number-wrapper{color:#FF6000;}.elementor-3992 .elementor-element.elementor-element-1d0935cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6000;--border-color:#FF6000;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 30px 0px rgba(253, 128.99999999999983, 0.9999999999999942, 0.53);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3992 .elementor-element.elementor-element-1d0935cb:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-1d0935cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000012;}.elementor-3992 .elementor-element.elementor-element-1d0935cb.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-3992 .elementor-element.elementor-element-7f93c5ae.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-7f93c5ae .elementor-counter-number-wrapper{color:#FF6000;}.elementor-3992 .elementor-element.elementor-element-5adc7338{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6000F0;--border-color:#FF6000F0;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 30px 0px rgba(253, 128.99999999999983, 0.9999999999999942, 0.53);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3992 .elementor-element.elementor-element-5adc7338:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-5adc7338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000012;}.elementor-3992 .elementor-element.elementor-element-5adc7338.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-3992 .elementor-element.elementor-element-16494111.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-16494111 .elementor-counter-number-wrapper{color:#FF6000;}.elementor-3992 .elementor-element.elementor-element-20b7bf35{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3992 .elementor-element.elementor-element-20b7bf35:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-20b7bf35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3992 .elementor-element.elementor-element-37e62ff{--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;--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-3992 .elementor-element.elementor-element-37e62ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-1989e079{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3992 .elementor-element.elementor-element-1989e079.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-1989e079 .elementor-heading-title{font-size:40px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:52px;color:var( --e-global-color-text );}.elementor-3992 .elementor-element.elementor-element-1d3976bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 30px 0px;text-align:center;font-family:"Karla", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;color:#FF7A09;}.elementor-3992 .elementor-element.elementor-element-1d3976bc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-1d3976bc p{margin-block-end:15px;}.elementor-3992 .elementor-element.elementor-element-502ac841{--display:flex;}.elementor-3992 .elementor-element.elementor-element-38445b89.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-38445b89.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-38445b89 img{height:100px;object-fit:contain;object-position:center center;filter:brightness( 59% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3992 .elementor-element.elementor-element-67d71029{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-67d71029.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-67d71029 p{margin-block-end:0px;}.elementor-3992 .elementor-element.elementor-element-31947c8{--display:flex;}.elementor-3992 .elementor-element.elementor-element-17a1b9c2.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-17a1b9c2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-17a1b9c2 img{height:100px;object-fit:contain;object-position:center center;filter:brightness( 42% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3992 .elementor-element.elementor-element-5a89e9fa{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-5a89e9fa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-5a89e9fa p{margin-block-end:0px;}.elementor-3992 .elementor-element.elementor-element-754344d4{--display:flex;}.elementor-3992 .elementor-element.elementor-element-7d78a45a.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-7d78a45a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-7d78a45a img{height:100px;object-fit:contain;object-position:center center;filter:brightness( 63% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3992 .elementor-element.elementor-element-d004f8a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-d004f8a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-d004f8a p{margin-block-end:0px;}.elementor-3992 .elementor-element.elementor-element-657a2fb6{--display:flex;}.elementor-3992 .elementor-element.elementor-element-6ad50955.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-6ad50955.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-6ad50955 img{height:100px;object-fit:contain;object-position:center center;filter:brightness( 56% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3992 .elementor-element.elementor-element-1e8c555e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-1e8c555e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-1e8c555e p{margin-block-end:0px;}.elementor-3992 .elementor-element.elementor-element-7cdaac5e{--display:flex;}.elementor-3992 .elementor-element.elementor-element-a9da582.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-a9da582.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-a9da582 img{height:100px;object-fit:contain;object-position:center center;filter:brightness( 39% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3992 .elementor-element.elementor-element-68068cb3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-68068cb3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-68068cb3 p{margin-block-end:0px;}.elementor-3992 .elementor-element.elementor-element-5198fdca{--display:flex;}.elementor-3992 .elementor-element.elementor-element-1c5c3a5.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-1c5c3a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-1c5c3a5 img{height:100px;object-fit:contain;object-position:center center;filter:brightness( 48% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3992 .elementor-element.elementor-element-25cc288a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-25cc288a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-25cc288a p{margin-block-end:0px;}.elementor-3992 .elementor-element.elementor-element-5ad11a55{--display:flex;}.elementor-3992 .elementor-element.elementor-element-5c8c82ad.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-5c8c82ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-5c8c82ad img{height:100px;object-fit:contain;object-position:center center;filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3992 .elementor-element.elementor-element-24c0f69f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-24c0f69f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-24c0f69f p{margin-block-end:0px;}.elementor-3992 .elementor-element.elementor-element-73633cd4{--display:flex;}.elementor-3992 .elementor-element.elementor-element-78320610.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-78320610.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-78320610 img{height:100px;object-fit:contain;object-position:center center;filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3992 .elementor-element.elementor-element-aa3732c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-aa3732c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-aa3732c p{margin-block-end:0px;}.elementor-3992 .elementor-element.elementor-element-18b9e621{--display:flex;}.elementor-3992 .elementor-element.elementor-element-1cd2d0e5.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-1cd2d0e5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-1cd2d0e5 img{height:100px;object-fit:contain;object-position:center center;filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3992 .elementor-element.elementor-element-1d1e5283{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-1d1e5283.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-1d1e5283 p{margin-block-end:0px;}.elementor-3992 .elementor-element.elementor-element-7a3f8b83{--display:flex;}.elementor-3992 .elementor-element.elementor-element-1ac3a9d9.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-1ac3a9d9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-1ac3a9d9 img{height:100px;object-fit:contain;object-position:center center;filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3992 .elementor-element.elementor-element-4e493ef5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-4e493ef5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-4e493ef5 p{margin-block-end:0px;}.elementor-3992 .elementor-element.elementor-element-6d28c2e6{--display:flex;}.elementor-3992 .elementor-element.elementor-element-259486cf.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-259486cf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-259486cf img{height:100px;object-fit:contain;object-position:center center;filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3992 .elementor-element.elementor-element-3ead5865{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-3ead5865.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-3ead5865 p{margin-block-end:0px;}.elementor-3992 .elementor-element.elementor-element-6a5ee9c1{--display:flex;}.elementor-3992 .elementor-element.elementor-element-170f40f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-170f40f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-170f40f img{height:100px;object-fit:contain;object-position:center center;filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3992 .elementor-element.elementor-element-aa097f0{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-aa097f0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-aa097f0 p{margin-block-end:0px;}.elementor-3992 .elementor-element.elementor-element-83c1c1a{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-3992 .elementor-element.elementor-element-83c1c1a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-52dfe67d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;text-align:center;font-family:"Karla", Sans-serif;font-size:16px;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-3992 .elementor-element.elementor-element-52dfe67d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-52dfe67d p{margin-block-end:15px;}.elementor-3992 .elementor-element.elementor-element-2dd21801 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(306deg, #FF6000 31%, var( --e-global-color-9d11331 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#251717;border-radius:50px 50px 50px 50px;padding:010px 20px 10px 20px;}.elementor-3992 .elementor-element.elementor-element-2dd21801 .elementor-button:hover, .elementor-3992 .elementor-element.elementor-element-2dd21801 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-9d11331 );background-image:linear-gradient(180deg, #02010100 0%, #FF719400 100%);border-color:var( --e-global-color-9d11331 );}.elementor-3992 .elementor-element.elementor-element-2dd21801{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3992 .elementor-element.elementor-element-2dd21801.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-2dd21801 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3992 .elementor-element.elementor-element-2dd21801 .elementor-button:hover svg, .elementor-3992 .elementor-element.elementor-element-2dd21801 .elementor-button:focus svg{fill:var( --e-global-color-9d11331 );}.elementor-3992 .elementor-element.elementor-element-7f263845{--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;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3992 .elementor-element.elementor-element-7f263845::before, .elementor-3992 .elementor-element.elementor-element-7f263845 > .elementor-background-video-container::before, .elementor-3992 .elementor-element.elementor-element-7f263845 > .e-con-inner > .elementor-background-video-container::before, .elementor-3992 .elementor-element.elementor-element-7f263845 > .elementor-background-slideshow::before, .elementor-3992 .elementor-element.elementor-element-7f263845 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3992 .elementor-element.elementor-element-7f263845 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-3992 .elementor-element.elementor-element-7f263845:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-7f263845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.disenoindustrial.online/wp-content/uploads/2025/09/abstract-orange-and-red-color-background-from-mixe-2024-11-18-12-41-49-utc.webp") 50% 50%;background-size:cover;}.elementor-3992 .elementor-element.elementor-element-40a89b04{--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;}.elementor-3992 .elementor-element.elementor-element-40a89b04.eael_liquid_glass-effect1{background-color:#110A0A59;backdrop-filter:blur(5px);}.elementor-3992 .elementor-element.elementor-element-40a89b04.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-3992 .elementor-element.elementor-element-43d7e34a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3992 .elementor-element.elementor-element-43d7e34a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-5ab2cc58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-5ab2cc58.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-5ab2cc58{text-align:start;}.elementor-3992 .elementor-element.elementor-element-5ab2cc58 .elementor-heading-title{font-size:46px;font-weight:600;text-transform:uppercase;}.elementor-3992 .elementor-element.elementor-element-5b5568c9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-5b5568c9{text-align:start;}.elementor-3992 .elementor-element.elementor-element-5b5568c9 .elementor-heading-title{font-size:16px;font-weight:400;text-transform:uppercase;color:#FF7A09;}.elementor-3992 .elementor-element.elementor-element-5a1286f9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3992 .elementor-element.elementor-element-5a1286f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-37ac5827.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-37ac5827{text-align:start;}.elementor-3992 .elementor-element.elementor-element-37ac5827 .elementor-heading-title{font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-3992 .elementor-element.elementor-element-24665fe8{width:var( --container-widget-width, 91.221% );max-width:91.221%;--container-widget-width:91.221%;--container-widget-flex-grow:0;text-align:start;}.elementor-3992 .elementor-element.elementor-element-24665fe8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-24665fe8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-24665fe8 .elementor-heading-title{font-size:16px;font-weight:100;text-transform:none;letter-spacing:-0.3px;word-spacing:4px;color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-7f2b2e3d{--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;--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-3992 .elementor-element.elementor-element-325c5de3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-325c5de3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-3992 .elementor-element.elementor-element-325c5de3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-3992 .elementor-element.elementor-element-325c5de3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-3992 .elementor-element.elementor-element-325c5de3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-3992 .elementor-element.elementor-element-325c5de3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-3992 .elementor-element.elementor-element-325c5de3 .elementor-icon-list-icon i{color:#fc7c04;transition:color 0.1s;}.elementor-3992 .elementor-element.elementor-element-325c5de3 .elementor-icon-list-icon svg{fill:#fc7c04;transition:fill 0.1s;}.elementor-3992 .elementor-element.elementor-element-325c5de3 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFDDDD;}.elementor-3992 .elementor-element.elementor-element-325c5de3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFDDDD;}.elementor-3992 .elementor-element.elementor-element-325c5de3{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-3992 .elementor-element.elementor-element-325c5de3 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-3992 .elementor-element.elementor-element-325c5de3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3992 .elementor-element.elementor-element-325c5de3 .elementor-icon-list-item > a{font-size:16px;font-weight:300;}.elementor-3992 .elementor-element.elementor-element-325c5de3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3992 .elementor-element.elementor-element-2c241a88{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3992 .elementor-element.elementor-element-2c241a88.e-con{--align-self:center;}.elementor-3992 .elementor-element.elementor-element-3d7104d1{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-3992 .elementor-element.elementor-element-3d7104d1.elementor-element{--align-self:center;}.elementor-3992 .elementor-element.elementor-element-3d7104d1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-3d7104d1:hover img{opacity:1;}.elementor-3992 .elementor-element.elementor-element-3d7104d1 img{transition-duration:0.2s;border-radius:12px 12px 12px 12px;}.elementor-3992 .elementor-element.elementor-element-4616a5e{--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:020px 020px;--row-gap:020px;--column-gap:020px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3992 .elementor-element.elementor-element-7ac8e77e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3992 .elementor-element.elementor-element-7ac8e77e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-7a22bbe{width:var( --container-widget-width, 85.273% );max-width:85.273%;--container-widget-width:85.273%;--container-widget-flex-grow:0;text-align:center;}.elementor-3992 .elementor-element.elementor-element-7a22bbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-7a22bbe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-7a22bbe .elementor-heading-title{font-size:46px;font-weight:600;text-transform:uppercase;}.elementor-3992 .elementor-element.elementor-element-5fefac5d{width:var( --container-widget-width, 80.211% );max-width:80.211%;--container-widget-width:80.211%;--container-widget-flex-grow:0;text-align:center;}.elementor-3992 .elementor-element.elementor-element-5fefac5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3992 .elementor-element.elementor-element-5fefac5d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-5fefac5d .elementor-heading-title{font-size:17px;font-weight:100;text-transform:none;color:var( --e-global-color-secondary );}.elementor-3992 .elementor-element.elementor-element-33027d34.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-33027d34{text-align:start;}.elementor-3992 .elementor-element.elementor-element-33027d34 .elementor-heading-title{font-size:16px;font-weight:400;text-transform:uppercase;color:#FF7A09;}.elementor-3992 .elementor-element.elementor-element-11427786 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(306deg, #FF6000 31%, var( --e-global-color-9d11331 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#251717;border-radius:50px 50px 50px 50px;padding:010px 20px 10px 20px;}.elementor-3992 .elementor-element.elementor-element-11427786 .elementor-button:hover, .elementor-3992 .elementor-element.elementor-element-11427786 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-9d11331 );background-image:linear-gradient(180deg, #02010100 0%, #FF719400 100%);border-color:var( --e-global-color-9d11331 );}.elementor-3992 .elementor-element.elementor-element-11427786{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3992 .elementor-element.elementor-element-11427786.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3992 .elementor-element.elementor-element-11427786 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3992 .elementor-element.elementor-element-11427786 .elementor-button:hover svg, .elementor-3992 .elementor-element.elementor-element-11427786 .elementor-button:focus svg{fill:var( --e-global-color-9d11331 );}.elementor-3992 .elementor-element.elementor-element-7666637d{--display:flex;}.elementor-3992 .elementor-element.elementor-element-16702940.xpro-widget-bg-overlay:before{transition:background 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3992 .elementor-element.elementor-element-52fedc2f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3992 .elementor-element.elementor-element-793fc9b8 .elementor-heading-title{font-size:80px;line-height:64px;letter-spacing:-5px;}.elementor-3992 .elementor-element.elementor-element-7d568115{--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-3992 .elementor-element.elementor-element-2583297d .elementor-heading-title{font-size:40px;}.elementor-3992 .elementor-element.elementor-element-22fa9845{--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-3992 .elementor-element.elementor-element-6e89eb4d{--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-3992 .elementor-element.elementor-element-61471c6b{--min-height:0px;}.elementor-3992 .elementor-element.elementor-element-1772f18a.e-con{--align-self:center;}.elementor-3992 .elementor-element.elementor-element-5c784a8b{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-3992 .elementor-element.elementor-element-78bc32b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3992 .elementor-element.elementor-element-78bc32b8.elementor-element{--align-self:center;}.elementor-3992 .elementor-element.elementor-element-78bc32b8 .elementor-heading-title{letter-spacing:0.9px;}.elementor-3992 .elementor-element.elementor-element-1edd829c .elementor-heading-title{font-size:24px;}.elementor-3992 .elementor-element.elementor-element-208a3edb{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-3992 .elementor-element.elementor-element-3d22ee9f{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-3992 .elementor-element.elementor-element-3d22ee9f .elementor-heading-title{font-size:35px;line-height:41px;}.elementor-3992 .elementor-element.elementor-element-7d49bf59 .elementor-counter-number-wrapper{font-size:46px;}.elementor-3992 .elementor-element.elementor-element-7f93c5ae .elementor-counter-number-wrapper{font-size:46px;}.elementor-3992 .elementor-element.elementor-element-16494111 .elementor-counter-number-wrapper{font-size:46px;}.elementor-3992 .elementor-element.elementor-element-20b7bf35{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-3992 .elementor-element.elementor-element-1989e079{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-3992 .elementor-element.elementor-element-1989e079 .elementor-heading-title{font-size:35px;line-height:41px;}.elementor-3992 .elementor-element.elementor-element-1d3976bc{padding:15px 0px 0px 0px;font-size:16px;line-height:22px;}.elementor-3992 .elementor-element.elementor-element-67d71029{padding:15px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-5a89e9fa{padding:15px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-d004f8a{padding:15px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-1e8c555e{padding:15px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-68068cb3{padding:15px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-25cc288a{padding:15px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-24c0f69f{padding:15px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-aa3732c{padding:15px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-1d1e5283{padding:15px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-4e493ef5{padding:15px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-3ead5865{padding:15px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-aa097f0{padding:15px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-83c1c1a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3992 .elementor-element.elementor-element-52dfe67d{padding:15px 0px 0px 0px;font-size:16px;line-height:22px;}.elementor-3992 .elementor-element.elementor-element-2dd21801 .elementor-button{font-size:14px;}.elementor-3992 .elementor-element.elementor-element-40a89b04{--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-3992 .elementor-element.elementor-element-43d7e34a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3992 .elementor-element.elementor-element-5ab2cc58{width:var( --container-widget-width, 388.538px );max-width:388.538px;--container-widget-width:388.538px;--container-widget-flex-grow:0;text-align:center;}.elementor-3992 .elementor-element.elementor-element-5ab2cc58 .elementor-heading-title{font-size:35px;}.elementor-3992 .elementor-element.elementor-element-5b5568c9{text-align:center;}.elementor-3992 .elementor-element.elementor-element-5a1286f9.e-con{--align-self:center;}.elementor-3992 .elementor-element.elementor-element-24665fe8 .elementor-heading-title{font-size:16px;}.elementor-3992 .elementor-element.elementor-element-2c241a88{--justify-content:center;}.elementor-3992 .elementor-element.elementor-element-3d7104d1{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-3992 .elementor-element.elementor-element-7a22bbe{width:var( --container-widget-width, 307.1px );max-width:307.1px;--container-widget-width:307.1px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-7a22bbe .elementor-heading-title{font-size:40px;}.elementor-3992 .elementor-element.elementor-element-5fefac5d .elementor-heading-title{font-size:16px;}.elementor-3992 .elementor-element.elementor-element-33027d34{text-align:start;}.elementor-3992 .elementor-element.elementor-element-33027d34 .elementor-heading-title{font-size:16px;}.elementor-3992 .elementor-element.elementor-element-11427786 .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-3992 .elementor-element.elementor-element-52fedc2f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3992 .elementor-element.elementor-element-52fedc2f.e-con{--align-self:center;}.elementor-3992 .elementor-element.elementor-element-4a21b23e{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3992 .elementor-element.elementor-element-4a21b23e.e-con{--align-self:center;}.elementor-3992 .elementor-element.elementor-element-79f87598{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-79f87598 .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-793fc9b8 .elementor-heading-title{font-size:42px;line-height:32px;letter-spacing:-1.5px;}.elementor-3992 .elementor-element.elementor-element-4cedb511{width:var( --container-widget-width, 278.8px );max-width:278.8px;--container-widget-width:278.8px;--container-widget-flex-grow:0;text-align:start;font-size:14px;}.elementor-3992 .elementor-element.elementor-element-38346dd0{--content-width:1200px;}.elementor-3992 .elementor-element.elementor-element-7d568115{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3992 .elementor-element.elementor-element-22191825{--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:05px 05px;--row-gap:05px;--column-gap:05px;--padding-top:020px;--padding-bottom:040px;--padding-left:020px;--padding-right:020px;}.elementor-3992 .elementor-element.elementor-element-316505d0{--width:100%;--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-3992 .elementor-element.elementor-element-316505d0.e-con{--align-self:flex-start;}.elementor-3992 .elementor-element.elementor-element-2257679f img{max-width:100px;height:100px;}.elementor-3992 .elementor-element.elementor-element-6780878c{--width:53.852%;--justify-content:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-3992 .elementor-element.elementor-element-617f276c .elementor-heading-title{font-size:14px;}.elementor-3992 .elementor-element.elementor-element-73ba7f3d .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-6872c844 .elementor-heading-title{font-size:14px;}.elementor-3992 .elementor-element.elementor-element-6b8ed9e4{--content-width:100%;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:05px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3992 .elementor-element.elementor-element-6b8ed9e4.e-con{--align-self:flex-start;}.elementor-3992 .elementor-element.elementor-element-2d2cc9ba{padding:0px 0px 0px 0px;}.elementor-3992 .elementor-element.elementor-element-2d2cc9ba .elementor-heading-title{font-size:14px;}.elementor-3992 .elementor-element.elementor-element-3a04ea1d .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-3992 .elementor-element.elementor-element-45c6240c{--content-width:100%;--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:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3992 .elementor-element.elementor-element-70676646{--padding-top:080px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3992 .elementor-element.elementor-element-1c5b02af{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3992 .elementor-element.elementor-element-2583297d .elementor-heading-title{font-size:20px;}.elementor-3992 .elementor-element.elementor-element-12749a .elementor-heading-title{font-size:20px;}.elementor-3992 .elementor-element.elementor-element-6322af9b .elementor-heading-title{font-size:16px;}.elementor-3992 .elementor-element.elementor-element-34f2850d{font-size:16px;}.elementor-3992 .elementor-element.elementor-element-34f2850d p{margin-block-end:0px;}.elementor-3992 .elementor-element.elementor-element-197428c6 .elementor-heading-title{font-size:16px;}.elementor-3992 .elementor-element.elementor-element-782ef3fd .elementor-heading-title{font-size:16px;}.elementor-3992 .elementor-element.elementor-element-12d7415c .elementor-heading-title{font-size:16px;}.elementor-3992 .elementor-element.elementor-element-295292cf .elementor-heading-title{font-size:24px;}.elementor-3992 .elementor-element.elementor-element-62cab371{text-align:center;}.elementor-3992 .elementor-element.elementor-element-62cab371 .elementor-heading-title{font-size:16px;}.elementor-3992 .elementor-element.elementor-element-6101159e{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-6101159e .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-1475ffa5{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-1475ffa5 .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-62d862a0{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-62d862a0 .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-98e50a{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-98e50a .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-639b716f{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-639b716f .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-bb984d6{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-bb984d6 .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-306433fb{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-306433fb .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-60a5180f{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-60a5180f .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-4982aceb{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-4982aceb .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-645270ed{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-645270ed .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-64f4200d{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-64f4200d .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-66f2e644{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-66f2e644 .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-6e89eb4d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3992 .elementor-element.elementor-element-1772f18a{--width:100%;}.elementor-3992 .elementor-element.elementor-element-5c784a8b{--width:100%;}.elementor-3992 .elementor-element.elementor-element-78bc32b8{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-78bc32b8 .elementor-heading-title{font-size:14px;}.elementor-3992 .elementor-element.elementor-element-1edd829c{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-1edd829c .elementor-heading-title{font-size:17px;}.elementor-3992 .elementor-element.elementor-element-cd9a139{width:var( --container-widget-width, 237.6px );max-width:237.6px;--container-widget-width:237.6px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-cd9a139 .elementor-heading-title{font-size:15px;}.elementor-3992 .elementor-element.elementor-element-1664ec57{--width:96.324%;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-3992 .elementor-element.elementor-element-5de62f1c{width:var( --container-widget-width, 248.8px );max-width:248.8px;--container-widget-width:248.8px;--container-widget-flex-grow:0;}.elementor-3992 .elementor-element.elementor-element-5de62f1c .elementor-heading-title{font-size:39px;}.elementor-3992 .elementor-element.elementor-element-31abbd05 .elementor-heading-title{font-size:42px;}.elementor-3992 .elementor-element.elementor-element-208a3edb{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3992 .elementor-element.elementor-element-3d22ee9f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3992 .elementor-element.elementor-element-3d22ee9f .elementor-heading-title{font-size:25px;line-height:31px;}.elementor-3992 .elementor-element.elementor-element-57f5aa1f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3992 .elementor-element.elementor-element-1d0935cb{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3992 .elementor-element.elementor-element-5adc7338{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3992 .elementor-element.elementor-element-20b7bf35{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3992 .elementor-element.elementor-element-1989e079{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3992 .elementor-element.elementor-element-1989e079 .elementor-heading-title{font-size:25px;line-height:31px;}.elementor-3992 .elementor-element.elementor-element-1d3976bc{padding:10px 0px 0px 0px;text-align:center;font-size:16px;line-height:20px;}.elementor-3992 .elementor-element.elementor-element-67d71029{padding:10px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-5a89e9fa{padding:10px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-d004f8a{padding:10px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-1e8c555e{padding:10px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-68068cb3{padding:10px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-25cc288a{padding:10px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-24c0f69f{padding:10px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-aa3732c{padding:10px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-1d1e5283{padding:10px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-4e493ef5{padding:10px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-3ead5865{padding:10px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-aa097f0{padding:10px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3992 .elementor-element.elementor-element-83c1c1a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3992 .elementor-element.elementor-element-52dfe67d{padding:10px 0px 0px 0px;text-align:center;font-size:16px;line-height:20px;}.elementor-3992 .elementor-element.elementor-element-2dd21801 .elementor-button{font-size:14px;line-height:20px;}.elementor-3992 .elementor-element.elementor-element-5ab2cc58 .elementor-heading-title{font-size:24px;}.elementor-3992 .elementor-element.elementor-element-5b5568c9{text-align:center;}.elementor-3992 .elementor-element.elementor-element-5b5568c9 .elementor-heading-title{font-size:16px;}.elementor-3992 .elementor-element.elementor-element-37ac5827 .elementor-heading-title{font-size:20px;}.elementor-3992 .elementor-element.elementor-element-24665fe8 .elementor-heading-title{font-size:16px;}.elementor-3992 .elementor-element.elementor-element-3d7104d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3992 .elementor-element.elementor-element-7a22bbe .elementor-heading-title{font-size:24px;}.elementor-3992 .elementor-element.elementor-element-5fefac5d .elementor-heading-title{font-size:16px;}.elementor-3992 .elementor-element.elementor-element-33027d34{text-align:center;}.elementor-3992 .elementor-element.elementor-element-33027d34 .elementor-heading-title{font-size:16px;}.elementor-3992 .elementor-element.elementor-element-11427786 .elementor-button{font-size:14px;line-height:20px;}}@media(min-width:768px){.elementor-3992 .elementor-element.elementor-element-e5595fb{--width:50%;}.elementor-3992 .elementor-element.elementor-element-4a21b23e{--width:48.141%;}.elementor-3992 .elementor-element.elementor-element-22191825{--width:35%;}.elementor-3992 .elementor-element.elementor-element-316505d0{--width:101.579%;}.elementor-3992 .elementor-element.elementor-element-6780878c{--width:58.067%;}.elementor-3992 .elementor-element.elementor-element-70676646{--width:60%;}.elementor-3992 .elementor-element.elementor-element-1c5b02af{--width:97.31%;}.elementor-3992 .elementor-element.elementor-element-5a3addc4{--width:30%;}.elementor-3992 .elementor-element.elementor-element-4daa5ffa{--width:30%;}.elementor-3992 .elementor-element.elementor-element-7ff7dcc4{--width:30%;}.elementor-3992 .elementor-element.elementor-element-440239ba{--width:30%;}.elementor-3992 .elementor-element.elementor-element-6e89eb4d{--width:30%;}.elementor-3992 .elementor-element.elementor-element-208a3edb{--content-width:1200px;}.elementor-3992 .elementor-element.elementor-element-5a95f370{--width:100%;}.elementor-3992 .elementor-element.elementor-element-42aed374{--width:100%;}.elementor-3992 .elementor-element.elementor-element-37e62ff{--width:100%;}.elementor-3992 .elementor-element.elementor-element-7f263845{--content-width:100%;}.elementor-3992 .elementor-element.elementor-element-43d7e34a{--width:26.652%;}.elementor-3992 .elementor-element.elementor-element-5a1286f9{--width:35.095%;}.elementor-3992 .elementor-element.elementor-element-2c241a88{--width:50%;}.elementor-3992 .elementor-element.elementor-element-7ac8e77e{--width:44.996%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3992 .elementor-element.elementor-element-22191825{--width:350.462px;}.elementor-3992 .elementor-element.elementor-element-70676646{--width:100%;}.elementor-3992 .elementor-element.elementor-element-22fa9845{--width:96.936%;}.elementor-3992 .elementor-element.elementor-element-5a3addc4{--width:100%;}.elementor-3992 .elementor-element.elementor-element-4daa5ffa{--width:100%;}.elementor-3992 .elementor-element.elementor-element-7ff7dcc4{--width:100%;}.elementor-3992 .elementor-element.elementor-element-440239ba{--width:100%;}.elementor-3992 .elementor-element.elementor-element-6e89eb4d{--width:100%;}.elementor-3992 .elementor-element.elementor-element-5c784a8b{--width:23.807%;}.elementor-3992 .elementor-element.elementor-element-43d7e34a{--width:386.538px;}.elementor-3992 .elementor-element.elementor-element-5a1286f9{--width:628.575px;}.elementor-3992 .elementor-element.elementor-element-2c241a88{--width:64%;}}/* Start custom CSS for html, class: .elementor-element-5ffd2dde *//* 1. MÓVIL POR DEFECTO (Caja más pequeña, texto más compacto) */
.ir-scroll-paint-section {
    padding: 4rem 1.5rem; 
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 40vh;
}

.ir-scroll-paint-container {
    max-width: 64rem;
    text-align: center;
}

.ir-paint-text {
    font-size: 1.15rem; /* Tamaño reducido para que encaje perfecto en móvil */
    font-weight: 700; /* Negrita estándar, más limpia y parecida a tu foto */
    font-style:italic; 
    line-height: 1.4; /* Más espacio entre líneas para que respire */
    text-transform: none; /* ELIMINADO el forzado a mayúsculas */
    margin: 0;
    padding: 0; 
    
    --progress: 0%;

    /* El gradiente pinta de #FF7A09 hasta el % actual, el resto queda blanco semitransparente */
    background: linear-gradient(
        to right, 
        #FF7A09 var(--progress), 
        rgba(255, 255, 255, 0.15) var(--progress)
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}

/* 2. TABLET (A partir de 768px de ancho) */
@media (min-width: 768px) {
    .ir-scroll-paint-section {
        padding: 6rem 1.5rem; 
        min-height: 50vh;
    }
    .ir-paint-text {
        font-size: 1.8rem; /* Tamaño intermedio reducido */
    }
}

/* 3. ORDENADOR (A partir de 1024px de ancho) */
@media (min-width: 1024px) {
    .ir-scroll-paint-section {
        padding: 10rem 1.5rem; 
        min-height: 70vh;
    }
    .ir-paint-text {
        font-size: 2.5rem; /* Tamaño de escritorio reducido */
    }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-5900d2f9 *//*.elementor-4212 .elementor-element.elementor-element-264d40d .elementor-repeater-item-9296075.elementor-social-icon svg {*/
/*    fill: #ad1414;*/
/*}*/

.elementor-3992 .elementor-element.elementor-element-5900d2f9 span:hover * {
    fill: #FF3600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22191825 */@media (min-width: 1024px) {
    .elementor-3992 .elementor-element.elementor-element-22191825 {
        height: max-content !important;
        align-self: flex-start !important;
        position: -webkit-sticky !important;
        position: sticky !important;
        top: 120px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a68628a *//* 1. Contenedor general que centra todo */
.ir-experience-section { 
  display: flex; 
  justify-content: center; 
  padding: 60px 20px; 
}

/* 2. EL PALO NARANJA PRINCIPAL */
.ir-stick-container { 
  position: relative; 
  width: 160px;
  display: flex; 
  flex-direction: column; 
  background: linear-gradient(to bottom, #FF7A09 0%, #cc5a00 100%); 
  border-radius: 160px 0 160px 0; 
  box-shadow: 0 0 30px rgba(255, 122, 9, 0.2); 
}

/* 3. CADA BLOQUE O SEGMENTO DENTRO DEL PALO */
.ir-segment { 
  flex: 1; 
  min-height: 195px; 
  display: flex; 
  align-items: center; 
  justify-content: center; 
  position: relative; 
  cursor: pointer; 
  transition: background-color 0.3s ease; 
  border-bottom: 2px solid rgba(0, 0, 0, 0.3); 
}

.ir-segment:first-child { border-radius: 160px 0 0 0; }
.ir-segment:last-child { border-bottom: none; border-radius: 0 0 160px 0; }

.ir-segment:hover { background-color: rgba(255, 255, 255, 0.15); z-index: 50; }

/* 4. LOS TÍTULOS BLANCOS QUE SE VEN DENTRO DEL PALO */
.ir-segment-title { 
  color: #fff !important; 
  margin: 0 !important; 
  padding: 0 15px !important; 
  text-transform: uppercase !important; 
  text-align: center !important; 
  font-size: 16px !important;
  line-height: 1.3 !important; 
  font-weight: 800 !important; 
  letter-spacing: 1px !important; 
  width: 100% !important; 
  box-sizing: border-box !important; 
  word-break: break-word !important; 
  z-index: 2; 
  display: block !important; 
}

/* 5. LAS TARJETAS NEGRAS QUE APARECEN AL HACER HOVER */
.ir-hover-wrapper { position: absolute; top: 50%; transform: translateY(-50%); display: none; align-items: center; z-index: 20; pointer-events: none; }
.ir-hover-line { height: 2px; background-color: #FF7A09; width: 0px; transition: width 0.4s cubic-bezier(0.16, 1, 0.3, 1); }

.ir-hover-card { 
  width: 320px;
  background-color: #111; 
  border: 1px solid rgba(255, 255, 255, 0.1); 
  padding: 30px; 
  border-radius: 12px; 
  opacity: 0; 
  transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1); 
  box-shadow: 0 20px 40px rgba(0,0,0,0.5); 
}
.ir-hover-card h4 { color: #fff; margin: 0 0 5px 0; text-transform: uppercase; font-size: 18px; font-weight: bold; }
.ir-hover-card .ir-subtitle { display: block; color: #FF7A09; font-size: 14px; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 15px; }
.ir-hover-card p { color: rgba(255, 255, 255, 0.7); font-size: 14px; line-height: 1.6; margin: 0; }

/* 6. ANIMACIONES Y POSICIONES SOLO EN ORDENADOR (Desktop puro) */
@media (min-width: 1025px) {
  .ir-hover-wrapper { display: flex; }
  .ir-segment-left .ir-hover-wrapper { right: 100%; flex-direction: row-reverse; }
  .ir-segment-left .ir-hover-card { text-align: right; transform: translateX(20px); }
  .ir-segment-right .ir-hover-wrapper { left: 100%; flex-direction: row; }
  .ir-segment-right .ir-hover-card { text-align: left; transform: translateX(-20px); }
  .ir-segment:hover .ir-hover-line { width: 80px; }
  .ir-segment:hover .ir-hover-card { opacity: 1; transform: translateX(0); }
}

/* 7. ADAPTACIÓN PARA MÓVILES Y TABLETS (Se ocultan las tarjetas) */
@media (max-width: 1024px) {
  .ir-stick-container { width: 120px; border-radius: 120px 0 120px 0; }
  .ir-segment { min-height: 145px; }
  .ir-segment:first-child { border-radius: 120px 0 0 0; }
  .ir-segment:last-child { border-radius: 0 0 120px 0; }
  .ir-segment-title { font-size: 12px !important; padding: 0 5px !important; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a784f0 *//* --- ESTILOS GENERALES --- */
.reconocimiento-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  font-family: 'Inter', sans-serif;
}

.punto-css {
  width: 120px;
  height: 120px;
  border-radius: 50%;
  background: linear-gradient(to bottom, #FF7A09 0%, #cc5a00 100%);
  box-shadow: 0 0 30px rgba(255, 122, 9, 0.2);
  cursor: pointer;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  z-index: 10;
}
@media (min-width: 768px) {
  .punto-css { width: 160px; height: 160px; }
}
.punto-css:hover { 
  transform: scale(1.05); 
  box-shadow: 0 0 40px rgba(255, 122, 9, 0.4);
}

.texto-toggle {
  font-family: monospace;
  font-size: 10px;
  color: rgba(255, 255, 255, 0.7);
  text-transform: uppercase;
  letter-spacing: 0.1em;
  margin-top: 24px;
  cursor: pointer;
  transition: color 0.3s ease;
}
.texto-toggle:hover { color: #ffffff; }


.contenedor-expandible {
  display: grid;
  grid-template-rows: 0fr;
  opacity: 0;
  transform: translateY(-20px);
  transition: grid-template-rows 0.5s cubic-bezier(0.16, 1, 0.3, 1), 
              opacity 0.5s cubic-bezier(0.16, 1, 0.3, 1), 
              transform 0.5s cubic-bezier(0.16, 1, 0.3, 1);
  width: 100%;
  margin-top: 0;
}

.contenedor-expandible.is-open {
  grid-template-rows: 1fr;
  opacity: 1;
  transform: translateY(0);
  margin-top: 48px;
}

.expandible-inner {
  overflow: hidden; 
}


.tarjeta-reconocimiento {
  background-color: #111;
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 12px;
  padding: 30px;
  display: flex;
  flex-direction: column;
  gap: 2rem;
  align-items: center;
  box-shadow: 0 20px 40px rgba(0,0,0,0.5);
  position: relative;
}
@media (min-width: 768px) {
  .tarjeta-reconocimiento {
    flex-direction: row;
  }
}

.linea-decorativa {
  display: none;
  position: absolute;
  top: -48px;
  left: 50%;
  transform: translateX(-50%);
  width: 2px;
  height: 48px;
  background: linear-gradient(to bottom, rgba(255, 122, 9, 0.5), transparent);
}
@media (min-width: 768px) { .linea-decorativa { display: block; } }

.tarjeta-imagen { width: 100%; }
@media (min-width: 768px) { .tarjeta-imagen { width: 50%; } }
.tarjeta-imagen img {
  width: 100%;
  border-radius: 8px;
  object-fit: cover;
  aspect-ratio: 4/3;
  filter: grayscale(100%);
  transition: filter 0.5s ease;
  border: 1px solid rgba(255, 255, 255, 0.05);
}
.tarjeta-imagen img:hover { filter: grayscale(0%); }

.tarjeta-contenido { width: 100%; text-align: left; }
@media (min-width: 768px) { .tarjeta-contenido { width: 50%; } }

.etiqueta-premio {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 4px 12px;
  border-radius: 9999px;
  background-color: rgba(255, 122, 9, 0.1);
  border: 1px solid rgba(255, 122, 9, 0.2);
  color: #FF7A09;
  font-family: monospace;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  margin-bottom: 24px;
}

.titulo-tarjeta {
  font-size: 1.875rem;
  color: #ffffff;
  text-transform: uppercase;
  letter-spacing: 0.025em;
  margin: 0 0 1rem 0;
  line-height: 1.2;
  font-weight: bold;
}
@media (min-width: 768px) { .titulo-tarjeta { font-size: 2.25rem; } }
.texto-naranja { color: #FF7A09; }

.descripcion-tarjeta {
  color: rgba(255, 255, 255, 0.7);
  font-size: 14px;
  line-height: 1.6;
  margin: 0 0 1.5rem 0;
}

.lista-tarjeta {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.lista-tarjeta li {
  display: flex;
  align-items: center;
  gap: 12px;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
}
.bullet {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #FF7A09;
  flex-shrink: 0;
}/* End custom CSS */