*{margin:0;padding:0;font-size:100%;box-sizing:border-box}body{min-height:100vh;display:flex;flex-direction:column}a{text-decoration:none}a:active,a:hover{outline:0}ul,li{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}html,body{box-sizing:border-box;font-size:16px}*,*:before,*:after{box-sizing:border-box}:focus{outline:0}img,audio,video{max-width:100%;height:auto}iframe{border:0}textarea{resize:none;overflow:auto;vertical-align:top;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}input,textarea,select,button{outline:none;border:none;font-size:100%;margin:0}button,input{line-height:normal}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:black;transition:background-color 5000s ease-in-out 0s}html{scroll-behavior:smooth}*{font-family:poppins,sans-serif}body{position:relative}a{color:#ef762f;font-weight:600;font-size:14px}a:hover{text-decoration:underline}h1{color:#1a2346}h2{font-size:28px;font-weight:700;letter-spacing:0;color:#1a2346}@media only screen and (min-width:576px){h2{font-size:32px}}@media only screen and (min-width:992px){h2{font-size:48px}}h3{font-size:40px;line-height:56px;font-weight:700;letter-spacing:0;color:#1a2346}h4{font-size:20px;font-weight:700;line-height:32px;letter-spacing:0;color:#1a2346}p,li{font-size:14px;font-weight:400;letter-spacing:0;color:#1d2235}@media only screen and (min-width:992px){p,li{font-size:16px}}.section{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.container{width:95%;padding:40px 0}@media only screen and (min-width:768px){.container{padding:60px 0}}@media only screen and (min-width:992px){.container{max-width:1280px;padding:80px 0}}.container-horizontal{display:flex;justify-content:space-between;align-items:center;height:100%}.container-vertical{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:32px}@media only screen and (min-width:992px){.container-vertical{gap:56px}}.highlightedWord{color:#00b1ff}.highlightedWord-blue{color:#00b1ff}.btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 44px;border-radius:30px;background:0 0;font-weight:500;font-size:14px;line-height:24px;cursor:pointer;text-align:center}.btn:hover{text-decoration:none}.btn-primary{background-color:#ef762f;border:1px solid #ef762f;color:#fff}.btn-primary:hover{color:#131e52;background:0 0}.btn-outlined{border:1px solid #ef762f;color:#131e52}.btn-outlined:hover{background-color:#ef762f;border:1px solid #ef762f;color:#fff}.hidden{display:none!important}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.article-section__image{width:100%;display:flex;justify-content:center;margin:24px 0}.article-section__link{margin-top:16px}.banner-section{background-color:#f3faff;z-index:15;overflow:hidden;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:66px}@media only screen and (min-width:992px){.banner-section{padding-top:84px}}.banner-section .container{height:100%;position:relative;z-index:10;justify-content:space-between}@media only screen and (min-width:992px){.banner-section .container{align-items:flex-start;gap:60px}}.banner-section__content{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;gap:56px}@media only screen and (min-width:768px){.banner-section__content{flex-direction:row;justify-content:space-between}}.banner-section__content__logo-block{width:60%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:10}@media only screen and (min-width:768px){.banner-section__content__logo-block{width:45%}}@media only screen and (min-width:992px){.banner-section__content__logo-block{width:35%;max-width:450px}}.banner-section__content__description-block{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;z-index:10}@media only screen and (min-width:768px){.banner-section__content__description-block{width:59%;align-items:flex-start;gap:18px}}@media only screen and (min-width:992px){.banner-section__content__description-block{gap:32px}}@media only screen and (min-width:1200px){.banner-section__content__description-block{width:50%;align-items:flex-start}}.banner-section__content__description-block h2{font-size:24px;line-height:105%;text-align:center}@media only screen and (max-width:420px){.banner-section__content__description-block h2{font-size:32px!important}}@media only screen and (min-width:576px){.banner-section__content__description-block h2{font-size:38px;line-height:110%}}@media only screen and (min-width:768px){.banner-section__content__description-block h2{font-size:42px;line-height:110%}}@media only screen and (min-width:992px){.banner-section__content__description-block h2{font-size:48px;line-height:120%}}.banner-section__content__description-block h2,.banner-section__content__description-block p{text-align:center}@media only screen and (min-width:768px){.banner-section__content__description-block h2,.banner-section__content__description-block p{text-align:start}}.banner-section__content__description-block__subtitle{display:flex;flex-direction:column;gap:18px}@media only screen and (min-width:576px){.banner-section__content__description-block__subtitle{gap:8px}}.banner-section__content__description-block__subtitle p{color:#1d2235;font-size:12px;text-align:center}@media only screen and (min-width:576px){.banner-section__content__description-block__subtitle p{font-size:16px}}@media only screen and (min-width:768px){.banner-section__content__description-block__subtitle p{font-size:18px}}@media only screen and (min-width:992px){.banner-section__content__description-block__subtitle p{font-size:20px}}@media only screen and (min-width:768px){.banner-section__content__description-block__subtitle p{text-align:start}}@media only screen and (min-width:1200px){.banner-section__content__description-block__subtitle p{font-size:24px}}.banner-section__links{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:8px}.banner-section__links button{width:100%}@media only screen and (min-width:576px){.banner-section__links{flex-direction:row;align-items:flex-start;justify-content:center}.banner-section__links button{width:auto}}@media only screen and (min-width:768px){.banner-section__links{justify-content:flex-start;gap:12px}}.more-about-us-section{background-color:#1a2346;overflow:hidden}.more-about-us-section .container{flex-direction:column-reverse;gap:32px}@media only screen and (min-width:1200px){.more-about-us-section .container{flex-direction:row}}.more-about-us-section *{color:#fff}.more-about-us-section__content{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:18px}@media only screen and (min-width:1200px){.more-about-us-section__content{width:40%}}.more-about-us-section__infographics{width:100%;display:flex;gap:50px}@media only screen and (min-width:768px){.more-about-us-section__infographics{gap:118px}}@media only screen and (min-width:1200px){.more-about-us-section__infographics{width:50%}}.more-about-us-section__infographics__item{width:140px;height:140px;display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px dashed rgba(255,255,255,.3);border-radius:50%;position:relative;background-color:#1a2346}@media only screen and (min-width:576px){.more-about-us-section__infographics__item{width:195px;height:195px}}.more-about-us-section__infographics__item::after{content:'';width:50px;border-bottom:1px dashed rgba(255,255,255,.3);position:absolute;top:50%;left:100%}@media only screen and (min-width:768px){.more-about-us-section__infographics__item::after{width:118px}}.more-about-us-section__infographics__item:nth-child(2)::after{content:'';width:100vw}.more-about-us-section__infographics__item__innerWrap{width:100px;height:100px;background-color:rgba(255,255,255,.15);border-radius:50%;position:relative}@media only screen and (min-width:576px){.more-about-us-section__infographics__item__innerWrap{width:118px;height:118px}}.more-about-us-section__infographics__item__innerWrap div{display:flex;flex-direction:column;align-items:flex-end;position:absolute;left:20%;top:10%}.more-about-us-section__infographics__item__innerWrap div h5{font-size:60px;font-weight:700;line-height:76px;letter-spacing:0}@media only screen and (min-width:576px){.more-about-us-section__infographics__item__innerWrap div h5{font-size:88px;line-height:96px}}.more-about-us-section__infographics__item__innerWrap div p{font-size:20px;font-weight:700;line-height:32px;letter-spacing:0;text-align:end}.certifications-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:576px){.certifications-section__heading{gap:18px}}@media only screen and (min-width:768px){.certifications-section__heading{gap:24px}}@media only screen and (min-width:992px){.certifications-section__heading{gap:32px}}.certifications-section__heading p{color:#1d2235;font-size:12px;text-align:center}@media only screen and (min-width:576px){.certifications-section__heading p{font-size:16px}}@media only screen and (min-width:768px){.certifications-section__heading p{font-size:18px}}@media only screen and (min-width:992px){.certifications-section__heading p{font-size:20px}}.certifications-section__set{width:100%;display:flex;justify-content:center;gap:15%;flex-wrap:wrap}@media only screen and (max-width:768px){.certifications-section__set{gap:7%}}.certifications-section__set__item{display:flex;justify-content:center;align-items:center;gap:6px}.certifications-section__set__item img{width:65px;height:65px}@media only screen and (max-width:992px){.certifications-section__set__item img{width:45px;height:45px}}@media only screen and (max-width:768px){.certifications-section__set__item img{width:40px;height:40px}}.certifications-section__set__item p{color:#1a2346;text-align:center;font-size:16px;font-style:normal;font-weight:500}@media only screen and (min-width:576px){.certifications-section__set__item p{font-size:18px}}@media only screen and (min-width:768px){.certifications-section__set__item p{font-size:24px}}.certifications-section__btns{width:100%;display:flex;justify-content:center;align-items:center;gap:8px}.certifications-section__btns button,.certifications-section__btns a{width:100%}@media only screen and (min-width:576px){.certifications-section__btns button,.certifications-section__btns a{width:auto}}.values-section,.cardinalValues-section{background-color:#f3faff}.values-section__heading,.cardinalValues-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:576px){.values-section__heading,.cardinalValues-section__heading{gap:18px}}@media only screen and (min-width:768px){.values-section__heading,.cardinalValues-section__heading{gap:24px}}@media only screen and (min-width:992px){.values-section__heading,.cardinalValues-section__heading{gap:32px}}.values-section__heading h2,.cardinalValues-section__heading h2{font-size:24px;line-height:105%;text-align:center}@media only screen and (min-width:576px){.values-section__heading h2,.cardinalValues-section__heading h2{font-size:38px;line-height:110%}}@media only screen and (min-width:768px){.values-section__heading h2,.cardinalValues-section__heading h2{font-size:42px;line-height:110%}}@media only screen and (min-width:992px){.values-section__heading h2,.cardinalValues-section__heading h2{font-size:48px;line-height:120%}}.values-section__heading p,.cardinalValues-section__heading p{color:#1d2235;font-size:12px;text-align:center}@media only screen and (min-width:576px){.values-section__heading p,.cardinalValues-section__heading p{font-size:16px}}@media only screen and (min-width:768px){.values-section__heading p,.cardinalValues-section__heading p{font-size:18px}}@media only screen and (min-width:992px){.values-section__heading p,.cardinalValues-section__heading p{font-size:20px}}.values-section__set,.cardinalValues-section__set{display:flex;justify-content:center;gap:4px;align-self:stretch;flex-wrap:wrap}@media only screen and (min-width:768px){.values-section__set,.cardinalValues-section__set{gap:8px}}@media only screen and (min-width:992px){.values-section__set,.cardinalValues-section__set{gap:12px}}.values-section__set__item,.cardinalValues-section__set__item{display:flex;width:49%;padding:32px;align-items:flex-start;gap:24px;border-radius:15px;border:1px solid #bfddff;background:#fff}@media only screen and (max-width:1400px){.values-section__set__item,.cardinalValues-section__set__item{padding:24px;gap:20px}}@media only screen and (max-width:1200px){.values-section__set__item,.cardinalValues-section__set__item{padding:20px;gap:18px}}@media only screen and (max-width:992px){.values-section__set__item,.cardinalValues-section__set__item{padding:18px;border-radius:10px}}@media only screen and (max-width:768px){.values-section__set__item,.cardinalValues-section__set__item{padding:16px;gap:12px;width:100%}}@media only screen and (max-width:576px){.values-section__set__item,.cardinalValues-section__set__item{padding:12px}}.values-section__set__item__illustration,.cardinalValues-section__set__item__illustration{display:flex;padding:15px;justify-content:center;align-items:center;border-radius:15px;background:#3d5a80}@media only screen and (max-width:1400px){.values-section__set__item__illustration,.cardinalValues-section__set__item__illustration{padding:12px;border-radius:12px}}@media only screen and (max-width:992px){.values-section__set__item__illustration,.cardinalValues-section__set__item__illustration{border-radius:8px}}.values-section__set__item__illustration .icn,.cardinalValues-section__set__item__illustration .icn{width:45px;height:45px}@media only screen and (max-width:1400px){.values-section__set__item__illustration .icn,.cardinalValues-section__set__item__illustration .icn{width:40px;height:40px}}@media only screen and (max-width:1200px){.values-section__set__item__illustration .icn,.cardinalValues-section__set__item__illustration .icn{width:35px;height:35px}}@media only screen and (max-width:768px){.values-section__set__item__illustration .icn,.cardinalValues-section__set__item__illustration .icn{width:25px;height:25px}}.values-section__set__item__illustration .icn img,.cardinalValues-section__set__item__illustration .icn img{width:100%}.values-section__set__item__content,.cardinalValues-section__set__item__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0}.values-section__set__item__content h4,.cardinalValues-section__set__item__content h4{color:#1d2235;text-align:start;font-size:20px;font-style:normal;font-weight:700;line-height:normal}@media only screen and (max-width:1200px){.values-section__set__item__content h4,.cardinalValues-section__set__item__content h4{font-size:18px}}@media only screen and (max-width:992px){.values-section__set__item__content h4,.cardinalValues-section__set__item__content h4{font-size:16px}}@media only screen and (max-width:576px){.values-section__set__item__content h4,.cardinalValues-section__set__item__content h4{font-size:14px}}.values-section__set__item__content p,.cardinalValues-section__set__item__content p{color:#1d2235;font-size:12px;font-style:normal;font-weight:300;line-height:normal}@media only screen and (min-width:576px){.values-section__set__item__content p,.cardinalValues-section__set__item__content p{font-size:14px}}@media only screen and (min-width:1200px){.values-section__set__item__content p,.cardinalValues-section__set__item__content p{font-size:16px}}.values-section__btns,.cardinalValues-section__btns{width:100%;display:flex;justify-content:center;align-items:center;gap:8px}.values-section__btns button,.values-section__btns a,.cardinalValues-section__btns button,.cardinalValues-section__btns a{width:100%}@media only screen and (min-width:576px){.values-section__btns button,.values-section__btns a,.cardinalValues-section__btns button,.cardinalValues-section__btns a{width:auto}}.products-section__heading,.cardinalCockpit-section__heading,.cardinalDxm-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:576px){.products-section__heading,.cardinalCockpit-section__heading,.cardinalDxm-section__heading{gap:18px}}@media only screen and (min-width:768px){.products-section__heading,.cardinalCockpit-section__heading,.cardinalDxm-section__heading{gap:24px}}@media only screen and (min-width:992px){.products-section__heading,.cardinalCockpit-section__heading,.cardinalDxm-section__heading{gap:32px}}.products-section__heading h2,.cardinalCockpit-section__heading h2,.cardinalDxm-section__heading h2{font-size:24px;line-height:105%;text-align:center}@media only screen and (min-width:576px){.products-section__heading h2,.cardinalCockpit-section__heading h2,.cardinalDxm-section__heading h2{font-size:38px;line-height:110%}}@media only screen and (min-width:768px){.products-section__heading h2,.cardinalCockpit-section__heading h2,.cardinalDxm-section__heading h2{font-size:42px;line-height:110%}}@media only screen and (min-width:992px){.products-section__heading h2,.cardinalCockpit-section__heading h2,.cardinalDxm-section__heading h2{font-size:48px;line-height:120%}}.products-section__heading p,.cardinalCockpit-section__heading p,.cardinalDxm-section__heading p{color:#1d2235;font-size:12px;text-align:center}@media only screen and (min-width:576px){.products-section__heading p,.cardinalCockpit-section__heading p,.cardinalDxm-section__heading p{font-size:16px}}@media only screen and (min-width:768px){.products-section__heading p,.cardinalCockpit-section__heading p,.cardinalDxm-section__heading p{font-size:18px}}@media only screen and (min-width:992px){.products-section__heading p,.cardinalCockpit-section__heading p,.cardinalDxm-section__heading p{font-size:20px}}.products-section__set,.cardinalCockpit-section__set,.cardinalDxm-section__set{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:4px}@media only screen and (max-width:768px){.products-section__set,.cardinalCockpit-section__set,.cardinalDxm-section__set{flex-direction:column;flex-wrap:nowrap;gap:8px}}@media only screen and (min-width:992px){.products-section__set,.cardinalCockpit-section__set,.cardinalDxm-section__set{gap:12px}}.products-section__set__item,.cardinalCockpit-section__set__item,.cardinalDxm-section__set__item{width:48%;padding:32px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;border-radius:45px;background-color:#e8f6ff;border:1px solid transparent;cursor:pointer}.products-section__set__item:hover,.cardinalCockpit-section__set__item:hover,.cardinalDxm-section__set__item:hover{border-color:#ef762f;text-decoration:none!important}@media only screen and (max-width:1200px){.products-section__set__item,.cardinalCockpit-section__set__item,.cardinalDxm-section__set__item{gap:24px;padding:24px}}@media only screen and (max-width:768px){.products-section__set__item,.cardinalCockpit-section__set__item,.cardinalDxm-section__set__item{width:100%;gap:18px;padding:18px}}.products-section__set__item__content,.cardinalCockpit-section__set__item__content,.cardinalDxm-section__set__item__content{display:flex;flex-direction:column;align-items:center;gap:8px;align-self:stretch}.products-section__set__item__content h4,.cardinalCockpit-section__set__item__content h4,.cardinalDxm-section__set__item__content h4{color:#1d2235;text-align:start;font-size:20px;font-style:normal;font-weight:700;line-height:normal}@media only screen and (max-width:1200px){.products-section__set__item__content h4,.cardinalCockpit-section__set__item__content h4,.cardinalDxm-section__set__item__content h4{font-size:18px}}@media only screen and (max-width:992px){.products-section__set__item__content h4,.cardinalCockpit-section__set__item__content h4,.cardinalDxm-section__set__item__content h4{font-size:16px}}@media only screen and (max-width:576px){.products-section__set__item__content h4,.cardinalCockpit-section__set__item__content h4,.cardinalDxm-section__set__item__content h4{font-size:14px}}.products-section__set__item__content ul,.cardinalCockpit-section__set__item__content ul,.cardinalDxm-section__set__item__content ul{display:flex;flex-direction:column}.products-section__set__item__content a,.products-section__set__item__content li,.products-section__set__item__content p,.products-section__set__item__content span,.cardinalCockpit-section__set__item__content a,.cardinalCockpit-section__set__item__content li,.cardinalCockpit-section__set__item__content p,.cardinalCockpit-section__set__item__content span,.cardinalDxm-section__set__item__content a,.cardinalDxm-section__set__item__content li,.cardinalDxm-section__set__item__content p,.cardinalDxm-section__set__item__content span{color:#1d2235;font-size:12px;font-style:normal;font-weight:300;line-height:normal}@media only screen and (min-width:576px){.products-section__set__item__content a,.products-section__set__item__content li,.products-section__set__item__content p,.products-section__set__item__content span,.cardinalCockpit-section__set__item__content a,.cardinalCockpit-section__set__item__content li,.cardinalCockpit-section__set__item__content p,.cardinalCockpit-section__set__item__content span,.cardinalDxm-section__set__item__content a,.cardinalDxm-section__set__item__content li,.cardinalDxm-section__set__item__content p,.cardinalDxm-section__set__item__content span{font-size:14px}}@media only screen and (min-width:1200px){.products-section__set__item__content a,.products-section__set__item__content li,.products-section__set__item__content p,.products-section__set__item__content span,.cardinalCockpit-section__set__item__content a,.cardinalCockpit-section__set__item__content li,.cardinalCockpit-section__set__item__content p,.cardinalCockpit-section__set__item__content span,.cardinalDxm-section__set__item__content a,.cardinalDxm-section__set__item__content li,.cardinalDxm-section__set__item__content p,.cardinalDxm-section__set__item__content span{font-size:16px}}.products-section__set__item__content .link,.cardinalCockpit-section__set__item__content .link,.cardinalDxm-section__set__item__content .link{color:#ef762f;font-weight:600}.products-section__set__item__content .link:hover,.cardinalCockpit-section__set__item__content .link:hover,.cardinalDxm-section__set__item__content .link:hover{text-decoration:underline}.products-section__set__item__illustration,.cardinalCockpit-section__set__item__illustration,.cardinalDxm-section__set__item__illustration{padding:20px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:80px}.products-section__set__item__illustration .icn,.cardinalCockpit-section__set__item__illustration .icn,.cardinalDxm-section__set__item__illustration .icn{width:45px;height:45px}@media only screen and (max-width:1400px){.products-section__set__item__illustration .icn,.cardinalCockpit-section__set__item__illustration .icn,.cardinalDxm-section__set__item__illustration .icn{width:40px;height:40px}}@media only screen and (max-width:1200px){.products-section__set__item__illustration .icn,.cardinalCockpit-section__set__item__illustration .icn,.cardinalDxm-section__set__item__illustration .icn{width:35px;height:35px}}@media only screen and (max-width:768px){.products-section__set__item__illustration .icn,.cardinalCockpit-section__set__item__illustration .icn,.cardinalDxm-section__set__item__illustration .icn{width:25px;height:25px}}.products-section__set__item__illustration .icn img,.cardinalCockpit-section__set__item__illustration .icn img,.cardinalDxm-section__set__item__illustration .icn img{width:100%}@media only screen and (max-width:1200px){.products-section__set__item__illustration,.cardinalCockpit-section__set__item__illustration,.cardinalDxm-section__set__item__illustration{height:65px;width:65px;padding:15px}}.products-section__btns,.cardinalCockpit-section__btns,.cardinalDxm-section__btns{width:100%;display:flex;justify-content:center;align-items:center;gap:8px}.products-section__btns button,.products-section__btns a,.cardinalCockpit-section__btns button,.cardinalCockpit-section__btns a,.cardinalDxm-section__btns button,.cardinalDxm-section__btns a{width:100%}@media only screen and (min-width:576px){.products-section__btns button,.products-section__btns a,.cardinalCockpit-section__btns button,.cardinalCockpit-section__btns a,.cardinalDxm-section__btns button,.cardinalDxm-section__btns a{width:auto}}.icureArchitecture-section{background-color:#f3faff}.icureArchitecture-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:576px){.icureArchitecture-section__heading{gap:18px}}@media only screen and (min-width:768px){.icureArchitecture-section__heading{gap:24px}}@media only screen and (min-width:992px){.icureArchitecture-section__heading{gap:32px}}.icureArchitecture-section__heading h2{font-size:24px;line-height:105%;text-align:center}@media only screen and (min-width:576px){.icureArchitecture-section__heading h2{font-size:38px;line-height:110%}}@media only screen and (min-width:768px){.icureArchitecture-section__heading h2{font-size:42px;line-height:110%}}@media only screen and (min-width:992px){.icureArchitecture-section__heading h2{font-size:48px;line-height:120%}}.icureArchitecture-section__heading p{color:#1d2235;font-size:12px;text-align:center}@media only screen and (min-width:576px){.icureArchitecture-section__heading p{font-size:16px}}@media only screen and (min-width:768px){.icureArchitecture-section__heading p{font-size:18px}}@media only screen and (min-width:992px){.icureArchitecture-section__heading p{font-size:20px}}.icureArchitecture-section__image{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.icureArchitecture-section__image .desktop{display:none}@media only screen and (min-width:576px){.icureArchitecture-section__image .desktop{display:block}}.icureArchitecture-section__image .mobile{display:block}@media only screen and (min-width:576px){.icureArchitecture-section__image .mobile{display:none}}.icureArchitecture-section__image img{width:100%}.icureArchitecture-section__links{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:8px}.icureArchitecture-section__links button{width:100%}@media only screen and (min-width:576px){.icureArchitecture-section__links{flex-direction:row}.icureArchitecture-section__links button{width:auto}}@media only screen and (min-width:768px){.icureArchitecture-section__links{gap:12px}}.contactUs-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:576px){.contactUs-section__heading{gap:18px}}@media only screen and (min-width:768px){.contactUs-section__heading{gap:24px}}@media only screen and (min-width:992px){.contactUs-section__heading{gap:32px}}.contactUs-section__heading h2{font-size:24px;line-height:105%;text-align:center}@media only screen and (min-width:576px){.contactUs-section__heading h2{font-size:38px;line-height:110%}}@media only screen and (min-width:768px){.contactUs-section__heading h2{font-size:42px;line-height:110%}}@media only screen and (min-width:992px){.contactUs-section__heading h2{font-size:48px;line-height:120%}}.contactUs-section__heading p{color:#1d2235;font-size:12px;text-align:center}@media only screen and (min-width:576px){.contactUs-section__heading p{font-size:16px}}@media only screen and (min-width:768px){.contactUs-section__heading p{font-size:18px}}@media only screen and (min-width:992px){.contactUs-section__heading p{font-size:20px}}.contactUs-section__content{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 12px;border-radius:15px;background:#e8f6ff}@media only screen and (min-width:768px){.contactUs-section__content{justify-content:center;flex-direction:row;gap:24px;padding:32px;border-radius:35px}}@media only screen and (min-width:992px){.contactUs-section__content{gap:56px;border-radius:55px}}.contactUs-section__content__contactInfo{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:12px;flex-shrink:0}@media only screen and (min-width:768px){.contactUs-section__content__contactInfo{width:43%;gap:24px}}@media only screen and (min-width:992px){.contactUs-section__content__contactInfo{width:45%;padding:32px;gap:32px}}.contactUs-section__content__contactInfo h5{color:#1a2346;font-size:18px;font-style:normal;font-weight:500;line-height:normal;align-self:center}@media only screen and (min-width:768px){.contactUs-section__content__contactInfo h5{font-size:20px;align-self:flex-start}}@media only screen and (min-width:992px){.contactUs-section__content__contactInfo h5{font-size:24px}}.contactUs-section__content__contactInfo p,.contactUs-section__content__contactInfo a{color:#1a2346;font-size:12px;font-style:normal;font-weight:300;line-height:normal}@media only screen and (min-width:576px){.contactUs-section__content__contactInfo p,.contactUs-section__content__contactInfo a{font-size:14px}}@media only screen and (min-width:992px){.contactUs-section__content__contactInfo p,.contactUs-section__content__contactInfo a{font-size:16px}}.contactUs-section__content__contactInfo .contactPoints,.contactUs-section__content__contactInfo .socialNetworks{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}@media only screen and (min-width:768px){.contactUs-section__content__contactInfo .contactPoints,.contactUs-section__content__contactInfo .socialNetworks{gap:12px}}.contactUs-section__content__contactInfo .contactPoints__item,.contactUs-section__content__contactInfo .socialNetworks__item{display:flex;align-items:center;gap:8px;align-self:stretch}.contactUs-section__content__contactInfo .contactPoints__item img,.contactUs-section__content__contactInfo .socialNetworks__item img{width:18px;height:18px}@media only screen and (min-width:768px){.contactUs-section__content__contactInfo .contactPoints__item,.contactUs-section__content__contactInfo .socialNetworks__item{gap:12px}.contactUs-section__content__contactInfo .contactPoints__item img,.contactUs-section__content__contactInfo .socialNetworks__item img{width:24px;height:24px}}.contactUs-section__content__contactInfo .socialNetworks{width:100%;flex-direction:row;justify-content:center;gap:4px;flex-wrap:wrap}@media only screen and (min-width:420px){.contactUs-section__content__contactInfo .socialNetworks{gap:6px}}@media only screen and (min-width:576px){.contactUs-section__content__contactInfo .socialNetworks{gap:8px}}@media only screen and (min-width:768px){.contactUs-section__content__contactInfo .socialNetworks{justify-content:flex-start}}@media only screen and (min-width:992px){.contactUs-section__content__contactInfo .socialNetworks{gap:12px}}.contactUs-section__content__contactInfo .socialNetworks__item{padding:4px 12px;border-radius:12px;border:1px solid #afc2d8;background-color:#fbfdff}.contactUs-section__content__contactInfo .socialNetworks__item:hover{color:#ef762f;border-color:#ef762f}.contactUs-section__content__contactInfo .socialNetworks__item:hover p{color:#ef762f}.contactUs-section__content__contactForm{width:100%;position:relative;z-index:15;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:15px;border:1px solid #bfddff;background:#fff}@media only screen and (min-width:768px){.contactUs-section__content__contactForm{width:55%}}@media only screen and (min-width:992px){.contactUs-section__content__contactForm{width:45%}}.contactUs-section__content__contactForm .form{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:12px;flex:1 0}@media only screen and (min-width:420px){.contactUs-section__content__contactForm .form{padding:18px}}@media only screen and (min-width:576px){.contactUs-section__content__contactForm .form{padding:24px}}@media only screen and (min-width:768px){.contactUs-section__content__contactForm .form{gap:28px;padding:28px}}@media only screen and (min-width:992px){.contactUs-section__content__contactForm .form{gap:32px;padding:32px}}.contactUs-section__content__contactForm .form__form-controls{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:12px}.contactUs-section__content__contactForm .form__form-controls__item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;align-self:stretch}.contactUs-section__content__contactForm .form__form-controls__item label,.contactUs-section__content__contactForm .form__form-controls__item .error{display:flex;align-items:center;gap:4px;color:#1a2346;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.contactUs-section__content__contactForm .form__form-controls__item label .asterisk,.contactUs-section__content__contactForm .form__form-controls__item .error .asterisk{color:red}.contactUs-section__content__contactForm .form__form-controls__item input,.contactUs-section__content__contactForm .form__form-controls__item textarea{display:flex;height:40px;padding:5px 12px;align-items:center;align-self:stretch;border-radius:10px;border:1px solid #afc2d8;background:#fbfdff;color:#1d2235;font-size:12px}@media only screen and (min-width:992px){.contactUs-section__content__contactForm .form__form-controls__item input,.contactUs-section__content__contactForm .form__form-controls__item textarea{height:48px;font-size:14px}}.contactUs-section__content__contactForm .form__form-controls__item input::placeholder,.contactUs-section__content__contactForm .form__form-controls__item textarea::placeholder{color:#8696a4;font-size:12px;font-style:normal;font-weight:400;line-height:normal}@media only screen and (min-width:992px){.contactUs-section__content__contactForm .form__form-controls__item input::placeholder,.contactUs-section__content__contactForm .form__form-controls__item textarea::placeholder{font-size:14px}}.contactUs-section__content__contactForm .form__form-controls__item textarea{padding:12px 16px;height:unset}.contactUs-section__content__contactForm .form__form-controls__item input.invalid,.contactUs-section__content__contactForm .form__form-controls__item textarea.invalid{border-color:red}.contactUs-section__content__contactForm .form__form-controls__item .error{color:red}.contactUs-section__content__contactForm .form__form-controls__item .checkbox-container{display:flex;align-items:center;position:relative;padding:4px;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;color:#1a2346}@media only screen and (min-width:992px){.contactUs-section__content__contactForm .form__form-controls__item .checkbox-container{font-size:14px}}.contactUs-section__content__contactForm .form__form-controls__item .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0!important;width:0!important}.contactUs-section__content__contactForm .form__form-controls__item .checkbox-container .checkmark{position:absolute;top:50%;left:0;transform:translate(0,-50%);height:25px;width:25px;border:1px solid #afc2d8;background-color:#fbfdff;border-radius:3px}.contactUs-section__content__contactForm .form__form-controls__item .checkbox-container:hover input~.checkmark{background-color:#e8f6ff}.contactUs-section__content__contactForm .form__form-controls__item .checkbox-container input:checked~.checkmark{background-color:#ef762f;border-color:#ef762f}.contactUs-section__content__contactForm .form__form-controls__item .checkbox-container input.invalid~.checkmark{border-color:red}.contactUs-section__content__contactForm .form__form-controls__item .checkbox-container .checkmark:after{content:'';position:absolute;display:none}.contactUs-section__content__contactForm .form__form-controls__item .checkbox-container input:checked~.checkmark:after{display:block}.contactUs-section__content__contactForm .form__form-controls__item .checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.contactUs-section__content__contactForm .form .frc-captcha{max-width:100%;width:100%;border-radius:10px;border:1px solid rgba(175,194,216,.5);background:#fbfdff}.contactUs-section__content__contactForm .successfulFeedback{width:100%;height:100%;position:absolute;top:0;padding:0 56px;z-index:12;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;animation-duration:.25s;animation-duration:.25s;animation-delay:.25s;animation-timing-function:cubic-bezier(.1,.15,.25,.5);animation-fill-mode:backwards;animation-name:animate-pop}@keyframes animate-pop{0%{opacity:0;transform:scale(.25,.25)}100%{opacity:1;transform:scale(1,1)}}.contactUs-section__content__contactForm .successfulFeedback h3{color:#ef762f}.contactUs-section__content__contactForm .successfulFeedback p{font-size:20px;text-align:center}.contactUs-section__content__contactForm button{width:100%}.swissBanner-section{background-color:#1a2346}.swissBanner-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:576px){.swissBanner-section__heading{gap:18px}}@media only screen and (min-width:768px){.swissBanner-section__heading{gap:24px}}@media only screen and (min-width:992px){.swissBanner-section__heading{gap:32px}}.swissBanner-section__heading__flags{display:flex;gap:24px;justify-content:center;align-items:center}.swissBanner-section__heading__flags .flagIcn{display:flex;align-items:center;justify-content:center;background-color:#fff;padding:15px;border-radius:15px}.swissBanner-section__heading p{color:#1d2235;font-size:12px;text-align:center;color:#fff}@media only screen and (min-width:576px){.swissBanner-section__heading p{font-size:16px}}@media only screen and (min-width:768px){.swissBanner-section__heading p{font-size:18px}}@media only screen and (min-width:992px){.swissBanner-section__heading p{font-size:20px}}.technologies-section{background-color:#f3faff;padding-top:66px}@media only screen and (min-width:992px){.technologies-section{padding-top:84px}}.technologies-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:576px){.technologies-section__heading{gap:18px}}@media only screen and (min-width:768px){.technologies-section__heading{gap:24px}}@media only screen and (min-width:992px){.technologies-section__heading{gap:32px}}.technologies-section__heading h2{font-size:24px;line-height:105%;text-align:center}@media only screen and (min-width:576px){.technologies-section__heading h2{font-size:38px;line-height:110%}}@media only screen and (min-width:768px){.technologies-section__heading h2{font-size:42px;line-height:110%}}@media only screen and (min-width:992px){.technologies-section__heading h2{font-size:48px;line-height:120%}}.technologies-section__heading p{color:#1d2235;font-size:12px;text-align:center}@media only screen and (min-width:576px){.technologies-section__heading p{font-size:16px}}@media only screen and (min-width:768px){.technologies-section__heading p{font-size:18px}}@media only screen and (min-width:992px){.technologies-section__heading p{font-size:20px}}.technologies-section__set{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:4px}@media only screen and (max-width:768px){.technologies-section__set{flex-direction:column;flex-wrap:nowrap;gap:8px}}@media only screen and (min-width:992px){.technologies-section__set{gap:12px}}.technologies-section__set__item{width:48%;padding:32px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;border-radius:35px;background-color:#fff;border:1px solid #bfddff}@media only screen and (max-width:1200px){.technologies-section__set__item{gap:24px;padding:24px}}@media only screen and (max-width:768px){.technologies-section__set__item{width:100%;gap:18px;border-radius:15px;padding:18px}}.technologies-section__set__item__content{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:12px}.technologies-section__set__item__content h4{color:#1d2235;text-align:start;font-size:20px;font-style:normal;font-weight:700;line-height:normal}@media only screen and (max-width:1200px){.technologies-section__set__item__content h4{font-size:18px}}@media only screen and (max-width:992px){.technologies-section__set__item__content h4{font-size:16px}}@media only screen and (max-width:576px){.technologies-section__set__item__content h4{font-size:14px}}.technologies-section__set__item__content a,.technologies-section__set__item__content p{color:#1d2235;font-size:12px;font-style:normal;font-weight:300;line-height:normal}@media only screen and (min-width:576px){.technologies-section__set__item__content a,.technologies-section__set__item__content p{font-size:14px}}@media only screen and (min-width:1200px){.technologies-section__set__item__content a,.technologies-section__set__item__content p{font-size:16px}}.technologies-section__set__item__content a{color:#ef762f;font-weight:600}.iCureModules-section{background-color:#f8fcff}.iCureModules-section .container{gap:16px}@media only screen and (min-width:576px){.iCureModules-section .container{gap:32px}}.iCureModules-section p{text-align:center}.iCureModules-section a{display:flex;flex-direction:row;justify-content:center;align-items:center}.iCureModules-section .desktop{display:none}@media only screen and (min-width:576px){.iCureModules-section .desktop{display:block}}.iCureModules-section .mobile{display:block}@media only screen and (min-width:576px){.iCureModules-section .mobile{display:none}}.promo-section{background-color:#1a2346;overflow:hidden}.promo-section .container{flex-direction:column-reverse;gap:32px}@media only screen and (min-width:1200px){.promo-section .container{flex-direction:row}}.promo-section *{color:#fff}.promo-section__content{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.promo-section__infographics{width:100%;display:flex;gap:32px;height:140px}@media only screen and (min-width:768px){.promo-section__infographics{height:195px;gap:56px}}.promo-section__infographics__item{display:flex;position:relative;background-color:#1a2346}.promo-section__infographics__item::after{content:'';width:140px;height:140px;border:1px dashed rgba(255,255,255,.3);border-radius:50%;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.promo-section__infographics__item::after{width:195px;height:195px}}.promo-section__infographics__item::before{content:'';width:80px;height:80px;background-color:rgba(255,255,255,.15);border-radius:50%;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.promo-section__infographics__item::before{width:118px;height:118px}}.promo-section__infographics__item__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.promo-section__infographics__item__content::before{content:'';width:100vw;height:1px;border-bottom:1px dashed rgba(255,255,255,.3);position:absolute;top:43%;left:100%}.promo-section__infographics__item__content h5{font-size:50px;font-weight:700;line-height:65px;letter-spacing:0}@media only screen and (min-width:768px){.promo-section__infographics__item__content h5{font-size:88px;line-height:96px}}.promo-section__infographics__item__content p{font-size:18px;font-weight:700;line-height:23px;text-align:end}@media only screen and (min-width:768px){.promo-section__infographics__item__content p{font-size:20px;line-height:25px}}.single-post-section{padding-top:66px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding-bottom:40px;position:relative;overflow:hidden;background-color:rgba(243,250,255,.5)}@media only screen and (min-width:992px){.single-post-section{padding-top:84px}}@media only screen and (min-width:992px){.single-post-section{padding-bottom:50px}}.single-post-section .container{align-items:flex-start;width:95%;padding-bottom:0;gap:0;z-index:10}@media only screen and (min-width:768px){.single-post-section .container{width:60%}}@media only screen and (min-width:1200px){.single-post-section .container{width:45%}}.single-post-section__link{text-decoration:underline;margin-bottom:8px}@media only screen and (min-width:768px){.single-post-section__link{margin-bottom:24px;margin-top:0}}.single-post-section__date{font-size:12px;color:#1a2346;margin-bottom:12px}.single-post-section__content{width:100%;display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:768px){.single-post-section__content{gap:24px}}.single-post-section__content h1,.single-post-section__highlight_paragraph h1{font-weight:700;font-size:20px;line-height:32px;color:#1a2346}@media only screen and (min-width:576px){.single-post-section__content h1,.single-post-section__highlight_paragraph h1{font-size:30px;line-height:48px}}.single-post-section__content h2,.single-post-section__highlight_paragraph h2{font-weight:700;font-size:20px;line-height:32px}@media only screen and (min-width:576px){.single-post-section__content h2,.single-post-section__highlight_paragraph h2{font-size:28px;line-height:38px}}.single-post-section__content h2 a,.single-post-section__highlight_paragraph h2 a{font-weight:700;font-size:20px;line-height:32px}@media only screen and (min-width:576px){.single-post-section__content h2 a,.single-post-section__highlight_paragraph h2 a{font-size:28px;line-height:38px}}.single-post-section__content h3,.single-post-section__highlight_paragraph h3{font-weight:700;font-size:16px;line-height:24px}.single-post-section__content a,.single-post-section__highlight_paragraph a{font-weight:400;font-size:16px}.single-post-section__content ul,.single-post-section__content li,.single-post-section__highlight_paragraph ul,.single-post-section__highlight_paragraph li{list-style-type:disc;margin-left:18px}.single-post-section__bannerImage{width:100%;align-self:center;overflow:hidden;max-height:350px;aspect-ratio:2.0833333333;display:flex;align-items:center}@media only screen and (min-width:768px){.single-post-section__bannerImage{width:120%}}@media only screen and (min-width:1200px){.single-post-section__bannerImage{width:130%}}.single-post-section__bannerImage img{width:100%}.single-post-section__innerImage{width:100%;max-width:700px}.single-post-section__diagram{width:100%;max-width:700px;padding:5px;border:1px solid #bfddff;background-color:rgba(232,246,255,.5);border-radius:25px}.single-post-section__diagram img{border-radius:25px}.single-post-section__quote{width:75%;align-self:center;font-weight:600;font-size:16px;line-height:26px;position:relative;font-style:italic;color:#1a2346;margin:16px 0}@media only screen and (min-width:768px){.single-post-section__quote{width:unset;font-size:18px;line-height:26px}}@media only screen and (min-width:992px){.single-post-section__quote{font-size:20px;line-height:30px}}.single-post-section__quote:before{content:url(/assets/icons/quote.svg);position:absolute;left:-15%;top:-4%}@media only screen and (min-width:768px){.single-post-section__quote:before{left:-10%;top:-10%}}.single-post-section__quote:after{content:url(/assets/icons/quote.svg);position:absolute;right:-15%;bottom:-5%;transform:rotate(180deg)}@media only screen and (min-width:768px){.single-post-section__quote:after{right:-8%;bottom:-10%}}.single-post-section__participant{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:768px){.single-post-section__participant{flex-direction:row}}.single-post-section__participant__image{width:100%;height:150px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#e9f3f9}.single-post-section__participant__image img{width:50%}@media only screen and (min-width:576px){.single-post-section__participant__image img{width:30%}}@media only screen and (min-width:768px){.single-post-section__participant__image{width:200px;height:170px}.single-post-section__participant__image img{width:unset;height:unset;max-width:70%}}.single-post-section__participant__content{width:100%;display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:768px){.single-post-section__participant__content{width:50%}}.single-post-section__participant__content h3{font-size:24px;color:#238995;line-height:unset}.single-post-section .primary-level-list{display:flex;flex-direction:column;gap:16px}.single-post-section .primary-level-list__item{list-style-type:decimal;color:#f16062}.single-post-section .primary-level-list .secondary-level-list{margin-top:6px}.single-post-section .primary-level-list .secondary-level-list__item{list-style-type:lower-latin;color:#f16062}.single-post-section__highlight_paragraph{display:flex;flex-direction:column;background-color:rgba(129,210,215,.2);padding:16px;gap:16px}@media only screen and (min-width:768px){.single-post-section__highlight_paragraph{gap:24px;padding:24px}}.single-post-section__highlight_paragraph .logo{max-width:150px}@media only screen and (min-width:768px){.single-post-section__highlight_paragraph .logo{max-width:200px}}.blog-section{background-color:#f3faff;padding-top:66px}@media only screen and (min-width:992px){.blog-section{padding-top:84px}}.blog-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:576px){.blog-section__heading{gap:18px}}@media only screen and (min-width:768px){.blog-section__heading{gap:24px}}@media only screen and (min-width:992px){.blog-section__heading{gap:32px}}.blog-section__heading h2{font-size:24px;line-height:105%;text-align:center}@media only screen and (min-width:576px){.blog-section__heading h2{font-size:38px;line-height:110%}}@media only screen and (min-width:768px){.blog-section__heading h2{font-size:42px;line-height:110%}}@media only screen and (min-width:992px){.blog-section__heading h2{font-size:48px;line-height:120%}}.blog-section__filters{display:flex;align-items:flex-start;gap:32px;position:relative}@media only screen and (max-width:1200px){.blog-section__filters{gap:18px}}.blog-section__filters button{color:#1a2346;font-size:14px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;background:0 0}.blog-section__filters button.active{color:#ef762f;font-weight:600}.blog-section__filters button:hover{text-decoration:underline}.blog-section__postsSet{display:flex;justify-content:center;flex-wrap:wrap;gap:4px}@media only screen and (max-width:768px){.blog-section__postsSet{gap:8px}}@media only screen and (min-width:992px){.blog-section__postsSet{gap:12px}}.blog-section__post{display:flex;flex-direction:column;gap:16px;width:100%;padding:24px;border-radius:15px;border:1px solid #bfddff;background:#fff}.blog-section__post:hover{text-decoration:none}@media only screen and (min-width:576px){.blog-section__post{width:49%}}.blog-section__post__image{width:100%;overflow:hidden;max-height:290px;aspect-ratio:2.0833333333;border-radius:15px;overflow:hidden}.blog-section__post__image img{width:100%}.blog-section__post__content{display:flex;flex-direction:column;gap:8px}.blog-section__post__content__date{font-size:10px;color:#1a2346}.blog-section__post__content h4{font-size:18px;line-height:26px}@media only screen and (min-width:768px){.blog-section__post__content h4{font-size:20px;line-height:32px}}.blog-section__post__content p{font-size:12px;line-height:22px}@media only screen and (min-width:768px){.blog-section__post__content p{font-size:14px;line-height:27px}}.blog-section__post__content button{font-size:12px;color:#ef762f;font-weight:600;cursor:pointer;display:inline;background:0 0;text-align:start}.blog-section__post__content button:hover{text-decoration:underline}@media only screen and (min-width:768px){.blog-section__post__content button{font-size:14px}}.leadership-section{background-color:#f3faff;padding-top:66px}@media only screen and (min-width:992px){.leadership-section{padding-top:84px}}.leadership-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:576px){.leadership-section__heading{gap:18px}}@media only screen and (min-width:768px){.leadership-section__heading{gap:24px}}@media only screen and (min-width:992px){.leadership-section__heading{gap:32px}}.leadership-section__heading h2{font-size:24px;line-height:105%;text-align:center}@media only screen and (min-width:576px){.leadership-section__heading h2{font-size:38px;line-height:110%}}@media only screen and (min-width:768px){.leadership-section__heading h2{font-size:42px;line-height:110%}}@media only screen and (min-width:992px){.leadership-section__heading h2{font-size:48px;line-height:120%}}.leadership-section__heading p{color:#1d2235;font-size:12px;text-align:center}@media only screen and (min-width:576px){.leadership-section__heading p{font-size:16px}}@media only screen and (min-width:768px){.leadership-section__heading p{font-size:18px}}@media only screen and (min-width:992px){.leadership-section__heading p{font-size:20px}}.leadership-section__content{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:4px}@media only screen and (max-width:768px){.leadership-section__content{flex-direction:column;flex-wrap:nowrap;gap:8px}}@media only screen and (min-width:992px){.leadership-section__content{gap:12px}}.leadership-section__content__teammate{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;padding:90px 18px 18px;min-height:100%;border-radius:25px;background-color:#fff;border:1px solid #bfddff;position:relative;margin-top:75px}@media only screen and (min-width:768px){.leadership-section__content__teammate{width:48%}}@media only screen and (min-width:768px){.leadership-section__content__teammate{padding:90px 24px 24px}}@media only screen and (min-width:992px){.leadership-section__content__teammate{padding:90px 32px 32px}}@media only screen and (min-width:1200px){.leadership-section__content__teammate{padding:90px 46px 46px}}.leadership-section__content__teammate__image{width:100%;padding-top:0;position:absolute;top:-75px;display:flex;flex-direction:row;justify-content:center;align-items:center}.leadership-section__content__teammate__image__innerWrap{position:relative}.leadership-section__content__teammate__image__innerWrap div{width:150px;height:150px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;align-items:flex-end;overflow:hidden;z-index:5;background-color:#f3faff;padding-top:10px;border:1px solid #bfddff}.leadership-section__content__teammate__image__innerWrap img{height:100%;max-width:initial}.leadership-section__content__teammate__image__innerWrap a{width:35px;height:35px;position:absolute;bottom:5px;right:5px;z-index:10;border-radius:50%;border:2px solid transparent}.leadership-section__content__teammate__image__innerWrap a img{width:100%}.leadership-section__content__teammate__image__innerWrap a:hover{width:37px;height:37px;border-color:#fff}.leadership-section__content__teammate__description{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px}.leadership-section__content__teammate__description h4{color:#1d2235;text-align:start;font-size:20px;font-style:normal;font-weight:700;line-height:normal;color:#ef762f}@media only screen and (max-width:1200px){.leadership-section__content__teammate__description h4{font-size:18px}}@media only screen and (max-width:992px){.leadership-section__content__teammate__description h4{font-size:16px}}@media only screen and (max-width:576px){.leadership-section__content__teammate__description h4{font-size:14px}}.leadership-section__content__teammate__description h5{font-size:14px;font-weight:600;color:#00b1ff}@media only screen and (max-width:576px){.leadership-section__content__teammate__description h5{font-size:12px}}.leadership-section__content__teammate__description p{color:#1d2235;font-size:12px;font-style:normal;font-weight:300;line-height:normal;text-align:center}@media only screen and (min-width:576px){.leadership-section__content__teammate__description p{font-size:14px}}@media only screen and (min-width:1200px){.leadership-section__content__teammate__description p{font-size:16px}}.iCureStory-section{background-color:#f8fcff}.iCureStory-section h2{margin-bottom:16px}@media only screen and (min-width:768px){.iCureStory-section h2{margin-bottom:32px}}.iCureStory-section .marker{width:10px;height:10px;background-color:#777f9e;border-radius:51px;position:relative;display:none}@media only screen and (min-width:768px){.iCureStory-section .marker{display:block}}.iCureStory-section .marker:nth-child(5):after{content:'';height:16px;width:1px;position:absolute;background-color:#777f9e;bottom:-16px;left:50%;transform:translate(-50%)}.iCureStory-section__timeline{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:56px;width:100%}@media only screen and (min-width:768px){.iCureStory-section__timeline{gap:16px}}.iCureStory-section__timeline__item{width:100%;display:flex;flex-direction:row-reverse;align-self:flex-start;justify-content:flex-end;position:relative}@media only screen and (min-width:768px){.iCureStory-section__timeline__item{width:auto;flex-direction:column;align-self:center;align-items:center;justify-content:unset}}.iCureStory-section__timeline__item:after{content:'';width:55px;height:110px;position:absolute;transform:translate(-50%,-50%);top:50px;left:25px;border-radius:50%;border:1px solid #7688a4}@media(min-width:768px) and (max-width:992px){.iCureStory-section__timeline__item:after{width:58px;height:130px;top:50%;right:33%;left:unset}}@media only screen and (min-width:992px){.iCureStory-section__timeline__item:after{width:75px;height:150px;right:33%;top:50%;left:7px}}.iCureStory-section__timeline__item:nth-child(even):after{content:'';position:absolute;border-radius:50%;border:1px solid #7688a4;width:77px;height:155px;top:70px;left:25px}@media(min-width:768px) and (max-width:992px){.iCureStory-section__timeline__item:nth-child(even):after{width:90px;height:210px;left:83%;top:50%;right:unset}}@media only screen and (min-width:992px){.iCureStory-section__timeline__item:nth-child(even):after{width:111.11px;height:222.22px;left:88%;top:50%}}.iCureStory-section__timeline__item:nth-child(even) .iCureStory-section__timeline__item__image{width:125px;height:125px;border:16px solid #44bebb;margin-left:0}@media(min-width:768px) and (max-width:992px){.iCureStory-section__timeline__item:nth-child(even) .iCureStory-section__timeline__item__image{width:160px;height:160px;border:20px solid #44bebb}}@media only screen and (min-width:992px){.iCureStory-section__timeline__item:nth-child(even) .iCureStory-section__timeline__item__image{width:180px;height:180px;border:25px solid #44bebb}}.iCureStory-section__timeline__item:nth-child(even) .iCureStory-section__timeline__item__content{align-items:flex-start;right:-440px;left:unset;padding-top:20px}@media only screen and (min-width:768px){.iCureStory-section__timeline__item:nth-child(even) .iCureStory-section__timeline__item__content{width:280px;right:-294px;padding-top:0}}@media only screen and (min-width:992px){.iCureStory-section__timeline__item:nth-child(even) .iCureStory-section__timeline__item__content{width:360px;right:-391px}}@media only screen and (min-width:1200px){.iCureStory-section__timeline__item:nth-child(even) .iCureStory-section__timeline__item__content{width:410px;right:-440px}}.iCureStory-section__timeline__item:nth-child(even) .iCureStory-section__timeline__item__content .line{background-color:#44bebb}.iCureStory-section__timeline__item:nth-child(even) .iCureStory-section__timeline__item__content p{text-align:start}@media only screen and (min-width:768px){.iCureStory-section__timeline__item:nth-child(even) .iCureStory-section__timeline__item__illustration{right:-270px;left:unset}}@media only screen and (min-width:992px){.iCureStory-section__timeline__item:nth-child(even) .iCureStory-section__timeline__item__illustration{right:-350px}}@media only screen and (min-width:1200px){.iCureStory-section__timeline__item:nth-child(even) .iCureStory-section__timeline__item__illustration{right:-450px}}.iCureStory-section__timeline__item:first-child .marker:last-child:after{display:none}.iCureStory-section__timeline__item__image{width:85px;height:85px;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:hidden;border-radius:50%;border:10px solid #f16062;margin:8px 0;margin-left:20px}@media only screen and (min-width:768px){.iCureStory-section__timeline__item__image{margin-left:0}}.iCureStory-section__timeline__item__image img{height:100%;z-index:10}@media(min-width:768px) and (max-width:992px){.iCureStory-section__timeline__item__image{width:100px;height:100px;border:8px solid #f16062}}@media only screen and (min-width:992px){.iCureStory-section__timeline__item__image{width:120px;height:120px;border:10px solid #f16062}}.iCureStory-section__timeline__item__content{width:61%;display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media only screen and (min-width:768px){.iCureStory-section__timeline__item__content{width:410px;gap:16px;position:absolute;left:-440px;top:0;align-items:flex-end}}.iCureStory-section__timeline__item__content .line{width:100%;height:3px;background-color:#f16062}.iCureStory-section__timeline__item__content h3{padding:0 8px;font-size:28px;line-height:40px}.iCureStory-section__timeline__item__content p{padding:0 8px;font-size:12px;line-height:18px}@media only screen and (min-width:768px){.iCureStory-section__timeline__item__content{width:280px;left:-298px;gap:8px}.iCureStory-section__timeline__item__content h3{padding:0 16px;font-size:34px;line-height:46px}.iCureStory-section__timeline__item__content p{padding:0 16px;text-align:end}}@media only screen and (min-width:992px){.iCureStory-section__timeline__item__content{width:360px;left:-391px;gap:16px}.iCureStory-section__timeline__item__content h3{padding:0 30px;font-size:40px;line-height:56px}.iCureStory-section__timeline__item__content p{padding:0 30px;font-size:14px;line-height:24px}}@media only screen and (min-width:1200px){.iCureStory-section__timeline__item__content{width:410px;left:-440px}}.iCureStory-section__timeline__item__illustration{position:absolute;top:-20px;right:10px}.iCureStory-section__timeline__item__illustration img{width:60px}@media only screen and (min-width:768px){.iCureStory-section__timeline__item__illustration{left:-270px;top:-90px;right:unset}.iCureStory-section__timeline__item__illustration img{width:110px}}@media only screen and (min-width:992px){.iCureStory-section__timeline__item__illustration{left:-350px;top:-100px}}@media only screen and (min-width:1200px){.iCureStory-section__timeline__item__illustration{left:-455px;top:-120px}.iCureStory-section__timeline__item__illustration img{width:150px}}.team-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:576px){.team-section__heading{gap:18px}}@media only screen and (min-width:768px){.team-section__heading{gap:24px}}@media only screen and (min-width:992px){.team-section__heading{gap:32px}}.team-section__heading h2{font-size:24px;line-height:105%;text-align:center}@media only screen and (min-width:576px){.team-section__heading h2{font-size:38px;line-height:110%}}@media only screen and (min-width:768px){.team-section__heading h2{font-size:42px;line-height:110%}}@media only screen and (min-width:992px){.team-section__heading h2{font-size:48px;line-height:120%}}.team-section__heading p{color:#1d2235;font-size:12px;text-align:center}@media only screen and (min-width:576px){.team-section__heading p{font-size:16px}}@media only screen and (min-width:768px){.team-section__heading p{font-size:18px}}@media only screen and (min-width:992px){.team-section__heading p{font-size:20px}}.cardinalValues-section{background-color:#f3faff;z-index:15;overflow:hidden;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:66px}@media only screen and (min-width:992px){.cardinalValues-section{padding-top:84px}}.cardinalCustomers-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:576px){.cardinalCustomers-section__heading{gap:18px}}@media only screen and (min-width:768px){.cardinalCustomers-section__heading{gap:24px}}@media only screen and (min-width:992px){.cardinalCustomers-section__heading{gap:32px}}.cardinalCustomers-section__heading h2{font-size:24px;line-height:105%;text-align:center}@media only screen and (min-width:576px){.cardinalCustomers-section__heading h2{font-size:38px;line-height:110%}}@media only screen and (min-width:768px){.cardinalCustomers-section__heading h2{font-size:42px;line-height:110%}}@media only screen and (min-width:992px){.cardinalCustomers-section__heading h2{font-size:48px;line-height:120%}}.cardinalCustomers-section__heading p{color:#1d2235;font-size:12px;text-align:center}@media only screen and (min-width:576px){.cardinalCustomers-section__heading p{font-size:16px}}@media only screen and (min-width:768px){.cardinalCustomers-section__heading p{font-size:18px}}@media only screen and (min-width:992px){.cardinalCustomers-section__heading p{font-size:20px}}.cardinalCustomers-section__set{display:flex;justify-content:center;align-self:stretch;flex-wrap:wrap;gap:4px}@media only screen and (max-width:768px){.cardinalCustomers-section__set{gap:8px}}@media only screen and (min-width:992px){.cardinalCustomers-section__set{gap:12px}}.cardinalCustomers-section__set__item{display:flex;width:49%;padding:32px;flex-direction:column;align-items:center;justify-content:center;border-radius:15px;background:#e8f6ff}@media only screen and (max-width:992px){.cardinalCustomers-section__set__item{padding:24px}}@media only screen and (max-width:768px){.cardinalCustomers-section__set__item{width:100%}}@media only screen and (max-width:576px){.cardinalCustomers-section__set__item{padding:18px}}.cardinalCustomers-section__set__item h4{color:#1d2235;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:normal}@media only screen and (max-width:1200px){.cardinalCustomers-section__set__item h4{font-size:20px;line-height:19px}}@media only screen and (max-width:992px){.cardinalCustomers-section__set__item h4{font-size:18px;line-height:17px}}@media only screen and (max-width:576px){.cardinalCustomers-section__set__item h4{font-size:16px;line-height:15px}}.cardinalCustomers-section__set__item p{color:#1d2235;font-size:12px;font-style:normal;font-weight:300;line-height:normal}@media only screen and (min-width:576px){.cardinalCustomers-section__set__item p{font-size:14px}}@media only screen and (min-width:1200px){.cardinalCustomers-section__set__item p{font-size:16px}}.cardinalCustomers-section__btns{width:100%;display:flex;justify-content:center;align-items:center;gap:8px}.cardinalCustomers-section__btns button,.cardinalCustomers-section__btns a{width:100%}@media only screen and (min-width:576px){.cardinalCustomers-section__btns button,.cardinalCustomers-section__btns a{width:auto}}.cardinalSdks-section,.cardinalTutorialApps-section{background-color:#e8f6ff}.cardinalSdks-section__heading,.cardinalTutorialApps-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:576px){.cardinalSdks-section__heading,.cardinalTutorialApps-section__heading{gap:18px}}@media only screen and (min-width:768px){.cardinalSdks-section__heading,.cardinalTutorialApps-section__heading{gap:24px}}@media only screen and (min-width:992px){.cardinalSdks-section__heading,.cardinalTutorialApps-section__heading{gap:32px}}.cardinalSdks-section__heading h2,.cardinalTutorialApps-section__heading h2{font-size:24px;line-height:105%;text-align:center}@media only screen and (min-width:576px){.cardinalSdks-section__heading h2,.cardinalTutorialApps-section__heading h2{font-size:38px;line-height:110%}}@media only screen and (min-width:768px){.cardinalSdks-section__heading h2,.cardinalTutorialApps-section__heading h2{font-size:42px;line-height:110%}}@media only screen and (min-width:992px){.cardinalSdks-section__heading h2,.cardinalTutorialApps-section__heading h2{font-size:48px;line-height:120%}}.cardinalSdks-section__heading p,.cardinalTutorialApps-section__heading p{color:#1d2235;font-size:12px;text-align:center}@media only screen and (min-width:576px){.cardinalSdks-section__heading p,.cardinalTutorialApps-section__heading p{font-size:16px}}@media only screen and (min-width:768px){.cardinalSdks-section__heading p,.cardinalTutorialApps-section__heading p{font-size:18px}}@media only screen and (min-width:992px){.cardinalSdks-section__heading p,.cardinalTutorialApps-section__heading p{font-size:20px}}.cardinalSdks-section__set,.cardinalTutorialApps-section__set{display:flex;justify-content:center;align-items:center;align-content:center;gap:8px;align-self:stretch;flex-wrap:wrap}@media only screen and (max-width:768px){.cardinalSdks-section__set,.cardinalTutorialApps-section__set{gap:4px}}@media only screen and (max-width:576px){.cardinalSdks-section__set,.cardinalTutorialApps-section__set{gap:2px}}.cardinalSdks-section__set__item,.cardinalTutorialApps-section__set__item{display:flex;padding:12px 44px;justify-content:center;align-items:center;gap:24px;cursor:pointer;border-radius:55px;background:#fff;border:1px solid #bfddff}.cardinalSdks-section__set__item:hover,.cardinalTutorialApps-section__set__item:hover{border-color:#ef762f;text-decoration:none}@media only screen and (max-width:1200px){.cardinalSdks-section__set__item,.cardinalTutorialApps-section__set__item{gap:20px}}@media only screen and (max-width:992px){.cardinalSdks-section__set__item,.cardinalTutorialApps-section__set__item{gap:18px}}@media only screen and (max-width:768px){.cardinalSdks-section__set__item,.cardinalTutorialApps-section__set__item{gap:8px;padding:12px 32px}}@media only screen and (max-width:576px){.cardinalSdks-section__set__item,.cardinalTutorialApps-section__set__item{gap:6px;padding:12px 18px}}.cardinalSdks-section__set__item__icnHolder,.cardinalTutorialApps-section__set__item__icnHolder{width:40px;height:40px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:768px){.cardinalSdks-section__set__item__icnHolder,.cardinalTutorialApps-section__set__item__icnHolder{width:35px;height:35px}}@media only screen and (max-width:576px){.cardinalSdks-section__set__item__icnHolder,.cardinalTutorialApps-section__set__item__icnHolder{width:25px;height:25px}}.cardinalSdks-section__set__item__icnHolder img,.cardinalTutorialApps-section__set__item__icnHolder img{width:100%}.cardinalSdks-section__set__item h5,.cardinalTutorialApps-section__set__item h5{color:#1d2235;font-size:20px;font-style:normal;font-weight:300;line-height:normal}@media only screen and (max-width:1200px){.cardinalSdks-section__set__item h5,.cardinalTutorialApps-section__set__item h5{font-size:18px}}@media only screen and (max-width:992px){.cardinalSdks-section__set__item h5,.cardinalTutorialApps-section__set__item h5{font-size:16px}}@media only screen and (max-width:768px){.cardinalSdks-section__set__item h5,.cardinalTutorialApps-section__set__item h5{font-size:14px}}@media only screen and (max-width:576px){.cardinalSdks-section__set__item h5,.cardinalTutorialApps-section__set__item h5{font-size:12px}}.cardinalSdks-section__btns,.cardinalTutorialApps-section__btns{width:100%;display:flex;justify-content:center;align-items:center;gap:8px}.cardinalSdks-section__btns button,.cardinalSdks-section__btns a,.cardinalTutorialApps-section__btns button,.cardinalTutorialApps-section__btns a{width:100%}@media only screen and (min-width:576px){.cardinalSdks-section__btns button,.cardinalSdks-section__btns a,.cardinalTutorialApps-section__btns button,.cardinalTutorialApps-section__btns a{width:auto}}.cardinalTutorialApps-section{background-color:#1a2346}.cardinalTutorialApps-section *{color:#fff!important}.cardinalTutorialApps-section .cardinalTutorialApps-section__set__item{background-color:#1f2b4f;border-color:#1f2b4f}.cardinalTutorialApps-section .cardinalTutorialApps-section__set__item:hover{border-color:#00b1ff}.cardinalCockpit-section .cardinalCockpit-section__set__item{cursor:none}.cardinalCockpit-section .cardinalCockpit-section__set__item:hover{border-color:transparent}.usecasesBanner-section{background-color:#f3faff;padding-top:66px}@media only screen and (min-width:992px){.usecasesBanner-section{padding-top:84px}}.usecasesBanner-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:576px){.usecasesBanner-section__heading{gap:18px}}@media only screen and (min-width:768px){.usecasesBanner-section__heading{gap:24px}}@media only screen and (min-width:992px){.usecasesBanner-section__heading{gap:32px}}.usecasesBanner-section__heading h2{font-size:24px;line-height:105%;text-align:center}@media only screen and (min-width:576px){.usecasesBanner-section__heading h2{font-size:38px;line-height:110%}}@media only screen and (min-width:768px){.usecasesBanner-section__heading h2{font-size:42px;line-height:110%}}@media only screen and (min-width:992px){.usecasesBanner-section__heading h2{font-size:48px;line-height:120%}}.usecasesBanner-section__heading p{color:#1d2235;font-size:12px;text-align:center}@media only screen and (min-width:576px){.usecasesBanner-section__heading p{font-size:16px}}@media only screen and (min-width:768px){.usecasesBanner-section__heading p{font-size:18px}}@media only screen and (min-width:992px){.usecasesBanner-section__heading p{font-size:20px}}.usecacesProjects-section{background-color:#f3faff}.usecacesProjects-section:nth-child(odd){background-color:#fff}@media only screen and (min-width:768px){.usecacesProjects-section:nth-child(odd) .usecacesProjects-section__item{flex-direction:row}}.usecacesProjects-section__item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:8px}@media only screen and (min-width:768px){.usecacesProjects-section__item{flex-direction:row-reverse;align-items:flex-start;gap:8%}}.usecacesProjects-section__item__image{max-height:170px}@media only screen and (min-width:576px){.usecacesProjects-section__item__image{max-height:230px}}@media only screen and (min-width:992px){.usecacesProjects-section__item__image{max-height:300px}}@media only screen and (min-width:1200px){.usecacesProjects-section__item__image{max-height:400px}}.usecacesProjects-section__item__description{width:100%;display:flex;flex-direction:column;gap:8px;align-items:center}@media only screen and (min-width:768px){.usecacesProjects-section__item__description{width:40%;align-items:flex-start;gap:12px}}@media only screen and (min-width:992px){.usecacesProjects-section__item__description{gap:24px}}.usecacesProjects-section__item__description h4{color:#1d2235;text-align:start;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-align:center}@media only screen and (max-width:1200px){.usecacesProjects-section__item__description h4{font-size:18px}}@media only screen and (max-width:992px){.usecacesProjects-section__item__description h4{font-size:16px}}@media only screen and (max-width:576px){.usecacesProjects-section__item__description h4{font-size:14px}}@media only screen and (min-width:768px){.usecacesProjects-section__item__description h4{text-align:start}}.usecacesProjects-section__item__description p{color:#1d2235;font-size:12px;font-style:normal;font-weight:300;line-height:normal}@media only screen and (min-width:576px){.usecacesProjects-section__item__description p{font-size:14px}}@media only screen and (min-width:1200px){.usecacesProjects-section__item__description p{font-size:16px}}.cardinalDxm-section{background-color:#f3faff;padding-top:66px}@media only screen and (min-width:992px){.cardinalDxm-section{padding-top:84px}}.cardinalDxm-section__heading h2{display:flex;align-items:center}.cardinalDxm-section__set__item{background-color:#fff;border:1px solid #bfddff;cursor:auto}.cardinalDxm-section__set__item:hover{border-color:#bfddff}.cardinalDxm-section__set__item__illustration{width:100%;padding:5px;display:flex;align-items:center;justify-content:center}.cardinalDxm-section__set__item__illustration img{height:40px}@media only screen and (min-width:992px){.cardinalDxm-section__set__item__illustration{padding:15px}.cardinalDxm-section__set__item__illustration img{height:60px}}@media only screen and (max-width:1200px){.cardinalDxm-section__set__item__illustration{height:auto;width:auto}}.cardinalFreeHealthConnector-section{background-color:#f3faff;padding-top:66px;flex-grow:1}@media only screen and (min-width:992px){.cardinalFreeHealthConnector-section{padding-top:84px}}.cardinalFreeHealthConnector-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:576px){.cardinalFreeHealthConnector-section__heading{gap:18px}}@media only screen and (min-width:768px){.cardinalFreeHealthConnector-section__heading{gap:24px}}@media only screen and (min-width:992px){.cardinalFreeHealthConnector-section__heading{gap:32px}}.cardinalFreeHealthConnector-section__heading h2{font-size:24px;line-height:105%;text-align:center;display:flex;align-items:center}@media only screen and (min-width:576px){.cardinalFreeHealthConnector-section__heading h2{font-size:38px;line-height:110%}}@media only screen and (min-width:768px){.cardinalFreeHealthConnector-section__heading h2{font-size:42px;line-height:110%}}@media only screen and (min-width:992px){.cardinalFreeHealthConnector-section__heading h2{font-size:48px;line-height:120%}}.cardinalFreeHealthConnector-section__heading p{color:#1d2235;font-size:12px;text-align:center}@media only screen and (min-width:576px){.cardinalFreeHealthConnector-section__heading p{font-size:16px}}@media only screen and (min-width:768px){.cardinalFreeHealthConnector-section__heading p{font-size:18px}}@media only screen and (min-width:992px){.cardinalFreeHealthConnector-section__heading p{font-size:20px}}.cardinalFreeHealthConnector-section__set{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:4px}@media only screen and (max-width:768px){.cardinalFreeHealthConnector-section__set{flex-direction:column;flex-wrap:nowrap;gap:8px}}@media only screen and (min-width:992px){.cardinalFreeHealthConnector-section__set{gap:12px}}.cardinalFreeHealthConnector-section__set__item{width:48%;padding:32px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:24px;border-radius:45px;background-color:#fff;border:1px solid #bfddff;cursor:auto}@media only screen and (max-width:1200px){.cardinalFreeHealthConnector-section__set__item{gap:24px;padding:24px}}@media only screen and (max-width:768px){.cardinalFreeHealthConnector-section__set__item{width:100%;gap:18px;padding:18px}}.cardinalFreeHealthConnector-section__set__item__content{display:flex;flex-direction:column;align-items:center;gap:8px;align-self:stretch}.cardinalFreeHealthConnector-section__set__item__content h4,.cardinalFreeHealthConnector-section__set__item__content a{color:#1d2235;text-align:start;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-align:center}@media only screen and (max-width:1200px){.cardinalFreeHealthConnector-section__set__item__content h4,.cardinalFreeHealthConnector-section__set__item__content a{font-size:18px}}@media only screen and (max-width:992px){.cardinalFreeHealthConnector-section__set__item__content h4,.cardinalFreeHealthConnector-section__set__item__content a{font-size:16px}}@media only screen and (max-width:576px){.cardinalFreeHealthConnector-section__set__item__content h4,.cardinalFreeHealthConnector-section__set__item__content a{font-size:14px}}.cardinalFreeHealthConnector-section__set__item__content h4 a,.cardinalFreeHealthConnector-section__set__item__content a a{color:#ef762f}.cardinalFreeHealthConnector-section__set__item__content h4 .coma:last-child,.cardinalFreeHealthConnector-section__set__item__content a .coma:last-child{display:none}.cardinalFreeHealthConnector-section__set__item__content p{color:#1d2235;font-size:12px;font-style:normal;font-weight:300;line-height:normal}@media only screen and (min-width:576px){.cardinalFreeHealthConnector-section__set__item__content p{font-size:14px}}@media only screen and (min-width:1200px){.cardinalFreeHealthConnector-section__set__item__content p{font-size:16px}}.cardinalFreeHealthConnector-section__set__item__illustrations{display:flex;justify-content:center;align-items:center;gap:24px;flex-wrap:wrap}.cardinalFreeHealthConnector-section__set__item__illustrations__item{display:flex;align-items:center;justify-content:center}.cardinalFreeHealthConnector-section__set__item__illustrations__item img{height:25px}@media only screen and (min-width:992px){.cardinalFreeHealthConnector-section__set__item__illustrations__item img{height:35px}}.cardinalFreeHealthConnector-section__btns{width:100%;display:flex;justify-content:center;align-items:center;gap:8px}.cardinalFreeHealthConnector-section__btns button,.cardinalFreeHealthConnector-section__btns a{width:100%}@media only screen and (min-width:576px){.cardinalFreeHealthConnector-section__btns button,.cardinalFreeHealthConnector-section__btns a{width:auto}}.pageNotFound-section{display:flex;align-items:flex-start;padding-top:66px;background-color:#e9f3f9;z-index:15;overflow:hidden;min-height:100vh}@media only screen and (min-width:992px){.pageNotFound-section{padding-top:84px}}.pageNotFound-section__bg{position:absolute;top:-350px;right:-350px;z-index:5;flex-grow:1}.pageNotFound-section__bg img{height:100%}.pageNotFound-section .container{height:100%;flex-grow:1;position:relative;z-index:10;align-items:center;justify-content:center;padding:80px 0}@media only screen and (min-width:992px){.pageNotFound-section .container{padding:120px 0}}.pageNotFound-section__content{width:80%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;z-index:10}@media only screen and (max-width:992px){.pageNotFound-section__content{gap:24px}}@media only screen and (max-width:768px){.pageNotFound-section__content{width:95%;gap:18px}}.pageNotFound-section__content__illustration{width:80%}@media only screen and (min-width:768px){.pageNotFound-section__content__illustration{width:485px}}.pageNotFound-section__content__illustration img{width:100%}.pageNotFound-section__content__text{width:100%;display:flex;flex-direction:column;align-items:center;gap:32px}@media only screen and (max-width:576px){.pageNotFound-section__content__text{gap:12px}}@media only screen and (max-width:768px){.pageNotFound-section__content__text{gap:16px}}.pageNotFound-section__content__text p{text-align:center;font-size:14px}@media only screen and (min-width:992px){.pageNotFound-section__content__text p{font-size:16px}}@media only screen and (min-width:1200px){.pageNotFound-section__content__text p{font-size:20px}}.pageNotFound-section__content__text h2{font-size:48px;text-align:center}@media only screen and (max-width:768px){.pageNotFound-section__content__text h2{font-size:32px}}.pageNotFound-section__content__text__btns{display:flex;align-items:center;justify-content:center;gap:12px}.pageNotFound-section__content__text__btns a{min-width:170px}.header{position:fixed;top:0;z-index:95;display:flex;flex-direction:column;background-color:#fff}.header--sticky{background-color:#fff;box-shadow:0 5px 30px #2a5d821a}@media only screen and (max-width:992px){.header.opened{height:100vh;box-shadow:0 5px 30px #2a5d821a;background-color:#fff}}.header .newsBanner{width:100%;display:none;align-items:center;justify-content:center;padding:12px 6px;background:#1a2346}@media only screen and (min-width:992px){.header .newsBanner{padding:12px 24px}}.header .newsBanner h3{color:#fff;font-size:10px;font-weight:400;line-height:normal;text-align:center}@media only screen and (min-width:420px){.header .newsBanner h3{font-size:12px}}@media only screen and (min-width:992px){.header .newsBanner h3{font-size:14px}}.header .newsBanner a{color:#ef762f;font-size:10px;font-weight:500;text-decoration-line:underline;line-height:normal}@media only screen and (min-width:420px){.header .newsBanner a{font-size:12px}}@media only screen and (min-width:992px){.header .newsBanner a{font-size:14px}}.header .newsBanner a:hover{opacity:.85}.header .progress-container{width:100%;background-color:transparent;height:5px;display:block}.header .progress-container .progress-bar{background-color:#ef762f;width:0;display:block;height:inherit}.header .container{padding:8px 0;height:unset}@media only screen and (min-width:992px){.header .container{padding:16px 0}}.header .navigation{width:100%;display:flex;justify-content:space-between;align-items:center}.header .navigation__mobileBlock{display:flex;align-items:center;gap:8px}@media only screen and (min-width:992px){.header .navigation__mobileBlock{gap:16px}}.header .navigation .logo{width:100px}@media only screen and (max-width:992px){.header .navigation .logo{width:75px}}.header .navigation .logo img{width:100%}.header .navigation .burger-menu{width:30px;cursor:pointer}.header .navigation .burger-menu:before,.header .navigation .burger-menu:after,.header .navigation .burger-menu div{background:#1a2346;content:'';display:block;height:3px;margin:5px 0;transition:.5s}.header .navigation .burger-menu.opened{width:20px}.header .navigation .burger-menu.opened:before,.header .navigation .burger-menu.opened:after,.header .navigation .burger-menu.opened div{content:'';height:2px}.header .navigation .burger-menu.opened:before{transform:translateY(7px)rotate(135deg)}.header .navigation .burger-menu.opened:after{transform:translateY(-7px)rotate(-135deg)}.header .navigation .burger-menu.opened div{transform:scale(0)}@media only screen and (min-width:992px){.header .navigation .burger-menu{display:none}}.header .navigation__desktopView{display:flex;gap:32px;align-items:center}@media only screen and (max-width:992px){.header .navigation__desktopView{display:none}}@media only screen and (max-width:1200px){.header .navigation__desktopView{gap:24px}}.header .navigation__desktopView__links{display:flex;align-items:flex-start;gap:32px;position:relative}@media only screen and (max-width:1200px){.header .navigation__desktopView__links{gap:18px}}.header .navigation__desktopView__links__item a{color:#1a2346;font-size:14px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.header .navigation__desktopView__links__item a.active{color:#ef762f;font-weight:600}.header .navigation__desktopView__links__item .submenu{display:none;width:auto;height:auto;padding:32px;position:absolute;top:100%;right:0;background-color:#e8f6ff;box-shadow:0 5px 5px rgba(42,93,130,.2);border-top:3px solid #ef762f}.header .navigation__desktopView__links__item .submenu__partial{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;gap:12px}.header .navigation__desktopView__links__item .submenu__partial--documentation{display:flex;align-items:flex-end}.header .navigation__desktopView__links__item .submenu__partial--documentation a{font-weight:600;font-size:16px}.header .navigation__desktopView__links__item:hover .submenu{display:flex}.header .navigation__desktopView__btnsGroup{display:flex;gap:8px;align-items:center}.header .navigation__desktopView__cltButton{display:block;flex-shrink:1}.header .languageSwitcher{display:flex;position:relative;height:auto;width:auto}.header .languageSwitcher:hover .languageSwitcher__header{background-color:#f3faff;border-color:#3d5a80}.header .languageSwitcher:hover .languageSwitcher__dropdown{display:flex}.header .languageSwitcher__header{width:160px;height:45px;display:flex;gap:6px;align-items:center;justify-content:center;padding:0 16px;cursor:pointer;border:1px solid transparent;border-radius:30px}.header .languageSwitcher__header p{font-size:14px;color:#1a2346;font-weight:500;line-height:24px}.header .languageSwitcher__dropdown{width:160px;display:none;flex-direction:column;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%);background-color:#f3faff;border:1px solid #3d5a80;border-radius:20px;padding:8px}.header .languageSwitcher__dropdown li{width:100%;height:45px;display:flex;align-items:center;gap:6px;padding:0 16px;border-radius:30px;cursor:pointer;border:1px solid transparent}.header .languageSwitcher__dropdown li:hover{background-color:#bfddff}.header .languageSwitcher__dropdown li a{font-size:14px;color:#1a2346;font-weight:500;line-height:24px}.header .languageSwitcher__dropdown li a:hover{text-decoration:none}.header .languageSwitcher .flagIcn{width:20px;height:20px}.header .languageSwitcher .flagIcn img{width:100%}@media only screen and (max-width:992px){.header .languageSwitcher--desktop{display:none}}@media only screen and (min-width:992px){.header .languageSwitcher--mobile{display:none}}.header .mobileNavigation{width:100%;height:100%;display:none;justify-content:center;border-top:2px solid #ef762f;background-color:#f3faff;box-shadow:0 5px 30px #2a5d821a;overflow-y:hidden;padding-bottom:16px}@media only screen and (max-width:992px){.header .mobileNavigation.opened{display:flex}}.header .mobileNavigation__scrollWrap{width:100%;height:100%;padding:24px 24px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;overflow-y:auto;gap:32px}@media only screen and (max-width:576px){.header .mobileNavigation__scrollWrap{padding:16px 16px 0}}.header .mobileNavigation__links{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.header .mobileNavigation__links a{color:#1a2346;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.header .mobileNavigation__links a.active{color:#ef762f;font-weight:600}.header .mobileNavigation__links__item{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.header .mobileNavigation__links__item__children{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-left:12px}.header .mobileNavigation__links__item__children a{font-weight:400}.header .mobileNavigation__cltButton{align-self:center}.footer{background-color:#1a2346;z-index:10;overflow:hidden}.footer .container{gap:60px;padding:56px 0;position:relative}.footer a,.footer p,.footer button{width:auto;color:rgba(255,255,255,.7);display:block;font-weight:400;font-size:14px;background:0 0;text-align:center}@media only screen and (min-width:576px){.footer a,.footer p,.footer button{text-align:start}}.footer button:hover{cursor:pointer;text-decoration:underline}.footer__top-block{width:100%;display:flex;justify-content:flex-start;z-index:15;flex-wrap:wrap;gap:56px}@media only screen and (min-width:576px){.footer__top-block{justify-content:space-between;gap:0;row-gap:56px}}@media only screen and (min-width:992px){.footer__top-block{flex-wrap:nowrap;justify-content:flex-start;gap:56px}}.footer__top-block__column{width:100%;display:flex;flex-direction:column;align-items:center;gap:40px}@media only screen and (min-width:576px){.footer__top-block__column{width:49%;gap:32px;align-items:flex-start}}@media only screen and (min-width:992px){.footer__top-block__column{width:23%;gap:30px}}.footer__top-block__column__group{display:flex;flex-direction:column;align-items:center;gap:16px}@media only screen and (min-width:576px){.footer__top-block__column__group{align-items:flex-start}}.footer__bottom-block{width:100%;z-index:15}.footer__bottom-block__row{width:100%}.footer__bottom-block__row__group{display:flex;flex-direction:column;align-items:center;gap:16px}@media only screen and (min-width:576px){.footer__bottom-block__row__group{flex-direction:row;align-items:flex-start;gap:32px;flex-wrap:wrap}.footer__bottom-block__row__group *{max-width:190px;text-align:start}}.footer__illustration{position:absolute;bottom:0;right:0;display:flex;align-items:flex-end;z-index:10}.stars-set{display:flex;gap:10px}.call-to-action-section{background-color:#e9f3f9}.call-to-action-section .container{flex-direction:column;align-items:center;gap:32px}@media only screen and (min-width:1200px){.call-to-action-section .container{flex-direction:row;justify-content:space-between;gap:0}}.call-to-action-section__heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width:1200px){.call-to-action-section__heading{width:35%;justify-content:flex-start;align-items:flex-start}}@media only screen and (min-width:1400px){.call-to-action-section__heading{width:50%}}.call-to-action-section__heading h2{font-size:40px;font-weight:700;letter-spacing:0;color:#1a2346;margin-bottom:24px;text-align:center}@media only screen and (min-width:576px){.call-to-action-section__heading h2{font-size:70px;line-height:70px}}@media only screen and (min-width:1200px){.call-to-action-section__heading h2{font-size:100px;line-height:115px;margin-bottom:70px;text-align:left}}.call-to-action-section__heading h3{font-size:20px;font-weight:700;line-height:32px;letter-spacing:0;text-align:left;color:#f16062;margin-bottom:4px}@media only screen and (min-width:576px){.call-to-action-section__heading h3{font-size:25px;line-height:36px;margin-bottom:32px}}@media only screen and (min-width:1200px){.call-to-action-section__heading h3{font-size:30px;line-height:48px;margin-bottom:56px}}.call-to-action-section__heading p{display:flex;align-items:center}.call-to-action-section__heading p img{margin:0 8px;opacity:.7;width:32px;height:32px}.call-to-action-section__heading p img:hover{opacity:1}.call-to-action-section__form{width:100%;display:flex;justify-content:center}@media only screen and (min-width:576px){.call-to-action-section__form{width:80%}}@media only screen and (min-width:1200px){.call-to-action-section__form{justify-content:flex-end;width:50%}}.call-to-action-section__form__innerWraper{width:555px;height:100%;position:relative;z-index:15;border-radius:16px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-shadow:0 5px 30px #2a5d821a}.call-to-action-section__form__innerWraper .illustration{display:none}@media only screen and (min-width:576px){.call-to-action-section__form__innerWraper .illustration{display:block;position:absolute;top:85px;left:-20%}}@media only screen and (min-width:992px){.call-to-action-section__form__innerWraper .illustration{left:-25%}}@media only screen and (min-width:1200px){.call-to-action-section__form__innerWraper .illustration{left:-30%}}.call-to-action-section__form__innerWraper .illustration img{width:140px;z-index:5}@media only screen and (min-width:768px){.call-to-action-section__form__innerWraper .illustration img{width:180px}}@media only screen and (min-width:992px){.call-to-action-section__form__innerWraper .illustration img{width:220px}}@media only screen and (min-width:1200px){.call-to-action-section__form__innerWraper .illustration img{width:250px}}.call-to-action-section__form__innerWraper .contactForm{width:100%;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:16px;z-index:10;background-color:#fff;padding:24px;border-radius:10px}@media only screen and (min-width:768px){.call-to-action-section__form__innerWraper .contactForm{padding:56px 46px;border-radius:16px;padding:24px}}.call-to-action-section__form__innerWraper .contactForm .form-control{width:100%;position:relative}.call-to-action-section__form__innerWraper .contactForm .form-control input,.call-to-action-section__form__innerWraper .contactForm .form-control textarea{width:100%;height:48px;padding:0 16px;font-size:14px;color:#1a2346;border:1px solid #ccd0e0;border-radius:4px}.call-to-action-section__form__innerWraper .contactForm .form-control textarea{padding:12px 16px;height:unset}.call-to-action-section__form__innerWraper .contactForm .form-control input.invalid{border-color:#f16062}.call-to-action-section__form__innerWraper .contactForm .form-control .error{color:#f16062;font-size:12px;margin-top:4px;margin-left:4px}.call-to-action-section__form__innerWraper .successfulFeedback{width:100%;height:100%;position:absolute;top:0;padding:0 56px;z-index:12;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;animation-duration:.25s;animation-duration:.25s;animation-delay:.25s;animation-timing-function:cubic-bezier(.1,.15,.25,.5);animation-fill-mode:backwards;animation-name:animate-pop}@keyframes animate-pop{0%{opacity:0;transform:scale(.25,.25)}100%{opacity:1;transform:scale(1,1)}}.call-to-action-section__form__innerWraper .successfulFeedback h3{color:#44bebb}.call-to-action-section__form__innerWraper .successfulFeedback p{font-size:20px;text-align:center}.call-to-action-section__form__innerWraper button{width:100%}.terms-of-use-pop-up,.privacy-policy-pop-up,.information-security-policy-pop-up,.impressum-pop-up,.privacy-policy,.cookie-notice-pop-up,.quality-policy-pop-up,.certifications{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;background-color:rgba(0,0,0,.2);z-index:101;padding:30px 0}.terms-of-use-pop-up__container,.privacy-policy-pop-up__container,.information-security-policy-pop-up__container,.impressum-pop-up__container,.privacy-policy__container,.cookie-notice-pop-up__container,.quality-policy-pop-up__container,.certifications__container{width:95%;height:95vh;padding:40px 0;overflow:hidden;background-color:#fff}@media only screen and (min-width:992px){.terms-of-use-pop-up__container,.privacy-policy-pop-up__container,.information-security-policy-pop-up__container,.impressum-pop-up__container,.privacy-policy__container,.cookie-notice-pop-up__container,.quality-policy-pop-up__container,.certifications__container{width:85%;max-width:1440px}}.terms-of-use-pop-up__innerWrap,.privacy-policy-pop-up__innerWrap,.information-security-policy-pop-up__innerWrap,.impressum-pop-up__innerWrap,.privacy-policy__innerWrap,.cookie-notice-pop-up__innerWrap,.quality-policy-pop-up__innerWrap,.certifications__innerWrap{width:100%;height:100%;overflow:auto;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0 12px}@media only screen and (min-width:576px){.terms-of-use-pop-up__innerWrap,.privacy-policy-pop-up__innerWrap,.information-security-policy-pop-up__innerWrap,.impressum-pop-up__innerWrap,.privacy-policy__innerWrap,.cookie-notice-pop-up__innerWrap,.quality-policy-pop-up__innerWrap,.certifications__innerWrap{gap:24px;padding:0 24px}}@media only screen and (min-width:768px){.terms-of-use-pop-up__innerWrap,.privacy-policy-pop-up__innerWrap,.information-security-policy-pop-up__innerWrap,.impressum-pop-up__innerWrap,.privacy-policy__innerWrap,.cookie-notice-pop-up__innerWrap,.quality-policy-pop-up__innerWrap,.certifications__innerWrap{gap:30px;padding:0 40px}}.terms-of-use-pop-up__innerWrap__content,.privacy-policy-pop-up__innerWrap__content,.information-security-policy-pop-up__innerWrap__content,.impressum-pop-up__innerWrap__content,.privacy-policy__innerWrap__content,.cookie-notice-pop-up__innerWrap__content,.quality-policy-pop-up__innerWrap__content,.certifications__innerWrap__content{width:100%;height:100%;overflow:auto;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:0 24px}@media only screen and (min-width:576px){.terms-of-use-pop-up__innerWrap__content,.privacy-policy-pop-up__innerWrap__content,.information-security-policy-pop-up__innerWrap__content,.impressum-pop-up__innerWrap__content,.privacy-policy__innerWrap__content,.cookie-notice-pop-up__innerWrap__content,.quality-policy-pop-up__innerWrap__content,.certifications__innerWrap__content{gap:30px;padding:0 40px}}.terms-of-use-pop-up__head,.privacy-policy-pop-up__head,.information-security-policy-pop-up__head,.impressum-pop-up__head,.privacy-policy__head,.cookie-notice-pop-up__head,.quality-policy-pop-up__head,.certifications__head{width:100%;display:flex;flex-direction:column}.terms-of-use-pop-up__head h3,.privacy-policy-pop-up__head h3,.information-security-policy-pop-up__head h3,.impressum-pop-up__head h3,.privacy-policy__head h3,.cookie-notice-pop-up__head h3,.quality-policy-pop-up__head h3,.certifications__head h3{font-size:28px;line-height:40px}@media only screen and (min-width:992px){.terms-of-use-pop-up__head h3,.privacy-policy-pop-up__head h3,.information-security-policy-pop-up__head h3,.impressum-pop-up__head h3,.privacy-policy__head h3,.cookie-notice-pop-up__head h3,.quality-policy-pop-up__head h3,.certifications__head h3{font-size:40px;line-height:56px}}.terms-of-use-pop-up__block,.privacy-policy-pop-up__block,.information-security-policy-pop-up__block,.impressum-pop-up__block,.privacy-policy__block,.cookie-notice-pop-up__block,.quality-policy-pop-up__block,.certifications__block{width:100%;display:flex;flex-direction:column;gap:16px}.terms-of-use-pop-up__block h3,.privacy-policy-pop-up__block h3,.information-security-policy-pop-up__block h3,.impressum-pop-up__block h3,.privacy-policy__block h3,.cookie-notice-pop-up__block h3,.quality-policy-pop-up__block h3,.certifications__block h3{font-size:20px;line-height:unset}@media only screen and (min-width:576px){.terms-of-use-pop-up__block h3,.privacy-policy-pop-up__block h3,.information-security-policy-pop-up__block h3,.impressum-pop-up__block h3,.privacy-policy__block h3,.cookie-notice-pop-up__block h3,.quality-policy-pop-up__block h3,.certifications__block h3{font-size:24px;line-height:unset}}.terms-of-use-pop-up__block a,.privacy-policy-pop-up__block a,.information-security-policy-pop-up__block a,.impressum-pop-up__block a,.privacy-policy__block a,.cookie-notice-pop-up__block a,.quality-policy-pop-up__block a,.certifications__block a{font-size:14px}@media only screen and (min-width:992px){.terms-of-use-pop-up__block a,.privacy-policy-pop-up__block a,.information-security-policy-pop-up__block a,.impressum-pop-up__block a,.privacy-policy__block a,.cookie-notice-pop-up__block a,.quality-policy-pop-up__block a,.certifications__block a{font-size:16px}}.terms-of-use-pop-up__block__description,.privacy-policy-pop-up__block__description,.information-security-policy-pop-up__block__description,.impressum-pop-up__block__description,.privacy-policy__block__description,.cookie-notice-pop-up__block__description,.quality-policy-pop-up__block__description,.certifications__block__description{display:flex;flex-direction:column;gap:12px}.terms-of-use-pop-up__block__description__address,.privacy-policy-pop-up__block__description__address,.information-security-policy-pop-up__block__description__address,.impressum-pop-up__block__description__address,.privacy-policy__block__description__address,.cookie-notice-pop-up__block__description__address,.quality-policy-pop-up__block__description__address,.certifications__block__description__address{display:flex;flex-direction:column;gap:8px}.terms-of-use-pop-up__block__description__address p,.privacy-policy-pop-up__block__description__address p,.information-security-policy-pop-up__block__description__address p,.impressum-pop-up__block__description__address p,.privacy-policy__block__description__address p,.cookie-notice-pop-up__block__description__address p,.quality-policy-pop-up__block__description__address p,.certifications__block__description__address p{font-weight:500}@media only screen and (min-width:576px){.terms-of-use-pop-up__block__description__address p,.privacy-policy-pop-up__block__description__address p,.information-security-policy-pop-up__block__description__address p,.impressum-pop-up__block__description__address p,.privacy-policy__block__description__address p,.cookie-notice-pop-up__block__description__address p,.quality-policy-pop-up__block__description__address p,.certifications__block__description__address p{font-size:18px}}.terms-of-use-pop-up__block__description__links,.privacy-policy-pop-up__block__description__links,.information-security-policy-pop-up__block__description__links,.impressum-pop-up__block__description__links,.privacy-policy__block__description__links,.cookie-notice-pop-up__block__description__links,.quality-policy-pop-up__block__description__links,.certifications__block__description__links{display:flex;flex-direction:column;gap:8px}.terms-of-use-pop-up__block__description__links p,.privacy-policy-pop-up__block__description__links p,.information-security-policy-pop-up__block__description__links p,.impressum-pop-up__block__description__links p,.privacy-policy__block__description__links p,.cookie-notice-pop-up__block__description__links p,.quality-policy-pop-up__block__description__links p,.certifications__block__description__links p{font-weight:500}@media only screen and (min-width:576px){.terms-of-use-pop-up__block__description__links p,.privacy-policy-pop-up__block__description__links p,.information-security-policy-pop-up__block__description__links p,.impressum-pop-up__block__description__links p,.privacy-policy__block__description__links p,.cookie-notice-pop-up__block__description__links p,.quality-policy-pop-up__block__description__links p,.certifications__block__description__links p{font-size:18px}}.terms-of-use-pop-up__block__description__links a,.privacy-policy-pop-up__block__description__links a,.information-security-policy-pop-up__block__description__links a,.impressum-pop-up__block__description__links a,.privacy-policy__block__description__links a,.cookie-notice-pop-up__block__description__links a,.quality-policy-pop-up__block__description__links a,.certifications__block__description__links a{font-size:14px;font-weight:500;line-height:32px;letter-spacing:0}@media only screen and (min-width:576px){.terms-of-use-pop-up__block__description__links a,.privacy-policy-pop-up__block__description__links a,.information-security-policy-pop-up__block__description__links a,.impressum-pop-up__block__description__links a,.privacy-policy__block__description__links a,.cookie-notice-pop-up__block__description__links a,.quality-policy-pop-up__block__description__links a,.certifications__block__description__links a{font-size:16px}}.terms-of-use-pop-up__block__list,.privacy-policy-pop-up__block__list,.information-security-policy-pop-up__block__list,.impressum-pop-up__block__list,.privacy-policy__block__list,.cookie-notice-pop-up__block__list,.quality-policy-pop-up__block__list,.certifications__block__list{display:flex;flex-direction:column;gap:12px}.terms-of-use-pop-up__block__list ol,.terms-of-use-pop-up__block__list ul,.privacy-policy-pop-up__block__list ol,.privacy-policy-pop-up__block__list ul,.information-security-policy-pop-up__block__list ol,.information-security-policy-pop-up__block__list ul,.impressum-pop-up__block__list ol,.impressum-pop-up__block__list ul,.privacy-policy__block__list ol,.privacy-policy__block__list ul,.cookie-notice-pop-up__block__list ol,.cookie-notice-pop-up__block__list ul,.quality-policy-pop-up__block__list ol,.quality-policy-pop-up__block__list ul,.certifications__block__list ol,.certifications__block__list ul{display:flex;flex-direction:column;gap:12px;margin-left:20px}@media only screen and (min-width:576px){.terms-of-use-pop-up__block__list ol,.terms-of-use-pop-up__block__list ul,.privacy-policy-pop-up__block__list ol,.privacy-policy-pop-up__block__list ul,.information-security-policy-pop-up__block__list ol,.information-security-policy-pop-up__block__list ul,.impressum-pop-up__block__list ol,.impressum-pop-up__block__list ul,.privacy-policy__block__list ol,.privacy-policy__block__list ul,.cookie-notice-pop-up__block__list ol,.cookie-notice-pop-up__block__list ul,.quality-policy-pop-up__block__list ol,.quality-policy-pop-up__block__list ul,.certifications__block__list ol,.certifications__block__list ul{margin-left:35px}}.terms-of-use-pop-up__block__list ol li,.terms-of-use-pop-up__block__list ul li,.privacy-policy-pop-up__block__list ol li,.privacy-policy-pop-up__block__list ul li,.information-security-policy-pop-up__block__list ol li,.information-security-policy-pop-up__block__list ul li,.impressum-pop-up__block__list ol li,.impressum-pop-up__block__list ul li,.privacy-policy__block__list ol li,.privacy-policy__block__list ul li,.cookie-notice-pop-up__block__list ol li,.cookie-notice-pop-up__block__list ul li,.quality-policy-pop-up__block__list ol li,.quality-policy-pop-up__block__list ul li,.certifications__block__list ol li,.certifications__block__list ul li{list-style-type:decimal;padding-left:6px}.terms-of-use-pop-up__block__list ul li,.privacy-policy-pop-up__block__list ul li,.information-security-policy-pop-up__block__list ul li,.impressum-pop-up__block__list ul li,.privacy-policy__block__list ul li,.cookie-notice-pop-up__block__list ul li,.quality-policy-pop-up__block__list ul li,.certifications__block__list ul li{list-style-type:disc!important}.terms-of-use-pop-up .btn,.privacy-policy-pop-up .btn,.information-security-policy-pop-up .btn,.impressum-pop-up .btn,.privacy-policy .btn,.cookie-notice-pop-up .btn,.quality-policy-pop-up .btn,.certifications .btn{align-self:flex-end}.terms-of-use-pop-up.opened,.privacy-policy-pop-up.opened,.information-security-policy-pop-up.opened,.impressum-pop-up.opened,.cookie-notice-pop-up.opened,.quality-policy-pop-up.opened{display:flex;justify-content:center;align-items:flex-start}.privacy-policy,.certifications{width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;position:relative;background-color:#fff;z-index:1;padding-top:66px}@media only screen and (min-width:992px){.privacy-policy,.certifications{padding-top:84px}}.privacy-policy__innerWrap,.certifications__innerWrap{overflow:unset;height:100%;padding:0}.certifications{width:100%;overflow-x:hidden}.certifications .table-container{width:100%;max-width:1255px;overflow-x:scroll;padding:10px;background:rgba(232,246,255,.7);display:flex}@media only screen and (min-width:576px){.certifications .table-container{max-width:1860px;padding:10px 20px}}.certifications .table-container::-webkit-scrollbar{-webkit-appearance:none}.certifications .table-container::-webkit-scrollbar:horizontal{height:13px;background-color:#bfddff}.certifications .table-container::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #bfddff;background-color:#3d5a80}.certifications .table-container table{width:1255px;table-layout:fixed;border-collapse:separate;border-spacing:0;border-radius:15px}@media only screen and (min-width:576px){.certifications .table-container table{width:1860px}}.certifications .table-container thead,.certifications .table-container tbody{width:100%}.certifications .table-container th,.certifications .table-container td{border:1px solid #bfddff;background:#fff;padding:8px;text-align:left;overflow:hidden;text-overflow:ellipsis}.certifications .table-container .content{display:flex;flex-direction:column;gap:8px}.certifications .table-container p{color:#1d2235;font-size:10px;font-style:normal;font-weight:300;line-height:normal}@media only screen and (min-width:576px){.certifications .table-container p{font-size:12px}}@media only screen and (min-width:992px){.certifications .table-container p{font-size:14px}}.certifications .table-container th{background-color:#e8f6ff}.certifications .table-container th p{font-weight:500}.certifications .table-container th:nth-child(1),.certifications .table-container td:nth-child(1){width:70px}@media only screen and (min-width:576px){.certifications .table-container th:nth-child(1),.certifications .table-container td:nth-child(1){width:150px}}.certifications .table-container th:nth-child(2),.certifications .table-container td:nth-child(2){width:115px}@media only screen and (min-width:576px){.certifications .table-container th:nth-child(2),.certifications .table-container td:nth-child(2){width:200px}}.certifications .table-container th:nth-child(3),.certifications .table-container td:nth-child(3){width:80px}@media only screen and (min-width:576px){.certifications .table-container th:nth-child(3),.certifications .table-container td:nth-child(3){width:150px}}.certifications .table-container th:nth-child(4),.certifications .table-container td:nth-child(4){width:90px}@media only screen and (min-width:576px){.certifications .table-container th:nth-child(4),.certifications .table-container td:nth-child(4){width:150px}}.certifications .table-container th:nth-child(5),.certifications .table-container td:nth-child(5){width:300px}@media only screen and (min-width:576px){.certifications .table-container th:nth-child(5),.certifications .table-container td:nth-child(5){width:550px}}.certifications .table-container th:nth-child(6),.certifications .table-container td:nth-child(6){width:300px}@media only screen and (min-width:576px){.certifications .table-container th:nth-child(6),.certifications .table-container td:nth-child(6){width:550px}}.certifications .table-container th:nth-child(7),.certifications .table-container td:nth-child(7){width:300px}@media only screen and (min-width:576px){.certifications .table-container th:nth-child(7),.certifications .table-container td:nth-child(7){width:550px}}.certifications .table-container thead th:first-child{border-top-left-radius:8px}.certifications .table-container thead th:last-child{border-top-right-radius:8px}.certifications .table-container tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.certifications .table-container tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.cookiesBanner-section{position:fixed;width:100%;bottom:0;background-color:rgba(233,243,249,.5);box-shadow:0 -1px 56px 64px rgba(233,243,249,.5);z-index:100}.cookiesBanner-section.hiden{display:none}.cookiesBanner-section .container-vertical{padding:40px 0}@media only screen and (min-width:992px){.cookiesBanner-section .container-vertical{width:85%;max-width:1280px;padding:50px 0}}@media only screen and (max-width:576px){.cookiesBanner-section .container-vertical{width:95%}}.cookiesBanner-section__innerWrap{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:24px 32px;gap:24px;background:#fff;border:1px solid #00b1ff;box-shadow:0 0 20px rgba(0,177,255,.2);border-radius:20px}@media only screen and (max-width:576px){.cookiesBanner-section__innerWrap{padding:18px 16px;border-radius:10px}}.cookiesBanner-section__heading{display:flex;justify-content:flex-start;align-items:center;gap:32px}@media only screen and (max-width:576px){.cookiesBanner-section__heading{flex-direction:column;gap:16px}}.cookiesBanner-section__heading__img{width:80px;height:80px;display:flex;align-items:center;justify-content:center}.cookiesBanner-section__heading__img img{width:100%}@media only screen and (max-width:576px){.cookiesBanner-section__heading__img{width:60px;height:60px}}.cookiesBanner-section__heading__text{width:88%;max-width:820px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}@media only screen and (max-width:576px){.cookiesBanner-section__heading__text{align-items:center;width:100%}}.cookiesBanner-section__heading__text__title{font-weight:600;font-size:16px;line-height:24px}@media only screen and (max-width:576px){.cookiesBanner-section__heading__text__title{font-size:14px}}.cookiesBanner-section__heading__text__subtitle{font-weight:400;font-size:15px;line-height:24px}@media only screen and (max-width:576px){.cookiesBanner-section__heading__text__subtitle{font-size:13px;text-align:center}}.cookiesBanner-section__heading__text__subtitle a,.cookiesBanner-section__heading__text__subtitle button{font-weight:400;font-size:15px;line-height:24px;color:#00b1ff;cursor:pointer;text-decoration:underline;background:0 0}@media only screen and (max-width:576px){.cookiesBanner-section__heading__text__subtitle a,.cookiesBanner-section__heading__text__subtitle button{font-size:13px}}.cookiesBanner-section__cookieSwitches{width:100%;display:flex;justify-content:flex-end;gap:12px}@media only screen and (max-width:576px){.cookiesBanner-section__cookieSwitches{justify-content:center}}.cookiesBanner-section__cookieSwitches button{cursor:pointer;display:flex;padding:10px 40px;justify-content:center;align-items:center;border-radius:25px;background:#ef762f;border:1px solid #ef762f;color:#fff;font-size:14px}.cookiesBanner-section__cookieSwitches button:hover{color:#ef762f;background:0 0}@media only screen and (max-width:576px){.cookiesBanner-section__cookieSwitches button{padding:8px 40px;font-size:12px}}.cookiesBanner-section__cookieSwitches button.btn-outlined{color:#ef762f;background:0 0}.cookiesBanner-section__cookieSwitches button.btn-outlined:hover{background:#ef762f;border-color:#ef762f;color:#fff}