.elementor-106 .elementor-element.elementor-element-3255ba6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-3255ba6:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-3255ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lionjudo.skipiala.pl/wp-content/uploads/2026/09/photo-1656653121475-e33829581294.avif");background-position:center left;}.elementor-106 .elementor-element.elementor-element-3255ba6::before, .elementor-106 .elementor-element.elementor-element-3255ba6 > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-3255ba6 > .e-con-inner > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-3255ba6 > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-3255ba6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-3255ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BF;--background-overlay:'';}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-76d5263{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;color:#666666;}.elementor-106 .elementor-element.elementor-element-76d5263.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-a1b971c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-a1b971c:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-a1b971c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-73a37ed{--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:88px 88px;--row-gap:88px;--column-gap:88px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-106 .elementor-element.elementor-element-1b93575{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:30px;--padding-left:40px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-8c3c384.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-8c3c384 img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-106 .elementor-element.elementor-element-251b8ae{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-a1f23f8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-a1f23f8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-0319bf9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-0319bf9 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:56px;line-height:0.98em;color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-9f80455{--display:flex;--border-radius:2px 2px 2px 2px;}.elementor-106 .elementor-element.elementor-element-9f80455:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-9f80455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC0000;}.elementor-106 .elementor-element.elementor-element-4cb821e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-4cb821e{font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-eaa15b4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-eaa15b4{font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-4f88411{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-4f88411:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-4f88411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surface );}.elementor-106 .elementor-element.elementor-element-184218c{--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:88px 88px;--row-gap:88px;--column-gap:88px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-106 .elementor-element.elementor-element-3a6d9ed{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-106 .elementor-element.elementor-element-36cce84.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-36cce84 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-fd67ca4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-fd67ca4 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:56px;line-height:0.98em;color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-067222a{--display:flex;--border-radius:2px 2px 2px 2px;}.elementor-106 .elementor-element.elementor-element-067222a:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-067222a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC0000;}.elementor-106 .elementor-element.elementor-element-b326e83.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-b326e83{font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-8d6cbb5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:30px;--padding-left:40px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-9036552.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-9036552 img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-106 .elementor-element.elementor-element-1c7b28a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-1c7b28a:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-1c7b28a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-fbc8552{--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:88px 88px;--row-gap:88px;--column-gap:88px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-106 .elementor-element.elementor-element-6908aab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:30px;--padding-left:40px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-d0dcc77.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-d0dcc77 img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-106 .elementor-element.elementor-element-2efabea{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-106 .elementor-element.elementor-element-dc762c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-dc762c3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-681e997.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-681e997 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:56px;line-height:0.98em;color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-f3f5453{--display:flex;--border-radius:2px 2px 2px 2px;}.elementor-106 .elementor-element.elementor-element-f3f5453:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-f3f5453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC0000;}.elementor-106 .elementor-element.elementor-element-f43ab9c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-f43ab9c{font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-1ab0cd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-1ab0cd6:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-1ab0cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surface );}.elementor-106 .elementor-element.elementor-element-758b78c{--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:88px 88px;--row-gap:88px;--column-gap:88px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-106 .elementor-element.elementor-element-97ae413{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-106 .elementor-element.elementor-element-f4144a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-f4144a2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-979d35a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-979d35a .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:56px;line-height:0.98em;color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-c7a79b3{--display:flex;--border-radius:2px 2px 2px 2px;}.elementor-106 .elementor-element.elementor-element-c7a79b3:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-c7a79b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC0000;}.elementor-106 .elementor-element.elementor-element-2e9f894.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-2e9f894{font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-ab3ed5e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:30px;--padding-left:40px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-f24e17f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-f24e17f img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-106 .elementor-element.elementor-element-c54a895{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-c54a895:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-c54a895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-96ed3de{--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:88px 88px;--row-gap:88px;--column-gap:88px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-106 .elementor-element.elementor-element-486b26e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:30px;--padding-left:40px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-a05240b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-a05240b img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-106 .elementor-element.elementor-element-cb9e169{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-106 .elementor-element.elementor-element-a803f97.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-a803f97 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-16a2893.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-16a2893 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:56px;line-height:0.98em;color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-487ef54{--display:flex;--border-radius:2px 2px 2px 2px;}.elementor-106 .elementor-element.elementor-element-487ef54:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-487ef54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC0000;}.elementor-106 .elementor-element.elementor-element-fb070c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-fb070c3{font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-d53ec47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-d53ec47:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-d53ec47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surface );}.elementor-106 .elementor-element.elementor-element-15cbe87{--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:88px 88px;--row-gap:88px;--column-gap:88px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-106 .elementor-element.elementor-element-cd7a27e{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-106 .elementor-element.elementor-element-427db5f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-427db5f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-2d0583f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-2d0583f .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:56px;line-height:0.98em;color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-a31e767{--display:flex;--border-radius:2px 2px 2px 2px;}.elementor-106 .elementor-element.elementor-element-a31e767:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-a31e767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC0000;}.elementor-106 .elementor-element.elementor-element-7a6c33a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-7a6c33a{font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-8820fb2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:30px;--padding-left:40px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-cae3464.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-cae3464 img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-106 .elementor-element.elementor-element-0fa40cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-0fa40cd:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-0fa40cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-ec80dd0{--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:88px 88px;--row-gap:88px;--column-gap:88px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-106 .elementor-element.elementor-element-4c3080a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:30px;--padding-left:40px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-f39a8e3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-f39a8e3 img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-106 .elementor-element.elementor-element-8148c1c{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-106 .elementor-element.elementor-element-753422a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-753422a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-2891f66.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-2891f66 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:56px;line-height:0.98em;color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-0a6d155{--display:flex;--border-radius:2px 2px 2px 2px;}.elementor-106 .elementor-element.elementor-element-0a6d155:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-0a6d155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC0000;}.elementor-106 .elementor-element.elementor-element-9821046.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-9821046{font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-38326a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-106 .elementor-element.elementor-element-38326a6:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-38326a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ink_deep );}.elementor-106 .elementor-element.elementor-element-2ef2562{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-106 .elementor-element.elementor-element-5a4b650.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-5a4b650{text-align:center;}.elementor-106 .elementor-element.elementor-element-5a4b650 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.24em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-66712a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-66712a5{text-align:center;}.elementor-106 .elementor-element.elementor-element-66712a5 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:52px;line-height:1.05em;color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-180b422.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-180b422{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-106 .elementor-element.elementor-element-0502524{--display:flex;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-106 .elementor-element.elementor-element-c871495 .elementor-button{background-color:#CC0000;font-family:"Lato", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:16px 36px 16px 36px;}.elementor-106 .elementor-element.elementor-element-c871495 .elementor-button:hover, .elementor-106 .elementor-element.elementor-element-c871495 .elementor-button:focus{background-color:#AA0000;}.elementor-106 .elementor-element.elementor-element-c871495.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-106 .elementor-element.elementor-element-c871495 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-106 .elementor-element.elementor-element-4e1c632{--display:flex;}.elementor-106 .elementor-element.elementor-element-4c53c45.xpro-widget-bg-overlay:before{transition:background 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-106 .elementor-element.elementor-element-73a37ed{--content-width:1280px;}.elementor-106 .elementor-element.elementor-element-9f80455{--width:64px;}.elementor-106 .elementor-element.elementor-element-184218c{--content-width:1280px;}.elementor-106 .elementor-element.elementor-element-067222a{--width:64px;}.elementor-106 .elementor-element.elementor-element-fbc8552{--content-width:1280px;}.elementor-106 .elementor-element.elementor-element-f3f5453{--width:64px;}.elementor-106 .elementor-element.elementor-element-758b78c{--content-width:1280px;}.elementor-106 .elementor-element.elementor-element-c7a79b3{--width:64px;}.elementor-106 .elementor-element.elementor-element-96ed3de{--content-width:1280px;}.elementor-106 .elementor-element.elementor-element-487ef54{--width:64px;}.elementor-106 .elementor-element.elementor-element-15cbe87{--content-width:1280px;}.elementor-106 .elementor-element.elementor-element-a31e767{--width:64px;}.elementor-106 .elementor-element.elementor-element-ec80dd0{--content-width:1280px;}.elementor-106 .elementor-element.elementor-element-0a6d155{--width:64px;}.elementor-106 .elementor-element.elementor-element-2ef2562{--content-width:720px;}}@media(max-width:1024px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-3255ba6:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-3255ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-248px -17px;background-size:1000px auto;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-106 .elementor-element.elementor-element-a1f23f8{text-align:center;}.elementor-106 .elementor-element.elementor-element-0319bf9{text-align:center;}.elementor-106 .elementor-element.elementor-element-4cb821e{text-align:center;}.elementor-106 .elementor-element.elementor-element-eaa15b4{text-align:center;}.elementor-106 .elementor-element.elementor-element-36cce84{text-align:center;}.elementor-106 .elementor-element.elementor-element-fd67ca4{text-align:center;}.elementor-106 .elementor-element.elementor-element-b326e83{text-align:center;}.elementor-106 .elementor-element.elementor-element-dc762c3{text-align:center;}.elementor-106 .elementor-element.elementor-element-681e997{text-align:center;}.elementor-106 .elementor-element.elementor-element-f43ab9c{text-align:center;}.elementor-106 .elementor-element.elementor-element-f4144a2{text-align:center;}.elementor-106 .elementor-element.elementor-element-979d35a{text-align:center;}.elementor-106 .elementor-element.elementor-element-2e9f894{text-align:center;}.elementor-106 .elementor-element.elementor-element-a803f97{text-align:center;}.elementor-106 .elementor-element.elementor-element-16a2893{text-align:center;}.elementor-106 .elementor-element.elementor-element-fb070c3{text-align:center;}.elementor-106 .elementor-element.elementor-element-427db5f{text-align:center;}.elementor-106 .elementor-element.elementor-element-2d0583f{text-align:center;}.elementor-106 .elementor-element.elementor-element-7a6c33a{text-align:center;}.elementor-106 .elementor-element.elementor-element-753422a{text-align:center;}.elementor-106 .elementor-element.elementor-element-2891f66{text-align:center;}.elementor-106 .elementor-element.elementor-element-9821046{text-align:center;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for image, class: .elementor-element-8c3c384 */.elementor-106 .elementor-element.elementor-element-8c3c384{position:relative !important;display:block !important;max-width:440px !important;width:100% !important;aspect-ratio:4/5 !important;height:auto !important;z-index:2;transition:transform .4s ease;}.elementor-106 .elementor-element.elementor-element-8c3c384:before{content:'';display:block !important;position:absolute;inset:0;background-color:#CC0000;border-radius:18px;transform:translate(22px,22px) !important;z-index:-1;transition:transform .4s ease;}.elementor-106 .elementor-element.elementor-element-8c3c384:hover{transform:translate(-3px,-3px);}.elementor-106 .elementor-element.elementor-element-8c3c384:hover:before{transform:translate(10px,10px) !important;}.elementor-106 .elementor-element.elementor-element-8c3c384 img{width:100% !important;height:auto !important;aspect-ratio:4/5 !important;object-fit:cover !important;object-position:center !important;border-radius:18px !important;box-shadow:0 24px 48px rgba(0,0,0,.18) !important;display:block !important;background-color:#eeeeee !important;}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-8c3c384{max-width:340px !important;margin:0 auto !important;}.elementor-106 .elementor-element.elementor-element-8c3c384:before{transform:translate(14px,14px) !important;}.elementor-106 .elementor-element.elementor-element-8c3c384:hover:before{transform:translate(14px,14px) !important;}}@media(max-width:480px){.elementor-106 .elementor-element.elementor-element-8c3c384{max-width:280px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b93575 */.elementor-106 .elementor-element.elementor-element-1b93575{position:relative !important;overflow:visible !important;}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-1b93575{padding:30px 20px 20px 20px !important;}}.elementor-106 .elementor-element.elementor-element-1b93575{flex-grow:0 !important;flex-shrink:1 !important;flex-basis:calc((100% - 88px) * 5 / 12) !important;max-width:calc((100% - 88px) * 5 / 12) !important;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-1b93575{flex-basis:calc((100% - 48px) * 5 / 12) !important;max-width:calc((100% - 48px) * 5 / 12) !important;}}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-1b93575{flex:0 0 100% !important;max-width:100% !important;}}.elementor-106 .elementor-element.elementor-element-1b93575{align-items:center !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f80455 */.elementor-106 .elementor-element.elementor-element-9f80455{padding:0 !important;height:3px !important;min-height:3px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-251b8ae */.elementor-106 .elementor-element.elementor-element-251b8ae{flex-grow:0 !important;flex-shrink:1 !important;flex-basis:calc((100% - 88px) * 7 / 12) !important;max-width:640px !important;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-251b8ae{flex-basis:calc((100% - 48px) * 7 / 12) !important;}}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-251b8ae{flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a37ed */@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-73a37ed{gap:48px !important;padding:0 24px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-067222a */.elementor-106 .elementor-element.elementor-element-067222a{padding:0 !important;height:3px !important;min-height:3px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a6d9ed */.elementor-106 .elementor-element.elementor-element-3a6d9ed{flex-grow:0 !important;flex-shrink:1 !important;flex-basis:calc((100% - 88px) * 7 / 12) !important;max-width:640px !important;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-3a6d9ed{flex-basis:calc((100% - 48px) * 7 / 12) !important;}}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-3a6d9ed{flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9036552 */.elementor-106 .elementor-element.elementor-element-9036552{position:relative !important;display:block !important;max-width:440px !important;width:100% !important;aspect-ratio:4/5 !important;height:auto !important;z-index:2;transition:transform .4s ease;}.elementor-106 .elementor-element.elementor-element-9036552:before{content:'';display:block !important;position:absolute;inset:0;background-color:#CC0000;border-radius:18px;transform:translate(22px,22px) !important;z-index:-1;transition:transform .4s ease;}.elementor-106 .elementor-element.elementor-element-9036552:hover{transform:translate(-3px,-3px);}.elementor-106 .elementor-element.elementor-element-9036552:hover:before{transform:translate(10px,10px) !important;}.elementor-106 .elementor-element.elementor-element-9036552 img{width:100% !important;height:auto !important;aspect-ratio:4/5 !important;object-fit:cover !important;object-position:center !important;border-radius:18px !important;box-shadow:0 24px 48px rgba(0,0,0,.18) !important;display:block !important;background-color:#eeeeee !important;}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-9036552{max-width:340px !important;margin:0 auto !important;}.elementor-106 .elementor-element.elementor-element-9036552:before{transform:translate(14px,14px) !important;}.elementor-106 .elementor-element.elementor-element-9036552:hover:before{transform:translate(14px,14px) !important;}}@media(max-width:480px){.elementor-106 .elementor-element.elementor-element-9036552{max-width:280px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d6cbb5 */.elementor-106 .elementor-element.elementor-element-8d6cbb5{position:relative !important;overflow:visible !important;}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-8d6cbb5{padding:30px 20px 20px 20px !important;}}.elementor-106 .elementor-element.elementor-element-8d6cbb5{flex-grow:0 !important;flex-shrink:1 !important;flex-basis:calc((100% - 88px) * 5 / 12) !important;max-width:calc((100% - 88px) * 5 / 12) !important;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-8d6cbb5{flex-basis:calc((100% - 48px) * 5 / 12) !important;max-width:calc((100% - 48px) * 5 / 12) !important;}}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-8d6cbb5{flex:0 0 100% !important;max-width:100% !important;order:0 !important;}}.elementor-106 .elementor-element.elementor-element-8d6cbb5{align-items:center !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-184218c */@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-184218c{gap:48px !important;padding:0 24px !important;}.elementor-106 .elementor-element.elementor-element-184218c .e-con-inner{flex-direction:column-reverse !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0dcc77 */.elementor-106 .elementor-element.elementor-element-d0dcc77{position:relative !important;display:block !important;max-width:440px !important;width:100% !important;aspect-ratio:4/5 !important;height:auto !important;z-index:2;transition:transform .4s ease;}.elementor-106 .elementor-element.elementor-element-d0dcc77:before{content:'';display:block !important;position:absolute;inset:0;background-color:#CC0000;border-radius:18px;transform:translate(22px,22px) !important;z-index:-1;transition:transform .4s ease;}.elementor-106 .elementor-element.elementor-element-d0dcc77:hover{transform:translate(-3px,-3px);}.elementor-106 .elementor-element.elementor-element-d0dcc77:hover:before{transform:translate(10px,10px) !important;}.elementor-106 .elementor-element.elementor-element-d0dcc77 img{width:100% !important;height:auto !important;aspect-ratio:4/5 !important;object-fit:cover !important;object-position:center !important;border-radius:18px !important;box-shadow:0 24px 48px rgba(0,0,0,.18) !important;display:block !important;background-color:#eeeeee !important;}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-d0dcc77{max-width:340px !important;margin:0 auto !important;}.elementor-106 .elementor-element.elementor-element-d0dcc77:before{transform:translate(14px,14px) !important;}.elementor-106 .elementor-element.elementor-element-d0dcc77:hover:before{transform:translate(14px,14px) !important;}}@media(max-width:480px){.elementor-106 .elementor-element.elementor-element-d0dcc77{max-width:280px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6908aab */.elementor-106 .elementor-element.elementor-element-6908aab{position:relative !important;overflow:visible !important;}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-6908aab{padding:30px 20px 20px 20px !important;}}.elementor-106 .elementor-element.elementor-element-6908aab{flex-grow:0 !important;flex-shrink:1 !important;flex-basis:calc((100% - 88px) * 5 / 12) !important;max-width:calc((100% - 88px) * 5 / 12) !important;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-6908aab{flex-basis:calc((100% - 48px) * 5 / 12) !important;max-width:calc((100% - 48px) * 5 / 12) !important;}}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-6908aab{flex:0 0 100% !important;max-width:100% !important;}}.elementor-106 .elementor-element.elementor-element-6908aab{align-items:center !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3f5453 */.elementor-106 .elementor-element.elementor-element-f3f5453{padding:0 !important;height:3px !important;min-height:3px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efabea */.elementor-106 .elementor-element.elementor-element-2efabea{flex-grow:0 !important;flex-shrink:1 !important;flex-basis:calc((100% - 88px) * 7 / 12) !important;max-width:640px !important;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-2efabea{flex-basis:calc((100% - 48px) * 7 / 12) !important;}}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-2efabea{flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbc8552 */@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-fbc8552{gap:48px !important;padding:0 24px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a79b3 */.elementor-106 .elementor-element.elementor-element-c7a79b3{padding:0 !important;height:3px !important;min-height:3px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ae413 */.elementor-106 .elementor-element.elementor-element-97ae413{flex-grow:0 !important;flex-shrink:1 !important;flex-basis:calc((100% - 88px) * 7 / 12) !important;max-width:640px !important;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-97ae413{flex-basis:calc((100% - 48px) * 7 / 12) !important;}}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-97ae413{flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f24e17f */.elementor-106 .elementor-element.elementor-element-f24e17f{position:relative !important;display:block !important;max-width:440px !important;width:100% !important;aspect-ratio:4/5 !important;height:auto !important;z-index:2;transition:transform .4s ease;}.elementor-106 .elementor-element.elementor-element-f24e17f:before{content:'';display:block !important;position:absolute;inset:0;background-color:#CC0000;border-radius:18px;transform:translate(22px,22px) !important;z-index:-1;transition:transform .4s ease;}.elementor-106 .elementor-element.elementor-element-f24e17f:hover{transform:translate(-3px,-3px);}.elementor-106 .elementor-element.elementor-element-f24e17f:hover:before{transform:translate(10px,10px) !important;}.elementor-106 .elementor-element.elementor-element-f24e17f img{width:100% !important;height:auto !important;aspect-ratio:4/5 !important;object-fit:cover !important;object-position:center !important;border-radius:18px !important;box-shadow:0 24px 48px rgba(0,0,0,.18) !important;display:block !important;background-color:#eeeeee !important;}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-f24e17f{max-width:340px !important;margin:0 auto !important;}.elementor-106 .elementor-element.elementor-element-f24e17f:before{transform:translate(14px,14px) !important;}.elementor-106 .elementor-element.elementor-element-f24e17f:hover:before{transform:translate(14px,14px) !important;}}@media(max-width:480px){.elementor-106 .elementor-element.elementor-element-f24e17f{max-width:280px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab3ed5e */.elementor-106 .elementor-element.elementor-element-ab3ed5e{position:relative !important;overflow:visible !important;}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-ab3ed5e{padding:30px 20px 20px 20px !important;}}.elementor-106 .elementor-element.elementor-element-ab3ed5e{flex-grow:0 !important;flex-shrink:1 !important;flex-basis:calc((100% - 88px) * 5 / 12) !important;max-width:calc((100% - 88px) * 5 / 12) !important;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-ab3ed5e{flex-basis:calc((100% - 48px) * 5 / 12) !important;max-width:calc((100% - 48px) * 5 / 12) !important;}}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-ab3ed5e{flex:0 0 100% !important;max-width:100% !important;order:0 !important;}}.elementor-106 .elementor-element.elementor-element-ab3ed5e{align-items:center !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-758b78c */@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-758b78c{gap:48px !important;padding:0 24px !important;}.elementor-106 .elementor-element.elementor-element-758b78c .e-con-inner{flex-direction:column-reverse !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a05240b */.elementor-106 .elementor-element.elementor-element-a05240b{position:relative !important;display:block !important;max-width:440px !important;width:100% !important;aspect-ratio:4/5 !important;height:auto !important;z-index:2;transition:transform .4s ease;}.elementor-106 .elementor-element.elementor-element-a05240b:before{content:'';display:block !important;position:absolute;inset:0;background-color:#CC0000;border-radius:18px;transform:translate(22px,22px) !important;z-index:-1;transition:transform .4s ease;}.elementor-106 .elementor-element.elementor-element-a05240b:hover{transform:translate(-3px,-3px);}.elementor-106 .elementor-element.elementor-element-a05240b:hover:before{transform:translate(10px,10px) !important;}.elementor-106 .elementor-element.elementor-element-a05240b img{width:100% !important;height:auto !important;aspect-ratio:4/5 !important;object-fit:cover !important;object-position:center !important;border-radius:18px !important;box-shadow:0 24px 48px rgba(0,0,0,.18) !important;display:block !important;background-color:#eeeeee !important;}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-a05240b{max-width:340px !important;margin:0 auto !important;}.elementor-106 .elementor-element.elementor-element-a05240b:before{transform:translate(14px,14px) !important;}.elementor-106 .elementor-element.elementor-element-a05240b:hover:before{transform:translate(14px,14px) !important;}}@media(max-width:480px){.elementor-106 .elementor-element.elementor-element-a05240b{max-width:280px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486b26e */.elementor-106 .elementor-element.elementor-element-486b26e{position:relative !important;overflow:visible !important;}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-486b26e{padding:30px 20px 20px 20px !important;}}.elementor-106 .elementor-element.elementor-element-486b26e{flex-grow:0 !important;flex-shrink:1 !important;flex-basis:calc((100% - 88px) * 5 / 12) !important;max-width:calc((100% - 88px) * 5 / 12) !important;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-486b26e{flex-basis:calc((100% - 48px) * 5 / 12) !important;max-width:calc((100% - 48px) * 5 / 12) !important;}}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-486b26e{flex:0 0 100% !important;max-width:100% !important;}}.elementor-106 .elementor-element.elementor-element-486b26e{align-items:center !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-487ef54 */.elementor-106 .elementor-element.elementor-element-487ef54{padding:0 !important;height:3px !important;min-height:3px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb9e169 */.elementor-106 .elementor-element.elementor-element-cb9e169{flex-grow:0 !important;flex-shrink:1 !important;flex-basis:calc((100% - 88px) * 7 / 12) !important;max-width:640px !important;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-cb9e169{flex-basis:calc((100% - 48px) * 7 / 12) !important;}}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-cb9e169{flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96ed3de */@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-96ed3de{gap:48px !important;padding:0 24px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a31e767 */.elementor-106 .elementor-element.elementor-element-a31e767{padding:0 !important;height:3px !important;min-height:3px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd7a27e */.elementor-106 .elementor-element.elementor-element-cd7a27e{flex-grow:0 !important;flex-shrink:1 !important;flex-basis:calc((100% - 88px) * 7 / 12) !important;max-width:640px !important;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-cd7a27e{flex-basis:calc((100% - 48px) * 7 / 12) !important;}}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-cd7a27e{flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cae3464 */.elementor-106 .elementor-element.elementor-element-cae3464{position:relative !important;display:block !important;max-width:440px !important;width:100% !important;aspect-ratio:4/5 !important;height:auto !important;z-index:2;transition:transform .4s ease;}.elementor-106 .elementor-element.elementor-element-cae3464:before{content:'';display:block !important;position:absolute;inset:0;background-color:#CC0000;border-radius:18px;transform:translate(22px,22px) !important;z-index:-1;transition:transform .4s ease;}.elementor-106 .elementor-element.elementor-element-cae3464:hover{transform:translate(-3px,-3px);}.elementor-106 .elementor-element.elementor-element-cae3464:hover:before{transform:translate(10px,10px) !important;}.elementor-106 .elementor-element.elementor-element-cae3464 img{width:100% !important;height:auto !important;aspect-ratio:4/5 !important;object-fit:cover !important;object-position:center !important;border-radius:18px !important;box-shadow:0 24px 48px rgba(0,0,0,.18) !important;display:block !important;background-color:#eeeeee !important;}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-cae3464{max-width:340px !important;margin:0 auto !important;}.elementor-106 .elementor-element.elementor-element-cae3464:before{transform:translate(14px,14px) !important;}.elementor-106 .elementor-element.elementor-element-cae3464:hover:before{transform:translate(14px,14px) !important;}}@media(max-width:480px){.elementor-106 .elementor-element.elementor-element-cae3464{max-width:280px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8820fb2 */.elementor-106 .elementor-element.elementor-element-8820fb2{position:relative !important;overflow:visible !important;}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-8820fb2{padding:30px 20px 20px 20px !important;}}.elementor-106 .elementor-element.elementor-element-8820fb2{flex-grow:0 !important;flex-shrink:1 !important;flex-basis:calc((100% - 88px) * 5 / 12) !important;max-width:calc((100% - 88px) * 5 / 12) !important;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-8820fb2{flex-basis:calc((100% - 48px) * 5 / 12) !important;max-width:calc((100% - 48px) * 5 / 12) !important;}}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-8820fb2{flex:0 0 100% !important;max-width:100% !important;}}.elementor-106 .elementor-element.elementor-element-8820fb2{align-items:center !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15cbe87 */@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-15cbe87{gap:48px !important;padding:0 24px !important;}.elementor-106 .elementor-element.elementor-element-15cbe87 .e-con-inner{flex-direction:column-reverse !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f39a8e3 */.elementor-106 .elementor-element.elementor-element-f39a8e3{position:relative !important;display:block !important;max-width:440px !important;width:100% !important;aspect-ratio:4/5 !important;height:auto !important;z-index:2;transition:transform .4s ease;}.elementor-106 .elementor-element.elementor-element-f39a8e3:before{content:'';display:block !important;position:absolute;inset:0;background-color:#CC0000;border-radius:18px;transform:translate(22px,22px) !important;z-index:-1;transition:transform .4s ease;}.elementor-106 .elementor-element.elementor-element-f39a8e3:hover{transform:translate(-3px,-3px);}.elementor-106 .elementor-element.elementor-element-f39a8e3:hover:before{transform:translate(10px,10px) !important;}.elementor-106 .elementor-element.elementor-element-f39a8e3 img{width:100% !important;height:auto !important;aspect-ratio:4/5 !important;object-fit:cover !important;object-position:center !important;border-radius:18px !important;box-shadow:0 24px 48px rgba(0,0,0,.18) !important;display:block !important;background-color:#eeeeee !important;}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-f39a8e3{max-width:340px !important;margin:0 auto !important;}.elementor-106 .elementor-element.elementor-element-f39a8e3:before{transform:translate(14px,14px) !important;}.elementor-106 .elementor-element.elementor-element-f39a8e3:hover:before{transform:translate(14px,14px) !important;}}@media(max-width:480px){.elementor-106 .elementor-element.elementor-element-f39a8e3{max-width:280px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3080a */.elementor-106 .elementor-element.elementor-element-4c3080a{position:relative !important;overflow:visible !important;}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-4c3080a{padding:30px 20px 20px 20px !important;}}.elementor-106 .elementor-element.elementor-element-4c3080a{flex-grow:0 !important;flex-shrink:1 !important;flex-basis:calc((100% - 88px) * 5 / 12) !important;max-width:calc((100% - 88px) * 5 / 12) !important;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-4c3080a{flex-basis:calc((100% - 48px) * 5 / 12) !important;max-width:calc((100% - 48px) * 5 / 12) !important;}}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-4c3080a{flex:0 0 100% !important;max-width:100% !important;}}.elementor-106 .elementor-element.elementor-element-4c3080a{align-items:center !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a6d155 */.elementor-106 .elementor-element.elementor-element-0a6d155{padding:0 !important;height:3px !important;min-height:3px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8148c1c */.elementor-106 .elementor-element.elementor-element-8148c1c{flex-grow:0 !important;flex-shrink:1 !important;flex-basis:calc((100% - 88px) * 7 / 12) !important;max-width:640px !important;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-8148c1c{flex-basis:calc((100% - 48px) * 7 / 12) !important;}}@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-8148c1c{flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec80dd0 */@media(max-width:768px){.elementor-106 .elementor-element.elementor-element-ec80dd0{gap:48px !important;padding:0 24px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38326a6 */.elementor-106 .elementor-element.elementor-element-38326a6{position:relative !important;isolation:isolate;overflow:hidden;background-image:radial-gradient(circle at 50% 50%, rgba(204,0,0,.45) 0%, rgba(204,0,0,.16) 32%, transparent 65%) !important;background-attachment:fixed !important;background-repeat:no-repeat !important;}.elementor-106 .elementor-element.elementor-element-38326a6:before{content:'';position:absolute;inset:0;background-image:url('https://lionjudo.skipiala.pl/wp-content/uploads/lionjudo-src/kanji.png');background-repeat:no-repeat;background-position:right -40px center;background-size:auto 140%;opacity:.06;z-index:0;pointer-events:none;}.elementor-106 .elementor-element.elementor-element-38326a6>.e-con-inner, .elementor-106 .elementor-element.elementor-element-38326a6>.elementor-container{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e1c632 */.elementor-106 .elementor-element.elementor-element-4e1c632{padding:0 !important;margin:0 !important;min-height:0 !important;height:0 !important;}/* End custom CSS */