@media (min-width:2560px){.footer-menu a,.footer-top .contact-info__item a,body{font-size:18px}header .custom-logo-link svg{max-height:70px}.section-hero .section-title{font-size:clamp(5rem, 5rem + 1.5vw, 8rem);padding:10px 80px}.section-hero .section-description{font-size:28px;max-width:500px}.section-hero .btn-app,.section-presentation .btn-app{font-size:20px;padding:20px 60px}.section-spend .section-title{font-size:120px}.footer-top h3,.section-faq .section-description,.section-spend .section-description{font-size:28px}.section-faq .section-title{font-size:60px}.section-invoices .section-title,.section-savetime .section-title,.section-security .section-title,.section-services .section-title{font-size:55px}.section-invoices .section-description,.section-savetime .section-description,.section-security .section-description,.section-services .section-description{font-size:26px}.presentation-slides img{height:500px}.main .presentation-text h2{font-size:clamp(4rem, 3.5rem + 1.5vw, 6rem)}.main .presentation-text p{font-size:1.5rem;width:50%}.footer-top{max-width:1200px;padding:50px 0}}@media (min-width:1280px) and (min-height:700px) and (max-height:850px){.section-hero .section-title{font-size:clamp(3rem, 4.1rem + 2vw, 4rem)}.section-hero .section-description{font-size:17px}}@media (max-width:1280px){.main .presentation-slides .slide-main .slide-card-infos,.section-presentation .box,.swiper-spend .swiper-slide.slide-main .slide-card-infos{display:none}.main .presentation,.main .section-hero{position:relative;z-index:1;right:0;width:100%;display:block;left:0;transform:translateX(0)}.main .presentation-text{margin-bottom:0;opacity:1;transform:translateY(0) scale(1);max-width:1200px;padding-left:40px;padding-right:40px}.main .presentation-slides{position:relative}.main .presentation-slides .slide-main .slide-card-avatar img{height:100%;width:100%;transform:scale(1);left:0;right:0;position:absolute;bottom:0;top:0;object-fit:cover;object-position:center}#invoices-request-form-react .invoice-dragger__title,.main .presentation-text h2,.section-faq .section-title{font-size:35px}#invoices-request-form-react .invoice-dragger__description{font-size:20px}#invoices-request-form-react .invoice-dragger__button{padding:5px 25px}.main .presentation{min-height:auto}.section-hero .section-title{font-size:50px}.section-hero .section-description{width:100%}.section-hero .btn-app,.section-presentation .btn-app,.section-services .btn-trigger-modal{padding:10px 30px;margin-top:35px}.presentation-slides .swiper-wrapper{padding-bottom:30px}.hero-image .hero-phone{display:block}.section-presentation:not(.active) .presentation-slides .slide-main .slide-card-avatar{opacity:1;visibility:visible}.presentation-slides{opacity:1}}@media (max-width:960px){.main .presentation-slides{max-width:760px}.section-faq{padding-top:50px;padding-bottom:100px}.mob-menu-trigger{display:inline-flex;align-items:center}.header-bottom .main-navigation{display:none}.section-faq .section-description{font-size:18px;margin-top:25px}.uk-accordion-title{font-size:18px}.presentation-slides .swiper-slide-active{transform:translateX(0) scale(1)!important}.presentation-slides .swiper-pagination{max-width:50%;width:100%;display:flex;align-items:center;justify-content:center}}@media (max-width:768px){#invoices-request-form-react .invoice-dragger__content{align-items:center;margin-top:20px}#invoices-request-form-react .invoice-dragger__image{max-height:370px}#invoices-request-form-react .invoice-dragger{margin-bottom:0;background-position:65% 0;background-size:cover}.section-faq{padding-top:50px;padding-bottom:100px}.modal-form-invoice .btn-back-start,.modal-form-invoice .btn-next-step,.modal-form-invoice button[type=submit],.section-faq .section-description,.section-presentation .section-description,.section-savetime .section-description,.section-security .section-description,.uk-accordion-title{font-size:15px}.section-hero .section-title{font-size:30px;line-height:1.2;letter-spacing:normal}.main .hero-text .section-title span{font-size:22px}.section-savetime .section-bg,.section-security .section-bg{max-height:300px;height:100%;text-align:center}.section-savetime .section-bg img,.section-security .section-bg img{height:100%;width:auto}.main .presentation,.section-savetime,.section-security,.section-services{padding:50px 0}#invoices-request-form-react .invoice-dragger__title,.main .presentation-text h2,.section-faq .section-title,.section-invoices .section-title,.section-savetime .section-title,.section-security .section-title,.section-services .section-title{font-size:30px;line-height:1.3}.section-faq .section-description{margin-top:15px;max-width:100%}.section-security .uk-grid .uk-flex-column{order:2}.footer-top{background-color:#fff;box-shadow:0 10px 60px 0 rgba(10,45,97,.1);margin-left:15px;margin-right:15px;transform:translateY(-60px)}.footer-top h3{margin-bottom:15px}.presentation-slides .swiper-slide{transform:translateX(0) scale(1)!important}.modal-form-invoice .icon-step img{height:30px;width:30px}.modal-form-invoice .icon-step{padding:8px}.modal-form-invoice .ant-modal-content{padding:30px}.form-invoice .invoice-dragger__button{padding:5px 20px;font-size:13px}.form-invoice .ant-upload-wrapper .ant-upload-drag .ant-upload{font-size:13px;padding:20px 15px}.modal-form-invoice .block-uploaded-files h3{font-size:15px;margin-bottom:0}.mob-menu__wrapper .main-menu a{font-size:17px}.main .presentation-text{padding-left:30px;padding-right:30px}.section-faq .uk-accordion .uk-accordion-item .uk-accordion-title{padding:10px 20px}.footer .copyright{text-align:center}.footer-top .contact-info__item svg{height:20px;width:20px}header .custom-logo-link svg{max-height:30px}}@media (max-width:480px){.main .presentation-slides{max-width:300px}.main .hero-text .section-title span,.section-faq .uk-accordion .uk-accordion-content,.section-hero .section-description,.section-services .section-description{font-size:15px}#invoices-request-form-react .invoice-dragger__title,.main .presentation-text h2,.section-faq .section-title,.section-invoices .section-title,.section-savetime .section-title,.section-security .section-title,.section-services .section-title{font-size:25px;line-height:1.3}.section-hero .section-title{font-size:22px;padding:5px 25px}.section-hero .btn-app,.section-hero .section-description{margin-left:25px}.footer-menu>.menu-item:not(:last-child),.footer-top .contact-info__item:not(:last-child){margin-bottom:5px}.modal-form-invoice .ant-modal-content{padding:28px 20px}.modal-form-invoice .invoice-result .title{font-size:20px}.modal-form-invoice .invoice-result .description{font-size:13px}.footer-top h3{margin-bottom:10px}}