.about__section{position:relative;margin-top:64px;margin-bottom:120px}@media only screen and (max-width:768px){.about__section{margin-block:50px}}.about__section>.container{display:flex;align-items:flex-start;justify-content:center}@media only screen and (max-width:999px){.about__section>.container{flex-direction:column;align-items:center;row-gap:20px}}.about__section .content-wrapper{display:flex;align-items:center;justify-content:center;height:100vh;position:-webkit-sticky;position:sticky;top:0}@media only screen and (max-width:999px){.about__section .content-wrapper{position:static;height:auto}}.about__section .content{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;position:relative;height:840px;color:#fff;padding:40px;background-color:rgba(11,53,153,.9)}@media only screen and (max-width:1410px){.about__section .content{padding:20px}}@media only screen and (max-width:1300px){.about__section .content{height:720px}}@media only screen and (max-width:1200px){.about__section .content{height:700px}}@media only screen and (max-width:630px){.about__section .content .first-content{height:50%;overflow-y:scroll}}.about__section .content .title-wrapper{overflow:hidden;padding-bottom:4px}.about__section .content .title{font-weight:400;font-size:60px;line-height:110%}@media only screen and (max-width:1410px){.about__section .content .title{font-size:45px}}@media only screen and (max-width:630px){.about__section .content .title{font-size:30px}}.about__section .content img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center left;z-index:-1}.about__section .swiper-btns{display:flex;align-items:center;justify-content:flex-end;column-gap:12px;width:100%;display:none}@media only screen and (max-width:999px){.about__section .swiper-btns{display:flex}}.about__section .swiper-btns .button{background-color:rgba(11,53,153,.7);border-radius:50%;border:1px solid transparent;transition:all .3s ease}@media only screen and (any-hover:hover){.about__section .swiper-btns .button:hover{border-color:#0b3599;background-color:transparent}.about__section .swiper-btns .button:hover svg path{stroke:#0b3599}}.about__section .swiper-btns .button:disabled{opacity:.5;pointer-events:none}.about__section .img{display:flex;align-items:center;justify-content:center;position:-webkit-sticky;position:sticky;top:0;z-index:10;height:100vh}@media only screen and (max-width:999px){.about__section .img{display:none;position:static;pointer-events:none}}.about__section .img img{width:700px!important;aspect-ratio:1/1.2;object-fit:cover}@media only screen and (max-width:1300px){.about__section .img img{width:600px!important}}@media only screen and (max-width:1200px){.about__section .img img{width:500px!important;aspect-ratio:1/1.4}}.about__section .flex{display:flex}.about__section .flex-col{flex-direction:column}.about__section .gap-y-4{row-gap:16px}.about__section .bold{font-weight:700}.about__section .overflow-scroll{height:50%;overflow-y:scroll}.button{display:flex;align-items:center;justify-content:center;gap:6px;position:relative;font-family:var(--font-inter);padding:12px 16px;border:1px solid transparent;border-radius:12px;text-align:center;font-size:14px;font-weight:400;letter-spacing:-.25px;transition:all .3s ease}@media only screen and (any-hover:hover){.button.primary:hover,.button.secondary:hover{border-color:#fff;background-color:transparent}}.button.primary{color:#fff;background:rgba(242,243,247,.24)}.button.primary svg path{fill:#fff}.button.secondary{color:#1c1917;background:#f2f3f7}.button.secondary svg path{fill:#1c1917}.button.widget{padding:16px 24px;color:#fff;font-size:16px;font-weight:400;line-height:150%;background-color:#27348b}@media only screen and (any-hover:hover){.button.widget:hover{background-color:#5d67a8}}.section__title-wrapper{display:flex;align-items:center;justify-content:center;gap:20px;flex-direction:column;margin-bottom:40px;padding-block:16px}@media only screen and (max-width:768px){.section__title-wrapper{gap:10px}}.section__title-wrapper.secondary .section__title{color:#ffcd1c}.section__title-wrapper.secondary .section__description{color:#fff}.section__title-wrapper .section__title{color:#27348b;text-align:center;font-size:48px;font-weight:700;line-height:116%;letter-spacing:-.96px}@media only screen and (max-width:768px){.section__title-wrapper .section__title{font-size:32px}}.section__title-wrapper .section__description{color:#555351;text-align:center;font-size:20px;font-weight:500;letter-spacing:-.4px}@media only screen and (max-width:768px){.section__title-wrapper .section__description{font-size:16px}}.lenta__wrapper{overflow-x:hidden;width:100%;padding-block:8px}.lenta,.lenta__wrapper{display:flex;align-items:flex-start;justify-content:flex-start;gap:16px}.lenta{height:100%;flex-shrink:0;animation:slide 10s linear infinite}.lenta__item{display:flex;align-items:center;justify-content:flex-start;gap:16px;flex-shrink:0}.lenta__item svg{width:32px;height:32px}.lenta__item-text{color:#1c1917;text-align:center;font-size:24px;font-weight:500;letter-spacing:-.48px}.appx-group__signature{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;width:252px;padding:12px 24px;border-radius:16px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(193,195,226,.16)}.appx-group__signature-title{color:#fff;font-family:var(--font-inter);font-size:12px;font-weight:400;line-height:130%}.characteristics__section{background-color:rgba(39,52,139,.9);padding-block:64px;overflow:hidden}@media only screen and (min-width:890px){.characteristics__section{scroll-margin-top:-40px}}@media only screen and (max-width:890px){.characteristics__section{padding-top:24px;padding-bottom:0}}.characteristics__section-content{display:flex;align-items:center;justify-content:center;position:relative}.characteristics__section-content-image{position:relative}.characteristics__section-content-image img{width:250px;height:auto}@media(max-width:1440px){.characteristics__section-content-image img{width:calc(150px + 100*(100vw - 320px)/1120)}}@media only screen and (max-width:890px){.characteristics__section-content-image img{height:300px;object-fit:cover;object-position:top center}}@media only screen and (max-width:768px){.characteristics__section-content-image img{height:250px;object-fit:cover;object-position:top center}}@media only screen and (max-width:456px){.characteristics__section-content-image img{height:200px;object-fit:cover;object-position:top center}}@media only screen and (max-width:890px){.characteristics__section-content-image{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:36px}}.characteristics__section-content-image .characteristics__details-list{display:flex;align-items:center;justify-content:center;padding-inline:16px;width:100%;max-width:1000px;height:85%;flex-direction:column;justify-content:space-between;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:890px){.characteristics__section-content-image .characteristics__details-list{justify-content:flex-start;gap:24px;position:relative;top:unset;left:unset;transform:translate(0);height:auto}}.characteristics__section-content-bg{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:900px;min-width:760px;overflow:hidden;aspect-ratio:1/1;z-index:-1}@media only screen and (max-width:890px){.characteristics__section-content-bg{display:none}}.characteristics__section-content-bg .leaf{position:absolute;width:45%;height:40%}.characteristics__section-content-bg .leaf-left,.characteristics__section-content-bg .leaf-right{top:50%;transform:translateY(-50%)}.characteristics__section-content-bg .leaf-left{left:0}.characteristics__section-content-bg .leaf-right{right:0}.characteristics__section-content-bg .leaf-bottom,.characteristics__section-content-bg .leaf-top{left:50%;transform:translateX(-50%)}.characteristics__section-content-bg .leaf-top{top:0}.characteristics__section-content-bg .leaf-bottom{bottom:0}.characteristics__detail-wrapper{display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:890px){.characteristics__detail-wrapper{width:100%}}.characteristics__detail-wrapper:nth-of-type(odd){margin-left:10px;transform:translateX(-50%);justify-content:flex-end}@media only screen and (max-width:890px){.characteristics__detail-wrapper:nth-of-type(odd){margin:0;transform:translate(0)}}.characteristics__detail-wrapper:nth-of-type(odd) .characteristics__detail{transform:translateX(-100%)}@media only screen and (max-width:890px){.characteristics__detail-wrapper:nth-of-type(odd) .characteristics__detail{transform:translateX(-100%)}}.characteristics__detail-wrapper:nth-of-type(odd) .characteristics__detail-line-after{right:0}.characteristics__detail-wrapper:nth-of-type(2n){transform:translateX(50%);margin-right:10px;flex-direction:row-reverse}@media only screen and (max-width:890px){.characteristics__detail-wrapper:nth-of-type(2n){margin:0;transform:translate(0)}}.characteristics__detail-wrapper:nth-of-type(2n) .characteristics__detail{transform:translateX(100%)}@media only screen and (max-width:890px){.characteristics__detail-wrapper:nth-of-type(2n) .characteristics__detail{transform:translateX(-100%)}}.characteristics__detail-wrapper:nth-of-type(2n) .characteristics__detail-line-after{left:0}.characteristics__detail{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:4px;color:#fff;background:rgba(229,230,241,.239);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);line-height:140%;letter-spacing:-.56px;width:500px;padding:24px;height:-moz-fit-content;height:fit-content;min-height:110px;border-radius:32px;flex-shrink:0;opacity:0}@media(max-width:1440px){.characteristics__detail{width:calc(250px + 250*(100vw - 320px)/1120);padding:calc(16px + 8*(100vw - 320px)/1120)}}@media only screen and (max-width:1024px){.characteristics__detail{width:350px}}@media only screen and (max-width:890px){.characteristics__detail{width:100%}}.characteristics__detail-line{position:relative;width:100%;max-width:140px;height:2px;flex-shrink:0}.characteristics__detail-line-after{content:"";position:absolute;top:0;width:0;height:100%;background-color:#fff}@media only screen and (max-width:1224px){.characteristics__detail-line{max-width:80px}}@media only screen and (max-width:900px){.characteristics__detail-line{max-width:70px}}@media only screen and (max-width:890px){.characteristics__detail-line{display:none}}.characteristics__detail-dot{width:20px;height:20px;border-radius:50%;background-color:#fff;flex-shrink:0;transform:scale(.1)}@media only screen and (max-width:890px){.characteristics__detail-dot{display:none}}.characteristics__detail-title{text-align:center;font-size:24px;font-weight:600}@media only screen and (max-width:1024px){.characteristics__detail-title{font-size:20px}}@media only screen and (max-width:576px){.characteristics__detail-title{margin-bottom:8px}}@media only screen and (max-width:490px){.characteristics__detail-title{width:100%}}.characteristics__detail-description{font-size:18px;font-weight:400}@media only screen and (max-width:1024px){.characteristics__detail-description{font-size:16px}}.hero__section{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding-top:48px;overflow-x:hidden;background-color:#27348b}.hero__section-title{color:#fff;text-align:center;font-size:96px;font-weight:700;line-height:120%;letter-spacing:-1.92px;max-width:900px;padding-inline:16px}@media(max-width:1440px){.hero__section-title{font-size:calc(50px + 46*(100vw - 320px)/1120)}}.hero__section-title-yellow{color:#ffcd1c}.hero__section-description{color:#fff;text-align:center;font-size:24px;font-weight:400;letter-spacing:-.48px;margin-top:12px;margin-inline:16px}@media only screen and (max-width:960px){.hero__section-description{font-size:20px}}.hero__section-img{position:relative;width:100%;max-width:978px;min-width:550px;overflow:hidden}.hero__section-img-content{position:relative;top:10px;width:100%;height:100%;object-fit:cover;object-position:bottom;z-index:2}.hero__section-img-bg{width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);object-fit:cover;z-index:1}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 32px))}}.testimonials__section{position:relative;margin-block:64px;overflow:hidden}.testimonials__section-slider-wrapper{display:flex;align-items:flex-start;justify-content:flex-start;gap:32px;position:relative;height:468px;width:100vw;overflow:hidden}.testimonials__section-slider-wrapper.pause .testimonials__section-slider{animation-play-state:paused}@media only screen and (any-hover:hover){.testimonials__section-slider-wrapper:hover .testimonials__section-slider{animation-play-state:paused}}.testimonials__section-slider{display:flex;align-items:flex-start;justify-content:flex-start;gap:32px;height:100%;animation:slide 10s linear infinite}.testimonials__section-video-wrapper{position:relative;width:275px;height:100%;border-radius:32px;overflow:hidden;cursor:pointer}.testimonials__section-video-wrapper:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.3);z-index:1}.testimonials__section-video-wrapper-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:hsla(0,0%,100%,.48);cursor:pointer;z-index:2}.testimonials__section-video-wrapper-btn svg{width:68px;height:68px}.testimonials__section-video-wrapper-btn svg path{fill:#27348b}.video__modal{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;position:fixed;top:0;left:0;width:100vw;height:100vh;opacity:0;z-index:-1;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease}@media only screen and (orientation:landscape)and (pointer:coarse){.video__modal{height:100svh}}.video__modal.active{opacity:1;z-index:20}.video__modal--close{position:absolute;top:0;right:-10px;transform:translateX(100%);box-sizing:content-box;padding:12px;background:#fff;border-radius:50%;cursor:pointer;z-index:20}@media(max-width:1440px){.video__modal--close{padding:calc(6px + 6*(100vw - 320px)/1120)}}@media only screen and (max-width:650px){.video__modal--close{top:5px;right:5px;transform:translate(0);background:#000}.video__modal--close path{fill:#fff}}.video__modal--wrapper{display:flex;align-items:center;justify-content:center;position:relative;aspect-ratio:9/16;height:90vh;width:-moz-fit-content;width:fit-content}.video__modal--wrapper::-webkit-scrollbar{display:none}@media only screen and (max-width:1500px){.video__modal--wrapper{width:60vw}}@media only screen and (max-width:1300px){.video__modal--wrapper{width:70vw}}@media only screen and (max-width:1100px){.video__modal--wrapper{width:80vw}}@media only screen and (max-width:650px){.video__modal--wrapper{width:100vw;height:100vh}}@media only screen and (orientation:landscape)and (pointer:coarse){.video__modal--wrapper{height:100svh}}.video__modal--wrapper iframe{width:100%;height:100%;aspect-ratio:9/16}@media only screen and (max-width:650px){.video__modal--wrapper iframe{border-radius:0}}@media only screen and (display-mode:fullscreen){.video__modal--wrapper iframe{border-radius:0}}@media only screen and (orientation:landscape)and (pointer:coarse){.video__modal--wrapper iframe{border-radius:0}}.banner__section{display:flex;align-items:flex-end;justify-content:center;position:relative;width:100%;background-color:#ffcd1c;padding-top:64px;padding-inline:16px}@media(max-width:1440px){.banner__section{padding-top:calc(24px + 40*(100vw - 320px)/1120)}}.banner__section-content{position:relative;width:100%;max-width:1198px;height:540px;margin-inline:auto;overflow:hidden;border-top-left-radius:76px;border-top-right-radius:76px;background-color:#27348b;padding:76px}@media(max-width:1440px){.banner__section-content{border-top-left-radius:calc(36px + 40*(100vw - 320px)/1120);border-top-right-radius:calc(36px + 40*(100vw - 320px)/1120);padding:calc(24px + 52*(100vw - 320px)/1120)}}@media only screen and (max-width:560px){.banner__section-content{height:500px}}@media only screen and (max-width:470px){.banner__section-content{height:540px}}@media only screen and (max-width:470px)and (max-width:1440px){.banner__section-content{height:calc(400px + 140*(100vw - 320px)/1120)}}.banner__section-content-img{position:absolute;bottom:0;right:0;object-fit:cover;width:max(70%,500px)}@media only screen and (max-width:500px){.banner__section-content-img{width:100%}}.banner__section-content-logo{margin-bottom:42px}@media only screen and (max-width:960px){.banner__section-content-logo{margin-bottom:24px}}.banner__section-content-title{color:#fff;font-size:40px;font-weight:500;line-height:140%;letter-spacing:-.8px;max-width:480px}@media(max-width:1440px){.banner__section-content-title{font-size:calc(24px + 16*(100vw - 320px)/1120)}}