.elementor-2 .elementor-element.elementor-element-c14ee28{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:154px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-c14ee28:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-c14ee28>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ligvo.if.ua/wp-content/uploads/2025/06/ligvo_hero.jpg);background-position:0 56%;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-c14ee28::before,.elementor-2 .elementor-element.elementor-element-c14ee28>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-c14ee28>.e-con-inner>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-c14ee28>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-c14ee28>.e-con-inner>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-c14ee28>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#FFFFFF00 84%,#151A27 100%)}.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);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-27b18d2>.elementor-widget-container{margin:120px 0 0 0}.elementor-2 .elementor-element.elementor-element-27b18d2{text-align:center}.elementor-2 .elementor-element.elementor-element-27b18d2 .elementor-heading-title{font-family:"Piazzolla",Sans-serif;font-size:90px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;color:var(--e-global-color-secondary)}.elementor-2 .elementor-element.elementor-element-27b18d2 .elementor-heading-title a:hover,.elementor-2 .elementor-element.elementor-element-27b18d2 .elementor-heading-title a:focus{color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-2 .elementor-element.elementor-element-1abce5b{width:var(--container-widget-width,559px);max-width:559px;--container-widget-width:559px;--container-widget-flex-grow:0;text-align:center;font-family:"PT Serif",Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#DD9E46}.elementor-2 .elementor-element.elementor-element-1abce5b>.elementor-widget-container{margin:0 0 0 0}.elementor-2 .elementor-element.elementor-element-cef7f22{--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;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:65px;--padding-left:77px;--padding-right:77px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-c14ee28:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-c14ee28>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-2 .elementor-element.elementor-element-cef7f22{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-c14ee28:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-c14ee28>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:48% 46%;background-size:1000px auto}.elementor-2 .elementor-element.elementor-element-c14ee28{--padding-top:212px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-27b18d2>.elementor-widget-container{margin:60px 0 30px 0}.elementor-2 .elementor-element.elementor-element-27b18d2 .elementor-heading-title{font-size:48px}.elementor-2 .elementor-element.elementor-element-1abce5b{font-size:16px}.elementor-2 .elementor-element.elementor-element-cef7f22{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}}.elementor-2 .elementor-element.elementor-element-27b18d2{background:radial-gradient(160% 160% at 50% 24.29%,#DD9E46 22%,#fff0 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.elementor-2 .elementor-element.elementor-element-1abce5b{font-feature-settings:'liga' off;-webkit-text-stroke-width:1;-webkit-text-stroke-color:#959188}@media only screen and (max-width:767px){.elementor-2 .elementor-element.elementor-element-c14ee28{background-position:48% 30%!important;background-size:250% auto!important}}.wargames-slider{position:relative;max-width:1348px;width:100%;overflow:hidden;display:flex;align-items:center;gap:10px}.slider-item{flex-shrink:0;margin-right:12px;box-sizing:border-box;min-height:336px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;border-radius:12px;overflow:hidden;transition:all 0.3s}.image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:start;justify-content:center;overflow:hidden}.image-wrapper>img,.image-wrapper picture{width:auto;height:100%;object-fit:cover;object-position:center center;transition:width 0.2s ease,height 0.2s ease}.slider-item:hover .image-wrapper>img,.slider-item:hover .image-wrapper picture{width:100%!important;height:56%!important;transform:none!important}.slider-wrapper{overflow:hidden}.slider-track{display:flex;transition:transform 0.3s ease}.text-wrapper{display:flex;flex-direction:column;padding:8px;width:100%;flex-direction:column;align-items:center;gap:0;align-self:stretch;border-radius:0 0 12px 12px;background:radial-gradient(242.23% 241.86% at 53.72% -58.25%,#404657 0%,#fff0 100%);backdrop-filter:blur(34px);overflow:hidden;transition:all 0.3s;max-height:46px}.slider-title{text-align:center;color:#FFF;font-family:Piazzolla;font-size:16px;font-weight:500;line-height:24px}.slider-text{font-size:.9em;color:#A7AAB5;font-size:14px;line-height:20px;max-height:0;overflow:hidden;text-align:center}.slider-item:hover .slider-title{max-height:100%}.slider-item:hover .text-wrapper{max-height:176px;gap:8px}.slider-btn{background:none!important;border:none!important;padding:0!important;margin:0!important;font:inherit!important;color:inherit!important;cursor:pointer;outline:none;color:#fff;cursor:pointer}.slider-item .divider{width:80%;max-height:0;height:100%;background:#A7AAB5}.slider-item:hover .divider{max-height:1px}.slider-item:hover .slider-text{max-height:79px}.slider-item a{max-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:background 0.2s;border-radius:50px;padding:4px 12px;color:#000;background:#C3C6CA;box-sizing:border-box;opacity:0;visibility:hidden}.slider-item:hover a{max-height:100%;opacity:1;visibility:visible}.slider-item:hover a:hover{background:#fff}@media (min-width:1025px){.slider-item{width:calc((100% - 48px) / 5)}}@media (min-width:768px) and (max-width:1024px){.slider-item{width:calc((100% - 24px) / 3)}}@media (max-width:767px){.wargames-slider{overflow:visible}.slider-track{flex-direction:column;transform:none!important}.slider-item{width:100%;margin:10px 0}.slider-btn{display:none}}