.page-section.ai-hero{padding:0 0 20px}.page-section.ai-hero .video-wrapper{align-items:center;display:flex;height:672px;justify-content:center;position:relative;width:100%}@media (max-width:1023px){.page-section.ai-hero .video-wrapper{height:584px}}.page-section.ai-hero .video-wrapper video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-section.ai-hero .video-wrapper .white-button{align-items:center;background:#fff;border-radius:50%;bottom:19px;display:flex;height:35px;justify-content:center;padding:5px;position:absolute;right:14px;width:35px;z-index:5}.page-section.ai-hero .video-wrapper .white-button img{height:15px;-o-object-fit:contain;object-fit:contain;width:15px}@media (min-width:768px){.page-section.ai-hero .video-wrapper .white-button{height:54px;width:54px}.page-section.ai-hero .video-wrapper .white-button img{height:23px;width:23px}}.page-section.ai-hero .text-wrapper{align-items:center;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:36px;justify-content:center;margin:16px 16px 60px;padding:52px;position:relative;text-align:center}@media (max-width:1023px){.page-section.ai-hero .text-wrapper{gap:23px;margin:14px 11px 60px;padding:24px 20px 72px}}.page-section.ai-hero .text-wrapper h1,.page-section.ai-hero .text-wrapper h4{color:#0a0bc4;max-width:446px;position:relative;z-index:2}.page-section.ai-hero .text-wrapper h4{font-size:22px;font-weight:700;line-height:120%}.page-section.ai-hero .text-wrapper p{max-width:624px;position:relative;z-index:2}@media (max-width:1023px){.page-section.ai-hero .text-wrapper h4{font-size:18px}}.page-section.ai-hero .text-wrapper .inverse-radius-box{align-items:center;background:#f0f0fb;border-radius:12px;bottom:-50px;display:flex;height:160px;justify-content:center;position:absolute;right:0;width:123px;z-index:1}.page-section.ai-hero .text-wrapper .inverse-radius-box:before{box-shadow:-10px 5px #f0f0fb;right:-4px;top:-19px}.page-section.ai-hero .text-wrapper .inverse-radius-box:after,.page-section.ai-hero .text-wrapper .inverse-radius-box:before{background-color:transparent;border-bottom-left-radius:20px;content:"";height:19px;position:absolute;rotate:-90deg;width:25px}.page-section.ai-hero .text-wrapper .inverse-radius-box:after{box-shadow:-3px 8px #f0f0fb;left:-22px;top:89px}@media (max-width:1023px){.page-section.ai-hero .text-wrapper .inverse-radius-box{bottom:-75px;height:120px;padding:6px;width:84px}.page-section.ai-hero .text-wrapper .inverse-radius-box:after{top:24px}}.page-section.ai-hero[background=white]{background:#f0f0fb}.page-section.ai-hero[background=light-blue],.page-section.ai-hero[background=white] .text-wrapper{background:#fff}.page-section.ai-hero[background=light-blue] .text-wrapper{background:#f0f0fb}.page-section.ai-hero[background=light-blue] .inverse-radius-box{background:#fff}.page-section.ai-hero[background=light-blue] .inverse-radius-box:before{box-shadow:-10px 5px #fff}.page-section.ai-hero[background=light-blue] .inverse-radius-box:after{box-shadow:-3px 8px #fff}.page-section.ai-hero[background=dark-blue]{background:#f0f0fb}.page-section.ai-hero[background=dark-blue] .text-wrapper{background:#001c7c}.page-section.ai-hero[background=dark-blue] .text-wrapper h1,.page-section.ai-hero[background=dark-blue] .text-wrapper h3,.page-section.ai-hero[background=dark-blue] .text-wrapper h4,.page-section.ai-hero[background=dark-blue] .text-wrapper p{color:#fff}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.project-section[data-v-31da1f60]{background:radial-gradient(37.58% 67.74% at 67.97% 50%,#0a0bc4 0,#001c7c);overflow:hidden;padding:50px 0}@media (min-width:1024px){.project-section[data-v-31da1f60]{display:flex;padding:70px 0}}.project-section .content-wrapper[data-v-31da1f60]{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:1024px){.project-section .content-wrapper[data-v-31da1f60]{flex-direction:row;gap:80px}}.project-section .text-wrapper[data-v-31da1f60]{align-items:flex-start;display:flex;flex:1;flex-direction:column;width:100%}@media (max-width:1023px){.project-section .text-wrapper[data-v-31da1f60]{max-width:100%}}.project-section .text-wrapper .tag-white[data-v-31da1f60]{margin-bottom:21px}.project-section .text-wrapper .title[data-v-31da1f60]{color:#fff;font-size:32px;font-weight:500;line-height:120%;margin-bottom:32px}.project-section .text-wrapper .subtitle[data-v-31da1f60]{color:#fff;font-size:16px;font-weight:400;line-height:150%;margin-bottom:21px}@media (min-width:1024px){.project-section .text-wrapper .subtitle[data-v-31da1f60]{max-width:430px}}.project-section .project-wrapper[data-v-31da1f60]{align-items:flex-end;display:flex;flex:1;flex-direction:column;gap:22px;justify-items:center;transition:all .3s linear;width:100%}@media (max-width:767px){.project-section .project-wrapper[data-v-31da1f60]{gap:10px;margin:30px 0 0;width:100%}}.project-section .project-wrapper .project[data-v-31da1f60]{align-items:center;background:#ffffff26;border:1.086px solid hsla(0,0%,100%,.12);border-radius:8.685px;display:flex;gap:24px;max-width:475px;opacity:1;padding:8px 24px 8px 8px;position:relative;transition:all .5s ease-in-out;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.project-section .project-wrapper .project[data-v-31da1f60]{max-width:100%;width:100%}}.project-section .project-wrapper .project p[data-v-31da1f60]{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-align:left}.project-section .project-wrapper .project img[data-v-31da1f60]{border-radius:8px;height:82px;width:82px}@media (min-width:1280px){.project-section .project-wrapper .project[data-v-31da1f60]:first-child{right:0}.project-section .project-wrapper .project[data-v-31da1f60]:nth-child(2){right:114px}.project-section .project-wrapper .project[data-v-31da1f60]:nth-child(3){right:0}.project-section .project-wrapper .project[data-v-31da1f60]:nth-child(4){right:188px}.project-section .project-wrapper .project[data-v-31da1f60]:last-child{right:63px}.project-section .project-wrapper .project.contracted[data-v-31da1f60]{opacity:0;right:-100px;transition:all .5s ease-in-out}}@media (min-width:768px) and (max-width:1023px){.project-section .project-wrapper[data-v-31da1f60]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:30px 0 0;width:100%}.project-section .project-wrapper .project[data-v-31da1f60]{height:100%;margin:0}}.section-partners[data-v-31da1f60]{background:#fff;padding:70px 0}.section-partners .container[data-v-31da1f60]{padding:0 20px}@media (max-width:767px){.section-partners .container[data-v-31da1f60]{max-width:100%;padding:0}}.section-partners .partners-bar[data-v-31da1f60]{height:85px;margin:auto}.section-partners .partners-bar-wrapper[data-v-31da1f60]{align-items:center;background:#010066;display:flex;flex-direction:column;justify-content:center;padding:0 20px;width:100%}.section-partners .partners-bar-wrapper img[data-v-31da1f60]{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.section-partners .partners-container[data-v-31da1f60]{background:linear-gradient(0deg,#0a0bc40f,#0a0bc40f),#fff;border-radius:8px;display:flex;flex-direction:column;gap:17px;margin-top:45px;padding:20px 23px}.section-partners .partners-container p[data-v-31da1f60]{align-items:center;background:#fff;border-radius:5px;color:#0a0bc4;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:24px;justify-content:center;line-height:16px;padding:2px 17px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.section-partners .partners-container .partners[data-v-31da1f60]{border-radius:0;display:grid;gap:11px;grid-template-columns:repeat(7,minmax(0,1fr))}.section-partners .partners-container .partners .logo[data-v-31da1f60]{align-items:center;background:#fff;border-radius:6px;display:flex;height:76px;justify-content:center;padding:10px;width:100%}.section-partners .partners-container .partners .logo img[data-v-31da1f60]{flex-shrink:0;height:50px;-o-object-fit:contain;object-fit:contain;width:auto}@media (max-width:767px){.section-partners .partners-container[data-v-31da1f60]{margin-top:0;padding:19px}.section-partners .partners-container .partners[data-v-31da1f60]{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.section-partners .partners-container .partners .logo[data-v-31da1f60]{height:53px;padding:7px}.section-partners .partners-container .partners .logo img[data-v-31da1f60]{height:37px}.section-partners[data-v-31da1f60]{padding:0}}.section-btf.scroll-container[data-v-31da1f60]{background:linear-gradient(0deg,#0a0bc40f,#0a0bc40f),#fff;height:400vh;position:relative}@media (min-width:1024px){.section-btf.scroll-container[data-v-31da1f60]{background:#fff}}.section-btf.scroll-container .columns-wrapper[data-v-31da1f60]{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:0;height:-moz-fit-content;height:fit-content;justify-content:flex-start;margin:10px;min-height:calc(100vh - 107px);overflow:hidden;padding:30px 10px;position:sticky;top:95px;z-index:2}@media (min-width:1024px){.section-btf.scroll-container .columns-wrapper[data-v-31da1f60]{align-items:flex-start;background-color:transparent;border-radius:0;flex-direction:row;gap:20px;height:-moz-fit-content;height:fit-content;justify-content:center;margin:0 auto;max-width:1920px;min-height:-moz-fit-content;min-height:fit-content;padding:70px 20px;top:72px}}@media (min-width:1280px){.section-btf.scroll-container .columns-wrapper[data-v-31da1f60]{gap:0;min-height:calc(100vh - 77px);padding:70px 50px}}@media (max-width:1023px){.section-btf.scroll-container .columns-wrapper>div[data-v-31da1f60]{flex:none}}.section-btf.scroll-container .columns-wrapper>div.center-grid-content[data-v-31da1f60]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;padding-bottom:0;position:relative;width:38vw;z-index:100}@media (max-width:1023px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content[data-v-31da1f60]{height:-moz-fit-content;height:fit-content;max-width:100%;min-height:100%;order:1;padding:20px 0 60px;width:100%}}@media (max-width:767px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content[data-v-31da1f60]{height:-moz-fit-content;height:fit-content;padding:0 0 20px}}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .shadow-bg[data-v-31da1f60]{height:auto;left:50%;max-width:none;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;top:-100%;transform:translate(-50%);transition:all .1s ease-in-out;width:auto;z-index:0}@media (min-width:1024px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .shadow-bg[data-v-31da1f60]{left:35%;top:85%;transform:translate(-50%,-50%)}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .shadow-bg.centered[data-v-31da1f60]{left:50%;top:85%}}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box[data-v-31da1f60]{align-items:flex-start;display:grid;flex-wrap:wrap;gap:8px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;justify-content:center;position:absolute;width:100%;z-index:1}@media (min-width:1024px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box[data-v-31da1f60]{top:41px}}@media (min-width:768px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box[data-v-31da1f60]{gap:24px}}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box img[data-v-31da1f60]{border-radius:13px;-o-object-fit:cover;object-fit:cover}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box img[data-v-31da1f60]:first-child{grid-column:1/3;height:117px;margin:auto;position:relative;right:20px;width:178px}@media (min-width:768px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box img[data-v-31da1f60]:first-child{height:150px;position:static;right:0;width:auto}}@media (min-width:1024px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box img[data-v-31da1f60]:first-child{aspect-ratio:453/301;height:auto;width:80%}}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box img[data-v-31da1f60]:nth-child(2){grid-row:2/3;height:103px;left:20px;margin:0 0 auto auto;max-width:155px;position:relative;width:100%}@media (min-width:768px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box img[data-v-31da1f60]:nth-child(2){height:120px;left:0;max-width:227px;position:static}}@media (min-width:1024px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box img[data-v-31da1f60]:nth-child(2){aspect-ratio:227/151;height:auto;left:71px;max-width:100%;position:relative;width:70%}}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box img[data-v-31da1f60]:nth-child(3){grid-row:2/3;height:103px;left:20px;max-width:105px;position:relative;width:100%}@media (min-width:768px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box img[data-v-31da1f60]:nth-child(3){height:151px;left:0;max-width:227px;position:static}}@media (min-width:1024px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box img[data-v-31da1f60]:nth-child(3){aspect-ratio:299/234;height:auto;left:71px;max-width:150%;position:relative;width:100%}}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box img[data-v-31da1f60]:last-child{height:40px;left:44%;max-width:163px;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}@media (min-width:768px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box img[data-v-31da1f60]:last-child{height:58px;left:50%;max-width:318px}}@media (min-width:1024px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .initial-box img[data-v-31da1f60]:last-child{aspect-ratio:322/68;height:auto;left:53%;max-width:50%}}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box[data-v-31da1f60]{padding-top:0;position:relative}@media (min-width:1024px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box[data-v-31da1f60]{right:30px;top:100px}}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .mail-icon[data-v-31da1f60]{height:auto;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:32%;transform:translate(-50%);width:135px;z-index:3}@media (min-width:1024px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .mail-icon[data-v-31da1f60]{top:-130px}}@media (max-width:400px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .mail-icon[data-v-31da1f60]{width:92px}}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper[data-v-31da1f60]{-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;justify-content:center;margin:auto;max-width:400px;position:relative;row-gap:8px;width:-moz-fit-content;width:fit-content;z-index:2}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper .product[data-v-31da1f60]{align-items:center;background:#fff;border-radius:100px;color:#87379a;display:flex;flex:50%;font-size:18px;font-weight:700;gap:12px;height:55px;line-height:140%;max-width:-moz-fit-content;max-width:fit-content;padding:6px 22px 6px 6px;text-align:center;transition:all .3s ease-in-out;white-space:nowrap;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper .product[data-v-31da1f60]{height:72px}}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper .product span[data-v-31da1f60]{align-items:center;background:#e8e6f9;border-radius:50%;display:inline-flex;filter:drop-shadow(-1.549px .774px 3.097px rgba(0,0,0,.17));height:47px;justify-content:center;padding:10px;width:47px}@media (min-width:1280px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper .product span[data-v-31da1f60]{height:60px;width:60px}}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper .product span img[data-v-31da1f60]{box-sizing:content-box;flex-shrink:0;height:100%;width:100%}@media (min-width:1280px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper .product span img[data-v-31da1f60]{height:30px;width:30px}}@media (max-width:400px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper .product[data-v-31da1f60]{font-size:14px;height:43px}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper .product span[data-v-31da1f60]{height:31px;padding:5px;width:31px}}@media (min-width:1024px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper[data-v-31da1f60]{-moz-column-gap:9px;column-gap:9px;row-gap:13px}}@media (min-width:1024px) and (max-width:1279px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper .product[data-v-31da1f60]{font-size:15px;height:56px}}@media (max-width:767px){.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper[data-v-31da1f60]{display:grid;grid-template-columns:1fr 1fr}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper .product[data-v-31da1f60]:nth-child(odd){justify-self:flex-end}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper .product[data-v-31da1f60]:nth-child(2n){justify-self:flex-start}.section-btf.scroll-container .columns-wrapper>div.center-grid-content .final-box .grid-wrapper .product[data-v-31da1f60]:last-child{grid-column:1/-1;justify-self:center}}.section-btf.scroll-container .columns-wrapper>div.fixed-column[data-v-31da1f60]{height:100%;max-width:100%;padding-top:0;position:relative;z-index:101}@media (min-width:1280px){.section-btf.scroll-container .columns-wrapper>div.fixed-column[data-v-31da1f60]{min-height:calc(100vh - 77px)}}@media (min-width:1024px){.section-btf.scroll-container .columns-wrapper>div.fixed-column[data-v-31da1f60]{max-width:31vw}}.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column[data-v-31da1f60]{align-self:flex-start}@media (min-width:1280px){.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column[data-v-31da1f60]{padding-right:30px}}@media (max-width:1023px){.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column[data-v-31da1f60]{order:2}}.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column .text-box[data-v-31da1f60]{border-radius:12px;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:12px;justify-content:space-between;margin-bottom:16px;overflow:hidden;padding:20px 24px;transition:all .4s ease-in-out;width:100%}.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column .text-box p[data-v-31da1f60]{margin:0;opacity:0;transition:all .2s ease-in-out}.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column .text-box.expanded p[data-v-31da1f60]{opacity:1}.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column .text-box.first[data-v-31da1f60]{background-color:#0a0bc4}.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column .text-box.second[data-v-31da1f60]{background-color:#87379a}.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column .text-box.third[data-v-31da1f60]{background-color:#001c7c}.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column .wrapper-box[data-v-31da1f60]{margin-bottom:16px}.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column .wrapper-box[data-v-31da1f60]:has(.text-box.expanded),.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column .wrapper-box[data-v-31da1f60]:last-child{margin-bottom:0}.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column .wrapper-box .info-box[data-v-31da1f60]{background:#0a0bc41a;border-radius:12px;color:#001c7c;display:flex;flex-direction:column;gap:0;height:-moz-fit-content;height:fit-content;justify-content:space-between;overflow:hidden;padding:22px;position:relative;top:-30px;transition:all .4s ease-in-out;width:100%}.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column .wrapper-box .info-box img[data-v-31da1f60]{display:none}.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column .wrapper-box .info-box p[data-v-31da1f60]{margin:0}@media (min-width:1024px){.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column .wrapper-box .info-box[data-v-31da1f60]{display:none}}.section-btf.scroll-container .columns-wrapper>div.fixed-column.left-column .wrapper-box:has(.text-box:not(.expanded)) .info-box[data-v-31da1f60]{display:none}.section-btf.scroll-container .columns-wrapper>div.fixed-column.right-column[data-v-31da1f60]{display:flex;flex-direction:column;gap:23px}@media (max-width:1023px){.section-btf.scroll-container .columns-wrapper>div.fixed-column.right-column[data-v-31da1f60]{display:none}}.section-btf.scroll-container .columns-wrapper>div.fixed-column.right-column .info-box[data-v-31da1f60]{background:#0a0bc41a;border-radius:12px;color:#001c7c;display:flex;flex-direction:column;gap:28px;height:-moz-fit-content;height:fit-content;justify-content:space-between;overflow:hidden;padding:22px;transition:all .4s ease-in-out;width:100%}@media (min-width:1280px){.section-btf.scroll-container .columns-wrapper>div.fixed-column.right-column .info-box[data-v-31da1f60]{width:90%}}.section-btf.scroll-container .columns-wrapper>div.fixed-column.right-column .info-box img[data-v-31da1f60]{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.section-btf.scroll-container .columns-wrapper>div.fixed-column.right-column .info-box p[data-v-31da1f60]{margin:0}.section-btf.scroll-container .columns-wrapper>div.fixed-column.right-column .info-box.second[data-v-31da1f60]{position:relative;right:15%}.section-btf.scroll-container .steps-wrapper[data-v-31da1f60]{display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.section-btf.scroll-container .steps-wrapper .step[data-v-31da1f60]{flex:1}.page-section.hero .multiple-slides{height:750px;overflow:hidden;position:relative;width:100%}@media (max-width:767px){.page-section.hero .multiple-slides{height:500px}}.page-section.hero .multiple-slides .swiper{height:100%;margin:0}.page-section.hero .multiple-slides .swiper.main-swiper{height:100%;position:relative;width:100%;z-index:0}.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide{height:100%;padding:26px 20px 91px;width:100%}.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .media-wrapper{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .media-wrapper img,.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .media-wrapper video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .container{height:-moz-fit-content;height:fit-content;position:relative;transition:all .3s ease-in-out;width:100%;z-index:1}.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .container .text-wrapper{background:#001c7c;border-radius:12px;display:flex;flex-direction:column;gap:24px;height:-moz-fit-content;height:fit-content;max-width:100%;padding:22px;width:585px}.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .container .text-wrapper .h1,.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .container .text-wrapper h1{color:#fff;font-size:28px;font-weight:700;line-height:120%;margin:0}.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .container .text-wrapper p{color:#fff;font-size:16px;font-weight:500;line-height:120%;margin:0;max-width:430px}.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .container .text-wrapper .btn{width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .container .text-wrapper{gap:24px;max-width:50%;padding:30px}.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .container .text-wrapper .h1,.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .container .text-wrapper h1{font-size:32px}.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .container .text-wrapper p{font-size:20px}}@media (min-width:1440px){.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .container .text-wrapper{gap:32px;max-width:45%;padding:44px}.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .container .text-wrapper .h1,.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .container .text-wrapper h1{font-size:48px}.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide .container .text-wrapper p{font-size:24px}}@media (min-width:1024px){.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide{padding:72px 40px 200px}}@media (min-width:1280px){.page-section.hero .multiple-slides .swiper.main-swiper .atf-slide{padding:72px 79px 200px}}.page-section.hero .multiple-slides .thumbnails{bottom:30px;left:50%;position:absolute;transform:translate(-50%);z-index:2}.page-section.hero .multiple-slides .thumbnails,.page-section.hero .multiple-slides .thumbnails .swiper{height:-moz-fit-content;height:fit-content;width:100%}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb{background:#fff;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:164px;justify-content:flex-end;overflow:hidden}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb:first-child{margin-left:0}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb .img-wrapper{height:98px;margin:1px 1px 21px;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:calc(100% - 2px)}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb .img-wrapper .thumbnail{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out;width:100%}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb .img-wrapper:after{background:#001c7c;border-radius:8px;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;transition:all .3s ease-in-out;width:100%}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb .img-wrapper button{display:none}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb .text-wrapper{padding:0 20px 17px}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb .text-wrapper p{color:#001c7c;font-size:14px;font-weight:700;line-height:16px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb .text-wrapper .progress-bar-container{align-items:center;background:#0a0bc433;border-radius:2px;display:flex;height:1px;justify-content:center;margin-top:15px;overflow:visible;width:100%}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb .text-wrapper .progress-bar-container .progress-bar{background:#001c7c;height:5px;transform-origin:left center;transition:transform .1s linear;width:100%}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb.active-thumb .img-wrapper{height:90px;margin:4px 4px 21px;position:relative;transition:all .3s ease-in-out;width:calc(100% - 8px)}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb.active-thumb .img-wrapper .thumbnail{filter:brightness(1);height:100%;transition:all .3s ease-in-out;width:100%}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb.active-thumb .img-wrapper:after{opacity:0;transition:all .3s ease-in-out}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb.active-thumb .img-wrapper button{align-items:center;background:#fff;border-radius:50%;bottom:7px;display:flex;height:54px;justify-content:center;left:7px;padding:5px;position:absolute;width:54px;z-index:3}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb.active-thumb .img-wrapper button img{height:23px;-o-object-fit:contain;object-fit:contain;width:23px}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb.active-thumb p{color:#001c7c;transition:all .3s ease-in-out}@media (max-width:767px){.page-section.hero .multiple-slides .thumbnails{bottom:19px;padding:0 20px}.page-section.hero .multiple-slides .thumbnails .swiper{width:100%}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb{background:#fffc;flex-basis:13px;height:57px;transition:all .3s ease-in-out;width:13px!important}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb .img-wrapper{height:0;margin:0;transition:all .1s ease-in-out;width:100%}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb .text-wrapper{opacity:0;overflow:hidden;padding:12px;transition:all .3s ease-in-out;width:0}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb.active-thumb{background:#fff;flex-grow:1;transition:all .3s ease-in-out;width:-moz-fit-content!important;width:fit-content!important}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb.active-thumb .img-wrapper{height:0;margin:0;transition:all .1s ease-in-out;width:100%}.page-section.hero .multiple-slides .thumbnails .swiper .atf-thumb.active-thumb .text-wrapper{flex-grow:1;opacity:1;padding:12px;transition:all .3s ease-in-out;width:auto}}.page-section.hero .multiple-slides .white-button{align-items:center;background:#fff;border-radius:50%;display:flex;height:35px;justify-content:center;padding:5px;width:35px;z-index:5}.page-section.hero .multiple-slides .white-button img{height:15px;-o-object-fit:contain;object-fit:contain;width:15px}@media (min-width:768px){.page-section.hero .multiple-slides .white-button{height:54px;width:54px}.page-section.hero .multiple-slides .white-button img{height:23px;width:23px}}.page-section.hero .multiple-slides .full-video{bottom:91px;position:absolute;right:59px;top:auto}@media (min-width:768px){.page-section.hero .multiple-slides .full-video{bottom:auto;right:30px;top:17px}}.page-section.hero .multiple-slides .sound-button{bottom:30px;display:none;position:absolute;right:30px}.page-section.hero .multiple-slides .play-button-mobile{bottom:91px;position:absolute;right:20px}@media (min-width:768px){.page-section.hero .multiple-slides .play-button-mobile{display:none}}.page-section.hero .multiple-slides.full-screen .main-swiper .atf-slide .container{opacity:0;pointer-events:none;transition:all .3s ease-in-out}.page-section.hero .multiple-slides.full-screen .sound-button{display:flex}@media (max-width:767px){.page-section.hero .multiple-slides.full-screen .sound-button{bottom:auto;right:20px;top:88px}.page-section.hero .multiple-slides.full-screen .full-video{bottom:auto;right:20px;top:47px}}.page-section.hero .multiple-slides.full-screen .thumbnails{align-items:center;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(33%,1fr))}.page-section.hero .multiple-slides.full-screen .thumbnails .swiper{width:100%}.page-section.hero .multiple-slides.full-screen .thumbnails .swiper .atf-thumb{background:#fffc;flex-basis:26px;height:73px;transition:all .3s ease-in-out;width:26px!important}.page-section.hero .multiple-slides.full-screen .thumbnails .swiper .atf-thumb .img-wrapper{height:0;margin:0;transition:all .1s ease-in-out;width:100%}.page-section.hero .multiple-slides.full-screen .thumbnails .swiper .atf-thumb .text-wrapper{opacity:0;overflow:hidden;padding:20px;transition:all .3s ease-in-out;width:0}.page-section.hero .multiple-slides.full-screen .thumbnails .swiper .atf-thumb.active-thumb{background:#fff;flex-grow:1;transition:all .3s ease-in-out;width:-moz-fit-content!important;width:fit-content!important}.page-section.hero .multiple-slides.full-screen .thumbnails .swiper .atf-thumb.active-thumb .img-wrapper{height:0;margin:0;transition:all .1s ease-in-out;width:100%}.page-section.hero .multiple-slides.full-screen .thumbnails .swiper .atf-thumb.active-thumb .text-wrapper{opacity:1;padding:20px;transition:all .3s ease-in-out;width:auto}.page-section.hero .multiple-slides.full-screen .thumbnails .controls{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:9px;justify-content:center;margin:auto 10px auto auto}@media (min-width:768px){.page-section.hero .multiple-slides.full-screen .thumbnails .controls{margin:auto}}@media (max-width:767px){.page-section.hero .multiple-slides.full-screen .thumbnails{gap:10px;grid-template-columns:50% 50%;justify-content:space-between;padding:0 20px}.page-section.hero .multiple-slides.full-screen .thumbnails .swiper .atf-thumb{background:#ffffff80;flex-basis:13px;height:58px;width:13px!important}.page-section.hero .multiple-slides.full-screen .thumbnails .swiper .atf-thumb .text-wrapper{display:none}.page-section.hero .multiple-slides.full-screen .thumbnails .swiper .atf-thumb.active-thumb{flex-grow:0;width:13px!important}}.page-section.hero .multiple-slides.full-screen .play-button-mobile{display:none}.page-section.hero .single-slide{border-radius:0;height:-moz-fit-content;height:fit-content;margin:0;min-height:687px;overflow:hidden;padding:70px 20px 38px;place-content:end;position:relative;width:100%}@media (min-width:1024px){.page-section.hero .single-slide{align-content:center;height:-moz-fit-content;height:fit-content;padding:140px 20px;position:relative;width:100%}}.page-section.hero .single-slide:before{background:linear-gradient(180deg,#d0d4ef00 34.13%,#d0d4ef 66.82%);border-radius:0;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:0}@media (min-width:1024px){.page-section.hero .single-slide:before{background:linear-gradient(90deg,#f2f0fb 20%,#d0d4ef00 40%)}}@media (min-width:1280px){.page-section.hero .single-slide:before{background:linear-gradient(90deg,#f2f0fb,#d0d4ef00 30%)}}.page-section.hero .single-slide .media-wrapper{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.page-section.hero .single-slide .media-wrapper img,.page-section.hero .single-slide .media-wrapper video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-section.hero .single-slide .text-wrapper{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffd9;border-radius:12px;max-width:100%;padding:30px 20px;position:relative;width:100%}@media (min-width:1024px){.page-section.hero .single-slide .text-wrapper{margin:0;max-width:40%;min-width:560px;padding:54px 40px;width:-moz-fit-content;width:fit-content}}.page-section.hero .single-slide .text-wrapper .title{font-size:28px;margin-bottom:45px}@media (min-width:768px){.page-section.hero .single-slide .text-wrapper .title{font-size:48px;font-weight:500;line-height:120%}}.page-section.hero .single-slide .text-wrapper .subtitle{font-size:16px;font-weight:700;line-height:120%;margin:0 0 16px}@media (min-width:768px){.page-section.hero .single-slide .text-wrapper .subtitle{font-size:20px}}.page-section.hero .single-slide .text-wrapper .btn{margin-top:24px;width:100%}@media (min-width:568px){.page-section.hero .single-slide .text-wrapper .btn{width:-moz-fit-content;width:fit-content}}.page-section.rete{padding:100px 15px 70px}@media (max-width:1023px){.page-section.rete{padding:50px 15px}}.page-section.rete .partner{background:#0a0bc41a;border-radius:12px;overflow:hidden;padding:30px 15px}.page-section.rete .partner.mobile{display:none}@media (max-width:1023px){.page-section.rete .partner{display:none}.page-section.rete .partner.mobile{border-radius:8px;display:block;margin:0;padding:34px 0}}.page-section.rete .partner .container{height:100%}.page-section.rete .partner .tabs{display:flex;flex-direction:column;height:100%;overflow:hidden;padding-bottom:630px;position:relative}@media (max-width:1023px){.page-section.rete .partner .tabs{gap:24px;padding-bottom:0}}.page-section.rete .partner .tabs .tabs-wrapper{align-items:center;border-bottom:1px solid #fff;display:flex;gap:10px;padding:0 0 24px}@media (max-width:1023px){.page-section.rete .partner .tabs .tabs-wrapper{align-items:flex-start;flex-direction:column;gap:12px}}.page-section.rete .partner .tabs .tab{border:1px solid #0a0bc4;border-radius:6px;color:#0a0bc4;font-size:13px;font-weight:600;line-height:20.088px;padding:14px 18px;text-transform:uppercase}.page-section.rete .partner .tabs .tab.active{background:#0a0bc4;color:#fff;transition:all .2s linear}@media (max-width:1023px){.page-section.rete .partner .tabs .tab{margin-bottom:12px}}.page-section.rete .partner .tab-content{bottom:0;display:flex;gap:50px;height:630px;justify-content:space-between;left:0;opacity:0;padding:24px 0;position:absolute;transition:all .3s ease-in-out;width:100%;z-index:-1}.page-section.rete .partner .tab-content.active{opacity:1;transition:all .3s ease-in-out;z-index:1}.page-section.rete .partner .tab-content .uni-list{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:12px;height:100%;min-width:270px;overflow:auto;padding-right:20px;width:-moz-fit-content;width:fit-content}.page-section.rete .partner .tab-content .uni-list::-webkit-scrollbar{display:block!important;opacity:0!important;-webkit-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important;visibility:visible!important;width:8px!important}.page-section.rete .partner .tab-content .uni-list:hover::-webkit-scrollbar{opacity:1!important;-webkit-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important}.page-section.rete .partner .tab-content .uni-list:hover::-webkit-scrollbar-thumb{background:#0a0bc44d;border-radius:20px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-section.rete .partner .tab-content .uni-list button{background:#fff;border-radius:6px;color:#000;font-size:16px;font-weight:400;line-height:120%;padding:16px}.page-section.rete .partner .tab-content .uni-list button.selected{background:#0a0bc4;color:#fff;transition:all .2s linear}.page-section.rete .partner .img-wrapper{align-items:flex-end;border-radius:12px;display:flex;flex-grow:1;height:100%;justify-content:flex-end;max-width:1000px;overflow:hidden;padding:26px 26px 20px;position:relative;width:100%}.page-section.rete .partner .img-wrapper>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.page-section.rete .partner .img-wrapper .overlay{background:linear-gradient(180deg,#17171700,#161616);bottom:0;height:154px;left:0;position:absolute;width:100%;z-index:1}.page-section.rete .partner .img-wrapper .logo{align-items:center;background:#fff;border-radius:6px;display:flex;height:79px;justify-content:center;left:17px;padding:10px 19px;position:absolute;top:17px;width:239px}.page-section.rete .partner .img-wrapper .logo img{flex-shrink:0;height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.page-section.rete .partner .img-wrapper .ctas-wrapper{align-items:center;display:flex;gap:12px;position:relative;width:-moz-fit-content;width:fit-content;z-index:2}.page-section.rete .partner .img-wrapper .ctas-wrapper a{align-items:center;background:#fff;border-radius:8px;color:#0a0bc4;display:flex;font-size:16px;font-weight:600;gap:12px;height:48px;justify-content:center;padding:5px 12px;transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content}.page-section.rete .partner .img-wrapper .ctas-wrapper a:hover{background:#0a0bc4;color:#fff;transition:all .3s ease-in-out}.page-section.rete .partner .accordion{background:#fff;border-radius:6px;display:flex;flex-direction:column;min-height:48px;overflow:hidden;width:100%}.page-section.rete .partner .accordion .header{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:16px;transition:all .3s ease-in-out}.page-section.rete .partner .accordion .header img{filter:invert(1);flex-shrink:0;height:16px;transform:rotate(-45deg);transition:all .3s ease-in-out;width:16px}.page-section.rete .partner .accordion .content{display:flex;flex-direction:column;height:0;justify-content:space-between;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.page-section.rete .partner .accordion .content .img-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.page-section.rete .partner .accordion .content .img-wrapper .logo{height:50px;left:0;padding:6px 8px;position:relative;top:0;width:-moz-fit-content;width:fit-content;z-index:1}.page-section.rete .partner .accordion.open{background:#0a0bc4;box-shadow:0 4px 6px #0000001a}.page-section.rete .partner .accordion.open .header{color:#fff;transition:all .3s ease-in-out}.page-section.rete .partner .accordion.open .header img{filter:invert(0);transform:rotate(90deg);transition:all .3s ease-in-out}.page-section.rete .partner .accordion.open .content{height:379px;transition:all .3s ease-in-out}.page-section.rete .partner .accordion.open .content .img-wrapper{border-radius:0;gap:15px;height:100%;padding:15px}.page-section.rete .partner .accordion.open .content .img-wrapper .overlay{display:none}.page-section.rete .partner .accordion.open .content .img-wrapper .ctas-wrapper a{font-size:14px}.page-section.rete[background=dark-blue] .partner{background:#d8d8f5}.page-section.stacking-cards{background:#fff;padding:143px 0 66px;position:relative}@media (max-width:1023px){.page-section.stacking-cards{padding:95px 0 18px}}.page-section.stacking-cards .container{height:100%;position:relative;z-index:1}.page-section.stacking-cards .boxes-wrapper{align-items:center;display:flex;flex-direction:column;height:auto;position:relative;width:100%;z-index:2}.page-section.stacking-cards .boxes-wrapper .text-box{align-items:center;border-radius:12px;box-shadow:0 10px 20px #0000001a;color:#fff;display:grid;grid-template-columns:50% 50%;height:496px;justify-content:space-between;margin-top:-424px;opacity:0;overflow:hidden;pointer-events:none;position:relative;width:100%;z-index:1}@media (min-width:1024px) and (max-width:1279px){.page-section.stacking-cards .boxes-wrapper .text-box{align-items:center;height:620px;margin-top:-548px}}@media (max-width:1023px){.page-section.stacking-cards .boxes-wrapper .text-box{align-items:flex-start;grid-template-columns:100%;grid-template-rows:50% 50%;height:655px;margin-top:-580px}}.page-section.stacking-cards .boxes-wrapper .text-box .text-wrapper{display:flex;flex-direction:column;gap:32px;height:100%;justify-content:center;padding:24px 24px 24px 69px;position:relative}@media (min-width:1024px) and (max-width:1279px){.page-section.stacking-cards .boxes-wrapper .text-box .text-wrapper:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(90deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.5) 50%,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:200%;z-index:2}}@media (max-width:1023px){.page-section.stacking-cards .boxes-wrapper .text-box .text-wrapper{flex-shrink:0;gap:28px;height:-moz-fit-content;height:fit-content;padding:23px}}.page-section.stacking-cards .boxes-wrapper .text-box .text-wrapper .text,.page-section.stacking-cards .boxes-wrapper .text-box .text-wrapper .title{color:#fff;position:relative;z-index:2}@media (max-width:1023px){.page-section.stacking-cards .boxes-wrapper .text-box .text-wrapper .title{font-size:18px}.page-section.stacking-cards .boxes-wrapper .text-box .text-wrapper .text{font-size:14px}}.page-section.stacking-cards .boxes-wrapper .text-box .text-wrapper a{pointer-events:all;position:relative;width:-moz-fit-content;width:fit-content;z-index:2}.page-section.stacking-cards .boxes-wrapper .text-box .text-wrapper .tagline{align-items:center;background:#fff3;border-radius:5px;display:flex;font-size:12px;font-weight:700;height:-moz-fit-content;height:fit-content;justify-content:center;left:24px;line-height:100%;min-height:24px;padding:5px 17px;position:absolute;text-transform:uppercase;top:24px;z-index:2}@media (max-width:1023px){.page-section.stacking-cards .boxes-wrapper .text-box .text-wrapper .tagline{position:static;width:-moz-fit-content;width:fit-content}}.page-section.stacking-cards .boxes-wrapper .text-box .img-wrapper{align-items:center;display:flex;height:100%;justify-content:flex-end;position:absolute;width:100%}@media (max-width:1023px){.page-section.stacking-cards .boxes-wrapper .text-box .img-wrapper{align-items:center;flex-shrink:0;justify-content:center;position:static}}.page-section.stacking-cards .boxes-wrapper .text-box .img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:auto}.page-section.stacking-cards .boxes-wrapper .text-box .img-wrapper img.mobile-img{display:none}@media (max-width:1023px){.page-section.stacking-cards .boxes-wrapper .text-box .img-wrapper img{-o-object-position:bottom;object-position:bottom}.page-section.stacking-cards .boxes-wrapper .text-box .img-wrapper img.mobile-img{display:block;-o-object-fit:contain;object-fit:contain}.page-section.stacking-cards .boxes-wrapper .text-box .img-wrapper img.desktop-img{display:none}}.page-section.stacking-cards .boxes-wrapper .text-box:first-child{margin-top:0;opacity:1!important}.page-section.stacking-cards .boxes-wrapper .text-box:first-child .img-wrapper:before{border-radius:50%;content:"";filter:blur(75.2884674072px);flex-shrink:0;height:348px;position:absolute;right:172px;top:50%;transform:translateY(-50%);width:348px;z-index:0}.page-section.stacking-cards .boxes-wrapper .text-box:first-child .img-wrapper img{position:relative;z-index:1}@media (max-width:1023px){.page-section.stacking-cards .boxes-wrapper .text-box:first-child .img-wrapper{align-items:center;display:flex;justify-content:center;position:relative}.page-section.stacking-cards .boxes-wrapper .text-box:first-child .img-wrapper:before{bottom:auto;content:"";height:222px;left:auto;position:absolute;right:auto;top:50%;width:222px}}.page-section.stacking-cards .boxes-wrapper .text-box:nth-child(2) .img-wrapper:before{border-radius:50%;content:"";filter:blur(75.2884674072px);flex-shrink:0;height:367px;position:absolute;right:127px;top:50%;transform:translateY(-50%);width:367px;z-index:0}@media (max-width:1023px){.page-section.stacking-cards .boxes-wrapper .text-box:nth-child(2) .img-wrapper:before{height:234px;width:234px}.page-section.stacking-cards .boxes-wrapper .text-box:last-child .img-wrapper{position:relative}.page-section.stacking-cards .boxes-wrapper .text-box:last-child .img-wrapper:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.page-section.stacking-cards .boxes-wrapper .text-box:last-child .img-wrapper img{position:relative;width:100%;z-index:0}}.page-section.stacking-cards .boxes-wrapper .text-box[background=blue]{background:linear-gradient(90deg,#0a0bc4,#0a0bc426 50%,#001c7c26),#0a0bc4}@media (max-width:1023px){.page-section.stacking-cards .boxes-wrapper .text-box[background=blue] .img-wrapper:before{background:#001c7c;border:.837px solid #000}}.page-section.stacking-cards .boxes-wrapper .text-box[background=dark-blue]{background:linear-gradient(90deg,#001c7c,#001c7ca6 70%,#001660a6),#001c7c}.page-section.stacking-cards .boxes-wrapper .text-box[background=purple]{background:linear-gradient(90deg,#87379a,#87379a00 50%,#87379a 91.47%),#87379a}@media (max-width:1023px){.page-section.stacking-cards .boxes-wrapper .text-box[background=purple] .img-wrapper:before{background:linear-gradient(0deg,#87379a00 79.15%,#87379a)}}.page-section.stacking-cards .steps{display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.page-section.stacking-cards .steps .step{height:100vh;width:100%}.page-section.course-formats{align-items:center;cursor:default;overflow:hidden;padding:70px 0}@media (max-width:1023px){.page-section.course-formats{padding:50px 0}}.page-section.course-formats .text-section{padding-right:30px}.page-section.course-formats .products{height:-moz-fit-content;height:fit-content;transform:translate(0);transition:all .3s ease-in-out}.page-section.course-formats .products .product{align-items:center;background:#fff;border-radius:100px;color:#87379a;display:flex;font-size:18px;font-weight:700;gap:12px;height:72px;line-height:140%;padding:6px 22px 6px 6px;text-align:center;transition:all .3s ease-in-out;white-space:nowrap}.page-section.course-formats .products .product span{align-items:center;background:#e8e6f9;border-radius:50%;display:inline-flex;filter:drop-shadow(-1.549px .774px 3.097px rgba(0,0,0,.17));height:52px;justify-content:center;padding:15px;width:52px}@media (min-width:1280px){.page-section.course-formats .products .product span{height:60px;width:60px}}.page-section.course-formats .products .product span img{box-sizing:content-box;flex-shrink:0;height:30px;width:30px}.page-section.course-formats .products.contracted{opacity:0;transform:translate(40px);transition:all .3s ease-in-out}@media (max-width:1279px){.page-section.course-formats .products.mobile{display:flex;flex-direction:column;gap:12px;position:relative}.page-section.course-formats .products.mobile .grid-row-wrapper{display:flex;gap:8px;position:relative;transition:all .4s ease-in-out;transition-delay:.1s}.page-section.course-formats .products.mobile .grid-row-wrapper .product{font-size:16px;gap:8px;height:62px}.page-section.course-formats .products.mobile.contracted .grid-row-wrapper:nth-child(odd){transform:translate(40px);transition:all .4s ease-in-out;transition-delay:.1s}}@media (max-width:370px){.page-section.course-formats .products.mobile .grid-row-wrapper .product{height:48px}.page-section.course-formats .products.mobile .grid-row-wrapper .product span{height:40px;padding:5px;width:40px}.page-section.course-formats .products.mobile .grid-row-wrapper .product span img{height:20px;width:20px}}.page-section.course-formats[background=dark-blue] .text,.page-section.course-formats[background=dark-blue] .title{color:#fff}.page-section.course-formats[background=dark-blue] .product{color:#001c7c}.page-section.course-formats[background=white] .product,.page-section.course-formats[background=white] .tag-white{background:#0a0bc4;color:#fff}.page-section.hub{overflow:hidden;padding:70px 0}@media (max-width:1279px){.page-section.hub{padding:50px 0}}@media (min-width:1024px){.page-section.hub .content-wrapper{align-items:center;display:flex;gap:50px}}@media (min-width:1280px){.page-section.hub .content-wrapper{gap:100px}}.page-section.hub .text-wrapper{align-items:flex-start;display:flex;flex-direction:column;row-gap:23px}@media (max-width:767px){.page-section.hub .text-wrapper{margin:0 0 35px}}.page-section.hub .text-wrapper .tag{background:#fff;border-radius:5px;color:#0a0bc4;font-size:12px;font-style:normal;font-weight:700;line-height:16px;padding:2px 17px;text-transform:uppercase}.page-section.hub .text-wrapper .title{color:#0a0bc4;font-size:30px;font-weight:500;line-height:120%}.page-section.hub .text-wrapper .subtitle{color:#000;font-size:16px;font-weight:400;line-height:150%}@media (min-width:1280px){.page-section.hub .text-wrapper .subtitle{max-width:550px}}.page-section.hub .text-wrapper button{background:#0a0bc4;border-radius:8px;color:#fff;font-size:14px;font-weight:600;line-height:26px;padding:10px 24px}@media (min-width:1024px){.page-section.hub .slider-container{position:relative;top:30px}}.page-section.hub .slider-container .swiper{margin-top:0;overflow:hidden}@media (min-width:1280px){.page-section.hub .slider-container .swiper{max-width:736px}}@media (min-width:1024px) and (max-width:1279px){.page-section.hub .slider-container .swiper{max-width:574px}}.page-section.hub .slider-container .swiper .swiper-slide{align-items:center;display:flex}.page-section.hub .slider-container .arrows-wrapper{align-items:center;display:flex;gap:16px;justify-content:center;padding:35px 0 10px}.page-section.hub .slider-container .arrows-wrapper button{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4.009px 8.018px 3.007px #00000014;display:flex;height:48px;justify-content:center;padding:5px;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:48px}.page-section.hub .slider-container .arrows-wrapper button img{height:24px;-o-object-fit:contain;object-fit:contain;transition:all .2s ease-in-out;width:24px}.page-section.hub .slider-container .arrows-wrapper button.prev img{transform:rotate(180deg)}.page-section.hub .slider-container .arrows-wrapper button:hover{background:#0a0bc4;transition:all .2s ease-in-out}.page-section.hub .slider-container .arrows-wrapper button:hover img{filter:brightness(0) invert(1);transition:all .2s ease-in-out}.page-section.hub .slider-container .arrows-wrapper button.swiper-button-disabled{background:#fff;cursor:not-allowed;opacity:.5}.page-section.hub .slider-container .arrows-wrapper button.swiper-button-disabled img{filter:none}.page-section.hub .partners{-moz-column-gap:12px;column-gap:12px;grid-template-columns:repeat(3,210px);justify-content:flex-end;row-gap:15px}@media (min-width:1024px) and (max-width:1279px){.page-section.hub .partners{grid-template-columns:repeat(3,150px)}}@media (max-width:1023px){.page-section.hub .partners{-moz-column-gap:8px;column-gap:8px;grid-template-columns:repeat(2,minmax(90px,250px));justify-content:center;margin:30px auto 0;max-width:90%;row-gap:11px}}.page-section.hub .partners .logos-wrapper{display:contents;position:relative}.page-section.hub .partners .logos-wrapper:nth-child(2n) a{transform:translate(-82px)}.page-section.hub .partners a{background:#fff;border-radius:6px;height:58px;padding:10px}@media (max-width:1279px){.page-section.hub .partners a{height:52px}}@media (max-width:1023px){.page-section.hub .partners a:nth-child(4n+1),.page-section.hub .partners a:nth-child(4n+2){transform:translate(6%)}.page-section.hub .partners a:nth-child(4n+3),.page-section.hub .partners a:nth-child(4n+4){transform:translate(-6%)}}.page-section.hub .partners a img{height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain}.page-section.hub .partners.mobile-slide a:last-child{grid-column:1/-1;max-width:50%;transform:none;transform:translate(50%)}.page-section.hub .partners.desktop-slide{flex-direction:column;justify-content:center}.page-section.hub .partners.desktop-slide .logos-wrapper{display:grid;gap:12px;grid-template-columns:repeat(4,150px);justify-content:center}@media (min-width:1024px) and (max-width:1279px){.page-section.hub .partners.desktop-slide .logos-wrapper{grid-template-columns:repeat(4,109px)}}.page-section.hub .partners.desktop-slide .logos-wrapper:first-child,.page-section.hub .partners.desktop-slide .logos-wrapper:last-child{grid-template-columns:repeat(3,150px)}@media (min-width:1024px) and (max-width:1279px){.page-section.hub .partners.desktop-slide .logos-wrapper:first-child,.page-section.hub .partners.desktop-slide .logos-wrapper:last-child{grid-template-columns:repeat(3,109px)}}.page-section.hub .partners.desktop-slide .logos-wrapper:nth-child(3){margin-right:96px}.page-section.hub .partners.desktop-slide .logos-wrapper:nth-child(2n) a{transform:none}.page-section.hub[background=white] .tag-white{background:#0a0bc4;color:#fff;padding:4px 17px}.page-section.hub[background=white] .partners a{border:1px solid #0a0bc4;box-shadow:0 0 15px #00000014}.page-section.hub[background=dark-blue] .text-wrapper .subtitle,.page-section.hub[background=dark-blue] .text-wrapper .title{color:#fff}.page-section.faqs{overflow:hidden;padding:60px 0 86px}@media (max-width:1023px){.page-section.faqs{background:#f0f0fb;padding:45px 0}}.page-section.faqs h2{color:#001c7c}.page-section.faqs .accordions-wrapper{display:flex;flex-direction:column;gap:13px;margin-top:40px}@media (max-width:1023px){.page-section.faqs .accordions-wrapper{margin-top:30px}}.page-section.faqs .accordions-wrapper details{background:#0a0bc41a;border-radius:12px;overflow:hidden}.page-section.faqs .accordions-wrapper details summary{align-items:center;color:#001c7c;cursor:pointer;display:flex;font-size:22px;font-weight:700;gap:16px;justify-content:space-between;padding:8px 8px 8px 22px;transition:all .3s ease-in-out}@media (max-width:767px){.page-section.faqs .accordions-wrapper details summary{font-size:16px;padding:8px 8px 8px 16px}}.page-section.faqs .accordions-wrapper details summary::marker{display:none}.page-section.faqs .accordions-wrapper details summary .img-wrapper{align-items:center;background:#fff;border-radius:6px;display:flex;flex-shrink:0;height:56px;justify-content:center;transition:all .3s ease-in-out;width:56px}.page-section.faqs .accordions-wrapper details summary .img-wrapper svg{flex-shrink:0;height:24px;transition:all .3s ease-in-out;width:24px}.page-section.faqs .accordions-wrapper details .accordion-content{color:#001c7c;font-weight:300;height:0;line-height:140%;overflow:hidden;padding:0 70px 0 22px;transition:all .3s ease-in-out}@media (max-width:767px){.page-section.faqs .accordions-wrapper details .accordion-content{padding:0 16px}}.page-section.faqs .accordions-wrapper details.open summary{padding:8px 8px 16px 22px;transition:all .3s ease-in-out}@media (max-width:767px){.page-section.faqs .accordions-wrapper details.open summary{padding:8px 8px 16px 16px}}.page-section.faqs .accordions-wrapper details.open summary .img-wrapper svg{transform:rotate(-180deg);transition:all .3s ease-in-out}.page-section.faqs .accordions-wrapper details.open .accordion-content{padding:0 70px 22px 22px;transition:all .3s ease-in-out}@media (max-width:767px){.page-section.faqs .accordions-wrapper details.open .accordion-content{padding:0 16px 22px}}.page-section.faqs[background=dark-blue] h2{color:#fff}.page-section.faqs[background=dark-blue] .accordions-wrapper details{background:#f0f0fb}.page-section.faqs[background=dark-blue] .accordions-wrapper details .img-wrapper{background:#001c7c}.page-section.faqs[background=dark-blue] .accordions-wrapper details .img-wrapper svg path{fill:#fff}.page-section.faqs[background=light-blue] .accordions-wrapper details{background:#0a0bc40d}.corso-lingue .page-section.faqs h2{color:#0a0bc4;font-weight:700;text-align:center}.corso-lingue .page-section.faqs[background=dark-blue] h2{color:#fff}.swiper .swiper-button-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%230A0BC4' d='m7.825 13 5.6 5.6L12 20l-8-8 8-8 1.425 1.4-5.6 5.6H20v2z'/%3E%3C/svg%3E")}.swiper .swiper-button-next:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%230A0BC4' d='M16.175 13H4v-2h12.175l-5.6-5.6L12 4l8 8-8 8-1.425-1.4z'/%3E%3C/svg%3E")}.page-section.blog{overflow:hidden;padding:70px 0 170px}.page-section.blog:has(.swiper-button-lock){padding:70px 0}@media (max-width:1023px){.page-section.blog{padding:50px 0 110px;width:100%}.page-section.blog:has(.swiper-button-lock){padding:50px 0}}.page-section.blog .title{color:#0a0bc4;font-size:32px;font-weight:500;line-height:120%;margin-bottom:22px}.page-section.blog .subtitle{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:135%;max-width:50%}@media (max-width:1023px){.page-section.blog .subtitle{max-width:100%}}.page-section.blog .subtitle b{font-weight:700;line-height:135%}.page-section.blog .btn{margin-top:22px;width:-moz-fit-content;width:fit-content}.page-section.blog .swiper-slide:last-child{margin-right:20px}.page-section.blog[background=dark-blue]{background:#001c7c}.page-section.blog[background=dark-blue] .subtitle,.page-section.blog[background=dark-blue] .title{color:#fff}.page-section.cards.boxed{padding:16px}@media (max-width:1023px){.page-section.cards.boxed{padding:82px 16px 20px}}.page-section.cards.boxed .section-bg{border-radius:12px}.page-section.cards .section-bg{overflow:hidden;padding:69px 0 47px;position:relative}@media (max-width:1023px){.page-section.cards .section-bg{padding:69px 20px}}.page-section.cards .section-bg .text-wrapper{align-items:center;color:#fff;display:flex;flex-direction:column;gap:30px;margin:auto auto 64px;max-width:683px;position:relative;text-align:center;z-index:1}.page-section.cards .section-bg .text-wrapper h2{color:#fff}@media (max-width:767px){.page-section.cards .section-bg .text-wrapper{align-items:flex-start;gap:22px;margin-bottom:38px;text-align:left}}.page-section.cards .section-bg .swiper{position:relative;z-index:1}.page-section.cards .section-bg .swiper .swiper-slide .card-item{background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:13px;height:100%;min-height:202px;overflow:visible;padding:24px;position:relative}.page-section.cards .section-bg .swiper .swiper-slide .card-item .icon{flex-shrink:0;height:24px;width:24px}.page-section.cards .section-bg .swiper .swiper-slide .card-item .text h4{color:#001c7c;font-size:22px;font-weight:700;margin-bottom:13px}.page-section.cards .section-bg .swiper .swiper-slide .card-item .text p{color:#001c7c;font-weight:300}.page-section.cards .section-bg .swiper .swiper-slide .card-item.image{overflow:hidden;padding:0}.page-section.cards .section-bg .swiper .swiper-slide .card-item.image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-section.cards .section-bg .swiper .swiper-slide .card-item.image:after{content:none}.page-section.cards .section-bg .swiper .swiper-slide .card-item:after{background:#001c7c;border-radius:12px 0 0;bottom:0;content:"";display:block;height:40px;position:absolute;right:0;width:40px}.page-section.cards .section-bg .swiper .swiper-slide:nth-child(3n) .card-item{justify-content:flex-end}.page-section.cards .section-bg .swiper .swiper-slide:nth-child(3n) .card-item:after{background:#001c7c;border-radius:0 0 0 12px;bottom:auto;content:"";display:block;height:40px;position:absolute;right:0;top:0;width:40px}.page-section.cards .section-bg .arrows-wrapper{align-items:center;display:flex;gap:12px;justify-content:center;padding:53px 0 10px}@media (max-width:767px){.page-section.cards .section-bg .arrows-wrapper{justify-content:flex-start;padding:19px 0 10px}}.page-section.cards .section-bg .arrows-wrapper button{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4.009px 8.018px 3.007px #00000014;display:flex;height:48px;justify-content:center;padding:5px;transition:all .2s ease-in-out;width:48px}.page-section.cards .section-bg .arrows-wrapper button img{height:24px;-o-object-fit:contain;object-fit:contain;transition:all .2s ease-in-out;width:24px}.page-section.cards .section-bg .arrows-wrapper button.prev img{transform:rotate(180deg)}.page-section.cards .section-bg .arrows-wrapper button:hover{background:#0a0bc4;transition:all .2s ease-in-out}.page-section.cards .section-bg .arrows-wrapper button:hover img{filter:brightness(0) invert(1);transition:all .2s ease-in-out}.page-section.cards .section-bg .arrows-wrapper button.disabled{background:#fff;cursor:not-allowed;opacity:.5;pointer-events:none}.page-section.cards .section-bg .arrows-wrapper button.disabled img{filter:none}.page-section.cards[background=dark-blue]{background:#f0f0fb}.page-section.cards[background=dark-blue] .section-bg{background:#001c7c}.page-section.cards[background=dark-blue] .section-bg:before{background:#0a0bc4b3;background-size:cover;border-radius:0 0 50% 50%;content:"";filter:blur(90px);height:503px;left:50%;position:absolute;top:0;transform:translate(-50%);width:80%;z-index:0}.page-section.cards[background=dark-blue] .section-bg .text-wrapper .text{color:#fff}.page-section.cards[background=light-blue].boxed{background:#fff}.page-section.cards[background=light-blue] .section-bg{background:#f0f0fb}.page-section.cards[background=light-blue] .section-bg .text-wrapper .tag-white{background:#0a0bc4;color:#fff;padding:4px 17px}.page-section.cards[background=light-blue] .section-bg .text-wrapper h2{color:#0a0bc4}.page-section.cards[background=light-blue] .section-bg .text-wrapper .text{color:#161616}.page-section.cards[background=light-blue] .section-bg .swiper .swiper-slide .card-item{background:#0a0bc41a}.page-section.cards[background=light-blue] .section-bg .swiper .swiper-slide .card-item:after,.page-section.cards[background=white].boxed{background:#f0f0fb}.page-section.cards[background=white] .section-bg{background:#fff}.page-section.cards[background=white] .section-bg .text-wrapper .tag-white{background:#0a0bc4;color:#fff;padding:4px 17px}.page-section.cards[background=white] .section-bg .text-wrapper h2{color:#0a0bc4}.page-section.cards[background=white] .section-bg .text-wrapper .text{color:#161616}.page-section.cards[background=white] .section-bg .swiper .swiper-slide .card-item{background:#0a0bc41a}.page-section.cards[background=white] .section-bg .swiper .swiper-slide .card-item:after{background:#fff}.page-section.cards[background=white] .section-bg .arrows-wrapper button{background:#0a0bc433}.page-section.cards[background=white] .section-bg .arrows-wrapper button:hover{background:#0a0bc4}.page-section.cards[background=white] .section-bg .arrows-wrapper button:hover img{filter:brightness(0) invert(1)}.swiper{height:-moz-fit-content;height:fit-content;margin:50px auto auto;overflow:visible;width:100%}.swiper .swiper-wrapper{overflow-x:visible}.swiper .swiper-wrapper .swiper-slide{font-size:18px;height:auto;width:auto}.swiper .swiper-wrapper .swiper-slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.swiper .swiper-wrapper .swiper-slide:last-child{margin-right:50px}@media (max-width:1023px){.swiper .swiper-wrapper .swiper-slide:last-child{margin-right:10px}}.swiper .swiper-button-next,.swiper .swiper-button-prev{align-items:center;background:#fff;border-radius:12px;bottom:-75px;box-shadow:0 4.009px 8.018px 3.007px #00000014;display:flex;flex-shrink:0;height:44px;justify-content:center;top:auto;transition:all .2s ease-in-out;width:44px}@media (max-width:1023px){.swiper .swiper-button-next,.swiper .swiper-button-prev{bottom:-90px;top:auto}}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{font-size:12px}.swiper .swiper-button-next:hover,.swiper .swiper-button-prev:hover{background:#0a0bc4;transition:all .2s ease-in-out}.swiper .swiper-button-next:hover:after,.swiper .swiper-button-prev:hover:after{filter:brightness(0) invert(1);transition:all .2s ease-in-out}.swiper .swiper-button-next.swiper-button-lock,.swiper .swiper-button-prev.swiper-button-lock{display:none!important}.swiper .swiper-button-prev{left:unset!important;right:105px!important}.swiper .swiper-button-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%230A0BC4' d='m7.825 13 5.6 5.6L12 20l-8-8 8-8 1.425 1.4-5.6 5.6H20v2z'/%3E%3C/svg%3E")}@media (max-width:1023px){.swiper .swiper-button-prev{left:0!important;right:unset!important}}.swiper .swiper-button-next{right:50px}.swiper .swiper-button-next:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%230A0BC4' d='M16.175 13H4v-2h12.175l-5.6-5.6L12 4l8 8-8 8-1.425-1.4z'/%3E%3C/svg%3E")}@media (max-width:1023px){.swiper .swiper-button-next{left:60px!important;right:unset!important}}.slider-banner-container{grid-column:1/-1;overflow:hidden;position:relative;width:100%}.slider-banner-container .SliderBanner{margin:0;position:relative}.slider-banner-container .SliderBanner .swiper-button-prev{bottom:20px!important;left:20px!important}.slider-banner-container .SliderBanner .swiper-button-prev:hover{border:2px solid #fff;transition:all .2s ease-in-out}.slider-banner-container .SliderBanner .swiper-button-next{bottom:20px!important;right:20px!important}.slider-banner-container .SliderBanner .swiper-button-next:hover{border:2px solid #fff;transition:all .2s ease-in-out}@media (max-width:1023px){.slider-banner-container .SliderBanner .swiper-button-next{left:75px!important;right:unset!important}}.page-section.catalog{overflow:hidden;padding:70px 0 170px}.page-section.catalog:has(.swiper-button-lock){padding:70px 0}@media (max-width:1023px){.page-section.catalog{padding:50px 0 110px;width:100%}.page-section.catalog:has(.swiper-button-lock){padding:50px 0}}.page-section.catalog .title{color:#0a0bc4;font-size:32px;font-weight:500;line-height:120%;margin-bottom:22px}.page-section.catalog .subtitle{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:135%;max-width:50%}@media (max-width:1023px){.page-section.catalog .subtitle{max-width:100%}}.page-section.catalog .subtitle b{font-weight:700;line-height:135%}.page-section.catalog .btn{margin-top:22px;width:-moz-fit-content;width:fit-content}.page-section.catalog .swiper-slide:last-child{margin-right:20px}.page-section.catalog[background=light-blue]{background:#f0f0fb}.page-section.catalog[background=dark-blue]{background:#001c7c}.page-section.catalog[background=dark-blue] .subtitle,.page-section.catalog[background=dark-blue] .title{color:#fff}.page-section.courses{padding:30px 0}.page-section.courses .courses-wrapper{align-items:flex-end;background:#fff;border-radius:12px;display:flex;flex-wrap:wrap;height:-moz-fit-content;height:fit-content;justify-content:space-between;padding:50px 70px}@media (max-width:1023px){.page-section.courses .courses-wrapper{padding:30px 20px}}.page-section.courses .courses-wrapper .text-wrapper{margin-bottom:40px;width:70%}@media (max-width:1023px){.page-section.courses .courses-wrapper .text-wrapper{width:100%}}.page-section.courses .courses-wrapper .text-wrapper .title{color:#0a0bc4;font-size:32px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:22px}@media (max-width:1023px){.page-section.courses .courses-wrapper .text-wrapper .title{font-size:22px}}.page-section.courses .courses-wrapper .text-wrapper .text{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.page-section.courses .courses-wrapper .btn-wrapper{margin-bottom:40px}.page-section.courses .courses-wrapper .courses-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);width:100%}@media (max-width:1023px){.page-section.courses .courses-wrapper .courses-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page-section.courses .courses-wrapper .courses-grid{grid-template-columns:repeat(1,1fr)}}.page-section.full-media{padding:20px 0}.page-section.keypoints{padding:40px 16px}@media (max-width:1023px){.page-section.keypoints{padding:50px 11px 0}}.page-section.keypoints .content-wrapper{background:#001c7c;border-radius:12px;overflow:hidden;padding:94px 0 64px}@media (max-width:1023px){.page-section.keypoints .content-wrapper{padding:34px 0 15px}}.page-section.keypoints .text-wrapper{align-items:center;color:#fff;display:flex;flex-direction:column;gap:30px;margin:auto;max-width:747px;text-align:center}.page-section.keypoints .features-wrapper{display:grid;gap:17px;grid-template-columns:49% 49%;margin-top:73px;width:100%}@media (max-width:1023px){.page-section.keypoints .features-wrapper{grid-template-columns:100%;margin-top:29px}}.page-section.keypoints .features-wrapper .feature{align-items:center;background:#ffffff0d;border-radius:12px;display:flex;flex-wrap:nowrap;gap:32px;height:100%;justify-content:center;padding:12px;width:100%}.page-section.keypoints .features-wrapper .feature img{padding:13px}.page-section.keypoints .features-wrapper .feature .text{color:#fff;display:flex;flex-direction:column;gap:22px}.page-section.keypoints .features-wrapper .feature .text h4{font-size:22px;font-weight:700}@media (max-width:1023px){.page-section.keypoints .features-wrapper .feature{gap:16px;justify-content:flex-start}.page-section.keypoints .features-wrapper .feature img{height:auto;padding:0;width:88px}.page-section.keypoints .features-wrapper .feature .text h4{font-size:16px}.page-section.keypoints .features-wrapper .feature .text p{font-size:14px;line-height:140%}}.page-section.text-image{background:#fff;border-radius:12px;margin:0 15px;padding:70px 0 100px}@media (max-width:1023px){.page-section.text-image{padding:50px 0}}.page-section.text-image .content-wrapper{gap:30px}@media (min-width:768px){.page-section.text-image .content-wrapper{gap:60px}}@media (min-width:1280px){.page-section.text-image .content-wrapper{gap:130px}}.page-section.text-image .text-wrapper{transform:translateY(0);transition:all .5s ease-in-out}.page-section.text-image .text-wrapper.contracted{opacity:0;transform:translateY(100px);transition:all .5s ease-in-out}.page-section.text-image .img-wrapper{margin-top:50px;position:relative}.page-section.text-image .img-wrapper:before{background:#fff;border-radius:12px;content:"";height:80px;left:0;position:absolute;top:-8%;width:80px}@media (min-width:1024px){.page-section.text-image .img-wrapper:before{height:100px;width:100px}}.page-section.text-image .img-wrapper:after{background:#fff;border-radius:12px;bottom:-10%;content:"";height:70px;position:absolute;right:1%;width:70px}@media (min-width:1024px){.page-section.text-image .img-wrapper:after{bottom:-10%;height:100px;right:1%;width:100px}}.page-section.text-image .img-wrapper .icon{background:#f0f0fb;background:linear-gradient(0deg,#0a0bc41a,#0a0bc41a),#fff;border-radius:7px;box-shadow:0 0 18.281px #0000001a;box-sizing:content-box;height:25px;left:0;padding:20px;position:absolute;top:-8%;transition:all .8s ease-in-out;width:25px}@media (min-width:1024px){.page-section.text-image .img-wrapper .icon{height:45px;padding:20px;width:45px}}.page-section.text-image .img-wrapper .main-img{border-radius:9px;margin:auto;max-width:90%;-o-object-fit:cover;object-fit:cover;width:100%}.page-section.text-image .img-wrapper .snd-img{border-radius:8px;height:100px;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:-15%;transition:all .8s ease-in-out;width:100px}@media (min-width:1024px){.page-section.text-image .img-wrapper .snd-img{height:145px;width:145px}}.page-section.text-image .img-wrapper span{background:#001c7c;border-radius:9px;bottom:-10%;flex-shrink:0;height:60px;position:absolute;right:1%;transition:all .8s ease-in-out;width:60px;z-index:1}@media (min-width:1024px){.page-section.text-image .img-wrapper span{height:85px;width:85px}}.page-section.text-image .img-wrapper.contracted .icon,.page-section.text-image .img-wrapper.contracted .snd-img,.page-section.text-image .img-wrapper.contracted span{height:0;opacity:0;transition:all .8s ease-in-out;width:0}.page-section.text-image .btn-wrapper{margin-top:24px}.page-section.text-image .btn-wrapper .btn{width:-moz-fit-content;width:fit-content}.page-section.text-image .btn-wrapper .btn.outline{border:2px solid}.page-section.text-image .btn-wrapper .btn.outline:hover{border:2px solid transparent}.page-section.text-image[background=dark-blue] .text,.page-section.text-image[background=dark-blue] .title{color:#fff}.page-section.text-image[background=dark-blue] .img-wrapper span{background:linear-gradient(0deg,#0a0bc41a,#0a0bc41a),#fff}.page-section.text-image[background=dark-blue] .img-wrapper:after,.page-section.text-image[background=dark-blue] .img-wrapper:before{background:#001c7c}.page-section.text-image[background=light-blue] .img-wrapper .icon{background:#fff}.page-section.text-image[background=light-blue] .img-wrapper:after,.page-section.text-image[background=light-blue] .img-wrapper:before{background:#f0f0fb}.page-section.text-image[background=white] .img-wrapper .icon{background:#fff}.page-section.universities{padding:50px 0}.page-section.universities .container{padding:0 20px}.page-section.universities .partners-bar{height:85px;margin:auto}@media (max-width:767px){.page-section.universities .partners-bar{height:auto;width:100%}}.page-section.universities .partners-container{display:flex;flex-direction:column;gap:30px}.page-section.universities.with-image .partners-container{background:#f0f0fb;border-radius:8px;gap:17px;margin-top:45px;padding:20px 23px}.page-section.universities.with-image .partners-container span{align-items:center;background:#fff;border-radius:5px;color:#0a0bc4;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:24px;justify-content:center;line-height:16px;padding:2px 17px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.page-section.universities.with-image{padding:0}.page-section.universities.with-image .container{max-width:100%;padding:0}.page-section.universities.with-image .partners-container{margin-top:0;padding:19px}}.page-section.universities .partners{border-radius:0;display:grid;gap:11px;grid-template-columns:repeat(7,minmax(0,1fr))}.page-section.universities .partners .logo{align-items:center;background:#fff;border-radius:6px;display:flex;height:60px;justify-content:center;padding:10px;width:100%}.page-section.universities .partners .logo img{flex-shrink:0;height:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media (max-width:767px){.page-section.universities .partners{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.page-section.universities{padding:70px 0}}.page-section.universities[background=dark-blue] .partners-container,.page-section.universities[background=white] .partners-container{background:#f0f0fb;border-radius:12px;padding:20px}.page-section.vertical-cards{overflow-x:clip;padding:70px 0}@media (max-width:1279px){.page-section.vertical-cards{padding:50px 0}}.page-section.vertical-cards .section-content{display:flex;gap:5%}@media (max-width:1023px){.page-section.vertical-cards .section-content{gap:2%}}@media (max-width:767px){.page-section.vertical-cards .section-content{flex-direction:column}}.page-section.vertical-cards .title-wrapper{background-color:#001c7c;border-radius:12px;display:flex;flex-direction:column;height:785px;justify-content:center;padding:58px;top:127px;width:33%}.page-section.vertical-cards .title-wrapper .text,.page-section.vertical-cards .title-wrapper .title{color:#fff}@media (max-width:1279px){.page-section.vertical-cards .title-wrapper{padding:40px}}@media (max-width:1023px){.page-section.vertical-cards .title-wrapper{padding:30px;width:40%}}@media (max-width:767px){.page-section.vertical-cards .title-wrapper{height:-moz-fit-content;height:fit-content;margin:0 0 54px;width:100%}.page-section.vertical-cards .title-wrapper .text{font-size:14px}}.page-section.vertical-cards .challenges{justify-items:center;margin-top:38px;position:relative;width:62%}@media (max-width:1023px){.page-section.vertical-cards .challenges{margin:0;width:57%}}@media (max-width:767px){.page-section.vertical-cards .challenges{flex-direction:column;gap:13px;width:100%}}.page-section.vertical-cards .challenges .challenge{align-items:center;display:flex;gap:24px}.page-section.vertical-cards .challenges .challenge .text-wrapper{background:#0a0bc41a;border-radius:12px;color:#001c7c;display:flex;flex-direction:column;gap:28px;max-width:364px;padding:22px;width:100%}.page-section.vertical-cards .challenges .challenge .text-wrapper .c-title{font-size:22px;font-weight:700;line-height:120%}@media (max-width:767px){.page-section.vertical-cards .challenges .challenge .text-wrapper .c-title{font-size:18px}}.page-section.vertical-cards .challenges .challenge .text-wrapper .c-text{font-size:16px;font-weight:400;line-height:140%}@media (max-width:767px){.page-section.vertical-cards .challenges .challenge .text-wrapper .c-text{font-size:14px}}.page-section.vertical-cards .challenges .challenge .img-wrapper{border-radius:8px;overflow:hidden}.page-section.vertical-cards .challenges .challenge .img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-section.vertical-cards .challenges .challenge:first-of-type{margin-bottom:86px;padding-left:97px}.page-section.vertical-cards .challenges .challenge:first-of-type .img-wrapper{height:178px;width:238px}.page-section.vertical-cards .challenges .challenge:nth-child(2){flex-direction:row-reverse;margin-bottom:76px}.page-section.vertical-cards .challenges .challenge:nth-child(2) .img-wrapper{height:268px;width:334px}.page-section.vertical-cards .challenges .challenge:nth-child(3){margin-bottom:73px;padding-left:148px}.page-section.vertical-cards .challenges .challenge:nth-child(3) .img-wrapper{height:159px;width:211px}.page-section.vertical-cards .challenges .challenge:nth-child(4){flex-direction:row-reverse;margin-bottom:69px;padding-left:96px}.page-section.vertical-cards .challenges .challenge:nth-child(4) .img-wrapper{height:253px;width:348px}.page-section.vertical-cards .challenges .challenge:nth-child(5){padding-right:60px}.page-section.vertical-cards .challenges .challenge:nth-child(5) .img-wrapper{height:159px;width:211px}@media (max-width:1023px){.page-section.vertical-cards .challenges .challenge{display:grid;gap:10px;grid-template-columns:60% 40%;margin-bottom:20px!important;padding:0!important}.page-section.vertical-cards .challenges .challenge .img-wrapper,.page-section.vertical-cards .challenges .challenge .text-wrapper{height:100%!important;margin:0!important;width:100%!important}.page-section.vertical-cards .challenges .challenge .text-wrapper{padding:15px}.page-section.vertical-cards .challenges .challenge:nth-child(2),.page-section.vertical-cards .challenges .challenge:nth-child(4){grid-template-columns:40% 60%}.page-section.vertical-cards .challenges .challenge:nth-child(2) .text-wrapper,.page-section.vertical-cards .challenges .challenge:nth-child(4) .text-wrapper{order:2}.page-section.vertical-cards .challenges .challenge:nth-child(2) .img-wrapper,.page-section.vertical-cards .challenges .challenge:nth-child(4) .img-wrapper{order:1}.page-section.vertical-cards .challenges .challenge:nth-child(5){margin-bottom:0!important}}@media (max-width:767px){.page-section.vertical-cards .challenges .challenge{display:grid;grid-template-columns:100%!important;margin:0!important}.page-section.vertical-cards .challenges .challenge .img-wrapper{height:198px!important}.page-section.vertical-cards .challenges .challenge .text-wrapper{gap:20px;max-width:100%!important}}.page-section.vertical-cards .challenges .mobile-images{display:grid;width:100%}.page-section.vertical-cards .challenges .mobile-images.first{align-items:flex-end;gap:14px;grid-template-columns:calc(47% - 7px) calc(53% - 7px);height:171px}.page-section.vertical-cards .challenges .mobile-images.first img:first-of-type{height:151px}.page-section.vertical-cards .challenges .mobile-images.second{gap:18px;grid-template-columns:calc(70% - 9px) calc(30% - 9px);height:198px}.page-section.vertical-cards .challenges .mobile-images.second img:first-of-type{height:118px;order:2}.page-section.vertical-cards .challenges .mobile-images.second img:last-of-type{order:1}.page-section.vertical-cards .challenges .mobile-images img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}@media (min-width:768px){.page-section.vertical-cards .challenges .mobile-images{display:none}}.page-section.vertical-cards[background=dark-blue] .title-wrapper{background:#f0f0fb}.page-section.vertical-cards[background=dark-blue] .title-wrapper .title{color:#0a0bc4}.page-section.vertical-cards[background=dark-blue] .title-wrapper .text{color:#161616}.page-section.vertical-cards[background=dark-blue] .challenges .challenge .text-wrapper{background:#f0f0fb}.page-section.vertical-cards[background=dark-blue] .challenges .challenge .text-wrapper .c-title{color:#0a0bc4}.page-section.vertical-cards[background=dark-blue] .challenges .challenge .text-wrapper .c-text{color:#161616}
