.arrow-right{width:20px}:root{--primary-color:#8a88ff;--dark-blue-color:#4256c1;--secondary-color:#ffcd83;--light-color:#f8f6ff;--light-blue-color:#f3f8ff;--blue-color:#6776ff;--tertiary-color:#eeeafd;--dot-color:#fff3f3}*,:after,:before{box-sizing:border-box}*{margin:0}html{font-family:var(--font-text);font-size:16px;color:#000;font-weight:400;scroll-behavior:smooth}body,html{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}fieldset{border:0;margin:0;padding:0}button,input,select,textarea{font:inherit}p{font-family:var(--font-text)}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-family:var(--font-title)}a{display:inline-block;color:var(--dark-blue-color);font-weight:600;text-decoration:underline;transition:all .2s ease-in-out}a:hover{color:var(--secondary-color)}p:not(:last-child){padding-bottom:1.4em}.hidden{display:none}.main{overflow:hidden;padding-top:100px}.container{margin:0 auto;max-width:1480px;width:90%}section.section{padding:90px 0;position:relative;background-repeat:no-repeat}button.button-sm{height:40px!important;font-size:12px!important}a.button,button.button{height:48px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:10px;color:#fff;font-family:var(--font-title);font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;max-width:fit-content;max-width:-moz-fit-content;padding:10px 30px;opacity:1;transition:all .3s ease-in-out;cursor:pointer;white-space:nowrap}a.button.button-white,button.button.button-white{background-color:#fff;border:1px solid #fff;color:var(--primary-color);font-family:var(--font-title)}a.button:hover,button.button:hover{background-color:var(--secondary-color);border:1px solid var(--secondary-color)}a.button.button-white:hover,button.button.button-white:hover{background-color:#fff;border:1px solid #fff;color:var(--primary-color);font-family:var(--font-title);opacity:.7}a.button-outline,button.button-outline{background-color:transparent;color:var(--primary-color)}a.button-outline:hover,button.button-outline:hover{background-color:transparent;color:var(--secondary-color);border:1px solid var(--secondary-color)}a.button-blue,button.button-blue{background-color:var(--blue-color);border:1px solid var(--blue-color);color:#fff}a.button-secondary,button.button-secondary{background-color:var(--secondary-color);border:1px solid var(--secondary-color);color:#fff}.login-button{background-color:var(--blue-color)!important;border:1px solid var(--blue-color)!important;color:#fff!important;font-size:14px!important;font-weight:600!important;letter-spacing:.84px!important}.login-button:hover{background-color:var(--secondary-color)!important;border:1px solid var(--secondary-color)!important}.section-subtitle{font-family:var(--font-title);color:var(--primary-color);font-weight:600;font-size:18px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:15px;line-height:1.2}.section-title{margin-bottom:30px}.section-title h2{font-weight:700;font-size:38px;line-height:1.3}.center{text-align:center}.flex{display:flex}.jc-center{justify-content:center}.jc-end{justify-content:flex-end}.jc-between{justify-content:space-between}.align-center{align-items:center}.flex-column{flex-direction:column}.h-100{height:100%}.text-white{color:#fff!important}.envelop-icon{width:24px}li::marker{font-size:.7em}.navbar-tag{background-color:#e8ebff;color:var(--blue-color);padding:3px;line-height:1;border-radius:5px;font-size:12px;font-weight:500;position:absolute;top:-15px;left:50%;transform:translateX(-50%);white-space:nowrap}.nav-item,header.header{position:relative}header.header{padding:30px 0;background-color:#fff;z-index:9}header.header .container{display:flex;align-items:center;justify-content:space-between;gap:30px}.header-logo{position:relative;z-index:3;display:flex}.header-logo img{max-height:38px;width:auto}.header-menu{display:flex;flex-direction:column;align-items:flex-end;z-index:2}.header-menu ul{list-style-type:none;padding:0;display:flex;align-items:center;gap:35px}.header-menu ul li a{text-decoration:none;font-weight:400;font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:#000;white-space:nowrap}.header-menu ul li a.nav-item-link-disabled{cursor:not-allowed;opacity:.5}.header-menu ul li a.nav-item-link-disabled:hover{color:#000;opacity:.5}.header-menu ul li a:hover{opacity:1;color:var(--blue-color)}.header-menu ul li a.active{color:var(--blue-color);font-weight:600}.header-menu .hamburger-icon,.header-menu .menu-checkbox{display:none}.nav-item a{position:relative;z-index:2}.dropdown{position:relative;display:inline-block}.dropdown-content:before{content:"";position:absolute;background:#e8ebff;width:calc(100% + 140px);height:calc(100% + 10px);z-index:-1;left:-20px;border-radius:10px}.language-dropdown:before{width:calc(100% + 20px);left:-10px}.language-switcher-item{background-color:#d7dbf7;border-radius:100%;color:#fff;padding:1%}.dropdown ul{display:flex;flex-direction:column;gap:10px;text-align:left;align-items:flex-start;margin-top:15px}.dropdown-content{position:absolute;width:100%;z-index:1;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.dropdown:hover .dropdown-content{opacity:1;visibility:visible}header.header{padding:20px 0;position:fixed;top:0;left:0;width:100%;box-shadow:0 0 20px 15px rgba(234,228,255,.25)}.disabled-link{color:var(--dark-blue-color);text-decoration:none;font-weight:600}.disabled-link:hover{cursor:pointer;color:var(--secondary-color);transition:all .3s ease-in-out}body.modal-open{height:100vh;overflow-y:hidden;position:relative}.modal-background{background:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;z-index:999}.modal-wrapper{z-index:1000;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.modal-inner{border-radius:8px;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.4);padding:36px;width:25%;margin:0 auto;max-width:494px;position:relative}.modal-content{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.modal-button-close{background-image:url(/images/icon-modal-close.svg);background-repeat:no-repeat;width:36px;height:36px;border:0;background-color:transparent;position:absolute;top:-13px;right:-13px;cursor:pointer;z-index:9}.modal-inner.modal-newsletter{width:80%;max-width:1120px;padding:0}.modal-inner.modal-newsletter .section{border-radius:10px}.modal-inner.modal-newsletter{text-align:center}.modal-inner.modal-newsletter a.button{margin:auto}.display-none-lg{display:none}.contact-cta-container{display:flex;width:100%;justify-content:space-between;align-items:center}.contact-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px;gap:50px;margin-bottom:60px}.contact-title{font-size:40px;margin-bottom:80px}.contact-email{gap:20px;margin:20px 0}.contact-item h2{font-size:20px;font-weight:800;line-height:1.2;margin-bottom:10px}.contact-item-link{margin-top:30px}.contact-email{gap:10px;display:flex;align-items:center;color:#000;text-decoration:none}.section-purple-bg{background-image:url(/images/merova-purple-bg-grad.png);background-size:cover;background-position:top;background-repeat:no-repeat;position:relative;z-index:3}.what-we-do-header-container{display:flex;gap:50px;align-items:center;margin-bottom:90px}.what-we-do-header-container-item{width:50%}.what-we-do-header-container-right{max-width:420px}.w-60{width:60%}.w-40{width:40%}.flex-1{flex:1 1}.text-center{text-align:center}.text-bold{font-weight:600!important}.lang-switcher{white-space:nowrap}.language-switcher{text-decoration:none;font-weight:400;color:#000;text-transform:uppercase}.active-lang{color:var(--blue-color)!important;font-weight:600}.navbar-container{display:flex;align-items:center;gap:35px}.language-switcher:hover{color:var(--blue-color)}.what-we-do-bubble{display:flex;align-items:center;justify-content:center;min-height:150px;background-color:var(--primary-color);background-image:url(/images/bottom-wave.svg);border-radius:45px;background-repeat:no-repeat;background-position:bottom -30px right -25px;background-size:contain;padding:20px 40px}.what-we-do-bubble p{color:#fff;text-align:center;font-family:var(--font-text);font-size:18px;font-style:normal;font-weight:700;line-height:24px}.registration-container{box-shadow:2px 2px 20px 15px rgba(234,228,255,.25);border-radius:25px}.registration-title{background-color:var(--primary-color);color:#fff;padding:40px;background-image:url(/images/top-wave.svg),url(/images/bottom-wave.svg);background-position:top left -10px,bottom -25px right -25px;background-repeat:no-repeat,no-repeat;background-size:400px,400px;text-align:center;border-top-left-radius:24px;border-top-right-radius:24px;font-size:28px;font-weight:700;font-style:normal}.registration-title h2{font-size:32px}.registration-form{padding:50px}.registration-inputs-box{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:50px;column-gap:50px;grid-row-gap:25px;row-gap:25px}.registration-inputs{width:100%}.feature-registration-success-wrapper{text-align:center;max-width:755px;margin:auto}.feature-registration-success-wrapper img{margin:0 auto 14px}.form-group{display:flex;flex-direction:column;margin-bottom:30px;gap:10px}.form-check-label a{color:#000}.form-check-label a:hover{color:var(--secondary-color)}.form-group input{background-color:var(--light-color);border-radius:70px;border:none;padding:15px 25px;font-size:18px}.form-group input:focus{outline:none}.registration-radios-box{display:flex;margin-bottom:30px;gap:100px}.registration-checkboxes-box{display:flex;gap:50px;font-size:12px}.registration-privacy-and-submit{display:flex;justify-content:space-between;align-items:center;margin-top:50px}.section.section-purple-bg-left{position:relative;padding:80px 0 20px}.section-vascular{margin-top:120px!important}.vascular-title{margin-bottom:25px}.section.section-purple-bg-left:before{height:86%;right:76%}.section.section-purple-bg-left:before,.section.section-vascular-purple-bg-left:before{content:"";background-color:var(--light-color);border-top-right-radius:60px;width:100vw;position:absolute;top:0;z-index:-1}.section.section-vascular-purple-bg-left:before{height:100%;right:50%}.vascular-testimonial{display:flex;align-items:center;max-width:900px;margin:0 auto;flex:1 1}.vascular-testimonial-text{background-color:#fff;box-shadow:2px 2px 30px rgba(234,228,255,.7);border-radius:24px;padding:40px 40px 40px 110px;text-align:left;flex:1 1}.vascular-testimonial-profile{background-color:#fff;box-shadow:2px 2px 30px rgba(234,228,255,.9);border-radius:24px;overflow:hidden;flex:0 0 280px;margin-right:-50px;position:relative}.vascular-testimonial-profile-img img{border-top-left-radius:24px;border-top-right-radius:24px}.vascular-testimonial-profile-info{text-align:center;padding:20px 10px;display:flex;flex-direction:column;gap:10px}.vascular-testimonial-profile-title{font-weight:600;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--primary-color);font-family:var(--font-title)}.vascular-testimonial-profile-name{font-weight:700;font-size:20px;font-family:var(--font-title)}.card{border-radius:24px;background-color:#fff;box-shadow:2px 2px 20px 15px rgba(234,228,255,.35);padding:25px 40px 40px}.secondary-svg path{fill:var(--secondary-color);transition:all .3s ease-in-out}.blue-svg path{fill:var(--blue-color)}.white-svg path{fill:#fff}.prices{padding-bottom:0!important}.article{position:relative}.article-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.article-date-and-title{margin-top:20px}.blog-container a{text-decoration:none}.article-date{color:#000;font-weight:400}.article-title{color:#000;font-weight:700}.article-date-and-title>*{transition:all .3s ease-in-out}.blog-container a:hover .article-date-and-title>*{color:var(--secondary-color)}.article-img-wrapper:before{content:"";position:absolute;left:-20px;top:-20px;z-index:-1;width:calc(100% - 10px);height:calc(100% - 10px);background-color:var(--blue-color);border-radius:24px}.bg-image-blue-center{background-image:url(/images/merova-blue-bg-grad.png);background-size:cover;background-position:top 400px center;background-repeat:no-repeat;position:relative;z-index:3}.section.bg-image-blue,.section.section-purple-bg-grad{background-size:100% auto;background-position:top;padding-top:100px}.section.bg-image-blue{background-image:url(/images/merova-blue-bg-grad.png)}.form-subscription-title,.registration-form label{font-size:18px;font-weight:400}.registration-form input::placeholder{font-size:18px;font-weight:300;opacity:.5}.form-radio label span:nth-child(2){font-size:18px;font-weight:400}.form-check label span:nth-child(2)>p>a{font-size:18px;font-weight:400;font-style:normal}.form-radio label{font-weight:400;cursor:pointer;display:flex;align-items:center;gap:10px}.form-radio label a{font-weight:600;text-decoration:underline}.form-radio input{width:1px;height:1px;position:absolute;outline:none;border:0;border-radius:0;font-size:0;color:transparent;background:transparent;z-index:-1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-radio label .checkmark{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1px solid #e4e4e4;border-radius:50%}.form-radio input:checked~label .checkmark{background-color:var(--primary-color);border:none}.radio-dot{width:10px;height:10px;background-color:#fff;border-radius:50%}.form-check label{font-weight:400;cursor:pointer;display:flex;align-items:center;gap:10px}.form-check label a{font-weight:600;text-decoration:underline}.form-check input{width:1px;height:1px;position:absolute;outline:none;border:0;border-radius:0;font-size:0;color:transparent;background:transparent;z-index:-1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-check label .checkbox{background-color:#e4e4e4;width:22px;height:22px;min-width:22px;min-height:22px;display:flex;align-items:center;justify-content:center;border-radius:5px}.form-check label .checkbox svg{font-size:12px;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.form-check input:checked~label .checkbox svg{opacity:1;visibility:visible}.section-cta-success{text-align:center}.section-cta-success .cta-success-text{font-weight:700;font-size:18px;max-width:800px;margin:10px auto}.full-page{height:100%;display:flex;align-items:center}.blog-post-image{position:relative;margin-top:80px;margin-bottom:50px;max-width:700px}.blog-post-image img{width:100%;aspect-ratio:16/8;object-fit:cover;object-position:center}.blog-post-image:before{content:"";position:absolute;left:-30px;top:-30px;z-index:-1;width:100%;height:100%;max-width:400px;background-color:var(--primary-color);border-radius:20px}.blog-list-title{margin-bottom:100px;font-size:46px!important}.section-blog-title{font-size:50px!important;margin-bottom:60px}.section-blog{margin-bottom:100px}.blog-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px;gap:50px}.article-img-wrapper{max-width:450px;position:relative}.article-img-wrapper img{width:100%;aspect-ratio:16/10;object-fit:cover;object-position:center}.article-img{border-radius:24px}.home-article-img{width:100%!important}.article-container{max-width:900px;width:80%}.blog-date{display:flex;justify-content:flex-end;padding:10px 0}.blog-top{gap:40px}.blog-top h1{font-size:42px}.blog-body{margin-top:50px}.blog-top h1{line-height:1.2}.roadmap .section-title{margin-bottom:60px}.roadmap-map{position:relative;height:700px}.roadmap-map-arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;align-items:center}.roadmap-map-arrow:before{content:"";width:100%;height:2px;background-color:var(--primary-color)}.roadmap-map-arrow i{color:var(--dark-blue-color);font-size:24px}.roadmap-map-items{display:flex;gap:20px}.roadmap-map-item{display:flex;flex-direction:column;gap:5px;position:absolute;max-width:400px;height:50%}.roadmap-map-item:nth-child(odd){top:0}.roadmap-map-item:nth-child(2n){bottom:0;flex-direction:row;max-width:430px;align-items:flex-start}.roadmap-map-item:first-child{left:0}.roadmap-map-item:nth-child(2){left:1%}.roadmap-map-item:nth-child(3){left:50%;transform:translateX(-50%)}.roadmap-map-item:nth-child(4){left:35%}.roadmap-map-item:nth-child(5){right:5%}.roadmap-map-item:last-child{right:0}.roadmap-map-item-img{display:flex;gap:10px}.roadmap-map-item:nth-child(2n) .roadmap-map-item-img,.roadmap-map-item:nth-child(2n) .roadmap-map-item-title{padding-top:50px}.roadmap-map-item-img img{max-width:160px}.roadmap-map-item-content{position:relative;padding-left:30px;flex:1 1}.roadmap-map-item:first-child .roadmap-map-item-content{margin-left:30px}.roadmap-map-item:nth-child(2n) .roadmap-map-item-content{padding-left:0}.roadmap-map-item:nth-child(2n) .roadmap-map-item-content:before{left:-19px;height:50px}.roadmap-map-item:nth-child(2n) .roadmap-map-item-content:after{top:-9px;bottom:auto;left:-29px}.roadmap-map-item-title{font-size:18px;text-transform:uppercase;line-height:1.2;font-weight:800;color:var(--dark-blue-color);margin-bottom:5px;max-width:290px;font-family:var(--font-title)}.roadmap-map-item-subtitle{font-size:16px;font-weight:400;line-height:1.3;margin-bottom:10px;font-family:var(--font-title)}.roadmap-map-item-list{font-size:14px;font-weight:300}.roadmap-map-item-list ul{padding-left:20px}.roadmap-map-item-content:before{content:"";width:1px;height:100%;background-color:var(--primary-color);position:absolute;left:9px;top:0}.roadmap-map-item-content:after{content:"";width:20px;height:20px;background-color:var(--dark-blue-color);border:5px solid var(--light-blue-color);border-radius:10px;position:absolute;left:0;bottom:-10px}.section.section-roadmap{padding-bottom:0}.section.section-bg-blue-purple-grad{background:linear-gradient(.758turn,#677fff,#e0ecff 241.71%)}.section.section-bg-blue-purple-grad *{color:#fff}.mentions-carousel .slick-track{display:flex}.mentions-carousel .slick-slide{height:auto;padding-left:10px;padding-right:10px;display:flex}.mentions-carousel-item-inner{background:rgba(244,248,255,.1);border-radius:15px;padding:25px;height:100%;width:100%}.mentions-carousel{position:relative;padding-bottom:70px;display:flex;justify-content:space-between}.mentions-carousel .slick-arrow{position:absolute;bottom:0;cursor:pointer}.mentions-carousel .slick-arrow.slick-disabled{opacity:.4;cursor:auto}.mentions-carousel .slick-arrow i{font-size:18px}.mentions-carousel:after{content:"";position:absolute;bottom:3px;left:50%;transform:translateX(-50%);width:12px;height:12px;border-radius:12px;background-color:#fff}.mentions-carousel .slick-arrow.prev{left:calc(50% - 30px);transform:translateX(-50%)}.mentions-carousel .slick-arrow.next{right:calc(50% - 30px);transform:translateX(50%)}.section-mentions .section-title{margin-bottom:60px}.mentions-carousel-item-subtitle{font-weight:500;font-size:13px;line-height:1.2;margin-bottom:7px;white-space:nowrap}.mentions-carousel-item-title{margin-bottom:15px;font-weight:800;font-size:20px;line-height:1;font-family:var(--font-title)}.mentions-carousel-item-link{display:flex;align-items:center;gap:8px}.mentions-carousel-item-link span{font-weight:600;line-height:1;text-decoration:underline;font-family:var(--font-title)}.mentions-carousel-item-link i{font-size:14px}.subscription-title h2,.subscription-title p{text-align:center}.subscription-title h2{font-size:32px;margin-bottom:42px}.subscription-container{margin-top:64px;display:grid;grid-template-columns:repeat(3,1fr);justify-content:center}.subscription-promo-container{margin-top:64px;display:flex;justify-content:center;gap:24px}.subscription-card{padding:50px 40px 20px;min-height:800px;flex:1 1;max-width:450px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.subscription-card-header h3{color:var(--blue-color);font-size:24px;font-weight:900;line-height:46px}.subscription-card-header p{font-size:22px;font-weight:800;line-height:30px}.subscription-card-period{font-size:15px;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.subscription-card-price{display:flex;gap:8px;margin-bottom:0}.subscription-card-price p:not(:last-child){padding-bottom:14px}.subscription-card-price .card-price-text{font-size:34px;font-weight:700;line-height:1.2}.subscription-card-price .subscription-card-divider,.subscription-card-price .subscription-card-period{margin-top:8px}.subscription-card[data-highlight=true]:before{content:"";position:absolute;top:5%;right:-5%;width:110%;height:98%;background-color:var(--secondary-color);border-radius:24px;z-index:-1}.subscription-card[data-highlight=true]{position:relative}.subscription-card-comment{font-size:14px;margin:16px 0}.subscription-card-content{position:relative}.subscription-card-badge{position:absolute;background-image:url(/images/badge.svg);background-size:cover;background-position:top;bottom:110%;left:100%;transform:translateX(-50%);padding:10px 20px;border-radius:24px;color:#fff;font-size:14px;width:128px;height:128px}.subscription-card-badge p>strong{font-size:28px}.subscription-card-badge p{color:#000;text-align:center;margin-top:12px;font-size:14px;font-weight:500}.subscription-card-content>ul>li{margin-bottom:14px;list-style-image:url(/images/circle-check.svg)}.subscription-card-highlight{display:flex}.subscription-card-footer{display:flex;justify-content:center;align-items:center;flex-direction:column}.subscription-list-item-wrapper{display:flex;flex-direction:column;gap:24px}.subscription-list-item{display:flex;gap:10px;align-items:center}.yearly-subscription-comment,.yearly-subscription-title{text-align:center;margin-top:64px;margin-bottom:24px}.yearly-subscription-comment{margin-bottom:48px}.yearly-subscription-title h2{font-size:32px}.yearly-subscription-wrapper{display:flex;justify-content:center;gap:24px}.yearly-subscription-card{background-color:var(--light-blue-color);display:grid;grid-template-rows:repeat(2,200px);grid-gap:24px;gap:24px;max-height:610px;border-radius:24px;padding:32px;max-width:450px}.yearly-subscription-card-price{margin-top:32px}.yearly-subscription-card-header .pill{background-color:#d9d9ff!important}.yearly-subscription-list-item{display:flex;align-items:center;margin:16px 0;gap:16px}.yearly-subscription-card-price h4{font-weight:700;font-size:28px}.yearly-subscription-card-price .period{font-size:14px;font-weight:400;margin-top:12px;margin-left:12px}.yearly-subscription-card-body{min-height:288px}.yearly-subscription-card-header{font-size:26px}.yearly-subscription-card-header h3{font-weight:900;color:var(--primary-color)}.yearly-subscription-card-header-subtitle{font-size:24px}.yearly-subscription-card-header p{font-weight:800}.yearly-subscription-card-price{display:flex}.yearly-subscription-card-footer{display:flex;align-items:center;flex-direction:column}.yearly-subscription-card-footer p{margin-top:32px;text-align:center}.pill{background-color:#d9d9ff;padding:8px;border-radius:8px}.pill p{color:#000;font-weight:400}.section-button{padding-top:90px}.button-wrapper{display:flex;justify-content:center;margin-bottom:0}.info-cards{position:relative;z-index:4}.info-cards-wrapper{display:grid;grid-template-columns:repeat(2,1fr);width:100%;grid-gap:24px;gap:24px}.info-card-left:before{content:"";position:absolute;z-index:-1;background-color:var(--primary-color);background-image:url(/images/bottom-wave.svg);border-radius:40px;background-repeat:no-repeat;background-position:bottom -50px right -60px;width:90%;height:100%;left:10%}.info-card-left{position:relative}.info-card-left,.info-card-right{color:#fff;display:flex;align-items:center}.info-card-right{background-color:var(--primary-color);background-image:url(/images/bottom-wave.svg);border-radius:40px;background-repeat:no-repeat;background-position:bottom -50px right -60px;gap:16px;padding:32px;width:90%}.info-card-left img,.info-card-right-img img{height:auto;width:100%}.function-cards-text{text-align:center}.function-cards-text p{margin-bottom:24px}.function-cards-text h2{font-size:32px}.function-cards-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:64px}.function-card{padding:28px;background-color:var(--light-blue-color);border-radius:24px}.function-card h4{font-weight:700;margin-bottom:16px}.section-function-cards{padding-bottom:0!important}.section-support-box{margin-top:230px}.support-box{box-shadow:2px 2px 20px 15px rgba(234,228,255,.35);padding:60px;border-radius:24px;position:relative;z-index:4;background-color:#fff;margin-top:128px}.support-box-header h2{margin-bottom:24px}.support-box-header{display:flex;gap:24px;margin-bottom:64px}.support-box-image{width:40%;margin-top:-10%}.support-box-image img{width:100%;height:auto}.support-box-header-content{margin-right:300px}.support-box-header-content h3{font-weight:700}.support-box-content{width:100%;display:grid;grid-template-columns:repeat(3,1fr);align-items:start;margin-bottom:64px}.support-box-button{margin-bottom:26px;display:flex;align-items:center;gap:16px}.support-box-button-image{width:15%;border-radius:24px;padding:14px;background-color:var(--secondary-color)}.support-box-button-image img{height:auto;width:100%}.support-box .support-box-button:last-child{color:#000;background-color:var(--light-blue-color);padding:16px;width:120%}.support-box .support-box-button:last-child .support-box-button-image{background-color:transparent;padding:0;width:8%}.support-box .support-box-button:last-child p{font-weight:800;margin-right:120px}.support-box-container{margin-top:-350px}.support-box-footer a.button{overflow-wrap:break-word;white-space:unset;height:auto}.subscription-demo{display:flex;justify-content:center;color:#000!important}.subscription-demo:hover{color:var(--secondary-color)!important;transition:all .3s ease-in-out}.promo-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:21px;gap:21px;justify-content:center}.promo-card{padding:32px;background-color:var(--light-blue-color);gap:32px;border-radius:24px;min-height:500px;display:flex;flex-direction:column;justify-content:space-evenly}.promo-card .pill p{color:#fff!important;font-weight:700;text-transform:uppercase}.promo-card-header{display:flex;gap:30px;width:100%}.promo-card-image{width:30%}.promo-card-body{display:flex;flex-direction:column;justify-content:space-evenly;gap:16px;margin-left:64px}.promo-card-body p.link{text-decoration:none}.pill{background-color:var(--primary-color);color:#fff;font-size:15px;font-weight:800;padding:2px 14px;border-radius:24px;width:max-content}.awards-list-items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:60px;gap:60px}.awards .section-title{margin-bottom:60px}.awards-list-item{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.awards-list-item-logo{max-height:65px}.awards-list-item-logo img{width:auto!important;height:100%!important}.awards-list-item-tag{background-color:#e0ecff;color:var(--dark-blue-color);font-weight:600;font-size:13px;border-radius:4px;padding:8px 10px;line-height:1;font-family:var(--font-title)}.awards-list-item-text{font-weight:400;font-size:14px}.why-choose-us-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:62px;gap:62px}.why-choose-us-card{background-color:var(--light-blue-color);border-radius:24px;padding:26px;display:flex;flex-direction:column;gap:30px}.why-choose-us-header{display:flex;align-items:center;gap:20px}.why-choose-us-header-body{margin-left:12px}.why-choose-us-title{margin-bottom:12px}.why-choose-us-header-img{max-width:40%;position:relative}.why-choose-us-header-img img{aspect-ratio:1/1;min-height:100%;object-fit:cover;object-position:center;position:relative;z-index:2;width:10%}.why-choose-us-header-img:before{content:"";position:absolute;bottom:-32%;right:-30%;width:160%;height:160%;background-color:var(--secondary-color);border-radius:100%}.why-choose-us-body-title{font-weight:700;color:var(--primary-color)}.why-choose-us-body{display:flex;flex-direction:column;gap:10px;justify-content:space-between;height:100%}.why-choose-us-button{margin-top:12px}.why-choose-us-body-content ul{padding:0;margin:15px}.why-choose-us-body-content li:first-child{color:var(--primary-color);font-weight:700}.why-choose-us-body-content li{margin-bottom:10px}.for-you-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.for-you-card{padding:32px;background-color:var(--light-blue-color);border-radius:24px;gap:16px}.for-you-card-header{display:flex;align-items:center;gap:16px}.for-you-card-header-img{min-width:20%;max-width:20%}.for-you-card-header-img img{height:auto}.for-you-card-body{margin-top:16px}.for-you-card-header-body .pill{margin-top:16px;background:#ece7ff!important;width:unset}.for-you-card-header-body .pill p{color:#8a88ff!important;text-transform:uppercase;overflow-wrap:break-word!important;word-break:break-word;font-weight:600}.for-you-description{display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;margin:0 64px 64px;text-align:center}.for-you-description h1{font-size:48px}.for-you-footer{margin-top:64px;text-align:center}.for-you-footer p{font-size:24px;font-weight:700}.how-it-works-title{text-align:center;margin-bottom:64px;font-size:42px}.how-it-works-wrapper{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:0;grid-row-gap:0}.how-it-works-item{padding:32px;border-radius:24px}.how-it-works-item-0{grid-area:2/1/3/4;background-color:var(--primary-color);color:#fff!important}.how-it-works-item-1{grid-area:2/5/3/8;background-color:var(--secondary-color)}.how-it-works-item-2{grid-area:1/3/2/6;position:relative;top:5%}.how-it-works-item-2 .how-it-works-item-img,.how-it-works-item-3 .how-it-works-item-img{width:10%;height:auto;border-radius:100%;position:absolute;background:var(--primary-color);top:-15%;left:46%}.how-it-works-item-2 img,.how-it-works-item-3 img{width:100%;height:auto;border-radius:24px}.how-it-works-item-3{grid-area:3/3/4/6;box-shadow:0 20px 20px 0 rgba(234,228,255,.35);position:relative;top:-5%}.how-it-works-item-3:before{top:-5%;box-shadow:0 -20px 20px 0 rgba(234,228,255,.35)}.how-it-works-item-2:before,.how-it-works-item-3:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:100%;height:100%;z-index:-2;background-color:#fff}.how-it-works-item-2:before{top:5%;box-shadow:0 20px 20px 0 rgba(234,228,255,.35);border-radius:24px}.arrow-orange-top{grid-area:1/6/2/7;display:flex;align-items:end}.arrow-orange-bottom{grid-area:3/6/4/7}.arrow-orange-bottom img{transform:rotate(90deg)}.arrow-blue-top{grid-area:1/2/2/3;display:flex;align-items:end;justify-content:end}.arrow-blue-bottom{grid-area:3/2/4/3;display:flex;justify-content:end}.arrow-blue-bottom img{transform:rotate(-90deg)}.how-it-works-item-0,.how-it-works-item-1{display:flex;justify-content:center;gap:16px}.how-it-works-item-0 .how-it-works-item-img,.how-it-works-item-1 .how-it-works-item-img{width:30%}.how-it-works-item-0 img,.how-it-works-item-1 img{width:100%;height:auto}.how-it-works-arrow-or{display:none}.how-it-works-arrow-or img{transform:rotate(90deg)}.images-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:64px}.images-item{display:flex;align-items:center;gap:14px}.images-item h2{font-size:18px;font-weight:700}.images-item-img-wrapper{position:relative;border-radius:24px;width:100%;max-width:36%}.images-item-img-wrapper img{width:100%;height:auto;border-radius:24px}.images-item-img-wrapper:before{content:"";position:absolute;bottom:10%;right:20%;width:90%;height:100%;background-color:var(--primary-color);z-index:-1;border-radius:24px}.app-functions{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:64px;gap:64px;margin-top:60px}.app-functions-text-with-bg{padding:64px}.app-functions-text{text-align:center}.app-function-item{border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:50px}.app-function-item[data-openable=true]{box-shadow:2px 2px 20px 15px rgba(234,228,255,.35)}.app-function-item[data-openable=true]>*{cursor:pointer}.app-function-item[data-openable=false]{background-color:var(--primary-color)}.app-functions-trigger{background:transparent;border:none;display:flex;align-items:center;justify-content:space-between;width:100%}.app-functions-trigger-left{display:flex;align-items:center;gap:24px}.app-function-item[data-openable=false] .app-functions-trigger-left{color:#fff}.app-function-item[data-state=open] .app-functions-trigger-right{transition:transform .3s cubic-bezier(.87,0,.13,1);transform:rotate(180deg)}.app-function-item[data-state=closed] .app-functions-trigger-right{transform:rotate(0deg);transition:transform .3s cubic-bezier(.87,0,.13,1)}.app-functions-trigger-right{display:flex;align-items:center;gap:24px;color:#fff}.app-functions-icon img{height:auto;width:100%}.app-functions-icon{width:10%}.app-functions-content{font-size:15px;display:flex;flex-direction:column;gap:24px;align-items:center}.app-functions-content img{height:auto}.app-function-item{overflow:hidden;font-size:15px;color:var(--mauve-11);background-color:var(--mauve-2)}.app-function-item[data-state=open]{animation:slideDown .3s cubic-bezier(.87,0,.12,1)}.app-function-item[data-state=closed]{height:90px;animation:slideUp .3s cubic-bezier(.87,0,.12,1)}.app-functions-richtext>ul{padding:0;margin:0}.app-functions-richtext>ul>li{margin-bottom:14px;font-weight:500}@keyframes slideUp{0%{height:708px}to{height:90px}}@keyframes slideDown{0%{height:90px}to{height:708px}}.link-w-arrow{color:var(--primary-color);cursor:pointer;display:flex;align-items:center;gap:7px;font-weight:700}.link-w-arrow-icon-wrapper{position:relative;width:15px}.link-w-arrow-icon img{width:15px!important}.link-w-arrow-icon{position:absolute;top:50%;right:0;transform:translateY(-50%);transition:all .3s ease-in-out}.link-w-arrow-icon-hover,.link-w-arrow:hover .link-w-arrow-icon:not(.link-w-arrow-icon-hover){opacity:0;visibility:hidden}.link-w-arrow:hover .link-w-arrow-icon-hover{opacity:1;visibility:visible}.demo-booking-banner-container{padding-left:200px;padding-right:200px}.demo-booking-banner{background-color:var(--secondary-color);padding:24px;border-radius:24px;text-align:center}.demo-booking-comment{font-size:12px!important}.demo-booking-button{display:flex;width:100%;justify-content:center}.demo-booking-button .button-white{color:#000!important;margin-bottom:29px;word-break:break-all;overflow-wrap:break-word}.demo-booking-banner h2,.demo-booking-banner p{font-size:30px}.card-carousel{background-color:var(--primary-color);display:flex;flex-direction:column;color:#fff;border-radius:24px;padding:59px}.card-carousel-content{display:flex;justify-content:space-between;text-align:left;align-items:center;gap:20px}.card-carousel-video{position:relative;width:50%;min-width:50%;padding-bottom:25%;height:0}.card-carousel-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px}.card-carousel-description{flex:1 1;text-align:left}.carousel-title h1{font-weight:700;margin:48px;text-align:center}.card-carousel-content p,.promo-card-body h3{font-size:20px}.section.section-blue-bg-left{position:relative;padding:60px 0}.section.section-blue-bg-left:before{content:"";background-color:var(--light-blue-color);border-top-right-radius:60px;width:100vw;height:100%;position:absolute;right:50%;top:0;z-index:-1}.our-product{display:flex;gap:60px}.our-product-left,.our-product-right{flex:1 1}.our-product-left{display:flex;flex-direction:column;gap:30px}.our-product-right{margin-top:59px}.our-product-text{margin-bottom:40px}.our-product-tags{display:flex;flex-wrap:wrap;gap:30px}.our-product-tag{background-color:var(--light-blue-color);color:var(--dark-blue-color);font-weight:600;font-size:14px;padding:10px 20px;line-height:1;font-family:var(--font-title)}.our-product-tag,.our-product-team img{border-radius:20px}.diabetes{display:flex;gap:40px}.diabetes-left{max-width:450px}.diabetes-right{flex:1 1;display:flex;align-items:center;margin-top:30px;gap:15px}.diabetes-pyramid{z-index:1;position:relative}.diabetes-list-items{position:relative;z-index:2;flex-direction:column;max-width:350px}.diabetes-list-item,.diabetes-list-items{display:flex;gap:20px}.diabetes-list-item-number{width:42px;height:42px;min-width:42px;min-height:42px;border-radius:25px;display:flex;align-items:center;justify-content:center;background-color:#e0ecff;color:var(--dark-blue-color);font-weight:600;font-size:17px;position:relative}.diabetes-list-item-number:before{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);width:200px;height:1px;background-color:#d1d1d1;z-index:-1}.diabetes-list-item:first-child .diabetes-list-item-number:before{width:230px}.diabetes-list-item-title{color:var(--primary-color);font-size:18px;font-weight:700;margin-bottom:5px;font-family:var(--font-title)}.diabetes-list-item-content{margin-top:7px}.diabetes-list-item-content ul{padding-left:20px}.diabetes-list-item-content ul li{line-height:1.4}.section-our-story .section-title{margin-bottom:60px}.our-story-content{display:flex;gap:90px}.our-story-left,.our-story-right{flex:1 1}.our-story-counters{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:40px;margin-bottom:40px}.our-story-counter{text-align:center}.our-story-counter-number{font-weight:700;font-size:38px;line-height:1;margin-bottom:10px;font-family:var(--font-title);white-space:nowrap}.our-story-counter-text{color:var(--dark-blue-color);font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;font-family:var(--font-title);white-space:nowrap}.our-story-img{position:relative}.our-story-img,.our-story-img img{border-radius:35px;overflow:hidden}.our-story-right{display:flex;flex-direction:column;align-items:center;gap:30px}.our-story-mockup img{max-width:550px;margin:0 auto}.partners{display:flex;flex-direction:column;align-items:center;gap:60px}.partners-title{flex:0.5 1}.partners-items{flex-wrap:wrap;gap:40px}.partners-item a,.partners-items{display:flex;align-items:center;justify-content:center}.partners-item a{max-height:100px;max-width:100px}.footer-text{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:1px;text-transform:uppercase}.footer-section-purple{background-color:var(--primary-color)}.footer-section-blue,.footer-section-purple{background-image:url(/images/waveSVG.svg);background-repeat:no-repeat;background-position:bottom -100px right -160px;color:#fff!important}.footer-section-blue{background-color:#6776ff}footer.footer{padding:50px 0 20px;font-weight:400}.footer-container{display:flex;justify-content:space-between;gap:50px}.foter-left{flex-basis:33.33%}.footer-mail{display:flex;align-items:center;gap:20px;margin:60px 0 0}.footer-bottom{margin-top:40px;border-top:1px solid rgba(74,93,198,.25);padding-top:20px}.copyright{text-align:center;text-transform:uppercase;font-size:15px;font-weight:600}.copyright,.foooter-top{color:var(--primary-color)}.foooter-top a{opacity:1;color:#fff}.foooter-top a:hover{opacity:1;color:var(--secondary-color)}.footer-social a{color:#fff}.footer-social a:hover{color:var(--dark-blue-color)}.foooter-top-items{display:flex;justify-content:space-between;align-items:flex-start;gap:60px}.foooter-top-item{display:flex;flex-direction:column;gap:20px}.footer-email a{display:flex;align-items:center;gap:10px}.footer-menu ul{list-style-type:none;padding:0;display:flex;flex-direction:column;gap:20px}.footer-menu ul li a{display:flex;align-items:center;gap:10px}.footer-social{display:flex;flex-direction:column;gap:20px}.footer-social-title{font-weight:700;font-size:18px;line-height:1.3}.footer-social-icons{display:flex;align-items:center;gap:20px}.footer-social-icons a:hover .secondary-svg path{fill:#fff}.footer-logo img{min-height:50px;max-height:50px}.section-img-bg-purple{background:linear-gradient(0deg,rgba(138,136,255,.7),rgba(138,136,255,.7)),url(/images/merova-cta-bg-img.jpg);background-size:cover;background-position:50%}.section-img-bg-blue{background:linear-gradient(0deg,rgba(70,117,246,.7),rgba(70,117,246,.7)),url(/images/merova-cta-bg-img.jpg);background-size:cover;background-position:50%}.section-cta *{color:#fff}.cta-form{max-width:720px;width:100%;margin:0 auto}.cta .section-title h2{font-size:48px}.form-bottom{display:flex;align-items:center;justify-content:space-between}.form-field{margin-bottom:20px}.form-field input{border:2px solid #fff;border-radius:14px;width:100%;background-color:transparent;font-weight:600;color:#fff;height:60px;display:flex;align-items:center;padding:15px 20px;outline:0}.form-field input::placeholder{color:#fff}.form-acceptance label{font-weight:400;cursor:pointer;display:flex;align-items:center;gap:10px}.form-acceptance label a{font-weight:500;text-decoration:underline}.form-acceptance label a strong{transition:all .3s ease-in-out}.form-acceptance label a:hover strong{color:var(--secondary-color)}.form-acceptance input{width:1px;height:1px;position:absolute;outline:none;border:0;border-radius:0;font-size:0;color:transparent;background:transparent;z-index:-1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-acceptance label .checkbox{background-color:#fff;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:5px}.form-acceptance label .checkbox svg{font-size:12px;color:var(--primary-color);opacity:0;visibility:hidden;transition:all .3s ease-in-out}.form-acceptance input:checked~label .checkbox svg{opacity:1;visibility:visible}.urls{margin-top:120px;margin-bottom:20px;justify-content:space-between}.footer-menu-list-item{align-items:center;gap:20px;margin-top:20px}.footer-mail a,.footer-menu-list-item a,.urls a{line-height:1.2;color:#fff;font-weight:400;text-decoration:none}.footer-mail a:hover,.footer-menu-list-item a:hover,.urls a:hover{text-decoration:underline}footer hr{border-top:0;border-bottom:1px solid #fff;border-radius:0;margin:0 auto;max-width:1480px;width:90%}.home-hero-text{width:65%}.hero{padding:60px 0 30px;position:relative;z-index:2}.hero>.dots{z-index:3}.hero-content{display:flex;justify-content:space-between;gap:20px}.hero-left,.hero-right{flex:1 1}.hero-right{max-width:650px}.hero-title h1{font-family:var(--font-title);font-style:normal;font-weight:700;font-size:56px;line-height:1.2}.about-us-hero-title h1{font-size:48px}.hero-text{font-size:24px;line-height:1.4;margin-bottom:40px;font-weight:400}.about-us-hero-text{margin-right:56px}.hero-buttons{display:flex;align-items:center;gap:20px}.hero-img{display:flex;flex-direction:column;justify-content:flex-end}.hero-img img{height:auto;position:relative;z-index:1}.hero-landing .hero-img{min-height:auto}.hero-landing .hero-img img{margin:auto}.hero-landing .hero-content{align-items:center}.what-we-do-title{width:80%}.what-we-do{display:flex;gap:60px}.what-we-do-box{display:flex;align-items:flex-start;gap:20px;flex:1 1}.what-we-do-box-icon{min-width:60px;min-height:60px;display:flex;align-items:center;justify-content:center;border-radius:20px;background-color:var(--primary-color)}.what-de-do-box-icon-without-background{background-color:transparent}.what-de-do-box-icon-without-background img{max-width:64px!important;max-height:64px!important}.what-we-do-box-icon img{max-width:32px;max-height:32px}.what-we-do-box:nth-child(2) .what-we-do-box-icon img{margin-bottom:-5px}.what-we-do-box:nth-child(3) .what-we-do-box-icon img{margin-left:5px}.what-we-do-box:last-child .what-we-do-box-icon img{max-width:38px;max-height:38px}.what-we-do-box-info-title{font-weight:700;font-size:24px;margin-bottom:15px;line-height:1.3}.banner-wrapper{position:relative;width:100%;height:auto}.banner-wrapper .dots{right:0;left:101%}.banner-wrapper .dots .dot-1{left:3%;bottom:80%}.banner-wrapper:before{background-color:var(--light-blue-color);border-top-right-radius:80px;content:"";display:block;width:200%;left:20%;transform:translateX(-50%);height:100%;position:absolute;top:0;left:0;z-index:-1}.banner-content{display:flex;justify-content:center;align-items:center;padding-top:62px;padding-bottom:62px;width:100%;gap:64px}.banner-profile{border-radius:24px;max-width:20%}.banner-profile-img{border-radius:24px;width:100%;height:auto}.banner-profile img{border-top-left-radius:24px;border-top-right-radius:24px;width:100%;height:auto}.profile-description{padding:1rem;text-align:center;background-color:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px;width:100%}.profile-name{font-weight:700}.banner-right{display:flex;flex-direction:column;justify-content:center;margin-right:96px}.section-banner{margin-bottom:256px}.carousel-navigation-button a.button:hover{opacity:1;background-color:var(--secondary-color);border:1px solid var(--secondary-color);color:#fff}.section.carousel{margin-top:-30px}.carousel-navigation{display:flex;justify-content:space-between;align-items:center}.carousel-container{display:flex;position:relative}.carousel-left{z-index:1;max-width:500px;display:flex;flex-direction:column;justify-content:center}.carousel-right{margin-left:-80px;width:75%}.carousel-bubble{display:flex;flex-direction:column;justify-content:space-between;min-height:520px}.carousel-bubble-text{display:flex;flex-direction:column;gap:30px;text-align:left;margin-bottom:40px;font-weight:500}.carousel-bubble-text h2{line-height:1.3;font-size:30px}.carousel-navigation-dot{height:7px;width:7px;background-color:#fff;border-radius:50%;display:inline-block}.carousel-navigation-arrow{transition:all .3s ease-in-out}.carousel-navigation-arrow:hover{opacity:.7}.carousel-static-img{display:none}.facts{padding-top:0!important}.facts-container{display:flex;align-items:center;gap:80px}.facts-left{max-width:500px;flex:1 1;margin-top:80px;margin-bottom:80px}.facts-right{flex:1 1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:70px;gap:70px}.purple-box{background-color:var(--light-color);padding:50px;border-radius:40px}.facts-text{font-size:18px;margin-bottom:30px}.facts-left h2{font-size:56px;line-height:1.2;margin-bottom:20px}.fact-item{gap:20px}.fact-item,.fact-item-img{display:flex;align-items:center}.fact-item-img{min-width:60px;min-height:60px;justify-content:center;border-radius:20px;background-color:var(--secondary-color)}.fact-item-text{font-size:18px;line-height:1.3}.info-box{position:relative;z-index:4}.info-box-container{display:flex;justify-content:center;align-items:center}.info-box-image{margin-right:-60px;max-height:245px;max-width:245px}.info-box-image img{width:100%;height:100%;object-fit:contain;object-position:center;position:relative;z-index:3}.info-box-text{background-color:var(--primary-color);background-image:url(/images/bottom-wave.svg);border-radius:40px;background-repeat:no-repeat;background-position:bottom -50px right -60px;padding:50px 70px 50px 110px;width:80%;color:#fff}.info-box-text h2{margin-bottom:30px;font-size:36px}.info-box-text p{font-size:18px}.did-you-know{margin-top:-170px;padding-top:300px}.did-you-know .section-title{margin-bottom:50px}.did-you-know .section-title h2{font-size:48px}.did-you-know-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px}.did-you-know-card-mt{margin-top:-100px}.did-you-know-left,.did-you-know-right{flex:1 1;display:flex;flex-direction:column;gap:40px}.did-you-know-card{border-radius:24px;background-color:#fff;box-shadow:2px 2px 20px 15px rgba(216,211,236,.35);padding:25px 40px 40px}.did-you-know-card-top{display:flex;align-items:center;gap:20px;margin-bottom:30px}.did-you-know-card-top-img{aspect-ratio:8/7;height:220px;position:relative;margin-left:-25px}.did-you-know-card-top-img-reset img{object-fit:fill!important;height:auto!important;width:150px!important}.did-you-know-card-top-img-box{background-color:#fff;width:100%;height:100%;z-index:2;position:relative;border-radius:24px;display:flex;justify-content:center}.did-you-know-card-top-img img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:20px;position:relative;z-index:2}.did-you-know-card-top-img-png img{object-fit:contain}.did-you-know-card-top-img:before{content:"";position:absolute;left:-30px;top:-10px;z-index:1;width:80%;height:calc(100% + 20px);background-color:var(--secondary-color);border-radius:20px}.did-you-know-card-top-title{color:#000;font-family:var(--font-text);font-size:24px;font-style:normal;font-weight:700;line-height:30px}.did-you-know-card-bottom{font-family:var(--font-text);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.section-vascular{margin-top:50px}.vascular-container{display:flex;gap:40px}.vascular-text{font-size:18px;line-height:1.4;margin-bottom:40px;font-weight:400;font-family:var(--font-text)}.hero-title{margin-bottom:20px}.support{background-position:top 250px center;margin-top:50px}.support-container{display:flex;gap:50px}.support-left-container{max-width:550px;height:100%}.support-left{padding:50px 50px 90px!important}.support-left h2{font-size:40px;line-height:1.2;margin-bottom:20px}.support-left-img-wrapper{display:flex;justify-content:center;margin-top:-50px}.support-left-img{max-width:270px}.support-right-container{flex-basis:66.66%}.support-right{padding:50px 50px 100px}.support-description{padding-bottom:30px}.support-purple-bubble{display:flex;align-items:center;justify-content:center;max-width:450px;margin:-45px auto auto;height:90px;padding:20px 40px;background-color:var(--primary-color);border-radius:10px;color:#fff}.support-bubble-content{display:flex;align-items:center;gap:20px}.support-icon{width:60px}.support-bubble-text{font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2}.support-below-text{text-align:center;gap:20px;width:75%;margin:90px auto 0;display:flex;flex-direction:column;align-items:center}.support-below-text p{font-weight:600}.support-facts-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px}.support-facts-container div:last-child{grid-column:1/span 2}.price-card-center{position:relative}.price-card-center:before{content:"";position:absolute;left:-14px;top:28px;z-index:-1;width:calc(100% + 28px);height:calc(100% - 14px);background-color:var(--secondary-color);border-radius:20px}.pricing-list-item{gap:10px;margin-bottom:20px;align-items:center}.pricing-list-item-icon{max-width:20px}.pricing-list-item p{line-height:1.2}.price-top{text-align:center}.price-icon-wrapper{width:60px;margin:60px auto -30px;display:flex}.price-purple-box{text-align:center;padding:50px 200px 200px;width:calc(100% + 140px);margin-left:-70px;position:relative;z-index:-1}.price-purple-box p{margin-top:30px}.price-card-container{gap:50px;display:flex;justify-content:space-between;margin-top:-120px}.price-card{padding:50px 40px 20px;min-height:600px;flex:1 1;max-width:450px}.price-card-small-text{text-align:center;font-size:12px;margin-left:-40px;margin-right:-40px}.price-small-text{margin:70px 0 0;display:flex;justify-content:center}.price-card-title{font-size:32px;font-weight:700;line-height:1.3;font-family:var(--font-title);margin-bottom:40px}.price-card-title>span{display:inline-block}.price-card-title-hu{font-size:32px}.price-card-title-hu>span{max-width:180px}.price-card-title-en-gb{font-size:30px}.price-card-title-en-gb>span{max-width:220px}.price-card-type{font-size:14px;font-weight:400;margin-left:10px}.wavy-circle{background-image:url(/images/wavy-circle.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:20px;right:-75px;aspect-ratio:1/1;width:200px;color:#fff}.wavy-circle-text{text-align:center;font-size:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.wavy-circle-text *{line-height:1}.wavy-circle-text strong{font-size:20px!important}strong.wavy-circle-number{display:block;font-size:35px!important}.price-link-container{display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.price-link-item{display:flex;align-items:center;gap:10px;margin-bottom:20px}.price-link-arrow{width:20px}.price-card-content{display:flex;flex-direction:column;justify-content:space-between;position:relative;height:100%;gap:40px}.excellence-container{margin-top:50px}.excellence-content{max-width:80%}.section-excellence{margin-top:50px}.excellence{display:flex;align-items:center;gap:120px}.excellence-right{margin-top:-90px}.excellence-item,.excellence-items{display:flex;flex-direction:column}.excellence-item{align-items:center}.excellence-item-img img{border-radius:24px;box-shadow:8px 8px 30px #eae4ff;overflow:hidden;min-width:360px}.excellence-item-info{background-color:#fff;box-shadow:8px 8px 30px #eae4ff;border-radius:10px;max-width:85%;margin:0 auto;padding:20px 15px;text-align:center;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px}.excellence-item-title{font-weight:600;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--primary-color);font-family:var(--font-title)}.excellence-item-name{font-weight:700;font-size:20px;font-family:var(--font-title)}.excellence-text{margin-top:50px;margin-bottom:30px}.gap-10{gap:10px}.purple-bubble{background-image:url(/images/bottom-wave.svg);border-radius:40px;background-repeat:no-repeat;background-position:bottom -50px right -55px}.purple-bubble,.purple-bubble-no-bg{background-color:var(--primary-color);padding:50px;color:#fff}.purple-bubble-no-bg{border-radius:10px}.purple-bg{background-color:var(--primary-color);color:#fff}.not-found-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;gap:30px}.not-found-img{max-width:450px;position:relative}.not-found-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.not-found-content-title{font-size:24px;font-weight:700}.mentions-carousel-item-inner{width:90%!important;margin:auto}.mentions-carousel{justify-content:center}.carousel.carousel-slider{margin:auto!important}.react-multi-carousel-list{position:static!important}.react-multi-carousel-dot button{background-color:var(--primary-color)!important;border-color:#fff!important;margin:0!important}.react-multi-carousel-dot.react-multi-carousel-dot--active button{background-color:#fff!important}.carousel-button-group{display:flex;align-items:center;width:100%;justify-content:center;gap:10px;margin-top:70px}.disable{opacity:.5}.cursor-pointer{cursor:pointer}.newsletter-container{padding:70px 0}.newsletter-description{text-align:center;font-weight:700;font-size:18px;max-width:800px;margin:0 auto 50px}.dots{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;pointer-events:none}.dots~.container{z-index:2;position:relative}.dot{position:absolute;display:flex;background-color:var(--blue-color);width:16px;height:16px;border-radius:8px}.dot-big{background-color:var(--tertiary-color);width:45px;height:45px;border-radius:25px}.dot-big.dot-blue{background-color:var(--blue-color)}.dot-color-3{background-color:var(--dot-color)}.hero .dot-1{left:3%;bottom:35%}.hero .dot-2{right:5%;top:6%}.hero .dot-3{right:11%;top:60%}.section-what-we-do .dot-1{left:5%;bottom:25%}.section-what-we-do .dot-3{right:8%;top:85%}.carousel .dot-1{left:23%;bottom:5%}.facts .dot-1{right:35%;top:2%}.facts .dot-2{right:12%;bottom:5%}.did-you-know .dot-1{left:35%;top:25%}.did-you-know .dot-2{left:5%;bottom:34%}.did-you-know .dot-3{left:8%;bottom:10%}.did-you-know .dot-4{right:15%;bottom:-5%}.section-vascular .dot-1{right:10%;top:9%}.section-vascular .dot-2{right:32%;top:20%}.section-vascular .dot-3{left:8%;bottom:-12%}.support .dot-1{bottom:40%;left:5%}.support .dot-2{right:5%;bottom:25%}.support .dot-3{right:13%;bottom:10%}.price .dot-1{left:36%;top:8%}.price .dot-2{right:5%;top:30%}.price .dot-3{left:4%;bottom:25%}.price .dot-4{left:8%;bottom:6%}.price .dot-5{right:-1%;bottom:40%}.section-excellence .dot-1{right:10%;top:27%}.section-excellence .dot-2{right:5%;bottom:45%}.articles .dot-1{right:20%;top:20%}.articles .dot-2{right:5%;top:28%}.articles .dot-3{left:5%;top:5%}.dropdown-menu-item,.mobile-login-button{display:none}@media only screen and (max-width:1600px){.not-found-img{max-width:400px}.form-acceptance label .checkbox svg,.form-check label .checkbox svg{font-size:15px}.cta .section-title h2{font-size:38px}.facts-right{gap:55px}.carousel-bubble-text{gap:20px;font-size:15px}.carousel-bubble{min-height:500px}.carousel-bubble-text h2{line-height:1.2;font-size:28px}.hero-right{max-width:550px}.hero .dot-1{left:1.5%;bottom:40%}.hero .dot-2{right:3%}.hero .dot-3{right:5%}.carousel-left{max-width:420px}.purple-bubble{padding:40px}.carousel-navigation-button .button{padding:10px 20px}.for-you-description h1,.hero-title h1{font-size:48px}.hero-text{font-size:21px}.did-you-know-card-top-img{height:200px}.did-you-know .dot-2{left:-1%}.did-you-know .dot-3{left:1%}.support-left h2{font-size:32px}.support-left-container{max-width:450px}.facts-left h2{font-size:48px}.price .dot-1{left:33%;top:7%}.price-purple-box{width:calc(100% + 100px);margin-left:-50px}.price .dot-3{left:1%}.wavy-circle{width:140px;top:40px}.wavy-circle-text{font-size:14px;gap:3px}.wavy-circle-text strong{font-size:18px!important}strong.wavy-circle-number{font-size:30px!important}.price-card-title{margin-bottom:30px}.section-blog-title{font-size:42px!important}.articles .dot-3{left:1%;top:4%}.articles .dot-2{right:2%;top:25%}.articles .dot-1{top:16%}.subscription-container{grid-template-columns:1fr 1fr .5fr 1fr 1fr}.subscription-card:first-child{grid-column:span 2}.subscription-card:nth-child(2){grid-column:4/span 2}.subscription-card{max-width:none}.subscription-container .subscription-card:last-child{margin-top:84px;grid-column:1/span 5}}@media only screen and (max-width:1500px){.header-logo img{max-height:32px}.header-menu>ul{gap:24px}.header-menu ul li .login-button{padding:10px 25px}.dropdown-content:before{width:calc(100% + 110px);left:-12px}.language-dropdown:before{width:calc(100% + 20px);left:-10px}.support-box .support-box-button:last-child p{margin-right:0}}@media only screen and (max-width:1400px){.blog-top{flex-direction:column}.blog-date{justify-content:flex-start}.article-container{width:70%}.section.section-our-goal{margin-top:-60px}.for-you-description h1,.hero-title h1{font-size:52px}.mentions-carousel-item-subtitle{white-space:normal}.diabetes-left{max-width:350px}.section-title h2{font-size:34px}.section-subtitle{font-size:15px}.diabetes-list-items{gap:15px}.function-cards-wrapper{grid-template-columns:repeat(2,1fr)}.promo-cards{grid-template-rows:repeat(2,1fr)}.function-card:last-child,.promo-card:last-child{grid-column:1/span 2;grid-row:2}.promo-cards{grid-template-columns:repeat(2,1fr)}.promo-card:last-child{grid-column:1/span 2}.promo-card:last-child .promo-card-image{max-width:10%}}@media only screen and (max-width:1300px){.facts .dot-1{right:25%;top:-5%}.section-blog-title{font-size:40px!important}.price-card-container{flex-direction:column;gap:50px;align-items:center}.wavy-circle{width:180px;height:180px;background-size:contain}.wavy-circle-text{width:auto}strong.wavy-circle-number{font-size:28px!important}.section.section-vascular.section-vascular-purple-bg-left:before{display:none}.vascular-container{flex-direction:column}.vasculat-main-text{width:100%;max-width:900px;margin:auto}.section-vascular{margin-top:0!important}.did-you-know-wrapper{grid-template-columns:repeat(1,1fr)}.did-you-know-card-mt{margin-top:0}.hero-text{font-size:20px}.module-title{font-size:18px}.our-product-tag{padding:8px 15px;font-size:13px}.our-product-tags{gap:15px}.our-story-counter-number{font-size:30px}.our-story-counter-text{font-size:12px}.our-story-counters{gap:20px}.our-story-img,.our-story-img img{border-radius:30px}.section.section-blue-bg-right:before{border-top-left-radius:15px;border-bottom-left-radius:15px}.awards-list-items,.model{gap:40px}.for-you-description h1,.hero-title h1{font-size:50px}.price-table h3{font-size:24px}.price-tables{align-items:flex-start}.price-table{min-height:auto}.hero .dot-2{right:20px}.hero .dot-1{left:10px}.price-table.featured .price-table-price{padding-bottom:70px}.diabetes{gap:30px}.diabetes-list-item-content ul li{font-size:13px}.section-vascular .dot-2{right:auto;left:5%;top:19%}.price .dot-1{left:20%;top:3%}.price-card{min-width:450px}.did-you-know .section-title h2{font-size:40px}.support-box-content{grid-template-columns:repeat(2,1fr)}.support-box-image{width:60%}.info-cards-wrapper{display:flex;flex-direction:column}.info-card{width:100%}.info-card-left:before{display:none}.info-card-left{display:flex;align-items:center;background-color:var(--primary-color);background-image:url(/images/bottom-wave.svg);border-radius:40px;background-repeat:no-repeat;background-position:bottom -50px right -60px;color:#fff;gap:16px;padding:32px;width:100%}.for-you-cards{display:flex;flex-direction:column}}@media only screen and (max-width:1200px){.price-card{min-height:auto}section.section{padding:80px 0}header.header>.container{width:95%}.header-menu ul li .login-button{padding:7px 14px;font-size:13px!important;height:42px}.header-menu ul li a{letter-spacing:0;font-size:13px}.lang-switcher{display:flex;width:50px;gap:3px;align-items:center}.for-you-description h1,.hero-title h1{font-size:40px}.section-subtitle{font-size:14px}.home-hero-text{width:100%}.hero-right{max-width:420px}.fact-item-text{font-size:15px}.facts-right{gap:35px}.footer-container{flex-direction:column}.module img{max-width:130px}.module-title{font-size:14px}.section.section-blue-bg-grad,.section.section-purple-bg-grad{padding-top:80px}.roadmap-map-item:nth-child(3){left:45%}.roadmap-map-item-img img{max-width:100px}.roadmap-map{height:600px}.hero-content{gap:40px}.diabetes-list-item:first-child .diabetes-list-item-number:before{width:200px}.diabetes-list-item-number:before{width:180px}.banner-content{gap:24px}.banner-profile{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;max-width:40%}.support-box-content{grid-template-columns:repeat(1,1fr)}.support-box-image{width:30%;margin-top:0}.support-box-header{flex-direction:column-reverse}.support-box-header-content{margin:0}}@media only screen and (max-width:1180px){.excellence-content{max-width:100%}.price-purple-box{padding:50px 150px 200px}.what-we-do-box-info-text{font-size:14px}.what-we-do-box-info-title{font-size:20px}.carousel-bubble-text h2{font-size:24px}.support-container{flex-direction:column;align-items:center}.support-right-container{margin-top:-100px}.support-right{padding:80px 50px 100px}.support-left-img-wrapper img{z-index:2}.facts-container{flex-direction:column;gap:0}.facts-left{width:100%;margin-top:0}.partners{flex-wrap:wrap;gap:30px}.our-story-mockup img{max-width:100%}.diabetes-list-items{max-width:300px}.diabetes-list-item:first-child .diabetes-list-item-number:before{width:210px}.hero{padding:60px 0}.for-you-description h1,.hero-title h1{font-size:38px}.hero-text{font-size:18px}.our-goal-features{gap:40px}.our-goal-feature-info-title{font-size:20px}.our-goal-feature{gap:20px}.our-goal-feature-icon{min-width:50px;min-height:50px;border-radius:15px}.our-goal-feature-icon img{max-width:28px;max-height:28px}.our-goal-feature:last-child .our-goal-feature-icon img{max-width:32px;max-height:32px}.header-logo img{max-height:32px}.our-goal-title{margin-bottom:70px}.excellence{gap:90px}.excellence-text{max-width:90%}.section-excellence .dot-1{right:2%}.section-excellence .dot-2,.section-vascular .dot-3{right:1%}.section-vascular .dot-1{left:2%;right:auto}.section-vascular .dot-2{left:3%}.price-table.featured{padding:45px 20px}.price-table{padding:45px 20px 20px}.footer-logo img{min-height:40px;max-height:40px}}@media only screen and (max-width:1100px){.registration-privacy-and-submit{flex-direction:column;gap:30px}.blog-container{grid-template-columns:repeat(2,1fr)}.roadmap-map{height:auto;max-width:480px;margin:0 auto 90px}.roadmap-map-arrow{top:0;left:0;transform:none;width:auto;height:100%;flex-direction:column}.roadmap-map-arrow:before{width:2px;height:100%}.roadmap-map-arrow svg{transform:rotate(90deg)}.roadmap-map-items{flex-direction:column}.roadmap-map-item{position:relative;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;height:auto;max-width:100%;padding-left:60px}.roadmap-map-item-title{max-width:100%}.roadmap-map-item:nth-child(2n) .roadmap-map-item-img,.roadmap-map-item:nth-child(2n) .roadmap-map-item-title{padding:0}.roadmap-map-item:nth-child(2n){flex-direction:column;max-width:100%;align-items:normal}.roadmap-map-item:first-child .roadmap-map-item-content{margin:0}.awards-list-item-tag{font-size:12px}.awards-list-items{grid-template-columns:repeat(3,1fr);gap:30px}.roadmap-map-item-content:before{width:60px!important;height:1px!important;left:-52px!important;top:0!important}.roadmap-map-item-content:after{left:-63px!important;bottom:auto!important;top:-9px!important}.roadmap-map-item-content{padding-left:30px!important}.model{flex-direction:column}.section.section-blue-bg-right:before{display:none}.model-left{margin:0 auto}.section.section-model-extras{padding-top:0}.model-extras{gap:30px}.model-extra-title{font-size:16px}.diabetes-left{max-width:300px}.diabetes-list-item{gap:15px}.diabetes-list-item-number{width:35px;height:35px;min-width:35px;min-height:35px;font-size:16px}.diabetes-right{gap:5px}.diabetes-list-item:first-child .diabetes-list-item-number:before{width:190px}.diabetes-list-item .diabetes-list-item-number:before{width:160px}.diabetes-list-item-content ul{padding-left:15px}.diabetes-list-items{gap:5px}.hero{padding:50px 0}.for-you-description h1,.hero-title h1{font-size:32px}.section.section-blue-bg-grad,.section.section-purple-bg-grad{padding-top:80px}.our-goal-features{gap:30px}.price-table h3{font-size:20px}.foooter-top-items,.price-tables{gap:30px}.header-menu>ul{gap:20px}.header-menu ul li a{font-size:12px}.what-we-do-header-container-item,.what-we-do-title{width:auto}.what-we-do{gap:40px}.carousel-bubble-text p{font-size:13px;font-weight:500}.facts-text{font-size:14px}.info-box-text h2{font-size:30px;line-height:1.2}.info-box-text p{font-size:14px}.how-it-works-wrapper{flex-direction:column;display:flex;gap:64px}.how-it-works-arrow{display:none}.how-it-works-item:first-child{order:1}.how-it-works-item:nth-child(2){order:2}.how-it-works-item:nth-child(3){order:0}.how-it-works-item:nth-child(4){order:2}.how-it-works-item-0 .how-it-works-item-img,.how-it-works-item-1 .how-it-works-item-img{width:16%}.how-it-works-item-3{margin-top:32px}.how-it-works-item-3 .how-it-works-item-img{top:-40%}.how-it-works-item-2 .how-it-works-item-img{top:-30%}.how-it-works-item{align-items:center}.how-it-works-arrow-or{display:block;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center}.how-it-works-arrow-or img{width:50%;rotate:1turn}.how-it-works-arrow-or p{color:#000!important;margin-bottom:-38px;font-weight:700;font-size:16px;text-transform:uppercase}.how-it-works-item-1{margin-top:68px}.how-it-works-item-2:before,.how-it-works-item-3:before{display:none}.how-it-works-item-2,.how-it-works-item-3{box-shadow:2px 2px 20px 15px rgba(234,228,255,.35)}.images-wrapper,.why-choose-us-cards{grid-template-columns:repeat(1,1fr)}.images-wrapper{gap:64px;margin-bottom:64px;margin-top:64px}}@media only screen and (max-width:1000px){.demo-booking-banner-container{padding-left:100px;padding-right:100px}.promo-cards{grid-template-columns:repeat(1,1fr)}.promo-card:last-child{grid-column:unset;grid-row:unset}.promo-card-image{width:10%}.yearly-subscription-wrapper{flex-direction:column;align-items:center}.yearly-subscription-card{max-width:100%}}@media only screen and (max-width:980px){.subscription-promo-container{flex-direction:column;gap:40px;text-align:center}.desktop-login-button{display:none}.mobile-login-button{display:block}.contact-title{font-size:32px}.main{padding-top:80px}.carousel-static-img{display:block}.carousel-right video{display:none}.article-container{max-width:100%}.cta .section-title h2{font-size:30px}.newsletter-description{font-size:15px}.carousel-bubble.purple-bubble{background:none;color:#000;padding:0;min-height:auto;display:flex;align-items:center;margin-bottom:20px}.carousel-navigation-arrow svg path{fill:var(--primary-color)}.carousel-navigation-dot{background-color:var(--primary-color)}.carousel-left{position:static}.carousel-bubble-text{text-align:center}.carousel-navigation-button{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.carousel-navigation-button a.button,.carousel-navigation-button a.button:hover{background-color:var(--primary-color);border:1px solid var(--primary-color);color:#fff}.carousel-container{padding-bottom:60px}.navbar-tag{font-size:10px;top:50%;left:100%;transform:translateY(-50%);margin-left:10px}.dropdown-content{position:relative;opacity:1;visibility:visible}.dropdown-content:before{content:none;display:none}.dropdown ul{position:relative;top:auto;left:auto;transform:none;align-items:center}.display-none-lg{display:initial}header.header>.container{width:90%}.carousel-navigation-button .button{padding:7px 14px;font-size:13px;height:42px}.carousel-container{flex-direction:column;align-items:center}.carousel-right{width:100%;margin:0}.carousel-left{max-width:380px}.section-blog-title{font-size:32px!important}.registration-title h2{font-size:30px}.section.carousel{margin-top:0;margin-bottom:60px}section.section{padding:60px 0}.section-what-we-do .dot-1{left:1%;bottom:25%}.section-what-we-do .dot-3{right:2%;top:auto;bottom:5%}.what-we-do{flex-direction:column}.section-vascular .dot-1,.section-vascular .dot-2{display:none}.header-menu .menu-checkbox{display:block}.header-menu .hamburger-icon{display:flex}.header-menu .menu-checkbox{position:absolute;height:0;width:0;top:0;right:0;z-index:0;opacity:0}.header-menu .hamburger{position:relative;width:30px;height:30px;z-index:3}.header-menu .hamburger-icon{height:22px;width:28px;position:absolute;top:3px;right:0;flex-direction:column;justify-content:space-between;cursor:pointer}.header-menu .hamburger-icon .line{display:block;height:3px;width:100%;border-radius:3px;background:var(--primary-color)}.header-menu .hamburger-icon .line-1{transform-origin:0 0;transition:transform .4s ease-in-out}.header-menu .hamburger-icon .line-2{transition:transform .2s ease-in-out}.header-menu .hamburger-icon .line-3{transform-origin:0 100%;transition:transform .3s ease-in-out}header.header .header-menu:before{content:"";top:0;height:100%;z-index:2}.header-menu>ul,header.header .header-menu:before{position:absolute;left:0;width:100%;background-color:#fff}.header-menu>ul{flex-direction:column;overflow:hidden;top:100%;box-shadow:0 0 50px rgba(234,228,255,.7);z-index:1;padding:20px 30px 30px;transform:translateY(-150%);transition:all .3s ease-in-out}.header-menu input[type=checkbox]:checked~ul{transform:translateY(0)}.header-menu input[type=checkbox]:checked~.hamburger .hamburger-icon .line-1{transform:rotate(45deg)}.header-menu input[type=checkbox]:checked~.hamburger .hamburger-icon .line-2{transform:scaleY(0)}.header-menu input[type=checkbox]:checked~.hamburger .hamburger-icon .line-3{transform:rotate(-45deg)}.menu{display:grid;grid-template-columns:repeat(2,1fr)}.diabetes{flex-direction:column}.section.section-blue-bg-left:before{display:none}.diabetes-left{max-width:100%}.diabetes-pyramid{max-width:400px}.hero{padding:50px 0}.hero .dot-1{bottom:15%}.hero .dot-2{top:1%}.excellence{gap:60px}.excellence-item-img img{min-width:300px}.excellence-item-info{max-width:90%;padding:20px 10px}.excellence-item-title{font-size:11px}.excellence-item-name{font-size:18px}.section.section-our-goal{margin-top:0}.our-goal-title{max-width:100%}.section-our-goal .dot-2{right:40px;top:25%}.our-goal-features{gap:20px}.services-list-item-icon img{max-width:46px;max-height:40px}.services-list-item-icon img[src*=icon-files],.services-list-item-icon img[src*=icon-image]{max-width:40px}.services-list-item-icon img[src*=icon-template]{max-width:38px}.services-list-item-icon img[src*=icon-products]{max-width:40px}.services-list-item{gap:20px}.services-list-item-name{font-size:15px}.services-list-items{row-gap:normal;column-gap:normal;gap:40px}.excellence-right{margin:0}.section.section-purple-bg-left{padding:50px 0}.banner-content{flex-direction:column}.app-functions{grid-template-columns:repeat(1,1fr)}.subscription-card-badge{left:104%;bottom:120%}.subscription-container{display:flex;flex-direction:column;gap:64px}.subscription-container .subscription-card:last-child{margin-top:0}.language-switcher-item{background-color:initial;padding:0}ul.nav{max-height:calc(90vh - 4.5em);overflow-y:auto}}@media only screen and (max-width:900px){.price-purple-box{padding:50px 100px 200px}.info-box-container{flex-direction:column}.info-box-image{margin:0}.info-box-text{width:100%;margin-top:-45px;padding:60px 50px 50px 70px!important}.our-product-right{margin-top:0}.model-extras{flex-direction:column;align-items:flex-start}.our-story-content{gap:60px;flex-direction:column}.our-story-mockup img{max-width:500px}.info-cards-wrapper{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:880px){html{font-size:14px}.registration-radios-box{gap:50px}.registration-checkboxes-box{flex-direction:column;gap:10px}.our-goal-features{flex-direction:column;gap:40px}.hero-content{gap:60px}.hero .dot-1{bottom:0}.section.section-blue-bg-grad,.section.section-purple-bg-grad{padding-bottom:80px}.section.section-excellence{margin-top:0}.section-subtitle{font-size:14px;margin-bottom:10px}.section-title{margin-bottom:20px}section.articles .section-title{margin-bottom:50px}.section-title h2{font-size:28px}.excellence-item-img img{min-width:250px}.excellence-item-title{line-height:1.3}.vascular-testimonial-profile{flex:0 0 220px}.vascular-testimonial-profile-name{font-size:18px}.services-list-item-name{font-size:14px}.price-tables{flex-direction:column;align-items:center;gap:20px}.price-table{padding:20px}.price-table:last-child{margin-bottom:-30px}.price-table-list{margin-bottom:30px}.price-table-featured-text{font-size:12px;padding:10px 18px}.price-table.featured{padding:35px 20px}section.section{padding:70px 0}.cta .section-title{margin-bottom:30px}.section.section-purple-bg{padding:70px 0}.footer-social-title{font-size:16px}.footer-logo img{min-height:35px;max-height:35px}.form-field input{height:50px;padding:10px 15px}a.button,button.button{height:42px;font-size:13px;padding:10px 20px}.cta-intro{font-size:16px}.form-acceptance label .checkbox{width:20px;height:20px}.form-acceptance label .checkbox i{font-size:14px}.for-you-description h1,.hero-title h1{font-size:30px}.hero-text{font-size:16px;margin-bottom:30px}.section-vascular .dot-1{top:30%}.section-vascular .dot-3{bottom:5%}.subscription-container .subscription-card:last-child{grid-column:auto}.subscription-container{grid-template-columns:repeat(1,1fr)}.subscription-card-badge{left:100%;bottom:100%}.yearly-subscription-wrapper{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:800px){.contact-container{grid-template-columns:1fr}.contact-item-link{margin-top:10px}.our-product{flex-direction:column}.partners-items{gap:40px}.services-list-item-icon{width:45px;height:45px}.section-excellence .dot-2{right:10px}.section-excellence .dot-1{right:40px}.dot-big{width:40px;height:40px;border-radius:20px}.section-our-goal .dot-1{left:10px;bottom:30px}.section.section-blue-bg-grad,.section.section-purple-bg,.section.section-purple-bg-grad{background-size:125% auto}}@media only screen and (max-width:767px){.info-box-image{max-width:200px;max-height:200px}.carousel .dot-1{display:none}section.section{padding:60px 0}.did-you-know .section-title{margin-bottom:30px}.hero-right{display:flex;justify-content:center;width:100%;max-width:100%}.hero-img{max-width:400px}.hero-content{gap:40px}.hero-buttons{flex-direction:column;align-items:start}.registration-inputs-box{grid-template-columns:repeat(1,1fr);row-gap:0}.carousel-container{flex-direction:column}.carousel-left{width:100%}.carousel-right{margin-left:0;width:100%}.what-we-do-header-container{flex-direction:column}.what-we-do-header-container-item{width:100%}.what-we-do-title{width:100%;text-align:center}.what-we-do-bubble p{font-size:18px;font-weight:700}.what-we-do{flex-direction:column}.home-hero-text{width:80%}.blog-top h1{font-size:32px}.header-menu ul{gap:20px}.header-menu ul li a{font-size:12px;letter-spacing:0}.header-logo img{max-height:30px}.hero-content{flex-direction:column}.hero .dot-1{bottom:140px}.section.section-our-goal{margin-top:-90px}.our-goal-title{margin-bottom:50px}.section.section-blue-bg-grad,.section.section-purple-bg-grad{padding-bottom:50px}.excellence{flex-direction:column}.excellence-right{order:-1}.excellence-text{max-width:100%}.section-excellence .dots,.section.section-purple-bg-left:before{display:none}.excellence-content{margin:auto}.excellence-item-img img{max-width:300px}.excellence-item-info{max-width:240px}.excellence-item:last-child{margin-bottom:-60px}.section-vascular .dot-2{right:40px}.vascular-testimonial-text{padding:30px 30px 30px 80px}.vascular-testimonial-profile{flex:0 0 200px}.section-services .dot-3{bottom:90px}.section-prices .dot-2{right:80px}.foooter-top-items{flex-wrap:wrap}.foooter-top-item:last-child{flex:1 0 100%}.footer-social{gap:30px;flex-direction:row}.did-you-know .dot-4,.facts .dot-2{display:none}.card-carousel-content{flex-direction:column}.info-card-left .info-card-content{margin:0}.info-card{padding:32px}.card-carousel-video{width:100%;padding-bottom:50%}.info-card{flex-direction:column}.function-cards-wrapper{display:flex;flex-direction:column}.promo-card-image,.promo-card:last-child .promo-card-image{width:10%;min-width:10%}.how-it-works-item-3 .how-it-works-item-img{top:-30%}.how-it-works-item-2 .how-it-works-item-img{top:-20%}}@media only screen and (max-width:700px){.blog-container a{display:flex;justify-content:center}.blog-container a .article{max-width:300px}.form-check label span:nth-child(2)>p>a,.form-radio label span:nth-child(2){font-size:14px}.support-left-img{max-width:200px}.registration-form input::placeholder{font-size:14px}.registration-title h2{font-size:28px}.form-subscription-title,.registration-form label{font-size:14px}section.section{padding:40px 0}.registration-privacy-and-submit{margin-top:25px;flex-direction:column;gap:50px}.registration-privacy-and-submit div:first-child{width:100%;justify-content:flex-start}.registration-radios-box{flex-direction:column;gap:10px}.section-blog-title{text-align:center;font-size:36px!important}.did-you-know-card-top-img:before{left:-15px}.did-you-know-card-top{flex-direction:column}.blog-list-title{font-size:32px!important}.blog-container{grid-template-columns:repeat(1,1fr)}.contact-cta-container{flex-direction:column}.partners{justify-content:center;text-align:center}.partners-items{flex-wrap:wrap;justify-content:center}.roadmap-map{max-width:100%}.awards-list-items{grid-template-columns:repeat(2,1fr)}.contact-items{grid-template-columns:1fr;gap:40px}.diabetes-pyramid{display:none}.diabetes-list-items{max-width:100%;gap:10px}.diabetes-list-item-number:before{display:none}.services-list-items{grid-template-columns:repeat(2,1fr)}.section-services .dot-2{display:none}.foooter-top-item:first-child{flex:1 0 100%}.dot-big{width:35px;height:35px}.section-our-goal .dot-2{top:180px}.section-services .dot-1{left:80px}.urls{flex-direction:column}.banner-profile{max-width:40%}.how-it-works-arrow-or{top:53%}.for-you-card-header,.how-it-works-item-0,.how-it-works-item-1{flex-direction:column}.for-you-card-header{align-items:start}}@media only screen and (max-width:600px){.footer-text{font-size:14px}.section.carousel{overflow:hidden}.carousel.carousel-slider{margin-left:-30px!important;margin-right:-30px!important;width:calc(100% + 60px)!important}.carousel-left{max-width:360px}.price-card-title{font-size:24px}.wavy-circle{width:150px;height:150px;top:20px;right:-50px}.price-card{padding:30px 30px 20px}.support-facts-container{grid-template-columns:repeat(1,1fr)}.support-facts-container div:last-child{grid-column:initial}.vascular-title{margin-bottom:10px}.facts-right{grid-template-columns:repeat(1,1fr)}.home-hero-text{width:100%}.our-story-mockup img{max-width:100%}.menu{grid-template-columns:1fr}.registration-form{padding:30px}.support-purple-bubble{max-width:100%;padding:20px}.support-bubble-text{font-size:16px}.price .dot-1{left:2%;top:1%}.support-box-image img{width:200%;max-width:200%;height:auto}.demo-booking-banner-container{padding:0}.how-it-works-item-2 .how-it-works-item-img,.how-it-works-item-3 .how-it-works-item-img{top:-10%}}@media only screen and (max-width:520px){.for-you-card-header-body .pill{padding-top:16px;padding-bottom:16px}}@media only screen and (max-width:500px){.section-blog-title{font-size:26px!important}.price-card-title{display:flex;flex-direction:column;align-items:center}.registration-title h2{font-size:24px}footer.footer .logo{max-width:180px!important}.hero-img{max-width:360px}.section-blog-title{font-size:26px}.what-we-do-bubble p{font-size:14px;font-weight:600}.support-purple-bubble{height:auto;text-align:center}.wavy-circle{width:150px;height:150px;left:50%;transform:translate(-50%);top:-170px}.price-card{padding-top:100px}.price-card-title-hu{text-align:center}.price-card-container{gap:100px}.price-card-container .price-card:last-child{padding-top:40px}.price-purple-box{padding:50px 30px 220px}.carousel-navigation{flex-direction:column;gap:20px}.support-bubble-content{flex-direction:column;justify-content:center;align-items:center}.price-card-content-top .list{max-width:60%;margin:0 auto}.price-purple-box{width:calc(100% + 20px);margin-left:-10px}.price-card{min-width:100%}.excellence-content{max-width:100%}.article-img-wrapper:before{top:-10px;left:-10px}.our-story-mockup img{max-width:100%}.section-vascular .dot-1{top:130px;left:20px}.section-vascular .dot-2{right:10px;top:40px}.vascular-testimonial{flex-direction:column}.vascular-testimonial-text{padding:80px 30px 40px;text-align:left;margin-top:-50px}.vascular-testimonial-profile{flex:auto;margin:-30px auto 0;max-width:250px}.vascular .section-title{margin-bottom:40px}.services-list-items{grid-template-columns:1fr;max-width:80%;margin:0 auto;gap:30px}.section-services .dot-1{left:20px;top:120px}.services .section-title{margin-bottom:40px}.services-list-item-icon img{max-width:40px;max-height:35px}.services-list-item-icon img[src*=icon-files],.services-list-item-icon img[src*=icon-image]{max-width:35px}.services-list-item-icon img[src*=icon-products],.services-list-item-icon img[src*=icon-template]{max-width:34px}.section.section-purple-bg{padding:70px 0 90px}.section.section-prices{padding-top:30px}.section-prices .dot-1{left:20px;top:20px}.section-prices .dot-2{right:20px;top:130px}.price-table-price{padding-bottom:20px;margin-bottom:20px}.price-table.featured .price-table-price{padding-bottom:30px}.section-prices .dot-3{left:10px}.section-prices .dot-4{right:10px}.form-bottom{flex-direction:column;gap:20px}.copyright{font-size:12px}.did-you-know{padding-top:250px}.support{margin-top:10px}.support-left{padding:30px 30px 70px!important}.registration-title h2{font-size:20px}.registration-form{padding:30px 20px}.banner-profile{max-width:50%}.promo-card-header{flex-direction:column}.promo-card-image,.promo-card:last-child .promo-card-image{width:20%;min-width:20%}.promo-card-body{margin:0}}@media only screen and (max-width:470px){.subscription-card-badge{left:94%;bottom:170%}}@media only screen and (max-width:450px){.footer-text{font-size:11px}.info-box-text{padding:60px 30px 40px 40px!important}.awards-list-items{grid-template-columns:1fr}.our-story-counter-number{font-size:24px}.our-story-counter-text{font-size:11px}.purple-box{padding:30px}.info-box-text h2{font-size:24px}.info-box-image{max-width:180px;max-height:180px}.did-you-know .section-title h2{font-size:28px}.did-you-know-card{padding:25px 30px 40px}.did-you-know-card-top-img{height:160px}.vascular-text{font-size:14px}.support-left h2{font-size:28px}.support-right{padding:80px 30px 100px}.support-below-text{width:100%}.support .dot-3{display:none}.price-card-container{margin-top:100px}.price-card-content{gap:20px}.price-card-container{margin-top:80px;gap:80px}.price-small-text{margin:50px 0 0}}@media only screen and (max-width:400px){.section-our-goal .dot-2{top:220px;right:20px}.our-goal-feature-info-title{font-size:18px}.section-vascular .dot-1{top:145px;left:10px}.section-subtitle{font-size:13px}.section-title h2{font-size:26px}.section-prices .dot-3{display:none}.section-prices .dot-4{bottom:60px}.banner-profile{max-width:60%}.app-functions-trigger-left h3{font-size:1em}}