.elementor-19286 .elementor-element.elementor-element-0895332{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-43b428e{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-43b428e:not(.elementor-motion-effects-element-type-background), .elementor-19286 .elementor-element.elementor-element-43b428e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-1a5a684{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-1a5a684.e-con{--align-self:center;}.elementor-19286 .elementor-element.elementor-element-2e1454d .elementor-heading-title{font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-19286 .elementor-element.elementor-element-69dff11{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-weight:normal;color:#FFFFFF;}.elementor-19286 .elementor-element.elementor-element-a96467b{--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:flex-end;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-8eab7a8 img{width:70%;}.elementor-19286 .elementor-element.elementor-element-b3a49a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-471d87a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-23059f0{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-19286 .elementor-element.elementor-element-fed0685{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19286 .elementor-element.elementor-element-fed0685 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-fed0685 .elementor-icon-wrapper{text-align:center;}.elementor-19286 .elementor-element.elementor-element-56bc3bc{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-19286 .elementor-element.elementor-element-56bc3bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-56bc3bc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19286 .elementor-element.elementor-element-56bc3bc .elementor-heading-title{font-size:18px;font-weight:900;text-transform:uppercase;line-height:22px;color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-82d787e{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-19286 .elementor-element.elementor-element-82d787e > .elementor-widget-container{margin:8px 0px 0px -11px;padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-82d787e.elementor-element{--align-self:center;}.elementor-19286 .elementor-element.elementor-element-82d787e.elementor-view-stacked .elementor-icon{background-color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-82d787e.elementor-view-framed .elementor-icon, .elementor-19286 .elementor-element.elementor-element-82d787e.elementor-view-default .elementor-icon{color:#0161D9;border-color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-82d787e.elementor-view-framed .elementor-icon, .elementor-19286 .elementor-element.elementor-element-82d787e.elementor-view-default .elementor-icon svg{fill:#0161D9;}.elementor-19286 .elementor-element.elementor-element-82d787e .elementor-icon{font-size:55px;}.elementor-19286 .elementor-element.elementor-element-82d787e .elementor-icon svg{height:55px;}.elementor-19286 .elementor-element.elementor-element-4c6b6c4{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--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-19286 .elementor-element.elementor-element-bc8d29e{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19286 .elementor-element.elementor-element-bc8d29e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-bc8d29e .elementor-icon-wrapper{text-align:center;}.elementor-19286 .elementor-element.elementor-element-d12b4a0{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-19286 .elementor-element.elementor-element-d12b4a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-d12b4a0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19286 .elementor-element.elementor-element-d12b4a0 .elementor-heading-title{font-size:18px;font-weight:900;text-transform:uppercase;line-height:22px;color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-faf07c1{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-19286 .elementor-element.elementor-element-faf07c1 > .elementor-widget-container{margin:8px 0px 0px -11px;padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-faf07c1.elementor-element{--align-self:center;}.elementor-19286 .elementor-element.elementor-element-faf07c1.elementor-view-stacked .elementor-icon{background-color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-faf07c1.elementor-view-framed .elementor-icon, .elementor-19286 .elementor-element.elementor-element-faf07c1.elementor-view-default .elementor-icon{color:#0161D9;border-color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-faf07c1.elementor-view-framed .elementor-icon, .elementor-19286 .elementor-element.elementor-element-faf07c1.elementor-view-default .elementor-icon svg{fill:#0161D9;}.elementor-19286 .elementor-element.elementor-element-faf07c1 .elementor-icon{font-size:55px;}.elementor-19286 .elementor-element.elementor-element-faf07c1 .elementor-icon svg{height:55px;}.elementor-19286 .elementor-element.elementor-element-2d86379{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--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-19286 .elementor-element.elementor-element-4764c0a{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19286 .elementor-element.elementor-element-4764c0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-4764c0a .elementor-icon-wrapper{text-align:center;}.elementor-19286 .elementor-element.elementor-element-bb512ad{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-19286 .elementor-element.elementor-element-bb512ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-bb512ad.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19286 .elementor-element.elementor-element-bb512ad .elementor-heading-title{font-size:18px;font-weight:900;text-transform:uppercase;line-height:22px;color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-a1622bf{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-19286 .elementor-element.elementor-element-a1622bf > .elementor-widget-container{margin:8px 0px 0px -11px;padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-a1622bf.elementor-element{--align-self:center;}.elementor-19286 .elementor-element.elementor-element-a1622bf.elementor-view-stacked .elementor-icon{background-color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-a1622bf.elementor-view-framed .elementor-icon, .elementor-19286 .elementor-element.elementor-element-a1622bf.elementor-view-default .elementor-icon{color:#0161D9;border-color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-a1622bf.elementor-view-framed .elementor-icon, .elementor-19286 .elementor-element.elementor-element-a1622bf.elementor-view-default .elementor-icon svg{fill:#0161D9;}.elementor-19286 .elementor-element.elementor-element-a1622bf .elementor-icon{font-size:55px;}.elementor-19286 .elementor-element.elementor-element-a1622bf .elementor-icon svg{height:55px;}.elementor-19286 .elementor-element.elementor-element-13e7bee{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--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-19286 .elementor-element.elementor-element-6c47ca1{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19286 .elementor-element.elementor-element-6c47ca1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-6c47ca1 .elementor-icon-wrapper{text-align:center;}.elementor-19286 .elementor-element.elementor-element-c6e959d{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-19286 .elementor-element.elementor-element-c6e959d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-c6e959d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19286 .elementor-element.elementor-element-c6e959d .elementor-heading-title{font-size:18px;font-weight:900;text-transform:uppercase;line-height:22px;color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-4568be5{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-19286 .elementor-element.elementor-element-4568be5 > .elementor-widget-container{margin:8px 0px 0px -11px;padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-4568be5.elementor-element{--align-self:center;}.elementor-19286 .elementor-element.elementor-element-4568be5.elementor-view-stacked .elementor-icon{background-color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-4568be5.elementor-view-framed .elementor-icon, .elementor-19286 .elementor-element.elementor-element-4568be5.elementor-view-default .elementor-icon{color:#0161D9;border-color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-4568be5.elementor-view-framed .elementor-icon, .elementor-19286 .elementor-element.elementor-element-4568be5.elementor-view-default .elementor-icon svg{fill:#0161D9;}.elementor-19286 .elementor-element.elementor-element-4568be5 .elementor-icon{font-size:55px;}.elementor-19286 .elementor-element.elementor-element-4568be5 .elementor-icon svg{height:55px;}.elementor-19286 .elementor-element.elementor-element-89124ec{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--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-19286 .elementor-element.elementor-element-293de6f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19286 .elementor-element.elementor-element-293de6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-293de6f .elementor-icon-wrapper{text-align:center;}.elementor-19286 .elementor-element.elementor-element-0062bd0{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-19286 .elementor-element.elementor-element-0062bd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-0062bd0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19286 .elementor-element.elementor-element-0062bd0 .elementor-heading-title{font-size:18px;font-weight:900;text-transform:uppercase;line-height:22px;color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-51fb36c{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-19286 .elementor-element.elementor-element-51fb36c > .elementor-widget-container{margin:8px 0px 0px -11px;padding:0px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-51fb36c.elementor-element{--align-self:center;}.elementor-19286 .elementor-element.elementor-element-51fb36c.elementor-view-stacked .elementor-icon{background-color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-51fb36c.elementor-view-framed .elementor-icon, .elementor-19286 .elementor-element.elementor-element-51fb36c.elementor-view-default .elementor-icon{color:#0161D9;border-color:#0161D9;}.elementor-19286 .elementor-element.elementor-element-51fb36c.elementor-view-framed .elementor-icon, .elementor-19286 .elementor-element.elementor-element-51fb36c.elementor-view-default .elementor-icon svg{fill:#0161D9;}.elementor-19286 .elementor-element.elementor-element-51fb36c .elementor-icon{font-size:55px;}.elementor-19286 .elementor-element.elementor-element-51fb36c .elementor-icon svg{height:55px;}.elementor-19286 .elementor-element.elementor-element-da8df91{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:2px;}.elementor-19286 .elementor-element.elementor-element-da8df91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-19286 .elementor-element.elementor-element-da8df91 .swiper-slide ) > .e-con{border-style:none;}.elementor-19286 .elementor-element.elementor-element-52362eb{--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:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-52362eb:not(.elementor-motion-effects-element-type-background), .elementor-19286 .elementor-element.elementor-element-52362eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#cbdcf4;}.elementor-19286 .elementor-element.elementor-element-d39c5c2{width:100%;max-width:100%;text-align:center;}.elementor-19286 .elementor-element.elementor-element-d39c5c2.elementor-element{--align-self:center;}.elementor-19286 .elementor-element.elementor-element-d39c5c2 .elementor-heading-title{font-weight:900;text-transform:uppercase;color:#002F87;}.elementor-19286 .elementor-element.elementor-element-bd2739d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-19286 .elementor-element.elementor-element-0504730{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:10px;bottom:0px;}body:not(.rtl) .elementor-19286 .elementor-element.elementor-element-0504730{left:0px;}body.rtl .elementor-19286 .elementor-element.elementor-element-0504730{right:0px;}.elementor-19286 .elementor-element.elementor-element-1949c8f{text-align:center;}.elementor-19286 .elementor-element.elementor-element-1949c8f .elementor-heading-title{font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-19286 .elementor-element.elementor-element-9562c0d{text-align:center;color:#FFFFFF;}.elementor-19286 .elementor-element.elementor-element-a7ccfa2 .elementor-button{background-color:#0161D9;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:10px 35px 10px 35px;}.elementor-19286 .elementor-element.elementor-element-a7ccfa2 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-a7ccfa2.elementor-element{--align-self:center;}.elementor-19286 .elementor-element.elementor-element-c177d60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-cd8eef7{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-19286 .elementor-element.elementor-element-cd8eef7{left:0px;}body.rtl .elementor-19286 .elementor-element.elementor-element-cd8eef7{right:0px;}.elementor-19286 .elementor-element.elementor-element-b59db84{text-align:center;}.elementor-19286 .elementor-element.elementor-element-b59db84 .elementor-heading-title{font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-19286 .elementor-element.elementor-element-2aac593{text-align:center;color:#FFFFFF;}.elementor-19286 .elementor-element.elementor-element-9ba9dcd .elementor-button{background-color:#0161D9;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:10px 35px 10px 35px;}.elementor-19286 .elementor-element.elementor-element-9ba9dcd > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19286 .elementor-element.elementor-element-9ba9dcd.elementor-element{--align-self:center;}.elementor-19286 .elementor-element.elementor-element-d7fbc8d{--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:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19286 .elementor-element.elementor-element-d7fbc8d:not(.elementor-motion-effects-element-type-background), .elementor-19286 .elementor-element.elementor-element-d7fbc8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#cbdcf4;}.elementor-19286 .elementor-element.elementor-element-7568b2e{width:100%;max-width:100%;text-align:center;}.elementor-19286 .elementor-element.elementor-element-7568b2e.elementor-element{--align-self:center;}.elementor-19286 .elementor-element.elementor-element-7568b2e .elementor-heading-title{font-weight:900;text-transform:uppercase;color:#002F87;}.elementor-19286 .elementor-element.elementor-element-35687f4{--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;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-293583c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-95fb5cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-84ff09c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-fcae3e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-7a58785{--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:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19286 .elementor-element.elementor-element-7a58785:not(.elementor-motion-effects-element-type-background), .elementor-19286 .elementor-element.elementor-element-7a58785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#cbdcf4;}.elementor-19286 .elementor-element.elementor-element-4573c00{width:100%;max-width:100%;text-align:center;}.elementor-19286 .elementor-element.elementor-element-4573c00.elementor-element{--align-self:center;}.elementor-19286 .elementor-element.elementor-element-4573c00 .elementor-heading-title{font-weight:900;text-transform:uppercase;color:#002F87;}.elementor-19286 .elementor-element.elementor-element-fc97da0{--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;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-9af04a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-3844cd6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-ad6c957{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-5a0e153{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1023px){.elementor-19286 .elementor-element.elementor-element-43b428e{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19286 .elementor-element.elementor-element-da8df91{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:599px){.elementor-19286 .elementor-element.elementor-element-43b428e{--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19286 .elementor-element.elementor-element-69dff11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-19286 .elementor-element.elementor-element-a96467b{--justify-content:flex-end;}.elementor-19286 .elementor-element.elementor-element-fed0685 .elementor-icon{font-size:40px;}.elementor-19286 .elementor-element.elementor-element-fed0685 .elementor-icon svg{height:40px;}.elementor-19286 .elementor-element.elementor-element-82d787e .elementor-icon{font-size:38px;}.elementor-19286 .elementor-element.elementor-element-82d787e .elementor-icon svg{height:38px;}.elementor-19286 .elementor-element.elementor-element-bc8d29e .elementor-icon{font-size:40px;}.elementor-19286 .elementor-element.elementor-element-bc8d29e .elementor-icon svg{height:40px;}.elementor-19286 .elementor-element.elementor-element-d12b4a0 .elementor-heading-title{font-size:17px;}.elementor-19286 .elementor-element.elementor-element-faf07c1 .elementor-icon{font-size:38px;}.elementor-19286 .elementor-element.elementor-element-faf07c1 .elementor-icon svg{height:38px;}.elementor-19286 .elementor-element.elementor-element-4764c0a .elementor-icon{font-size:40px;}.elementor-19286 .elementor-element.elementor-element-4764c0a .elementor-icon svg{height:40px;}.elementor-19286 .elementor-element.elementor-element-bb512ad .elementor-heading-title{font-size:17px;}.elementor-19286 .elementor-element.elementor-element-a1622bf .elementor-icon{font-size:38px;}.elementor-19286 .elementor-element.elementor-element-a1622bf .elementor-icon svg{height:38px;}.elementor-19286 .elementor-element.elementor-element-6c47ca1 .elementor-icon{font-size:40px;}.elementor-19286 .elementor-element.elementor-element-6c47ca1 .elementor-icon svg{height:40px;}.elementor-19286 .elementor-element.elementor-element-c6e959d .elementor-heading-title{font-size:17px;}.elementor-19286 .elementor-element.elementor-element-4568be5 .elementor-icon{font-size:38px;}.elementor-19286 .elementor-element.elementor-element-4568be5 .elementor-icon svg{height:38px;}.elementor-19286 .elementor-element.elementor-element-293de6f .elementor-icon{font-size:40px;}.elementor-19286 .elementor-element.elementor-element-293de6f .elementor-icon svg{height:40px;}.elementor-19286 .elementor-element.elementor-element-0062bd0 .elementor-heading-title{font-size:17px;}.elementor-19286 .elementor-element.elementor-element-51fb36c .elementor-icon{font-size:38px;}.elementor-19286 .elementor-element.elementor-element-51fb36c .elementor-icon svg{height:38px;}.elementor-19286 .elementor-element.elementor-element-da8df91{--e-n-carousel-swiper-slides-to-display:2;}.elementor-19286 .elementor-element.elementor-element-bd2739d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19286 .elementor-element.elementor-element-c177d60{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(min-width:600px){.elementor-19286 .elementor-element.elementor-element-1a5a684{--width:44%;}.elementor-19286 .elementor-element.elementor-element-a96467b{--width:44%;}.elementor-19286 .elementor-element.elementor-element-bd2739d{--width:35%;}.elementor-19286 .elementor-element.elementor-element-c177d60{--width:35%;}}@media(max-width:1023px) and (min-width:600px){.elementor-19286 .elementor-element.elementor-element-1a5a684{--width:44%;}.elementor-19286 .elementor-element.elementor-element-a96467b{--width:44%;}.elementor-19286 .elementor-element.elementor-element-bd2739d{--width:44%;}.elementor-19286 .elementor-element.elementor-element-c177d60{--width:44%;}}/* Start custom CSS for heading, class: .elementor-element-2e1454d */@media (min-width: 1024px) {
.elementor-19286 .elementor-element.elementor-element-2e1454d h2 {
    font-size:clamp(40px, 3.5vw, 50px);
}
}

@media (min-width: 600px) and (max-width: 1023.5px) {
.elementor-19286 .elementor-element.elementor-element-2e1454d h2 {
    font-size:clamp(20px, 3vw, 40px);
}
}

@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-2e1454d h2 {
    font-size:clamp(22px, 6.5vw, 40px);
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69dff11 */@media (min-width: 1024px) {
.elementor-19286 .elementor-element.elementor-element-69dff11 {
    font-size: clamp(14px, 1.3vw, 20px);
}
}

@media (min-width: 600px) and (max-width: 1023.5px) {
.elementor-19286 .elementor-element.elementor-element-69dff11 {
    font-size: clamp(11px, 1.5vw, 14px);
}
}

@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-69dff11 {
    font-size: clamp(12px, 3vw, 15px);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56bc3bc */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-56bc3bc h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d12b4a0 */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-d12b4a0 h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb512ad */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-bb512ad h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6e959d */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-c6e959d h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0062bd0 */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-0062bd0 h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56bc3bc */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-56bc3bc h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d12b4a0 */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-d12b4a0 h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb512ad */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-bb512ad h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6e959d */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-c6e959d h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0062bd0 */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-0062bd0 h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56bc3bc */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-56bc3bc h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d12b4a0 */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-d12b4a0 h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb512ad */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-bb512ad h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6e959d */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-c6e959d h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0062bd0 */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-0062bd0 h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56bc3bc */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-56bc3bc h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d12b4a0 */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-d12b4a0 h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb512ad */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-bb512ad h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6e959d */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-c6e959d h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0062bd0 */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-0062bd0 h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56bc3bc */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-56bc3bc h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d12b4a0 */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-d12b4a0 h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb512ad */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-bb512ad h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6e959d */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-c6e959d h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0062bd0 */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-0062bd0 h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56bc3bc */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-56bc3bc h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d12b4a0 */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-d12b4a0 h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb512ad */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-bb512ad h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6e959d */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-c6e959d h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0062bd0 */@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-0062bd0 h2 {
    font-size: clamp(12px, 4vw, 18px)!important;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-da8df91 */.elementor-19286 .elementor-element.elementor-element-da8df91 .swiper-wrapper {
-webkit-transition-timing-function: linear!important;
transition-timing-function: linear!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0cdcdad *//* =========================================================
   ESTADOS INICIALES
========================================================= */

#ctlg-deportista,
#ctlg-emprendedor{
    display: none;
    opacity: 0;
    transform: translateY(20px);
    transition:
        opacity .45s ease,
        transform .45s ease;
}

/* =========================================================
   CUANDO EL CATÁLOGO SE MUESTRA
========================================================= */

#ctlg-deportista.show-ctlg,
#ctlg-emprendedor.show-ctlg{
    display: flex !important;
    opacity: 1;
    transform: translateY(0);
}

/* =========================================================
   CONTENEDOR SELECTOR
========================================================= */

#ctlg-.elementor-19286 .elementor-element.elementor-element-0cdcdad{
    opacity: 1;
    transform: translateY(0);
    transition:
        opacity .4s ease,
        transform .4s ease;
}

/* =========================================================
   FADE OUT SELECTOR
========================================================= */

#ctlg-.elementor-19286 .elementor-element.elementor-element-0cdcdad.hide-.elementor-19286 .elementor-element.elementor-element-0cdcdad{
    opacity: 0;
    transform: translateY(-15px);
    pointer-events: none;
}

/* BOTONES CATÁLOGO */

#btn-ctlg-deportista .elementor-button,
#btn-ctlg-emprendedor .elementor-button{
    cursor: pointer;
    user-select: none;
    -webkit-user-select: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d39c5c2 */@media (min-width: 1024px) {
.elementor-19286 .elementor-element.elementor-element-d39c5c2 h2 {
    font-size: 44px;
}
}

@media (min-width: 600px) and (max-width: 1023.5px) {
.elementor-19286 .elementor-element.elementor-element-d39c5c2 h2 {
    font-size: clamp(26px, 4vw, 40px);
}
}

@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-d39c5c2 h2 {
    font-size: clamp(24px, 6.5vw, 40px);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1949c8f */@media (min-width: 1024px) {
.elementor-19286 .elementor-element.elementor-element-1949c8f h2 {
    font-size: clamp(23px, 2.2vw, 35px);
}
}

@media (min-width: 600px) and (max-width: 1023.5px) {
.elementor-19286 .elementor-element.elementor-element-1949c8f h2 {
    font-size: clamp(22px, 3.5vw, 34px);
}
}

@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-1949c8f h2 {
    font-size: clamp(25px, 8vw, 46px);
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9562c0d */@media (min-width: 1024px) {
.elementor-19286 .elementor-element.elementor-element-9562c0d {
    font-size: clamp(14px, 1.3vw, 20px);
}
}

@media (min-width: 600px) and (max-width: 1023.5px) {
.elementor-19286 .elementor-element.elementor-element-9562c0d {
    font-size: clamp(11px, 2vw, 17px);
}
}

@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-9562c0d {
    font-size: clamp(12px, 3.5vw, 20px);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a7ccfa2 */@media (min-width: 1024px) {
.elementor-19286 .elementor-element.elementor-element-a7ccfa2 span {
    font-size: clamp(12px, 1.25vw, 20px);
}
}

@media (min-width: 600px) and (max-width: 1023.5px) {
.elementor-19286 .elementor-element.elementor-element-a7ccfa2 span {
    font-size: clamp(10px, 1.5vw, 16px);
}
}

@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-a7ccfa2 span {
    font-size: clamp(10px, 3vw, 18px);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b59db84 */@media (min-width: 1024px) {
.elementor-19286 .elementor-element.elementor-element-b59db84 h2 {
    font-size: clamp(23px, 2.2vw, 35px);
}
}

@media (min-width: 600px) and (max-width: 1023.5px) {
.elementor-19286 .elementor-element.elementor-element-b59db84 h2 {
    font-size: clamp(22px, 3.5vw, 34px);
}
}

@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-b59db84 h2 {
    font-size: clamp(25px, 8vw, 46px);
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aac593 */@media (min-width: 1024px) {
.elementor-19286 .elementor-element.elementor-element-2aac593 {
    font-size: clamp(14px, 1.3vw, 20px);
}
}

@media (min-width: 600px) and (max-width: 1023.5px) {
.elementor-19286 .elementor-element.elementor-element-2aac593 {
    font-size: clamp(11px, 2vw, 17px);
}
}

@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-2aac593 {
    font-size: clamp(12px, 3.5vw, 20px);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ba9dcd */@media (min-width: 1024px) {
.elementor-19286 .elementor-element.elementor-element-9ba9dcd span {
    font-size: clamp(12px, 1.25vw, 20px);
}
}

@media (min-width: 600px) and (max-width: 1023.5px) {
.elementor-19286 .elementor-element.elementor-element-9ba9dcd span {
    font-size: clamp(10px, 1.5vw, 16px);
}
}

@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-9ba9dcd span {
    font-size: clamp(10px, 3vw, 18px);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7568b2e */@media (min-width: 1024px) {
.elementor-19286 .elementor-element.elementor-element-7568b2e h2 {
    font-size: 44px;
}
}

@media (min-width: 600px) and (max-width: 1023.5px) {
.elementor-19286 .elementor-element.elementor-element-7568b2e h2 {
    font-size: clamp(26px, 4vw, 40px);
}
}

@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-7568b2e h2 {
    font-size: clamp(24px, 6.5vw, 40px);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35687f4 */#ctnr-ctlg-1,
#ctnr-ctlg-2,
#ctnr-ctlg-3,
#ctnr-ctlg-4,
#ctnr-ctlg-5 {
  flex: 1;
  transition: transform 0.5s ease, opacity 0.5s ease!important;
  overflow: hidden;
  position: relative;
}

#ctnr-ctlg-1 img,
#ctnr-ctlg-2 img,
#ctnr-ctlg-3 img,
#ctnr-ctlg-4 img,
#ctnr-ctlg-5 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  transition: transform 0.5s ease, opacity 0.5s ease, filter 0.5s ease!important;
}

#ctnr-ctlg-gnral:hover > div:not(:hover) {
  transform: scale(0.9);
  opacity: 0.75;
}

#ctnr-ctlg-gnral:hover > div:not(:hover) img {
  filter: blur(1px);
}

#ctnr-ctlg-1:hover,
#ctnr-ctlg-2:hover,
#ctnr-ctlg-3:hover,
#ctnr-ctlg-4:hover,
#ctnr-ctlg-5:hover {
  transform: scale(1.1);
  opacity: 1;
  z-index: 2;
  filter: blur(0);
}

/* = MOBILE - CATÁLOGOS SCROLL = */

@media (max-width: 599.5px) {

  /* CONTENEDORES */
  #ctlg-deportista {
    overflow: hidden !important;
  }

  #ctnr-ctlg-gnral {

    display: flex !important;
    flex-wrap: nowrap !important;

    overflow-x: auto !important;
    overflow-y: hidden !important;

    gap: 14px;

    /* deja ver parte del anterior/siguiente */
    padding-left: 1vw;
    padding-right: 1vw;

    scroll-snap-type: x mandatory;

    scrollbar-width: none;
    -ms-overflow-style: none;
  }

  #ctnr-ctlg-gnral::-webkit-scrollbar {
    display: none;
  }

  /* ITEMS */
  #ctnr-ctlg-1,
  #ctnr-ctlg-2,
  #ctnr-ctlg-3,
  #ctnr-ctlg-4,
  #ctnr-ctlg-5 {

    flex: 0 0 65vw !important;
    max-width: 65vw !important;

    scroll-snap-align: center;

    overflow: hidden !important;

    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
  }

  /* IMÁGENES */
  #ctnr-ctlg-1 img,
  #ctnr-ctlg-2 img,
  #ctnr-ctlg-3 img,
  #ctnr-ctlg-4 img,
  #ctnr-ctlg-5 img {

    width: 100%;
    height: auto;

    display: block;

    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
  }

  /* DESACTIVAR EFECTOS DESKTOP */
  #ctnr-ctlg-gnral:hover > div:not(:hover),
  #ctnr-ctlg-gnral:hover > div:not(:hover) img,
  #ctnr-ctlg-1:hover,
  #ctnr-ctlg-2:hover,
  #ctnr-ctlg-3:hover,
  #ctnr-ctlg-4:hover,
  #ctnr-ctlg-5:hover,
  #ctnr-ctlg-1:hover img,
  #ctnr-ctlg-2:hover img,
  #ctnr-ctlg-3:hover img,
  #ctnr-ctlg-4:hover img,
  #ctnr-ctlg-5:hover img {

    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
  }

}

/* =========================================================
   TABLET - CATÁLOGOS SCROLL
========================================================= */

@media (min-width: 600px) and (max-width: 1023.5px) {

  /* CONTENEDORES */
  #ctlg-deportista {
    overflow: hidden !important;
  }

  #ctnr-ctlg-gnral {

    display: flex !important;
    flex-wrap: nowrap !important;

    overflow-x: auto !important;
    overflow-y: hidden !important;

    gap: 18px;

    /* deja ver un poco del siguiente */
    padding-left: 1vw;
    padding-right: 1vw;

    scroll-snap-type: x mandatory;

    scrollbar-width: none;
    -ms-overflow-style: none;
  }

  #ctnr-ctlg-gnral::-webkit-scrollbar {
    display: none;
  }

  /* ITEMS */
  #ctnr-ctlg-1,
  #ctnr-ctlg-2,
  #ctnr-ctlg-3,
  #ctnr-ctlg-4,
  #ctnr-ctlg-5 {

    /* DOS VISIBLES */
    flex: 0 0 35vw !important;
    max-width: 35vw !important;

    scroll-snap-align: center;

    overflow: hidden !important;

    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
  }

  /* IMÁGENES */
  #ctnr-ctlg-1 img,
  #ctnr-ctlg-2 img,
  #ctnr-ctlg-3 img,
  #ctnr-ctlg-4 img,
  #ctnr-ctlg-5 img {

    width: 100%;
    height: auto;

    display: block;

    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
  }

  /* DESACTIVAR EFECTOS DESKTOP */
  #ctnr-ctlg-gnral:hover > div:not(:hover),
  #ctnr-ctlg-gnral:hover > div:not(:hover) img,
  #ctnr-ctlg-1:hover,
  #ctnr-ctlg-2:hover,
  #ctnr-ctlg-3:hover,
  #ctnr-ctlg-4:hover,
  #ctnr-ctlg-5:hover,
  #ctnr-ctlg-1:hover img,
  #ctnr-ctlg-2:hover img,
  #ctnr-ctlg-3:hover img,
  #ctnr-ctlg-4:hover img,
  #ctnr-ctlg-5:hover img {

    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
  }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4573c00 */@media (min-width: 1024px) {
.elementor-19286 .elementor-element.elementor-element-4573c00 h2 {
    font-size: 44px;
}
}

@media (min-width: 600px) and (max-width: 1023.5px) {
.elementor-19286 .elementor-element.elementor-element-4573c00 h2 {
    font-size: clamp(26px, 4vw, 40px);
}
}

@media (max-width: 599.5px) {
.elementor-19286 .elementor-element.elementor-element-4573c00 h2 {
    font-size: clamp(24px, 6.5vw, 40px);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc97da0 */#ctnr-ctlg-6,
#ctnr-ctlg-7,
#ctnr-ctlg-8,
#ctnr-ctlg-9,
#ctnr-ctlg-10 {
  flex: 1;
  transition: transform 0.5s ease, opacity 0.5s ease!important;
  overflow: hidden;
  position: relative;
}

#ctnr-ctlg-6 img,
#ctnr-ctlg-7 img,
#ctnr-ctlg-8 img,
#ctnr-ctlg-9 img,
#ctnr-ctlg-10 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  transition: transform 0.5s ease, opacity 0.5s ease, filter 0.5s ease!important;
}

#ctnr-ctlg-gnral-2:hover > div:not(:hover) {
  transform: scale(0.9);
  opacity: 0.75;
}

#ctnr-ctlg-gnral-2:hover > div:not(:hover) img {
  filter: blur(1px);
}

#ctnr-ctlg-6:hover,
#ctnr-ctlg-7:hover,
#ctnr-ctlg-8:hover,
#ctnr-ctlg-9:hover,
#ctnr-ctlg-10:hover {
  transform: scale(1.1);
  opacity: 1;
  z-index: 2;
  filter: blur(0);
}

/* = MOBILE - CATÁLOGOS SCROLL = */

@media (max-width: 599.5px) {

  /* CONTENEDORES */
  #ctlg-emprendedor {
    overflow: hidden !important;
  }

  #ctnr-ctlg-gnral-2 {

    display: flex !important;
    flex-wrap: nowrap !important;

    overflow-x: auto !important;
    overflow-y: hidden !important;

    gap: 14px;

    /* deja ver parte del anterior/siguiente */
    padding-left: 1vw;
    padding-right: 1vw;

    scroll-snap-type: x mandatory;

    scrollbar-width: none;
    -ms-overflow-style: none;
  }

  #ctnr-ctlg-gnral-2::-webkit-scrollbar {
    display: none;
  }

  /* ITEMS */
  #ctnr-ctlg-6,
  #ctnr-ctlg-7,
  #ctnr-ctlg-8,
  #ctnr-ctlg-9,
  #ctnr-ctlg-10 {

    flex: 0 0 65vw !important;
    max-width: 65vw !important;

    scroll-snap-align: center;

    overflow: hidden !important;

    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
  }

  /* IMÁGENES */
  #ctnr-ctlg-6 img,
  #ctnr-ctlg-7 img,
  #ctnr-ctlg-8 img,
  #ctnr-ctlg-9 img,
  #ctnr-ctlg-10 img {

    width: 100%;
    height: auto;

    display: block;

    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
  }

  /* DESACTIVAR EFECTOS DESKTOP */
  #ctnr-ctlg-gnral-2:hover > div:not(:hover),
  #ctnr-ctlg-gnral-2:hover > div:not(:hover) img,
  #ctnr-ctlg-6:hover,
  #ctnr-ctlg-7:hover,
  #ctnr-ctlg-8:hover,
  #ctnr-ctlg-9:hover,
  #ctnr-ctlg-10:hover,
  #ctnr-ctlg-6:hover img,
  #ctnr-ctlg-7:hover img,
  #ctnr-ctlg-8:hover img,
  #ctnr-ctlg-9:hover img,
  #ctnr-ctlg-10:hover img {

    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
  }

}

/* =========================================================
   TABLET - CATÁLOGOS SCROLL
========================================================= */

@media (min-width: 600px) and (max-width: 1023.5px) {

  /* CONTENEDORES */
  #ctlg-emprendedor {
    overflow: hidden !important;
  }

  #ctnr-ctlg-gnral-2 {

    display: flex !important;
    flex-wrap: nowrap !important;

    overflow-x: auto !important;
    overflow-y: hidden !important;

    gap: 18px;

    /* deja ver un poco del siguiente */
    padding-left: 1vw;
    padding-right: 1vw;

    scroll-snap-type: x mandatory;

    scrollbar-width: none;
    -ms-overflow-style: none;
  }

  #ctnr-ctlg-gnral-2::-webkit-scrollbar {
    display: none;
  }

  /* ITEMS */
  #ctnr-ctlg-6,
  #ctnr-ctlg-7,
  #ctnr-ctlg-8,
  #ctnr-ctlg-9,
  #ctnr-ctlg-10 {

    /* DOS VISIBLES */
    flex: 0 0 35vw !important;
    max-width: 35vw !important;

    scroll-snap-align: center;

    overflow: hidden !important;

    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
  }

  /* IMÁGENES */
  #ctnr-ctlg-6 img,
  #ctnr-ctlg-7 img,
  #ctnr-ctlg-8 img,
  #ctnr-ctlg-9 img,
  #ctnr-ctlg-10 img {

    width: 100%;
    height: auto;

    display: block;

    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
  }

  /* DESACTIVAR EFECTOS DESKTOP */
  #ctnr-ctlg-gnral-2:hover > div:not(:hover),
  #ctnr-ctlg-gnral-2:hover > div:not(:hover) img,
  #ctnr-ctlg-6:hover,
  #ctnr-ctlg-7:hover,
  #ctnr-ctlg-8:hover,
  #ctnr-ctlg-9:hover,
  #ctnr-ctlg-10:hover,
  #ctnr-ctlg-6:hover img,
  #ctnr-ctlg-7:hover img,
  #ctnr-ctlg-8:hover img,
  #ctnr-ctlg-9:hover img,
  #ctnr-ctlg-10:hover img {

    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
  }

}/* End custom CSS */