.elementor-29371 .elementor-element.elementor-element-1588f6e{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-0da1551{--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:-254px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-4638db7{--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;}.elementor-29371 .elementor-element.elementor-element-ba1e572{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;text-align:start;}.elementor-29371 .elementor-element.elementor-element-ba1e572.elementor-element{--align-self:flex-start;}.elementor-29371 .elementor-element.elementor-element-ba1e572 img{width:216px;max-width:100%;height:218px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:51% 51% 51% 51%;}.elementor-29371 .elementor-element.elementor-element-5e73efd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -66px;text-align:start;}.elementor-29371 .elementor-element.elementor-element-5e73efd.elementor-element{--align-self:flex-end;}.elementor-29371 .elementor-element.elementor-element-5e73efd img{width:90%;max-width:76%;height:53px;}.elementor-29371 .elementor-element.elementor-element-dd31d51{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-8a196d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:-45px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-8a196d0.e-con{--e-con-transform-translateY:25px;--flex-grow:0;--flex-shrink:0;}.elementor-29371 .elementor-element.elementor-element-7655e7e{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-29371 .elementor-element.elementor-element-7655e7e .elementor-heading-title{font-size:55px;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-0d53780{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29371 .elementor-element.elementor-element-0d53780 .elementor-heading-title{font-size:35px;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-6fb7f38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29371 .elementor-element.elementor-element-6fb7f38 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-b8885da{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-b8885da.e-con{--e-con-transform-translateY:25px;}.elementor-29371 .elementor-element.elementor-element-a32ead6{width:var( --container-widget-width, 19% );max-width:19%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-29371 .elementor-element.elementor-element-a32ead6.elementor-element{--align-self:flex-start;}.elementor-29371 .elementor-element.elementor-element-0795d73{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-cf3d068 .elementor-button{background-color:var( --e-global-color-05aece8 );font-size:13px;font-weight:500;text-transform:uppercase;padding:21px 21px 21px 21px;}.elementor-29371 .elementor-element.elementor-element-cf3d068{width:initial;max-width:initial;margin:0px 55px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-29371 .elementor-element.elementor-element-e59129a{--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:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:0px;}.elementor-29371 .elementor-element.elementor-element-e59129a:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-e59129a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1919;}.elementor-29371 .elementor-element.elementor-element-99f9117{padding:5px 5px 5px 5px;}.elementor-29371 .elementor-element.elementor-element-99f9117.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29371 .elementor-element.elementor-element-66a8696{--spacer-size:40px;}.elementor-29371 .elementor-element.elementor-element-74ad57a{--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-29371 .elementor-element.elementor-element-efb0084{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29371 .elementor-element.elementor-element-82f1955{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29371 .elementor-element.elementor-element-1ff263a{--display:flex;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;}.elementor-29371 .elementor-element.elementor-element-1ff263a::before, .elementor-29371 .elementor-element.elementor-element-1ff263a > .elementor-background-video-container::before, .elementor-29371 .elementor-element.elementor-element-1ff263a > .e-con-inner > .elementor-background-video-container::before, .elementor-29371 .elementor-element.elementor-element-1ff263a > .elementor-background-slideshow::before, .elementor-29371 .elementor-element.elementor-element-1ff263a > .e-con-inner > .elementor-background-slideshow::before, .elementor-29371 .elementor-element.elementor-element-1ff263a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29371 .elementor-element.elementor-element-3df959a{--display:flex;--min-height:353px;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-3df959a:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-3df959a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EEE4E4 0%, #C7C7C7 100%);}.elementor-29371 .elementor-element.elementor-element-dc1b7e2{margin:-67px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29371 .elementor-element.elementor-element-dc1b7e2.elementor-element{--align-self:center;}.elementor-29371 .elementor-element.elementor-element-dc1b7e2 img{width:135px;height:136px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-c770305 );border-radius:100px 100px 100px 100px;}.elementor-29371 .elementor-element.elementor-element-c454644{margin:-320px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 71px;}.elementor-29371 .elementor-element.elementor-element-c454644 img{width:15%;}.elementor-29371 .elementor-element.elementor-element-f7696bd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-0dacf87{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:23px 17px 15px 17px;text-align:center;}.elementor-29371 .elementor-element.elementor-element-0dacf87 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;line-height:25px;color:var( --e-global-color-17fb9fb );}.elementor-29371 .elementor-element.elementor-element-b497929{margin:-9px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29371 .elementor-element.elementor-element-95d2425{width:var( --container-widget-width, 69% );max-width:69%;margin:1px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 25px 0px 25px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-29371 .elementor-element.elementor-element-95d2425.elementor-element{--align-self:center;}.elementor-29371 .elementor-element.elementor-element-5f1e2b3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-29371 .elementor-element.elementor-element-5f1e2b3.e-con{--align-self:flex-start;}.elementor-29371 .elementor-element.elementor-element-2d05b5f{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}.elementor-29371 .elementor-element.elementor-element-a0128f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29371 .elementor-element.elementor-element-02f9d22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29371 .elementor-element.elementor-element-3f57983{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-dafcc36{--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:flex-start;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;}.elementor-29371 .elementor-element.elementor-element-dafcc36:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-dafcc36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#250A0D;}.elementor-29371 .elementor-element.elementor-element-177f874{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-177f874:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-177f874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DBC8;}.elementor-29371 .elementor-element.elementor-element-1b8a6e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;padding:20px 0px 20px 0px;}.elementor-29371 .elementor-element.elementor-element-1b8a6e6.elementor-element{--align-self:flex-start;}.elementor-29371 .elementor-element.elementor-element-1b8a6e6 .elementor-heading-title{text-transform:uppercase;}.elementor-29371 .elementor-element.elementor-element-83aa027{padding:0px 40px 35px 42px;}.elementor-29371 .elementor-element.elementor-element-83aa027 .elementor-heading-title{line-height:1.8em;}.elementor-29371 .elementor-element.elementor-element-e208fee{--display:flex;--min-height:0px;border-style:none;--border-style:none;}.elementor-29371 .elementor-element.elementor-element-e208fee:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-e208fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#581820;}.elementor-29371 .elementor-element.elementor-element-606fac3{--display:flex;--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-606fac3:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-606fac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#581820;}.elementor-29371 .elementor-element.elementor-element-8695e20{padding:20px 20px 20px 20px;}.elementor-29371 .elementor-element.elementor-element-8695e20.elementor-element{--align-self:center;}.elementor-29371 .elementor-element.elementor-element-8695e20 .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-c770305 );}.elementor-29371 .elementor-element.elementor-element-f0ffe62{--display:flex;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-29371 .elementor-element.elementor-element-f0ffe62:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-f0ffe62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #581820 0%, #250A0D 100%);}.elementor-29371 .elementor-element.elementor-element-39e94bd .elementor-heading-title{font-size:13px;line-height:1.6em;color:var( --e-global-color-c770305 );}.elementor-29371 .elementor-element.elementor-element-3f272d1{--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;--background-transition:0.3s;}.elementor-29371 .elementor-element.elementor-element-3f272d1:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-3f272d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-29371 .elementor-element.elementor-element-bcf271c{--display:flex;--padding-top:30px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-29371 .elementor-element.elementor-element-a45034f .elementor-heading-title{font-weight:700;}.elementor-29371 .elementor-element.elementor-element-32c6845{padding:20px 0px 0px 0px;}.elementor-29371 .elementor-element.elementor-element-32c6845 .elementor-heading-title{font-size:86px;}.elementor-29371 .elementor-element.elementor-element-4f4dcfb{--display:flex;}.elementor-29371 .elementor-element.elementor-element-9eb179c{margin:22px 22px calc(var(--kit-widget-spacing, 0px) + 22px) 22px;padding:28px 28px 28px 28px;}.elementor-29371 .elementor-element.elementor-element-cf47a23{--display:flex;}.elementor-29371 .elementor-element.elementor-element-ad004a9{--grid-columns:1;--grid-row-gap:45px;}.elementor-29371 .elementor-element.elementor-element-ad004a9 > .elementor-widget-container{padding:60px 60px 60px 60px;}.elementor-29371 .elementor-element.elementor-element-3b541ec{padding:0px 0px 030px 0px;}.elementor-29371 .elementor-element.elementor-element-a652f46{--display:flex;}.elementor-29371 .elementor-element.elementor-element-33a2a41{background-color:#FFD5D5;margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;padding:40px 40px 40px 40px;text-align:center;}.elementor-29371 .elementor-element.elementor-element-33a2a41 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-weight:700;text-transform:uppercase;line-height:26px;}.elementor-29371 .elementor-element.elementor-element-2857a97{padding:10px 10px 10px 10px;text-align:center;}.elementor-29371 .elementor-element.elementor-element-2857a97 .elementor-heading-title{text-transform:uppercase;}.elementor-29371 .elementor-element.elementor-element-2e2c0e6{--grid-columns:1;}.elementor-29371 .elementor-element.elementor-element-2e2c0e6 > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-29371 .elementor-element.elementor-element-a271514{--display:flex;--margin-top:4px;--margin-bottom:4px;--margin-left:4px;--margin-right:4px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-29371 .elementor-element.elementor-element-9c824b9{--grid-columns:1;}.elementor-29371 .elementor-element.elementor-element-9c824b9 > .elementor-widget-container{padding:60px 60px 60px 60px;}.elementor-29371 .elementor-element.elementor-element-f3477a7{padding:0px 0px 030px 0px;}.elementor-29371 .elementor-element.elementor-element-ae9a861{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:40px;--margin-right:40px;--padding-top:12px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-29371 .elementor-element.elementor-element-67b97a3{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;padding:0px 0px 0px 0px;--n-tabs-title-gap:0px;--n-tabs-title-padding-top:23px;--n-tabs-title-padding-right:23px;--n-tabs-title-padding-bottom:23px;--n-tabs-title-padding-left:23px;--n-tabs-title-font-size:12px;--n-tabs-title-color:var( --e-global-color-accent );--n-tabs-title-color-active:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-67b97a3 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#333232;}.elementor-29371 .elementor-element.elementor-element-67b97a3.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-text );}.elementor-29371 .elementor-element.elementor-element-67b97a3.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-29371 .elementor-element.elementor-element-67b97a3.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#6F6B6B;}.elementor-29371 .elementor-element.elementor-element-67b97a3.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-29371 .elementor-element.elementor-element-67b97a3.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) :is( span, a, i ){-webkit-text-stroke-color:#000;stroke:#000;}.elementor-29371 .elementor-element.elementor-element-67b97a3 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-2d36d4c );--n-tabs-icon-color-hover:var( --e-global-color-05aece8 );}.elementor-29371 .elementor-element.elementor-element-0be0007{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29371 .elementor-element.elementor-element-0be0007:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-0be0007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-29371 .elementor-element.elementor-element-0be0007.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29371 .elementor-element.elementor-element-3522b5a{--display:flex;}.elementor-29371 .elementor-element.elementor-element-dd0febc{background-color:#631922;padding:24px 24px 24px 24px;text-align:center;}.elementor-29371 .elementor-element.elementor-element-dd0febc .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-c8d21c4{--display:flex;--flex-wrap:wrap;--margin-top:11px;--margin-bottom:13px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-29371 .elementor-element.elementor-element-331a54d{--display:flex;}.elementor-29371 .elementor-element.elementor-element-606ccb8{background-color:#664454;padding:24px 24px 24px 24px;text-align:center;}.elementor-29371 .elementor-element.elementor-element-606ccb8 .elementor-heading-title{font-weight:500;text-transform:uppercase;color:var( --e-global-color-c770305 );}.elementor-29371 .elementor-element.elementor-element-d0ef390{--display:flex;}.elementor-29371 .elementor-element.elementor-element-cbe82ef{padding:24px 24px 24px 24px;}.elementor-29371 .elementor-element.elementor-element-fa7515a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29371 .elementor-element.elementor-element-3f1f976{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29371 .elementor-element.elementor-element-3f1f976:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-3f1f976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A2ADAC;}.elementor-29371 .elementor-element.elementor-element-32dc75e{--display:flex;}.elementor-29371 .elementor-element.elementor-element-dade81a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29371 .elementor-element.elementor-element-30f33db{background-color:#4A4E69;padding:24px 24px 24px 24px;text-align:center;}.elementor-29371 .elementor-element.elementor-element-30f33db .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-142537f{background-color:transparent;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, #798583 0%, #646E6D 100%);}.elementor-29371 .elementor-element.elementor-element-ab3e351{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29371 .elementor-element.elementor-element-ab3e351:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-ab3e351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333232;}.elementor-29371 .elementor-element.elementor-element-3a3cd90{--display:flex;}.elementor-29371 .elementor-element.elementor-element-bda6705{--display:flex;--min-height:793px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-bda6705:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-bda6705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #333232 77%, #201C1C 100%);}.elementor-29371 .elementor-element.elementor-element-cd42956{--display:flex;--min-height:726px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29371 .elementor-element.elementor-element-cd42956:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-cd42956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CDD5CB;}.elementor-29371 .elementor-element.elementor-element-401f7b2{padding:10px 10px 10px 10px;}.elementor-29371 .elementor-element.elementor-element-62ad66c{--display:flex;--min-height:726px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29371 .elementor-element.elementor-element-62ad66c:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-62ad66c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3E0DF;}.elementor-29371 .elementor-element.elementor-element-2087b35{--display:flex;--min-height:726px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29371 .elementor-element.elementor-element-2087b35:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-2087b35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#636161;}.elementor-29371 .elementor-element.elementor-element-bf3dd87{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;padding:0px 0px 0px 0px;--n-tabs-title-gap:17px;--n-tabs-gap:0px;--n-tabs-title-padding-top:23px;--n-tabs-title-padding-right:23px;--n-tabs-title-padding-bottom:23px;--n-tabs-title-padding-left:23px;--n-tabs-title-font-size:12px;--n-tabs-title-color:#EEEEED;--n-tabs-title-color-active:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-bf3dd87 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#333232;}.elementor-29371 .elementor-element.elementor-element-bf3dd87.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-text );}.elementor-29371 .elementor-element.elementor-element-bf3dd87.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-29371 .elementor-element.elementor-element-bf3dd87.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#6F6B6B;}.elementor-29371 .elementor-element.elementor-element-bf3dd87.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-29371 .elementor-element.elementor-element-bf3dd87.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) :is( span, a, i ){-webkit-text-stroke-color:#000;stroke:#000;}.elementor-29371 .elementor-element.elementor-element-bf3dd87 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-2d36d4c );--n-tabs-icon-color-hover:var( --e-global-color-05aece8 );}.elementor-29371 .elementor-element.elementor-element-34ad6b1{background-color:var( --e-global-color-text );}.elementor-29371 .elementor-element.elementor-element-f17443a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29371 .elementor-element.elementor-element-f17443a:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-f17443a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #389192 76%, #153435 100%);}.elementor-29371 .elementor-element.elementor-element-2af60f4{--display:flex;}.elementor-29371 .elementor-element.elementor-element-2af60f4:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-2af60f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#389192;}.elementor-29371 .elementor-element.elementor-element-5a3f980{padding:24px 24px 24px 24px;}.elementor-29371 .elementor-element.elementor-element-5a3f980.elementor-element{--align-self:center;}.elementor-29371 .elementor-element.elementor-element-5a3f980 .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-a95fbdb{--display:flex;}.elementor-29371 .elementor-element.elementor-element-4eb3937{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;}.elementor-29371 .elementor-element.elementor-element-4eb3937 .elementor-heading-title{font-weight:bold;line-height:20px;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-0ff039d{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;}.elementor-29371 .elementor-element.elementor-element-0ff039d .elementor-heading-title{line-height:20px;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-d7cbfbf{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;}.elementor-29371 .elementor-element.elementor-element-d7cbfbf .elementor-heading-title{line-height:20px;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-3a5924f{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-3a5924f.e-con{--align-self:center;}.elementor-29371 .elementor-element.elementor-element-0693166.elementor-element{--align-self:center;}.elementor-29371 .elementor-element.elementor-element-0c530c6{--spacer-size:50px;}.elementor-29371 .elementor-element.elementor-element-54633fa{--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-29371 .elementor-element.elementor-element-b2c447f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29371 .elementor-element.elementor-element-b2c447f:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-b2c447f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #555454 0%, #363636 100%);}.elementor-29371 .elementor-element.elementor-element-ca681b3{padding:24px 24px 24px 24px;}.elementor-29371 .elementor-element.elementor-element-ca681b3.elementor-element{--align-self:center;}.elementor-29371 .elementor-element.elementor-element-ca681b3 .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-8789f3b{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;}.elementor-29371 .elementor-element.elementor-element-8789f3b .elementor-heading-title{font-weight:bold;line-height:20px;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-67a3739{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 40px;}.elementor-29371 .elementor-element.elementor-element-67a3739 .elementor-heading-title{font-weight:bold;line-height:20px;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-db50c93{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 040px;}.elementor-29371 .elementor-element.elementor-element-db50c93 .elementor-heading-title{font-weight:bold;line-height:20px;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-b9877ac{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-29371 .elementor-element.elementor-element-b9877ac .elementor-button{font-size:12px;border-radius:15px 15px 15px 15px;padding:11px 11px 11px 11px;}.elementor-29371 .elementor-element.elementor-element-e33e8ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29371 .elementor-element.elementor-element-342dd5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29371 .elementor-element.elementor-element-342dd5f:not(.elementor-motion-effects-element-type-background), .elementor-29371 .elementor-element.elementor-element-342dd5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6750A4 0%, #382961 100%);}.elementor-29371 .elementor-element.elementor-element-7d4e381{padding:24px 24px 24px 24px;}.elementor-29371 .elementor-element.elementor-element-7d4e381.elementor-element{--align-self:center;}.elementor-29371 .elementor-element.elementor-element-7d4e381 .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-58fec21{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;}.elementor-29371 .elementor-element.elementor-element-58fec21 .elementor-heading-title{font-weight:bold;line-height:20px;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-3fac9bc{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 040px;}.elementor-29371 .elementor-element.elementor-element-3fac9bc .elementor-heading-title{font-weight:bold;line-height:20px;color:var( --e-global-color-accent );}.elementor-29371 .elementor-element.elementor-element-0a8ab71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29371 .elementor-element.elementor-element-38e1794{--spacer-size:50px;}@media(min-width:768px){.elementor-29371 .elementor-element.elementor-element-efb0084{--width:25%;}.elementor-29371 .elementor-element.elementor-element-a0128f9{--width:50%;}.elementor-29371 .elementor-element.elementor-element-02f9d22{--width:25%;}.elementor-29371 .elementor-element.elementor-element-dafcc36{--width:25%;}.elementor-29371 .elementor-element.elementor-element-3f272d1{--width:50%;}.elementor-29371 .elementor-element.elementor-element-0be0007{--width:25%;}.elementor-29371 .elementor-element.elementor-element-3f1f976{--width:25%;}.elementor-29371 .elementor-element.elementor-element-ab3e351{--width:50%;}.elementor-29371 .elementor-element.elementor-element-f17443a{--width:25%;}.elementor-29371 .elementor-element.elementor-element-b2c447f{--width:25%;}.elementor-29371 .elementor-element.elementor-element-e33e8ac{--width:50%;}.elementor-29371 .elementor-element.elementor-element-342dd5f{--width:25%;}}@media(max-width:1024px){.elementor-29371 .elementor-element.elementor-element-4638db7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-ba1e572{margin:88px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-29371 .elementor-element.elementor-element-ba1e572 img{width:130px;height:130px;object-position:center center;}.elementor-29371 .elementor-element.elementor-element-5e73efd{--e-transform-translateX:-14px;--e-transform-translateY:-25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -33px) -45px;text-align:center;}.elementor-29371 .elementor-element.elementor-element-5e73efd img{width:45%;max-width:53%;height:68px;}.elementor-29371 .elementor-element.elementor-element-dd31d51{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-8a196d0.e-con{--e-con-transform-translateY:85px;}.elementor-29371 .elementor-element.elementor-element-8a196d0{--margin-top:0px;--margin-bottom:0px;--margin-left:-52px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-7655e7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-29371 .elementor-element.elementor-element-7655e7e .elementor-heading-title{font-size:30px;}.elementor-29371 .elementor-element.elementor-element-0d53780{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-29371 .elementor-element.elementor-element-0d53780 .elementor-heading-title{font-size:25px;}.elementor-29371 .elementor-element.elementor-element-6fb7f38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29371 .elementor-element.elementor-element-6fb7f38 .elementor-heading-title{font-size:20px;}.elementor-29371 .elementor-element.elementor-element-b8885da.e-con{--e-con-transform-translateY:82px;}.elementor-29371 .elementor-element.elementor-element-a32ead6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29371 .elementor-element.elementor-element-a32ead6.elementor-element{--align-self:flex-start;}.elementor-29371 .elementor-element.elementor-element-cf3d068{margin:0px 55px calc(var(--kit-widget-spacing, 0px) + -122px) 0px;}.elementor-29371 .elementor-element.elementor-element-e59129a{--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-66a8696{--spacer-size:180px;}.elementor-29371 .elementor-element.elementor-element-dc1b7e2{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-29371 .elementor-element.elementor-element-dc1b7e2 img{width:110px;max-width:95%;height:105px;}.elementor-29371 .elementor-element.elementor-element-c454644{margin:-333px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 68px;}.elementor-29371 .elementor-element.elementor-element-c454644 img{width:22%;}.elementor-29371 .elementor-element.elementor-element-0dacf87{padding:15px 0px 4px 0px;}.elementor-29371 .elementor-element.elementor-element-0dacf87 .elementor-heading-title{font-size:17px;line-height:1.1em;}.elementor-29371 .elementor-element.elementor-element-b497929{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29371 .elementor-element.elementor-element-95d2425{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:152px;--container-widget-flex-grow:0;width:var( --container-widget-width, 152px );max-width:152px;}.elementor-29371 .elementor-element.elementor-element-2d05b5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29371 .elementor-element.elementor-element-3f57983{--margin-top:-175px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-1b8a6e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:20px 0px 0px 0px;}.elementor-29371 .elementor-element.elementor-element-83aa027{padding:20px 20px 30px 20px;}.elementor-29371 .elementor-element.elementor-element-8695e20{margin:0px -2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29371 .elementor-element.elementor-element-f0ffe62{--padding-top:0px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-29371 .elementor-element.elementor-element-39e94bd{padding:0px 0px 0px 0px;}.elementor-29371 .elementor-element.elementor-element-bcf271c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29371 .elementor-element.elementor-element-32c6845{width:initial;max-width:initial;}.elementor-29371 .elementor-element.elementor-element-4f4dcfb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29371 .elementor-element.elementor-element-9eb179c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;}.elementor-29371 .elementor-element.elementor-element-ad004a9{--grid-columns:1;}.elementor-29371 .elementor-element.elementor-element-ad004a9 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-29371 .elementor-element.elementor-element-2e2c0e6{--grid-columns:2;}.elementor-29371 .elementor-element.elementor-element-9c824b9{--grid-columns:1;}.elementor-29371 .elementor-element.elementor-element-ae9a861{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-c8d21c4{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:13px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-f904574{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -62px;padding:30px 52px 30px 52px;}.elementor-29371 .elementor-element.elementor-element-bda6705{--min-height:1140px;}.elementor-29371 .elementor-element.elementor-element-4eb3937{padding:20px 20px 20px 20px;}.elementor-29371 .elementor-element.elementor-element-0ff039d{width:initial;max-width:initial;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-29371 .elementor-element.elementor-element-d7cbfbf{width:initial;max-width:initial;margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;padding:0px 20px 20px 20px;text-align:start;}.elementor-29371 .elementor-element.elementor-element-8789f3b{padding:0px 24px 0px 24px;}.elementor-29371 .elementor-element.elementor-element-67a3739{padding:0px 24px 0px 24px;}.elementor-29371 .elementor-element.elementor-element-db50c93{padding:0px 24px 0px 24px;}.elementor-29371 .elementor-element.elementor-element-db50c93 .elementor-heading-title{font-size:11px;}.elementor-29371 .elementor-element.elementor-element-58fec21{padding:0px 24px 0px 24px;}.elementor-29371 .elementor-element.elementor-element-3fac9bc{padding:0px 24px 0px 24px;}.elementor-29371 .elementor-element.elementor-element-38e1794{--spacer-size:12px;}}@media(max-width:767px){.elementor-29371 .elementor-element.elementor-element-1588f6e{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-ba1e572{margin:-97px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -126px;}.elementor-29371 .elementor-element.elementor-element-ba1e572 img{width:21%;height:72px;border-width:2px 2px 2px 2px;}.elementor-29371 .elementor-element.elementor-element-5e73efd{margin:-30px -36px calc(var(--kit-widget-spacing, 0px) + -36px) -103px;}.elementor-29371 .elementor-element.elementor-element-5e73efd img{width:6%;}.elementor-29371 .elementor-element.elementor-element-7655e7e{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 114px;--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;}.elementor-29371 .elementor-element.elementor-element-7655e7e .elementor-heading-title{font-size:16px;}.elementor-29371 .elementor-element.elementor-element-0d53780{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 114px;--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;}.elementor-29371 .elementor-element.elementor-element-0d53780 .elementor-heading-title{font-size:16px;}.elementor-29371 .elementor-element.elementor-element-6fb7f38{width:var( --container-widget-width, 109px );max-width:109px;margin:-6px 7px calc(var(--kit-widget-spacing, 0px) + -4px) 114px;--container-widget-width:109px;--container-widget-flex-grow:0;}.elementor-29371 .elementor-element.elementor-element-6fb7f38 .elementor-heading-title{font-size:14px;}.elementor-29371 .elementor-element.elementor-element-66a8696{--spacer-size:0px;}.elementor-29371 .elementor-element.elementor-element-82f1955{--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-dc1b7e2 img{width:125px;max-width:97%;height:120px;}.elementor-29371 .elementor-element.elementor-element-c454644{margin:-320px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 77px;}.elementor-29371 .elementor-element.elementor-element-c454644 img{width:9%;}.elementor-29371 .elementor-element.elementor-element-0dacf87{margin:-5px -5px calc(var(--kit-widget-spacing, 0px) + -5px) -5px;padding:15px 0px 13px 0px;--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;}.elementor-29371 .elementor-element.elementor-element-0dacf87.elementor-element{--align-self:center;}.elementor-29371 .elementor-element.elementor-element-0dacf87 .elementor-heading-title{font-size:27px;}.elementor-29371 .elementor-element.elementor-element-b497929{padding:0px 0px 10px 0px;}.elementor-29371 .elementor-element.elementor-element-95d2425{padding:0px 0px 0px 0px;--container-widget-width:202px;--container-widget-flex-grow:0;width:var( --container-widget-width, 202px );max-width:202px;}.elementor-29371 .elementor-element.elementor-element-2d05b5f{padding:8px 8px 14px 8px;}.elementor-29371 .elementor-element.elementor-element-3f57983{--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;}.elementor-29371 .elementor-element.elementor-element-dafcc36{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-29371 .elementor-element.elementor-element-ad004a9{--grid-columns:1;}.elementor-29371 .elementor-element.elementor-element-2e2c0e6{--grid-columns:1;}.elementor-29371 .elementor-element.elementor-element-9c824b9{--grid-columns:1;}.elementor-29371 .elementor-element.elementor-element-9c824b9 > .elementor-widget-container{margin:0px 0px 0px -21px;}.elementor-29371 .elementor-element.elementor-element-ae9a861{--margin-top:15px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;}.elementor-29371 .elementor-element.elementor-element-c8d21c4{--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29371 .elementor-element.elementor-element-c8d21c4.e-con{--align-self:center;}.elementor-29371 .elementor-element.elementor-element-342dd5f{--padding-top:0px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-29371 .elementor-element.elementor-element-8a196d0{--width:290.672px;}.elementor-29371 .elementor-element.elementor-element-c8d21c4{--width:300px;}}/* Start custom CSS for html, class: .elementor-element-a32ead6 */.wpk-like-count[data-loading="1"] {
  opacity: 0;
  transition: opacity 0.2s ease;
}

.wpk-like-count:not([data-loading]) {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf3d068 *//* ================================
   BOTÓN AFILIACIÓN SIN URL (CSS PURO)
   ================================ */

.wpk-btn-afiliacion a.elementor-button:not([href]) {
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  color: #666 !important;
  cursor: not-allowed !important;
  opacity: 0.9;
  position: relative;
}

/* Tooltip arriba, más padding y letra más chica */
.wpk-btn-afiliacion a.elementor-button:not([href])::after{
  content: "Aún no habilita su enlace.";
  position:absolute;
  bottom: 120%;              /* arriba del botón */
  left:50%;
  transform:translateX(-50%);
  margin-bottom: 10px;

  background:#2b2b2b;
  color:#fff;
  font-size:10px;            /* más chico */
  line-height:1.35;
  padding:10px 14px;         /* más amplio */
  border-radius:10px;

  white-space:normal;
  min-width:160px;           /* más ancho */
  max-width:320px;
  text-align:center;

  opacity:0;
  transition:opacity .2s ease;
  z-index:99999;
}

/* Flecha apuntando hacia abajo (porque el tooltip está arriba) */
.wpk-btn-afiliacion a.elementor-button:not([href])::before{
  content:"";
  position:absolute;
  bottom: 120%;
  left:50%;
  transform:translateX(-50%);
  margin-bottom: 2px;

  border-width:7px;
  border-style:solid;
  border-color:#2b2b2b transparent transparent transparent;

  opacity:0;
  transition:opacity .2s ease;
  z-index:99999;
}

/* Mostrar tooltip */
.wpk-btn-afiliacion a.elementor-button:not([href]):hover::after,
.wpk-btn-afiliacion a.elementor-button:not([href]):hover::before{
  opacity:1;
}


/* Mostrar tooltip */
.wpk-btn-afiliacion a.elementor-button:not([href]):hover::after,
.wpk-btn-afiliacion a.elementor-button:not([href]):hover::before {
  opacity: 1;
}

.wpk-btn-afiliacion a.elementor-button:not([href]) {
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  color: #666 !important;
  cursor: not-allowed !important;
  opacity: 0.9;
  position: relative;
}

/* Bloqueo de interacción real */
.wpk-btn-afiliacion a.elementor-button:not([href]) {
  pointer-events: auto;
}

.wpk-btn-afiliacion a.elementor-button:not([href]) {
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-99f9117 *//* CONTENEDOR PRINCIPAL */
.directiva-contenedor {
    display: flex;
    flex-wrap: nowrap !important;
    align-items: center;
    /* Al usar flex-basis 0, space-between ya no es tan crítico, 
       pero ayuda a mantener los bordes alineados */
    justify-content: space-between; 
    gap: 10px; /* Espacio constante entre las columnas */
    padding: 8px 15px; /* Padding simétrico izquierda/derecha */
    background-color: #1a1a1a;
    width: 100%;
    overflow: hidden;
}

/* CADA TARJETA (COLUMNAS IGUALES) */
.directiva-item {
    display: flex;
    align-items: center;
    /* MAGIA AQUÍ: flex-grow: 1, flex-shrink: 1, flex-basis: 0 */
    /* Esto obliga a que TODOS midan exactamente lo mismo, sin importar el texto */
    flex: 1 1 0px; 
    
    min-width: 0; /* Permite que el texto se corte si es necesario */
    gap: 8px;
    
    /* Opcional: Centrar visualmente el contenido dentro de su columna 
       o dejarlo a la izquierda. Left suele verse más ordenado en listas. */
    justify-content: flex-start; 
}

/* FOTO CIRCULAR */
.directiva-foto, 
.directiva-foto img { 
    width: 38px;       /* Un pelín más pequeña para asegurar que entre todo */
    height: 38px;
    min-width: 38px;
    min-height: 38px;
    border-radius: 50% !important;
    object-fit: cover;
    display: block;
    flex-shrink: 0;
}

/* BLOQUE DE TEXTO */
.directiva-texto {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: left;
    min-width: 0; 
    width: 100%; /* Asegura que use el espacio disponible en su columna */
}

/* NOMBRE */
.directiva-nombre {
    font-size: 11px;
    font-weight: 700;
    color: #ffffff;
    line-height: 1.1;
    margin-bottom: 2px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

/* CARGO */
.directiva-cargo {
    font-size: 9px;
    color: #cccccc;
    line-height: 1.1;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Máximo 2 líneas */
    -webkit-box-orient: vertical;
    overflow: hidden;
    white-space: normal; /* Permite que el cargo baje a la segunda línea */
}

/* PREVENCIÓN DE CONFLICTOS */
.directiva-contenedor * {
    box-sizing: border-box !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32c6845 *//* Cuerpo de la biografía */
.bio-lider,
.bio-lider p {
  font-size: 14px !important;
  line-height: 2;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-97b31fd *//* ===== GRID ===== */
.wpk-yt-grid{
  display:grid;
  grid-template-columns:repeat(2,1fr);
  gap:20px;
}

/* ===== CARD LIMPIA ===== */
.wpk-yt-card{
  position:relative;
  cursor:pointer;
}

/* ===== THUMB REAL 16:9 ===== */
.wpk-yt-thumb{
  width: 100%;
  padding-top: 56.25%;
  background-size: cover;
  background-position: center;

  /* borde sutil y limpio */
  box-sizing: border-box;
  background-clip: padding-box;
  border: 1px solid rgba(0,0,0,0.05);
}

/* ===== PLAY ===== */
.wpk-yt-play{
  position:absolute;
  inset:0;
  pointer-events:none;
}
.wpk-yt-play::before{
  content:"";
  position:absolute;
  left:50%; top:50%;
  width:64px; height:64px;
  transform:translate(-50%,-50%);
  border-radius:50%;
  background:rgba(0,0,0,.65);
}
.wpk-yt-play::after{
  content:"";
  position:absolute;
  left:50%; top:50%;
  transform:translate(-45%,-50%);
  border-left:18px solid #fff;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
}

/* ===== HOVER TÍTULO (SMASH BALLOON STYLE) ===== */
.wpk-yt-card::after{
  content: attr(data-title);
  position:absolute;
  inset:0;
  display:flex;
  align-items:flex-end;
  padding:14px;
  font-size:14px;
  line-height:1.3;
  color:#fff;
  background:linear-gradient(
    to top,
    rgba(0,0,0,.85),
    rgba(0,0,0,.2)
  );
  opacity:0;
  transition:opacity .25s ease;
  pointer-events:none;
}

.wpk-yt-card:hover::after{
  opacity:1;
}

/* ===== VER MÁS ===== */
.wpk-yt-more{
  text-align:center;
  margin-top:24px;
}

.wpk-yt-more-btn,
.wpk-yt-more-btn:visited,
.wpk-yt-more-btn:hover,
.wpk-yt-more-btn:focus,
.wpk-yt-more-btn:active{
  background: #c71b56;
  color: #fff !important;
  padding: 8px 16px;
  border-radius: 10px;
  font-weight: 600;
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32c6845 *//* Cuerpo de la biografía */
.bio-lider,
.bio-lider p {
  font-size: 14px !important;
  line-height: 2;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-97b31fd *//* ===== GRID ===== */
.wpk-yt-grid{
  display:grid;
  grid-template-columns:repeat(2,1fr);
  gap:20px;
}

/* ===== CARD LIMPIA ===== */
.wpk-yt-card{
  position:relative;
  cursor:pointer;
}

/* ===== THUMB REAL 16:9 ===== */
.wpk-yt-thumb{
  width: 100%;
  padding-top: 56.25%;
  background-size: cover;
  background-position: center;

  /* borde sutil y limpio */
  box-sizing: border-box;
  background-clip: padding-box;
  border: 1px solid rgba(0,0,0,0.05);
}

/* ===== PLAY ===== */
.wpk-yt-play{
  position:absolute;
  inset:0;
  pointer-events:none;
}
.wpk-yt-play::before{
  content:"";
  position:absolute;
  left:50%; top:50%;
  width:64px; height:64px;
  transform:translate(-50%,-50%);
  border-radius:50%;
  background:rgba(0,0,0,.65);
}
.wpk-yt-play::after{
  content:"";
  position:absolute;
  left:50%; top:50%;
  transform:translate(-45%,-50%);
  border-left:18px solid #fff;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
}

/* ===== HOVER TÍTULO (SMASH BALLOON STYLE) ===== */
.wpk-yt-card::after{
  content: attr(data-title);
  position:absolute;
  inset:0;
  display:flex;
  align-items:flex-end;
  padding:14px;
  font-size:14px;
  line-height:1.3;
  color:#fff;
  background:linear-gradient(
    to top,
    rgba(0,0,0,.85),
    rgba(0,0,0,.2)
  );
  opacity:0;
  transition:opacity .25s ease;
  pointer-events:none;
}

.wpk-yt-card:hover::after{
  opacity:1;
}

/* ===== VER MÁS ===== */
.wpk-yt-more{
  text-align:center;
  margin-top:24px;
}

.wpk-yt-more-btn,
.wpk-yt-more-btn:visited,
.wpk-yt-more-btn:hover,
.wpk-yt-more-btn:focus,
.wpk-yt-more-btn:active{
  background: #c71b56;
  color: #fff !important;
  padding: 8px 16px;
  border-radius: 10px;
  font-weight: 600;
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32c6845 *//* Cuerpo de la biografía */
.bio-lider,
.bio-lider p {
  font-size: 14px !important;
  line-height: 2;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-97b31fd *//* ===== GRID ===== */
.wpk-yt-grid{
  display:grid;
  grid-template-columns:repeat(2,1fr);
  gap:20px;
}

/* ===== CARD LIMPIA ===== */
.wpk-yt-card{
  position:relative;
  cursor:pointer;
}

/* ===== THUMB REAL 16:9 ===== */
.wpk-yt-thumb{
  width: 100%;
  padding-top: 56.25%;
  background-size: cover;
  background-position: center;

  /* borde sutil y limpio */
  box-sizing: border-box;
  background-clip: padding-box;
  border: 1px solid rgba(0,0,0,0.05);
}

/* ===== PLAY ===== */
.wpk-yt-play{
  position:absolute;
  inset:0;
  pointer-events:none;
}
.wpk-yt-play::before{
  content:"";
  position:absolute;
  left:50%; top:50%;
  width:64px; height:64px;
  transform:translate(-50%,-50%);
  border-radius:50%;
  background:rgba(0,0,0,.65);
}
.wpk-yt-play::after{
  content:"";
  position:absolute;
  left:50%; top:50%;
  transform:translate(-45%,-50%);
  border-left:18px solid #fff;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
}

/* ===== HOVER TÍTULO (SMASH BALLOON STYLE) ===== */
.wpk-yt-card::after{
  content: attr(data-title);
  position:absolute;
  inset:0;
  display:flex;
  align-items:flex-end;
  padding:14px;
  font-size:14px;
  line-height:1.3;
  color:#fff;
  background:linear-gradient(
    to top,
    rgba(0,0,0,.85),
    rgba(0,0,0,.2)
  );
  opacity:0;
  transition:opacity .25s ease;
  pointer-events:none;
}

.wpk-yt-card:hover::after{
  opacity:1;
}

/* ===== VER MÁS ===== */
.wpk-yt-more{
  text-align:center;
  margin-top:24px;
}

.wpk-yt-more-btn,
.wpk-yt-more-btn:visited,
.wpk-yt-more-btn:hover,
.wpk-yt-more-btn:focus,
.wpk-yt-more-btn:active{
  background: #c71b56;
  color: #fff !important;
  padding: 8px 16px;
  border-radius: 10px;
  font-weight: 600;
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32c6845 *//* Cuerpo de la biografía */
.bio-lider,
.bio-lider p {
  font-size: 14px !important;
  line-height: 2;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-97b31fd *//* ===== GRID ===== */
.wpk-yt-grid{
  display:grid;
  grid-template-columns:repeat(2,1fr);
  gap:20px;
}

/* ===== CARD LIMPIA ===== */
.wpk-yt-card{
  position:relative;
  cursor:pointer;
}

/* ===== THUMB REAL 16:9 ===== */
.wpk-yt-thumb{
  width: 100%;
  padding-top: 56.25%;
  background-size: cover;
  background-position: center;

  /* borde sutil y limpio */
  box-sizing: border-box;
  background-clip: padding-box;
  border: 1px solid rgba(0,0,0,0.05);
}

/* ===== PLAY ===== */
.wpk-yt-play{
  position:absolute;
  inset:0;
  pointer-events:none;
}
.wpk-yt-play::before{
  content:"";
  position:absolute;
  left:50%; top:50%;
  width:64px; height:64px;
  transform:translate(-50%,-50%);
  border-radius:50%;
  background:rgba(0,0,0,.65);
}
.wpk-yt-play::after{
  content:"";
  position:absolute;
  left:50%; top:50%;
  transform:translate(-45%,-50%);
  border-left:18px solid #fff;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
}

/* ===== HOVER TÍTULO (SMASH BALLOON STYLE) ===== */
.wpk-yt-card::after{
  content: attr(data-title);
  position:absolute;
  inset:0;
  display:flex;
  align-items:flex-end;
  padding:14px;
  font-size:14px;
  line-height:1.3;
  color:#fff;
  background:linear-gradient(
    to top,
    rgba(0,0,0,.85),
    rgba(0,0,0,.2)
  );
  opacity:0;
  transition:opacity .25s ease;
  pointer-events:none;
}

.wpk-yt-card:hover::after{
  opacity:1;
}

/* ===== VER MÁS ===== */
.wpk-yt-more{
  text-align:center;
  margin-top:24px;
}

.wpk-yt-more-btn,
.wpk-yt-more-btn:visited,
.wpk-yt-more-btn:hover,
.wpk-yt-more-btn:focus,
.wpk-yt-more-btn:active{
  background: #c71b56;
  color: #fff !important;
  padding: 8px 16px;
  border-radius: 10px;
  font-weight: 600;
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32c6845 *//* Cuerpo de la biografía */
.bio-lider,
.bio-lider p {
  font-size: 14px !important;
  line-height: 2;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-97b31fd *//* ===== GRID ===== */
.wpk-yt-grid{
  display:grid;
  grid-template-columns:repeat(2,1fr);
  gap:20px;
}

/* ===== CARD LIMPIA ===== */
.wpk-yt-card{
  position:relative;
  cursor:pointer;
}

/* ===== THUMB REAL 16:9 ===== */
.wpk-yt-thumb{
  width: 100%;
  padding-top: 56.25%;
  background-size: cover;
  background-position: center;

  /* borde sutil y limpio */
  box-sizing: border-box;
  background-clip: padding-box;
  border: 1px solid rgba(0,0,0,0.05);
}

/* ===== PLAY ===== */
.wpk-yt-play{
  position:absolute;
  inset:0;
  pointer-events:none;
}
.wpk-yt-play::before{
  content:"";
  position:absolute;
  left:50%; top:50%;
  width:64px; height:64px;
  transform:translate(-50%,-50%);
  border-radius:50%;
  background:rgba(0,0,0,.65);
}
.wpk-yt-play::after{
  content:"";
  position:absolute;
  left:50%; top:50%;
  transform:translate(-45%,-50%);
  border-left:18px solid #fff;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
}

/* ===== HOVER TÍTULO (SMASH BALLOON STYLE) ===== */
.wpk-yt-card::after{
  content: attr(data-title);
  position:absolute;
  inset:0;
  display:flex;
  align-items:flex-end;
  padding:14px;
  font-size:14px;
  line-height:1.3;
  color:#fff;
  background:linear-gradient(
    to top,
    rgba(0,0,0,.85),
    rgba(0,0,0,.2)
  );
  opacity:0;
  transition:opacity .25s ease;
  pointer-events:none;
}

.wpk-yt-card:hover::after{
  opacity:1;
}

/* ===== VER MÁS ===== */
.wpk-yt-more{
  text-align:center;
  margin-top:24px;
}

.wpk-yt-more-btn,
.wpk-yt-more-btn:visited,
.wpk-yt-more-btn:hover,
.wpk-yt-more-btn:focus,
.wpk-yt-more-btn:active{
  background: #c71b56;
  color: #fff !important;
  padding: 8px 16px;
  border-radius: 10px;
  font-weight: 600;
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32c6845 *//* Cuerpo de la biografía */
.bio-lider,
.bio-lider p {
  font-size: 14px !important;
  line-height: 2;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-97b31fd *//* ===== GRID ===== */
.wpk-yt-grid{
  display:grid;
  grid-template-columns:repeat(2,1fr);
  gap:20px;
}

/* ===== CARD LIMPIA ===== */
.wpk-yt-card{
  position:relative;
  cursor:pointer;
}

/* ===== THUMB REAL 16:9 ===== */
.wpk-yt-thumb{
  width: 100%;
  padding-top: 56.25%;
  background-size: cover;
  background-position: center;

  /* borde sutil y limpio */
  box-sizing: border-box;
  background-clip: padding-box;
  border: 1px solid rgba(0,0,0,0.05);
}

/* ===== PLAY ===== */
.wpk-yt-play{
  position:absolute;
  inset:0;
  pointer-events:none;
}
.wpk-yt-play::before{
  content:"";
  position:absolute;
  left:50%; top:50%;
  width:64px; height:64px;
  transform:translate(-50%,-50%);
  border-radius:50%;
  background:rgba(0,0,0,.65);
}
.wpk-yt-play::after{
  content:"";
  position:absolute;
  left:50%; top:50%;
  transform:translate(-45%,-50%);
  border-left:18px solid #fff;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
}

/* ===== HOVER TÍTULO (SMASH BALLOON STYLE) ===== */
.wpk-yt-card::after{
  content: attr(data-title);
  position:absolute;
  inset:0;
  display:flex;
  align-items:flex-end;
  padding:14px;
  font-size:14px;
  line-height:1.3;
  color:#fff;
  background:linear-gradient(
    to top,
    rgba(0,0,0,.85),
    rgba(0,0,0,.2)
  );
  opacity:0;
  transition:opacity .25s ease;
  pointer-events:none;
}

.wpk-yt-card:hover::after{
  opacity:1;
}

/* ===== VER MÁS ===== */
.wpk-yt-more{
  text-align:center;
  margin-top:24px;
}

.wpk-yt-more-btn,
.wpk-yt-more-btn:visited,
.wpk-yt-more-btn:hover,
.wpk-yt-more-btn:focus,
.wpk-yt-more-btn:active{
  background: #c71b56;
  color: #fff !important;
  padding: 8px 16px;
  border-radius: 10px;
  font-weight: 600;
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-67b97a3 *//* WIKIPOL — Ocultar pestañas en Nested Tabs (Elementor) */

/* =========================================
   WIKIPOL — Ocultar SOLO tabs específicos
   ========================================= */

/* Sala Prensa */
body.wpk-hide-tab-prensa 
button.e-n-tab-title:has(.wpk-tab-sala-prensa) {
  display: none !important;
}

/* Galería Fotos */
body.wpk-hide-tab-galeria 
button.e-n-tab-title:has(.wpk-tab-galeria) {
  display: none !important;
}




/* CONTENEDOR */
.e-n-tabs > .e-n-tabs-heading {
  display: flex;
  background: #333232;
}

/* BOTONES CRECEN */
.e-n-tabs > .e-n-tabs-heading button.e-n-tab-title {
  flex: 1;
  text-align: center;
  padding: 23px 0;
  background: transparent;
  color: #fff;
}

/* ACTIVO */
.e-n-tabs > .e-n-tabs-heading button.e-n-tab-title[aria-selected="true"] {
  background: #4b4b4b;
}

/* =========================================
   WIKIPOL — Nested Tabs responsive
   ========================================= */

/* MOBILE */
@media (max-width: 767px) {

  .e-n-tabs > .e-n-tabs-heading {
    flex-direction: column;
    align-items: stretch;
  }

  .e-n-tabs > .e-n-tabs-heading button.e-n-tab-title {
    flex: none;
    width: 100%;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f904574 *//* CONTENEDOR GENERAL */
.lideres-historicos-contenedor {
    display: flex;
    flex-direction: column;
    /* Reducimos el espacio entre cada líder (de 22px a 12px) para que se vea unida */
    gap: 18px; 
    padding: 12px 12px;
    font-family: Inter, sans-serif;
    width: 100%;
}

/* ITEM (TARJETA) */
.lider-historico-item {
    display: flex;
    align-items: flex-start; /* Alineamos arriba para que si hay mucho texto, la foto no quede bailando */
    gap: 15px; /* Mismo gap visual que en directivos */
    min-width: 0;
}

/* FOTO CIRCULAR - IDÉNTICA A DIRECTIVOS */
.lider-historico-foto img,
.lider-historico-foto {
    width: 40px;       /* Reducido de 48px a 40px para igualar escala */
    height: 40px;
    min-width: 40px;   /* Evita deformación */
    min-height: 40px;
    object-fit: cover;
    border-radius: 50% !important;
    display: block;
    flex-shrink: 0;
    margin-top: 2px;   /* Pequeño ajuste para alinearse con la primera línea de texto */
}

/* CONTENEDOR DE TEXTOS */
.lider-historico-texto {
    display: flex;
    flex-direction: column;
    justify-content: center;
    line-height: 1.15; /* Interlineado compacto */
}

/* NOMBRE (Equivalente al Nombre en Directivos) */
.lider-historico-nombre {
    font-size: 12px;   /* Reducido de 15px a 12px */
    font-weight: 700;  /* Bold fuerte */
    color: #000000;
    margin-bottom: 2px;
}

/* ACCIÓN / DESCRIPCIÓN (Texto Rosa) */
.lider-historico-accion {
    font-size: 11px;   /* Reducido de 14px a 11px */
    color: #C3375B;
    font-weight: 600;
    line-height: 1.2;
    margin-bottom: 2px;
}

/* PERIODO (Texto Gris) */
.lider-historico-periodo {
    font-size: 10px;   /* Reducido de 13px a 10px */
    color: #666666;
    font-weight: 600;
}

/* PREVENCIÓN DE ELEMENTOR */
.lideres-historicos-contenedor * {
    box-sizing: border-box !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0693166 */.wpk-social-icons {
  display: flex;
  gap: 12px;
  justify-content: center;
}

.wpk-social-icon {
  width: 48px;
  height: 48px;
  border-radius: 8px;
  border: 1px solid #E3C7FF;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #E3C7FF;
  text-decoration: none;
  transition: 0.25s;
}

.wpk-social-icon i {
  font-size: 22px;
}

.wpk-social-icon:hover {
  background: #E3C7FF;
  color: #5B2D8C;
  transform: translateY(-3px);
}

/* Contenedor en grid de 3 columnas */
.wpk-social-icons {
    display: grid;
    grid-template-columns: repeat(3, 48px);
    gap: 14px;
    justify-content: center;
}

/* Ajuste si son menos de 3 */
.wpk-social-icons a {
    display: flex;
}

/* Caja del ícono */
.wpk-social-icon {
    width: 48px;
    height: 48px;
    border-radius: 8px;
    border: 1px solid #E3C7FF !important; 
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 0.25s;
}

/* Ícono */
.wpk-social-icon i {
    font-size: 22px;
    color: #E3C7FF !important;
}

/* Hover */
.wpk-social-icon:hover {
    background-color: #E3C7FF !important;
    color: #5B2D8C !important;
}

.wpk-social-icon:hover i {
    color: #5B2D8C !important;
}

/* Íconos apagados (inactivos) */
.wpk-social-icon.inactivo {
    opacity: 0.28 !important;
    filter: grayscale(100%) !important;
    pointer-events: none !important;
    cursor: default !important;
}

/* Íconos apagados: color tenue */
.wpk-social-icon.inactivo i {
    color: rgba(255,255,255,0.35) !important;
}

/* Íconos activos sin cambios */
.wpk-social-icon.activo i {
    color: #E3C7FF !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://wikipol.org/wp-content/uploads/2025/09/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */