.excel-page .intro-block__top h1{font-size:82px}@media (max-width:1024px){.excel-page .intro-block__top h1{font-size:62px}}@media (max-width:768px){.excel-page .intro-block__top h1{font-size:42px}}@media (max-width:480px){.excel-page .intro-block__top h1{font-size:32px}}.excel-page .contact-details h3,.excel-page .image-newsletter__text h3,.excel-page .list-image-block h3,.excel-page .dark-cards h4,.excel-page .dark-cards h3,.excel-page .white-cards h3,.excel-page .about__text h3{font-size:36px}@media (max-width:1024px){.excel-page .contact-details h3,.excel-page .image-newsletter__text h3,.excel-page .list-image-block h3,.excel-page .dark-cards h4,.excel-page .dark-cards h3,.excel-page .white-cards h3,.excel-page .about__text h3{font-size:24px}}@media (max-width:768px){.excel-page .contact-details h3,.excel-page .image-newsletter__text h3,.excel-page .list-image-block h3,.excel-page .dark-cards h4,.excel-page .dark-cards h3,.excel-page .white-cards h3,.excel-page .about__text h3{font-size:22px}}@media (max-width:480px){.excel-page .contact-details h3,.excel-page .image-newsletter__text h3,.excel-page .list-image-block h3,.excel-page .dark-cards h4,.excel-page .dark-cards h3,.excel-page .white-cards h3,.excel-page .about__text h3{font-size:20px}}.excel-page .image-newsletter form button,.excel-page .image-newsletter__text p,.excel-page .white-cards__card h4,.excel-page .intro-block__bottom h2,.excel-page .zoom-btn{font-size:20px}@media (max-width:1024px){.excel-page .image-newsletter form button,.excel-page .image-newsletter__text p,.excel-page .white-cards__card h4,.excel-page .intro-block__bottom h2,.excel-page .zoom-btn{font-size:18px}}@media (max-width:768px){.excel-page .image-newsletter form button,.excel-page .image-newsletter__text p,.excel-page .white-cards__card h4,.excel-page .intro-block__bottom h2,.excel-page .zoom-btn{font-size:16px}}.excel-page .contact-details__text p,.excel-page .image-newsletter form input,.excel-page .list-image-block__text p,.excel-page .dark-cards p,.excel-page .white-cards__card p,.excel-page .about__text .small-banner a,.excel-page .about__text p,.excel-page .intro-block__bottom p{font-size:16px}@media (max-width:1024px){.excel-page .contact-details__text p,.excel-page .image-newsletter form input,.excel-page .list-image-block__text p,.excel-page .dark-cards p,.excel-page .white-cards__card p,.excel-page .about__text .small-banner a,.excel-page .about__text p,.excel-page .intro-block__bottom p{font-size:14px}}@media (max-width:768px){.excel-page .contact-details__text p,.excel-page .image-newsletter form input,.excel-page .list-image-block__text p,.excel-page .dark-cards p,.excel-page .white-cards__card p,.excel-page .about__text .small-banner a,.excel-page .about__text p,.excel-page .intro-block__bottom p{font-size:12px}}a{color:inherit;text-decoration:none}body:has(.excel-page) .container{max-width:100%;padding:0px}body:has(.excel-page) .wrapper{max-width:1518px;padding:0px 15px}.excel-page .zoom-btn{font-weight:700;padding:17px 24px;border-radius:8px;background:#156ff4;color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:unset;gap:16px;max-width:-moz-fit-content;max-width:fit-content;padding-left:80px;background-image:url(../img/zoom-white.png);background-position:10px;background-size:20%;background-repeat:no-repeat;border:1px solid #fff}.excel-page .intro-block{color:#fff}.excel-page .intro-block__image-wrap{flex:1}.excel-page .intro-block__text{flex:1}.excel-page .intro-block__top{padding-top:120px;background:url("../img/excel-app/intro-bg-line.png") top left no-repeat,url("../img/excel-app/intro-bg.png") top center no-repeat,#0a1324;background-size:contain,100%;background-repeat:no-repeat,no-repeat}.excel-page .intro-block__top .wrapper{display:flex;flex-direction:row;align-items:center;justify-content:unset;gap:20px}.excel-page .intro-block__top h1{margin-bottom:60px}.excel-page .intro-block__bottom{padding:110px 0px 120px 0px;background:#0a1324}.excel-page .intro-block__bottom .bg{border:3px solid #30eeff;background:rgba(14,44,55,0.54);border-radius:12px;padding:32px 64px}.excel-page .intro-block__bottom h2{font-weight:700;text-align:center;margin-bottom:32px}.excel-page .intro-block__bottom p{font-weight:400;letter-spacing:0.03em;text-align:center}.excel-page .about{padding:60px 0px;margin-bottom:80px;background:linear-gradient(180deg,#adbeff 0%,rgba(173,213,255,0) 100%)}.excel-page .about .wrapper{display:flex;flex-direction:row;align-items:center;justify-content:unset;gap:60px}.excel-page .about__image-wrap{flex:1}.excel-page .about__text{flex:1;max-width:615px;color:#050a12}.excel-page .about__text h3{font-weight:700}.excel-page .about__text p{line-height:200%;letter-spacing:0.03em;font-weight:400;margin:40px 0px}.excel-page .about__text .small-banner{background:#fff;padding:24px;border-radius:12px;border:3px solid #156ff4}.excel-page .about__text .small-banner p{margin:0px}.excel-page .about__text .small-banner a{font-weight:700;padding:17px 24px;border-radius:8px;background:#156ff4;color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:unset;gap:16px;max-width:-moz-fit-content;max-width:fit-content;margin-bottom:16px}.excel-page .white-cards{margin-bottom:120px}.excel-page .white-cards h3{margin-bottom:80px}.excel-page .white-cards__container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:80px;flex-wrap:wrap}.excel-page .white-cards__card{flex:1 1 320px;color:#050a12}.excel-page .white-cards__card--icon-wrap{background:#1052fb;padding:8px;border-radius:8px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;max-width:40px;color:#fff}.excel-page .white-cards__card h4{margin:24px 0px;letter-spacing:0.03em;font-weight:700}.excel-page .white-cards__card p{font-weight:400;line-height:200%;letter-spacing:0.03em}.excel-page .dark-cards{padding:120px 0px;margin-bottom:140px;background:#d6e4ff}.excel-page .dark-cards.no-bg{background:none;padding:0px}.excel-page .dark-cards h3{margin-bottom:80px;font-weight:700}.excel-page .dark-cards__container{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:16px;flex-wrap:wrap}.excel-page .dark-cards__card{flex:1 1 380px;border-radius:12px;padding:32px;background:#0a1324}.excel-page .dark-cards h4{margin:32px 0px;font-weight:700;letter-spacing:0.03em;color:#fff}.excel-page .dark-cards p{font-weight:700;letter-spacing:0.03em;text-align:right;color:#fff}.excel-page .list-image-block{margin-bottom:60px}.excel-page .list-image-block .wrapper{display:flex;flex-direction:row;align-items:center;justify-content:unset;gap:20px}.excel-page .list-image-block h3{font-weight:700;color:#050a12;margin-bottom:60px}.excel-page .list-image-block__image-wrap{flex:1}.excel-page .list-image-block__text{flex:1}.excel-page .list-image-block__text p{margin-top:24px;margin-bottom:80px;font-weight:400;line-height:200%;letter-spacing:0.03em;text-align:right;color:#0a1324}.excel-page .banner-text{font-weight:700;font-size:48px;line-height:normal;letter-spacing:0.03em;text-align:right;color:#0a1324;margin-bottom:72px}.excel-page .image-newsletter{margin-bottom:140px;background:linear-gradient(90deg,#0043c2 0%,#1082fb 100%)}.excel-page .image-newsletter .extended-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:125px;padding:66px 0px;margin-right:calc((100% - 1488px) / 2)}@media screen and (max-width:1515px){.excel-page .image-newsletter .extended-wrapper{padding-right:15px;margin-right:0}}.excel-page .image-newsletter__image{border-radius:8px}.excel-page .image-newsletter__text h3{font-weight:700;letter-spacing:0.03em;color:#fff;margin-bottom:72px}.excel-page .image-newsletter__text p{font-weight:400;letter-spacing:0.03em;color:#fff;margin-bottom:72px}.excel-page .image-newsletter form{display:flex;flex-direction:row;align-items:center;justify-content:unset;gap:16px}.excel-page .image-newsletter form input{max-width:345px;width:100%;background:rgba(255,255,255,0.16);border-radius:8px;padding:16px 24px;font-weight:400;color:#fff;border:none}.excel-page .image-newsletter form input:focus{outline:none}.excel-page .image-newsletter form input::-webkit-input-placeholder{color:#fff;opacity:0.6}.excel-page .image-newsletter form button{border:none;color:#fff;border-radius:8px;padding:16px 24px;background-color:#0a1324;transition:0.25s}.excel-page .image-newsletter form button:hover{opacity:0.7}.excel-page .contact-details{margin-bottom:120px}.excel-page .contact-details h3{margin-bottom:72px;font-weight:700;color:#050a12}.excel-page .contact-details__text{display:flex;flex-direction:row;align-items:center;justify-content:unset;gap:16px}.excel-page .contact-details__text a{color:#0a1324!important}.excel-page .contact-details__text p{border-radius:12px;padding:24px 32px;background:#e7efff;line-height:200%;letter-spacing:0.03em;color:#0a1324;font-weight:700}.excel-page .contact-details__text p .underline{margin-right:10px}@media (max-width:1200px){.excel-page .image-newsletter .extended-wrapper{gap:20px}}@media (max-width:1024px){.excel-page .banner-text{font-size:38px}.excel-page .image-newsletter__image{overflow:hidden}.excel-page .image-newsletter .extended-wrapper{padding-left:15px;flex-direction:column-reverse;gap:30px}}@media (max-width:768px){.excel-page .intro-block__top{padding-top:60px}.excel-page .intro-block__top .wrapper{flex-direction:column-reverse}.excel-page .intro-block__bottom{padding:60px 0px}.excel-page .intro-block__bottom .bg{padding:20px 40px}.excel-page .about{margin-bottom:0px}.excel-page .about .wrapper{flex-direction:column}.excel-page .white-cards{margin-bottom:60px}.excel-page .white-cards h3{margin-bottom:30px}.excel-page .white-cards__container{gap:30px}.excel-page .dark-cards{margin-bottom:60px;padding:60px 0px}.excel-page .dark-cards h3{margin-bottom:30px}.excel-page .dark-cards__card{padding:24px}.excel-page .list-image-block .wrapper{flex-direction:column-reverse}.excel-page .list-image-block h3{margin-bottom:30px}.excel-page .list-image-block__text p{margin-bottom:30px}.excel-page .banner-text{margin-bottom:60px;font-size:28px}.excel-page .image-newsletter{margin-bottom:60px}.excel-page .image-newsletter__text h3,.excel-page .image-newsletter__text p{margin-bottom:30px}.excel-page .image-newsletter__text form button{max-width:160px;flex:1}.excel-page .image-newsletter__text form input{max-width:100%;flex:1}.excel-page .contact-details{margin-bottom:60px}}@media (max-width:480px){.excel-page .intro-block h1{margin-bottom:30px}.excel-page .intro-block__bottom{padding:30px 0px}.excel-page .about .wrapper{gap:30px}.excel-page .about__text p{margin:30px 0px}.excel-page .banner-text{font-size:18px}.excel-page .contact-details h3{margin-bottom:30px}.excel-page .contact-details__text{flex-direction:column}.excel-page .contact-details__text p{width:100%;text-align:center}}.gallery-inner-page .footer-block__text,.gallery-inner-page .text-block__text,.gallery-inner-page .intro-block__text,.gallery-inner-page .top-quote{margin-right:calc((100% - 1420px) / 2)}@media screen and (max-width:1420px){.gallery-inner-page .footer-block__text,.gallery-inner-page .text-block__text,.gallery-inner-page .intro-block__text,.gallery-inner-page .top-quote{margin-right:0px}}.gallery-inner-page .text-block h3,.gallery-inner-page .intro-block__text h1{font-size:56px}@media (max-width:1024px){.gallery-inner-page .text-block h3,.gallery-inner-page .intro-block__text h1{font-size:48px}}@media (max-width:768px){.gallery-inner-page .text-block h3,.gallery-inner-page .intro-block__text h1{font-size:40px}}@media (max-width:480px){.gallery-inner-page .text-block h3,.gallery-inner-page .intro-block__text h1{font-size:32px}}.gallery-inner-page .footer-block__text h3{font-size:48px}@media (max-width:1024px){.gallery-inner-page .footer-block__text h3{font-size:42px}}@media (max-width:768px){.gallery-inner-page .footer-block__text h3{font-size:36px}}@media (max-width:480px){.gallery-inner-page .footer-block__text h3{font-size:30px}}.gallery-inner-page .footer-block__text h4,.gallery-inner-page .square-cards h3,.gallery-inner-page .square-cards h4,.gallery-inner-page .readmore-block h3,.gallery-inner-page .separator-block{font-size:36px}@media (max-width:1024px){.gallery-inner-page .footer-block__text h4,.gallery-inner-page .square-cards h3,.gallery-inner-page .square-cards h4,.gallery-inner-page .readmore-block h3,.gallery-inner-page .separator-block{font-size:32px}}@media (max-width:768px){.gallery-inner-page .footer-block__text h4,.gallery-inner-page .square-cards h3,.gallery-inner-page .square-cards h4,.gallery-inner-page .readmore-block h3,.gallery-inner-page .separator-block{font-size:28px}}@media (max-width:480px){.gallery-inner-page .footer-block__text h4,.gallery-inner-page .square-cards h3,.gallery-inner-page .square-cards h4,.gallery-inner-page .readmore-block h3,.gallery-inner-page .separator-block{font-size:24px}}.gallery-inner-page .footer-block p.bold,.gallery-inner-page .accordeon-block .accordeon__title h3,.gallery-inner-page .text-block p.underlined,.gallery-inner-page .cards-block h3,.gallery-inner-page .text-image-block__text h3,.gallery-inner-page .intro-block__text h2.underlined{font-size:24px}@media (max-width:1024px){.gallery-inner-page .footer-block p.bold,.gallery-inner-page .accordeon-block .accordeon__title h3,.gallery-inner-page .text-block p.underlined,.gallery-inner-page .cards-block h3,.gallery-inner-page .text-image-block__text h3,.gallery-inner-page .intro-block__text h2.underlined{font-size:22px}}@media (max-width:768px){.gallery-inner-page .footer-block p.bold,.gallery-inner-page .accordeon-block .accordeon__title h3,.gallery-inner-page .text-block p.underlined,.gallery-inner-page .cards-block h3,.gallery-inner-page .text-image-block__text h3,.gallery-inner-page .intro-block__text h2.underlined{font-size:20px}}@media (max-width:480px){.gallery-inner-page .footer-block p.bold,.gallery-inner-page .accordeon-block .accordeon__title h3,.gallery-inner-page .text-block p.underlined,.gallery-inner-page .cards-block h3,.gallery-inner-page .text-image-block__text h3,.gallery-inner-page .intro-block__text h2.underlined{font-size:18px}}.gallery-inner-page .footer-block .square-cards__cards--card h4,.gallery-inner-page .square-cards__cards--card-title h5,.gallery-inner-page .square-cards h4{font-size:20px}@media (max-width:1024px){.gallery-inner-page .footer-block .square-cards__cards--card h4,.gallery-inner-page .square-cards__cards--card-title h5,.gallery-inner-page .square-cards h4{font-size:18px}}@media (max-width:768px){.gallery-inner-page .footer-block .square-cards__cards--card h4,.gallery-inner-page .square-cards__cards--card-title h5,.gallery-inner-page .square-cards h4{font-size:16px}}.gallery-inner-page .footer-block p,.gallery-inner-page .footer-block .square-cards__cards--card p,.gallery-inner-page .accordeon-block .accordeon__content,.gallery-inner-page .text-block p,.gallery-inner-page .cards-block__card p,.gallery-inner-page .cards-block__card h4,.gallery-inner-page .text-image-block__text p,.gallery-inner-page .intro-block__text p,.gallery-inner-page .top-quote{font-size:16px}@media (max-width:1024px){.gallery-inner-page .footer-block p,.gallery-inner-page .footer-block .square-cards__cards--card p,.gallery-inner-page .accordeon-block .accordeon__content,.gallery-inner-page .text-block p,.gallery-inner-page .cards-block__card p,.gallery-inner-page .cards-block__card h4,.gallery-inner-page .text-image-block__text p,.gallery-inner-page .intro-block__text p,.gallery-inner-page .top-quote{font-size:14px}}@media (max-width:768px){.gallery-inner-page .footer-block p,.gallery-inner-page .footer-block .square-cards__cards--card p,.gallery-inner-page .accordeon-block .accordeon__content,.gallery-inner-page .text-block p,.gallery-inner-page .cards-block__card p,.gallery-inner-page .cards-block__card h4,.gallery-inner-page .text-image-block__text p,.gallery-inner-page .intro-block__text p,.gallery-inner-page .top-quote{font-size:12px}}body:has(.gallery-inner-page) .site-grid.container{max-width:100%;padding:0px}body:has(.gallery-inner-page) .grid-child.container-component{padding-top:0px;padding-bottom:0px}body:has(.gallery-inner-page) .gallery-item-container{max-width:100%;padding:0px}.gallery-inner-page .top-quote{max-width:900px;font-weight:400;line-height:175%;text-align:right;color:#666;margin-bottom:120px;padding:0px 15px}.gallery-inner-page .accent-text{color:#f9dd5f}.gallery-inner-page .icon-wrap{border-radius:40px;max-width:-moz-fit-content;max-width:fit-content;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;padding:20px;box-shadow:4px 4px 16px 0 rgba(26,33,63,0.12);background:#fff;margin-bottom:24px}.gallery-inner-page .intro-block{display:flex;flex-direction:row;align-items:stretch;justify-content:unset;gap:120px}.gallery-inner-page .intro-block__text{padding-top:120px;padding-right:15px;flex:40%}.gallery-inner-page .intro-block__text h1{font-weight:700;color:#212529;margin-bottom:60px}.gallery-inner-page .intro-block__text p{font-weight:400;line-height:175%;color:#666;margin-bottom:60px}.gallery-inner-page .intro-block__text h2.underlined{font-weight:700;color:#212529;padding-bottom:8px;border-bottom:3px solid #f9dd5f;max-width:-moz-fit-content;max-width:fit-content}.gallery-inner-page .intro-block__img-wrap{display:flex;flex-direction:row;align-items:center;justify-content:unset;gap:20px;padding:91px 0px;flex:60%;background:url("../img/gallery-inner-page/intro-image-bg.png") no-repeat center/cover}.gallery-inner-page .intro-block__img-wrap img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.gallery-inner-page .text-image-block .container{padding:200px 15px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px}.gallery-inner-page .text-image-block__text{flex:50%}.gallery-inner-page .text-image-block__text h3{font-weight:700;color:#212529;margin-bottom:60px}.gallery-inner-page .text-image-block__text p{font-weight:400;line-height:175%;color:#666;margin-bottom:20px}.gallery-inner-page .text-image-block__img-wrap{flex:50%}.gallery-inner-page .separator-block{background:url("../img/gallery-inner-page/separator-bg.png") no-repeat center/cover;padding:60px;text-align:center;font-weight:700;color:#fff;margin-bottom:120px}.gallery-inner-page .cards-block{margin-top:120px;margin-bottom:200px}.gallery-inner-page .cards-block .top-quote{max-width:600px}.gallery-inner-page .cards-block h3{max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;margin-bottom:80px;font-weight:700;text-align:right;color:#212529}.gallery-inner-page .cards-block .container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap}.gallery-inner-page .cards-block__card{flex:1 1 340px}.gallery-inner-page .cards-block__card h4{font-weight:700;line-height:175%;color:#212529;margin-bottom:24px}.gallery-inner-page .cards-block__card p{font-weight:400;line-height:175%;text-align:right;color:#666;margin-bottom:24px}.gallery-inner-page .cards-block__card p.bold{font-weight:700;color:#212529}.gallery-inner-page .cards-block.only-icons .cards-block__card{flex:1 1 150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.gallery-inner-page .cards-block.steps-display .top-quote{max-width:900px}.gallery-inner-page .cards-block.steps-display .container{gap:64px;align-items:flex-start}.gallery-inner-page .cards-block.steps-display .cards-block__card.first{margin-top:200px}.gallery-inner-page .cards-block.steps-display .cards-block__card.middle{margin-top:100px}.gallery-inner-page .text-block{margin-bottom:200px}.gallery-inner-page .text-block__text{max-width:903px;padding-right:15px}.gallery-inner-page .text-block h3{font-weight:700;color:#212529;margin-bottom:60px}.gallery-inner-page .text-block p{font-weight:400;line-height:175%;color:#666;margin-bottom:60px}.gallery-inner-page .text-block p.underlined{font-weight:700;color:#212529;padding-bottom:8px;border-bottom:3px solid #f9dd5f;max-width:-moz-fit-content;max-width:fit-content}.gallery-inner-page .readmore-block{padding:0px 15px;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;margin-bottom:120px;margin-top:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.gallery-inner-page .readmore-block h3{font-weight:700;text-align:center;color:#212529;margin-bottom:60px}.gallery-inner-page .square-cards h3,.gallery-inner-page .square-cards h4{font-weight:700;text-align:center;color:#212529}.gallery-inner-page .square-cards h4{margin-top:100px;margin-bottom:60px}.gallery-inner-page .square-cards__cards{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:20px;flex-wrap:wrap}.gallery-inner-page .square-cards__cards--card{flex:1 1 270px;border:3px solid #d7d7d7;padding:24px}.gallery-inner-page .square-cards__cards--card-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px}.gallery-inner-page .square-cards__cards--card-title h5{font-weight:700;color:#212529;margin:0px}.gallery-inner-page .square-cards__cards--card-separator{display:block;background-color:#0052ff;height:2px;width:100%;margin:32px 0px}.gallery-inner-page .square-cards__cards--card-logos{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;margin-bottom:24px}.gallery-inner-page .square-cards__cards--card .logos-description{font-weight:400;font-size:16px;text-align:center;color:#212529}.gallery-inner-page .accordeon-block{margin-bottom:120px}.gallery-inner-page .accordeon-block .accordeon{padding-bottom:32px;border-bottom:2px solid #e5e5e5;margin-bottom:32px}.gallery-inner-page .accordeon-block .accordeon__title{transition:0.25s;cursor:pointer;color:#666;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:32px}.gallery-inner-page .accordeon-block .accordeon__title svg{transition:0.25s;color:inherit;transform:rotate(180deg)}.gallery-inner-page .accordeon-block .accordeon__title.active{cursor:default;color:#f9dd5f}.gallery-inner-page .accordeon-block .accordeon__title.active svg{transform:rotate(0deg)}.gallery-inner-page .accordeon-block .accordeon__title h3{font-weight:700;line-height:117%;margin:0px}.gallery-inner-page .accordeon-block .accordeon__content{margin-top:32px;display:none;font-weight:400;line-height:175%;text-align:right;color:#666}.gallery-inner-page .footer-block{background:#f2f2f2;padding-bottom:120px}.gallery-inner-page .footer-block__top{display:flex;flex-direction:row;align-items:center;justify-content:unset;gap:120px;margin-bottom:120px}.gallery-inner-page .footer-block__text{padding-right:15px;flex:50%}.gallery-inner-page .footer-block__text h3{margin-bottom:140px;font-weight:700;color:#212529}.gallery-inner-page .footer-block__text h4{color:#666;font-weight:700}.gallery-inner-page .footer-block__img-wrap{flex:50%}.gallery-inner-page .footer-block__img-wrap img{-o-object-fit:cover;object-fit:cover;width:100%}.gallery-inner-page .footer-block .square-cards__cards{margin-bottom:120px}.gallery-inner-page .footer-block .square-cards__cards--card{background:#fafafa;text-align:center}.gallery-inner-page .footer-block .square-cards__cards--card .icon-wrap{margin:0 auto;margin-bottom:32px}.gallery-inner-page .footer-block .square-cards__cards--card h4{font-weight:700;margin-bottom:32px}.gallery-inner-page .footer-block .square-cards__cards--card p{color:#212529}.gallery-inner-page .footer-block p{padding:0px 15px;font-weight:400;line-height:175%;text-align:right;color:#666;margin-bottom:24px}.gallery-inner-page .footer-block p.center{text-align:center}.gallery-inner-page .footer-block p.bold{color:#212529}@media (max-width:1400px){.gallery-inner-page .intro-block{gap:60px}.gallery-inner-page .cards-block.steps-display .container{gap:32px}.gallery-inner-page .cards-block.steps-display .cards-block__card.first,.gallery-inner-page .cards-block.steps-display .cards-block__card.middle{margin-top:0px}}@media (max-width:1024px){.gallery-inner-page .footer-block__text h3{margin-bottom:60px}}@media (max-width:768px){.gallery-inner-page .intro-block{gap:30px;flex-direction:column-reverse}.gallery-inner-page .intro-block__text{padding:0px 15px}.gallery-inner-page .intro-block__text h1,.gallery-inner-page .intro-block__text p{margin-bottom:20px}.gallery-inner-page .intro-block__img-wrap{padding:40px 0px}.gallery-inner-page .text-image-block .container{padding:75px 15px;flex-direction:column}.gallery-inner-page .text-image-block__text h3{margin-bottom:20px}.gallery-inner-page .separator-block,.gallery-inner-page .text-block,.gallery-inner-page .top-quote{margin-bottom:60px}.gallery-inner-page .cards-block{margin-top:0px;margin-bottom:75px}.gallery-inner-page .text-block{padding:0px 15px}.gallery-inner-page .text-block h3,.gallery-inner-page .text-block p{margin-bottom:20px}.gallery-inner-page .readmore-block{margin-bottom:60px;margin-top:75px}.gallery-inner-page .readmore-block h3{margin-bottom:20px}.gallery-inner-page .square-cards h4{margin-top:50px;margin-bottom:30px}.gallery-inner-page .footer-block__top{flex-direction:column-reverse;gap:60px}}.gallery-block{background:#eef3ff;color:#111;padding:112px 0px}.gallery-block.blue{background:#156afb;color:#fff}.gallery-block .wrapper{max-width:100%;padding:0px!important;display:flex;align-items:center;justify-content:space-between;gap:20px}.gallery-block__text{max-width:550px;margin-right:calc((100% - 1432px) / 2);padding:0px 12px}.gallery-block__text.blue{margin-left:calc((100% - 1432px) / 2)}.gallery-block__text--logo{max-width:110px;margin-bottom:60px}.gallery-block__text h3{font-weight:500;font-size:24px;margin-bottom:32px}.gallery-block__text p{font-weight:400;font-size:15px;line-height:173%;margin-bottom:60px}.gallery-block__text p:has(a){margin-bottom:0px}.gallery-block__text .theme-btn{font-weight:500;font-size:16px;color:#111;max-width:200px;width:100%;padding:20px 0px;display:flex;align-items:center;justify-content:center;gap:20px}.slider.gallery-slider{padding:0px}.slider.gallery-slider swiper-container::part(container){padding:0px}.slider.gallery-slider swiper-container::part(pagination){bottom:60px}.slider.gallery-slider swiper-container::part(bullet){width:12px;height:12px;background:rgba(0,0,0,0);border:1px solid #000;opacity:1;border-radius:4px;transition:width 0.3s ease-in-out,background 0.3s ease-in-out}.slider.gallery-slider swiper-container::part(bullet-active){border:1px solid #000;border-radius:4px;background:#1b1b1b;width:22px;height:12px;transition:width 0.3s ease-in-out,background 0.3s ease-in-out}@media screen and (max-width:1432px){.gallery-block__text{margin-left:0px;margin-right:0px}}@media screen and (max-width:1024px){.gallery-block{padding:80px 0px}.gallery-block .wrapper{flex-direction:column;gap:30px}.gallery-block__image{align-self:baseline}.gallery-block__text{padding:0px 15px}}.desktop-page .flex-block__text h1{font-size:64px}@media (max-width:1024px){.desktop-page .flex-block__text h1{font-size:48px}}@media (max-width:768px){.desktop-page .flex-block__text h1{font-size:36px}}@media (max-width:480px){.desktop-page .flex-block__text h1{font-size:28px}}.desktop-page .flex-block__text ul li p,.desktop-page .zoom-button{font-size:20px}@media (max-width:1024px){.desktop-page .flex-block__text ul li p,.desktop-page .zoom-button{font-size:18px}}@media (max-width:768px){.desktop-page .flex-block__text ul li p,.desktop-page .zoom-button{font-size:16px}}body:has(.desktop-page) .site-grid.container{max-width:100%;padding:0px}body:has(.desktop-page) .grid-child.container-component{padding-top:0px;padding-bottom:0px}body:has(.desktop-page) .gallery-item-container{max-width:100%;padding:0px}.desktop-page .wrapper{max-width:1530px;padding:0px 15px;margin:0 auto}.desktop-page .zoom-button{display:flex;flex-direction:row;align-items:center;justify-content:unset;gap:16px;padding:16px 24px;font-weight:700;text-align:center;color:#fff;background:#156ff4;border-radius:8px;padding:16px 24px;max-width:-moz-fit-content;max-width:fit-content;cursor:pointer}.desktop-page .zoom-button svg{color:#6ca1f7}.desktop-page .zoom-button:hover{opacity:0.7}.desktop-page .flex-block{margin-bottom:100px}.desktop-page .flex-block:has(>:not(.wrapper)){display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px}.desktop-page .flex-block:has(>:not(.wrapper)) .flex-block__text{max-width:728px;padding-right:15px;margin-right:calc((100% - 1530px) / 2)}@media screen and (max-width:1530px){.desktop-page .flex-block:has(>:not(.wrapper)) .flex-block__text{margin-right:0px}}.desktop-page .flex-block:has(>:not(.wrapper)) .flex-block__image{flex:unset}@media screen and (max-width:1530px){.desktop-page .flex-block:has(>:not(.wrapper)) .flex-block__image{flex:1!important}}.desktop-page .flex-block .wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:150px}.desktop-page .flex-block.reverse .wrapper{flex-direction:row-reverse}.desktop-page .flex-block__image{flex:0.7}.desktop-page .flex-block__text{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:unset;gap:60px}.desktop-page .flex-block__text>*{margin:0px}.desktop-page .flex-block__text h1{font-weight:700;color:#1f2124}.desktop-page .flex-block__text p{font-weight:400;font-size:28px;color:#1f2124}.desktop-page .flex-block__text ul{display:flex;flex-direction:column;align-items:stretch;justify-content:unset;gap:80px;list-style-type:none;padding:0px}.desktop-page .flex-block__text ul li{display:flex;flex-direction:row;align-items:center;justify-content:unset;gap:15px}.desktop-page .flex-block__text ul li .icon-wrap{width:40px;height:40px;border-radius:8px;padding:8px;background:#1052fb;display:flex;flex-direction:column;align-items:center;justify-content:unset;gap:20px;max-width:-moz-fit-content;max-width:fit-content}.desktop-page .flex-block__text ul li p{font-weight:700;font-size:20px;letter-spacing:0.03em;color:#050a12;margin:0px}.desktop-page .cta-block{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px}@media (max-width:768px){.flex-block:has(>:not(.wrapper)),.flex-block.reverse,.flex-block .wrapper{flex-direction:column-reverse!important;gap:20px!important;align-items:flex-start!important}}
