.main-menu-container{position:relative;z-index:11}header.main-menu{padding:30px 50px;min-height:100px;display:flex;align-items:center;justify-content:space-between;border-radius:30px 30px 0 0;border-bottom:1px solid #2B2B2B;position:relative}header.main-menu .main-menu-logo{max-width:100px}header.main-menu .main-menu-logo svg{width:100px;height:35px}header.main-menu .main-menu-items{display:flex;align-items:center;justify-content:flex-end;gap:40px}header.main-menu .main-menu-items li a{font-size:1rem;font-weight:700;color:#2b2b2b;text-transform:uppercase}header.main-menu .main-menu-mobile-open,header.main-menu .main-menu-mobile-close{display:none}@media (max-width: 880px){header.main-menu{padding:21px 42px;border-radius:20px 20px 0 0}header.main-menu .main-menu-mobile-open{display:block}header.main-menu .main-menu-items{display:none}header.main-menu .main-menu-items li{display:block;width:100%}header.main-menu .main-menu-items li a{display:block;width:100%;padding-top:30px;padding-bottom:30px;font-size:1.25rem}header.main-menu.active .main-menu-mobile-open{display:none}header.main-menu.active .main-menu-mobile-close{display:block}header.main-menu.active .main-menu-items{display:block;position:absolute;top:100px;left:0;padding:0 46px 10px;z-index:12;flex-direction:column;align-items:flex-start;background-color:#f6f6f6;width:100%;gap:0;border-radius:0 0 20px 20px}}.home-footer{margin-top:70px;font-size:1rem}.home-footer .home-footer-main{display:flex;align-items:flex-start;justify-content:space-between;gap:120px;padding:40px}.home-footer .home-footer-main .home-footer-contacts .home-footer-logo{width:160px;height:56px;margin-bottom:20px}.home-footer .home-footer-main .home-footer-contacts .home-footer-contacts li a{display:flex;align-items:center;justify-content:flex-start;gap:10px;color:#666;line-height:125%}.home-footer .home-footer-main .home-footer-contacts .home-footer-contacts li a svg{max-width:15px;max-height:15px;width:100%;flex-shrink:0}.home-footer .home-footer-main .home-footer-contacts .home-footer-contacts li:not(:last-of-type){margin-bottom:10px}.home-footer .home-footer-main .home-footer-links-col .home-footer-links-col-title{color:#2b2b2b;font-weight:700;text-transform:uppercase;display:block;margin-bottom:20px;line-height:125%}.home-footer .home-footer-main .home-footer-links-col ul li{line-height:125%}.home-footer .home-footer-main .home-footer-links-col ul li:not(:last-of-type){margin-bottom:10px}.home-footer .home-footer-main .home-footer-links-col ul li a{color:#666}.home-footer .home-footer-main .home-footer-social{display:flex;align-items:center;justify-content:center;gap:20px}.home-footer .home-footer-secondary{display:flex;align-items:center;justify-content:space-between;gap:40px;border-top:1px solid #2B2B2B;padding:16px 40px}.home-footer .home-footer-secondary>ul{display:flex;align-items:center;justify-content:flex-end;gap:50px}.home-footer .home-footer-secondary>ul li a{color:#666}@media (max-width: 1060px){.home-footer .home-footer-main{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:40px}.home-footer .home-footer-main .home-footer-contacts{order:1}.home-footer .home-footer-main .home-footer-links-col{order:4}.home-footer .home-footer-main .home-footer-links-col:nth-child(2){order:2}.home-footer .home-footer-main .home-footer-social{order:3;justify-content:flex-start}}@media (max-width: 880px){.home-footer .home-footer-secondary{flex-direction:column;gap:20px}.home-footer .home-footer-secondary>ul{flex-direction:column;order:1;gap:10px}.home-footer .home-footer-secondary>span{order:2;text-align:center}}@media (max-width: 524px){.home-footer{border-radius:20px}.home-footer .home-footer-main{padding:25px;display:flex;flex-direction:column}.home-footer .home-footer-main .home-footer-social{order:5}}.home-hero{padding:60px 50px 0;position:relative;border-radius:0 0 30px 30px;overflow:hidden}.home-hero .home-hero-intro{text-transform:uppercase;font-size:3.125rem;font-weight:500;color:#2b2b2b;display:block;text-align:center;line-height:125%;position:relative;z-index:2}.home-hero .home-hero-title{margin-top:10px;text-align:center;flex:1 1 100%;width:100%;max-height:-moz-fit-content;max-height:fit-content;position:relative;z-index:2}.home-hero .home-hero-title span{color:#00ce90}.home-hero .home-hero-slider{display:inline-block;height:1.5em;overflow:hidden;vertical-align:middle;-webkit-mask-image:linear-gradient(transparent,white,white,white,transparent);mask-image:linear-gradient(transparent,white,white,white,transparent);mask-type:luminance;mask-mode:alpha}.home-hero .home-hero-slider .home-hero-slider-words{display:inline-block;margin:0;padding:0;list-style:none;animation-name:wordSlider;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-duration:7s}.home-hero .home-hero-slider .home-hero-slider-item{display:block;line-height:1.3em;text-align:left}.home-hero>p{margin-top:10px;font-size:1.25rem;text-align:center;position:relative;z-index:2}.home-hero .home-hero-cta{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:50px;margin-bottom:50px;position:relative;z-index:2}.home-hero .home-hero-phone-mockup{max-width:322px;margin:0 auto;display:flex;height:100%;align-items:flex-end;position:relative;z-index:5;border-radius:54px 54px 0 0}.home-hero .home-hero-qr{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:-moz-fit-content;max-width:fit-content;gap:10px;border:2px solid #2B2B2B;border-radius:22px;padding:16px 32px 32px;background-color:#fff;position:absolute;bottom:40px;left:53%;z-index:5}.home-hero .home-hero-qr a{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:-moz-fit-content;max-width:fit-content;gap:10px}.home-hero .home-hero-qr span{font-weight:800;font-size:1.375rem;color:#2b2b2b}.home-hero .home-hero-qr img{max-width:146px}.home-hero .home-hero-arrow{position:absolute;left:50px;bottom:50px;height:70px;width:70px;animation:bounce 3s infinite;z-index:7}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.home-hero .home-hero-bg-blur{max-width:100%;position:absolute;bottom:10px;left:50%;transform:translate(-50%) translateY(50%)}.home-hero .blur-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#ffffff1a;z-index:1}@media (max-width: 880px){.home-hero .home-hero-intro{font-size:1.25rem}.home-hero .home-hero-phone-mockup{max-width:188px;border-radius:32px 32px 0 0}.home-hero .home-hero-qr{padding:10px 20px 20px;border-radius:13px;gap:4px}.home-hero .home-hero-qr span{font-size:.875rem}.home-hero .home-hero-qr img{max-width:90px}}@media (max-width: 524px){.home-hero{padding:80px 42px 0;border-radius:0 0 20px 20px;min-height:calc(100svh - 140px);display:flex;flex-direction:column;justify-content:flex-end}.home-hero .home-hero-intro{text-align:left}.home-hero .home-hero-title{text-align:left;margin-top:15px;flex-grow:0}.home-hero>p{text-align:left;font-size:.94rem}.home-hero .home-hero-cta{justify-content:flex-start;margin:30px 0 70px;gap:25px}.home-hero .home-hero-phone-mockup{margin-left:0}.home-hero .home-hero-qr{left:40%}.home-hero .home-hero-arrow{right:30px;left:auto;bottom:20px;width:40px;height:40px}.home-hero .home-hero-bg-blur{left:25%}}@media (max-width: 390px){.home-hero .home-hero-arrow{display:none}.home-hero .home-hero-cta{flex-wrap:wrap;justify-content:center}}@keyframes wordSlider{0%,21%{transform:translateY(0)}25%,46%{transform:translateY(-20%)}50%,71%{transform:translateY(-40%)}75%,96%{transform:translateY(-60%)}to{transform:translateY(-80%)}}@media (880px <= width <= 1108px){.home-hero .home-hero-slider .home-hero-slider-item{text-align:center}}@media (524px <= width <= 565px){.home-hero .home-hero-slider .home-hero-slider-item{text-align:center}}.home-benefits{margin:40px 0}.home-benefits .home-benefits-title{margin:70px auto;text-align:center;max-width:900px}.home-benefits .home-benefits-wrapper{display:flex;align-items:center;justify-content:space-between;gap:40px;align-items:stretch}.home-benefits .home-benefits-wrapper .home-benefits-item{max-width:380px;width:100%;border:1px solid black;border-radius:30px;padding:40px}.home-benefits .home-benefits-wrapper .home-benefits-item>svg{max-width:70px;max-height:70px;display:block}.home-benefits .home-benefits-wrapper .home-benefits-item .benefit-title{font-weight:700;color:#2b2b2b;display:block;margin:20px 0}.home-benefits .home-benefits-wrapper .home-benefits-item.benefits-item-dark{background-color:#2b2b2b}.home-benefits .home-benefits-wrapper .home-benefits-item.benefits-item-dark .benefit-title,.home-benefits .home-benefits-wrapper .home-benefits-item.benefits-item-dark p{color:#fff}@media (max-width: 1060px){.home-benefits .home-benefits-wrapper{flex-wrap:wrap}.home-benefits .home-benefits-wrapper .home-benefits-item{max-width:100%}}@media (max-width: 880px){.home-benefits{margin:20px 0}.home-benefits .home-benefits-title{margin:50px 0 30px;text-align:center;max-width:100%}.home-benefits .home-benefits-wrapper{gap:20px}.home-benefits .home-benefits-wrapper .home-benefits-item{padding:25px}.home-benefits .home-benefits-wrapper .home-benefits-item>svg{max-width:40px;max-height:40px}.home-benefits .home-benefits-wrapper .home-benefits-item .benefit-title{margin-bottom:10px}}@media (max-width: 524px){.home-benefits .home-benefits-wrapper .home-benefits-item{border-radius:20px}}.home-how-works{padding:100px}.home-how-works .home-how-works-title{position:relative}.home-how-works .home-how-works-title h2{margin-bottom:30px}.home-how-works .home-how-works-title>svg{position:absolute;top:60px;right:0;transform:translate(-40%)}.home-how-works>p{font-weight:500}.home-how-works .home-how-works-wrapper{margin-top:100px;margin-bottom:50px;list-style-type:none}.home-how-works .home-how-works-wrapper li{display:flex;align-items:flex-start;justify-content:space-around;counter-increment:item;background-color:#fff;box-shadow:0 7px 25px #0000001a;border-radius:30px;padding:40px 60px 40px 52px;position:relative}.home-how-works .home-how-works-wrapper li:not(:first-of-type){padding-top:90px;margin-top:-40px}.home-how-works .home-how-works-wrapper li:nth-child(1){z-index:3}.home-how-works .home-how-works-wrapper li:nth-child(2){z-index:2}.home-how-works .home-how-works-wrapper li:nth-child(3){z-index:1}.home-how-works .home-how-works-wrapper li:before{content:counter(item);color:#00ce90;font-size:6.25rem;font-weight:800;margin-right:48px;line-height:90%}.home-how-works .home-how-works-wrapper li .home-how-works-item-content .item-title{font-weight:700;color:#2b2b2b;margin-bottom:20px;display:block}.home-how-works .home-how-works-cta{display:flex;align-items:center;justify-content:center;gap:30px}@media (max-width: 1240px){.home-how-works .home-how-works-title>svg{display:none}}@media (max-width: 1060px){.home-how-works{padding:40px}}@media (max-width: 880px){.home-how-works{padding:40px 25px 30px}.home-how-works .home-how-works-wrapper{margin:50px 0 30px}.home-how-works .home-how-works-wrapper li{padding:25px}.home-how-works .home-how-works-wrapper li:before{font-size:3.125rem}.home-how-works .home-how-works-wrapper li:not(:first-of-type){padding-top:60px;margin-top:-35px}}@media (max-width: 524px){.home-how-works .home-how-works-title>svg{display:block;max-width:102px;top:auto;transform:none;bottom:15px;right:20px}.home-how-works .home-how-works-wrapper li{flex-direction:column;gap:10px;border-radius:20px}.home-how-works .home-how-works-cta{flex-direction:column;gap:20px}}@media (max-width: 430px){.home-how-works .home-how-works-title>svg{display:none}}.home-integration{padding:50px 55px}.home-integration .home-integration-title{text-align:center;margin-bottom:70px}.home-integration .home-integration-wrapper{display:grid;grid-template-columns:1fr 712px;grid-template-rows:288px 288px;gap:50px}.home-integration .home-integration-wrapper .home-integration-image{max-width:313px;grid-column:1;margin-left:auto}.home-integration .home-integration-wrapper .home-integration-item{grid-column:2;border:1px solid black;border-radius:30px;padding:50px;position:relative}.home-integration .home-integration-wrapper .home-integration-item:first-of-type .home-integration-item-title>svg{top:20px}.home-integration .home-integration-wrapper .home-integration-item .home-integration-item-title{color:#2b2b2b;font-weight:700;margin-bottom:10px;display:block}.home-integration .home-integration-wrapper .home-integration-item .home-integration-item-title>svg{position:absolute;right:20px;bottom:20px;max-width:70px;max-height:70px}.home-integration .home-integration-wrapper .home-integration-item>p{color:#2b2b2b;padding-right:12px}@media (max-width: 1240px){.home-integration .home-integration-wrapper{align-items:center;justify-content:center;display:flex;flex-wrap:wrap}.home-integration .home-integration-wrapper .home-integration-image{margin-left:0;order:2}.home-integration .home-integration-wrapper .home-integration-item{order:1}.home-integration .home-integration-wrapper .home-integration-item .home-integration-item-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.home-integration .home-integration-wrapper .home-integration-item .home-integration-item-title>svg{position:relative;top:auto!important;bottom:auto;right:auto}.home-integration .home-integration-wrapper .home-integration-item:not(:first-of-type){order:3}}@media (max-width: 880px){.home-integration{padding:30px 2px 50px}.home-integration .home-integration-title{margin-bottom:30px;text-align:left}.home-integration .home-integration-wrapper .home-integration-item{padding:25px 25px 40px}.home-integration .home-integration-wrapper .home-integration-item .home-integration-item-title>svg{max-width:40px;max-height:40px}.home-integration .home-integration-wrapper .home-integration-image{max-width:210px}}@media (max-width: 524px){.home-integration .home-integration-wrapper .home-integration-item{border-radius:20px}}.home-features{padding-top:20px}.home-features .home-features-title{max-width:810px;margin-bottom:70px}.home-features .home-features-wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:70px}.home-features .home-features-wrapper .home-features-qr{border:3px solid #00CE90;border-radius:14px;padding:80px;position:relative;max-width:360px;width:100%}.home-features .home-features-wrapper .home-features-qr .home-features-qr-subtitle{font-size:3.5rem;font-weight:700;display:block;text-align:center;margin-bottom:30px;color:#2b2b2b;line-height:125%}.home-features .home-features-wrapper .home-features-qr>img{max-width:166px;max-height:166px;margin:0 auto;display:block}.home-features .home-features-wrapper .home-features-qr>p{text-transform:uppercase;text-align:center;color:#000;margin-top:50px;font-size:1.15rem;line-height:110%}.home-features .home-features-wrapper .home-features-qr:before{content:"";width:100%;height:100%;position:absolute;background-color:#fff;z-index:-1;top:0;left:0;border-radius:14px}.home-features .home-features-wrapper .home-features-qr .qr-bg-blur{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90%;max-height:90%;filter:blur(60px);z-index:-2}.home-features .home-features-wrapper .home-features-list li{display:flex;align-items:flex-start;justify-content:flex-start;gap:50px;color:#2b2b2b}.home-features .home-features-wrapper .home-features-list li .home-features-list-marker{max-width:70px;max-height:70px;flex-shrink:0}.home-features .home-features-wrapper .home-features-list li:not(:last-of-type){margin-bottom:70px}.home-features .home-features-wrapper .home-features-list li .home-features-list-content{max-width:566px}.home-features .home-features-wrapper .home-features-list li .home-features-list-content .home-features-item-title{font-weight:700;margin-bottom:10px;display:block}@media (max-width: 1060px){.home-features .home-features-wrapper{flex-wrap:wrap;justify-content:center}}@media (max-width: 880px){.home-features{padding-top:0}.home-features .home-features-title{text-align:center;max-width:430px;margin:0 auto 30px}.home-features .home-features-wrapper{gap:50px}.home-features .home-features-wrapper .home-features-qr{border-radius:8px;padding:50px;width:auto}.home-features .home-features-wrapper .home-features-qr .home-features-qr-subtitle{font-size:2rem}.home-features .home-features-wrapper .home-features-qr>img{max-width:94px;max-height:94px}.home-features .home-features-wrapper .home-features-qr>p{max-width:140px;font-size:.875rem;margin:30px auto 0}.home-features .home-features-wrapper .home-features-qr .qr-bg-blur{display:none}.home-features .home-features-wrapper .home-features-list li{gap:30px}.home-features .home-features-wrapper .home-features-list li:not(:last-of-type){margin-bottom:30px}.home-features .home-features-wrapper .home-features-list li .home-features-list-marker{max-width:40px;max-height:40px}}@media (max-width: 524px){.home-features .home-features-title{max-width:365px}}.home-wishlist{display:flex;align-items:center;justify-content:space-between;gap:100px;padding:54px;margin-top:100px}.home-wishlist .home-wishlist-content{max-width:480px}.home-wishlist .home-wishlist-content .home-wishlist-content-title{margin-bottom:50px}.home-wishlist .home-wishlist-content>p{margin-bottom:50px}.home-wishlist .home-wishlist-content .home-wishlist-cta{display:flex;align-items:center;justify-content:center;gap:30px}.home-wishlist .home-wishlist-image{display:flex;align-items:center;justify-content:center}.home-wishlist .home-wishlist-image .home-wishlist-mobile-title{display:none}.home-wishlist .home-wishlist-image img{max-width:471px;max-height:632px}@media (max-width: 1060px){.home-wishlist{flex-wrap:wrap;justify-content:center}.home-wishlist .home-wishlist-image{order:1;flex-wrap:wrap}.home-wishlist .home-wishlist-image .home-wishlist-mobile-title{content:"Wishlist";text-transform:uppercase;display:block;font-size:6.25rem;font-weight:700;line-height:125%;color:#2b2b2b;margin-bottom:50px}.home-wishlist .home-wishlist-content{max-width:100%;order:2}.home-wishlist .home-wishlist-content .home-wishlist-content-title{display:none}}@media (max-width: 880px){.home-wishlist{margin-top:50px;padding:50px 30px 50px 40px;gap:30px;border-radius:20px}.home-wishlist .home-wishlist-image .home-wishlist-mobile-title{font-size:2.75rem;margin-bottom:30px}.home-wishlist .home-wishlist-content>p{text-align:center;margin-bottom:30px}}@media (max-width: 390px){.home-wishlist .home-wishlist-image .home-wishlist-mobile-title{font-size:2rem}.home-wishlist .home-wishlist-content .home-wishlist-cta{flex-wrap:wrap;justify-content:center}}.popup-form-wrapper{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;z-index:999;padding:80px 100px;border-radius:30px;max-width:940px;width:100%;box-shadow:0 1px 18px #0000001a;display:none}.popup-form-wrapper.active{display:block}.popup-form-wrapper form{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:32px;grid-row-gap:40px}.popup-form-wrapper form .wpcf7-submit{margin-top:30px}.popup-form-wrapper form .wpcf7-submit:hover{opacity:.7}.popup-form-wrapper form input{min-width:100%;padding:8px 4px;border-radius:6px;border:1px solid black;font-size:1rem;margin-top:8px}.popup-form-wrapper form input.wpcf7-submit{background-color:#00ce90;color:#fff;border:none;font-size:inherit;order:2}.popup-form-wrapper form input.wpcf7-submit:hover{cursor:pointer}.popup-form-wrapper form .wpcf7-spinner{order:1}.popup-form-wrapper form .wpcf7-response-output{grid-column:1/-1;border-radius:6px;margin:0;padding:12px 8px;font-size:1rem}.popup-form-wrapper form label.hp-message,.popup-form-wrapper form #esc-hp{display:none}.popup-form-wrapper form label{position:relative;font-size:1rem;color:#2b2b2b}.popup-form-wrapper form label .validator-message-error{font-size:1rem;color:orange;position:absolute;bottom:-22px;left:0}.popup-form-wrapper a.popup-close-icon{position:absolute;right:32px;top:32px}@media (min-width: 1060px){.popup-form-wrapper form .wpcf7-spinner{align-self:flex-end;justify-self:flex-end;top:-10px}}@media (max-width: 1060px){.popup-form-wrapper{max-width:600px}.popup-form-wrapper form{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}.popup-form-wrapper form .wpcf7-submit{margin-top:0}.popup-form-wrapper form .wpcf7-spinner{margin:0 auto;display:none}.popup-form-wrapper form.submitting .wpcf7-spinner{display:block}}@media (max-width: 880px){.popup-form-wrapper{padding:60px 20px 20px;max-width:90%;border-radius:20px}.popup-form-wrapper form input{font-size:1rem}.popup-form-wrapper form label .validator-message-error{font-size:.8rem}}@media (max-width: 524px){.popup-form-wrapper a.popup-close-icon{right:24px;top:24px}}@media (max-width: 300px){.popup-form-wrapper form{grid-column-gap:16px;grid-row-gap:20px}.popup-form-wrapper form label .validator-message-error{position:relative;bottom:-4px}}*{font-family:Mulish,sans-serif;padding:0;margin:0;box-sizing:border-box}html{overflow-x:hidden}body{font-size:1.56rem;line-height:125%;color:#666;position:relative;padding-top:30px;padding-bottom:30px}img{width:100%;height:auto}.container{max-width:1280px;padding:0 30px;margin:0 auto}a{text-decoration:none}span,p{line-height:125%}a:hover{opacity:.7}ul{list-style-type:none}h1,h2{font-size:6.25rem}h3{font-size:3.125rem}h1,h2,h3{color:#2b2b2b;font-weight:700;line-height:125%;text-transform:uppercase}.section-bg-gray{background-color:#f6f6f6}.cta-button-primary{font-size:1.56rem;color:#fff;font-weight:700;padding:20px 30px;background-color:#00ce90;border-radius:100px;display:block;width:-moz-fit-content;width:fit-content}.cta-button-secondary{font-size:1.56rem;color:#817979;font-weight:700}.br-30px{border-radius:30px}.home-bg-overlay{display:none}.home-bg-overlay.active{display:block;position:absolute;background-color:#000;opacity:.3;top:0;left:0;width:100%;height:100%;z-index:7}.grecaptcha-badge{z-index:6}@media (max-width: 880px){body{padding-top:20px;padding-bottom:20px}.container{padding:0 20px}h1,h2{font-size:2.75rem}h3{font-size:1.25rem}body,.cta-button-primary,.cta-button-secondary{font-size:.94rem}.cta-button-primary{padding:15px 30px;white-space:nowrap}.cta-button-secondary{text-align:center}}@media (max-width: 524px){.br-30px{border-radius:20px}}@media (max-width: 390px){h1,h2{font-size:2rem}h3{font-size:1rem}}
