@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/climedo_v2/assets/fonts/montserrat-medium.ttf)}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/climedo_v2/assets/fonts/montserrat-semibold.ttf)}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/climedo_v2/assets/fonts/montserrat-bold.ttf)}@font-face{font-display:swap;font-family:'Mulish';font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/climedo_v2/assets/fonts/mulish-light.ttf)}@font-face{font-display:swap;font-family:'Mulish';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/climedo_v2/assets/fonts/mulish-regular.ttf)}@font-face{font-display:swap;font-family:'Mulish';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/climedo_v2/assets/fonts/mulish-medium.ttf)}@font-face{font-display:swap;font-family:'Mulish';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/climedo_v2/assets/fonts/mulish-semibold.ttf)}@font-face{font-display:swap;font-family:'Mulish';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/climedo_v2/assets/fonts/mulish-bold.ttf)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-tap-highlight-color:transparent!important;scroll-behavior:smooth}body{font-size:15px;font-family:'Mulish',sans-serif;font-weight:400}body *{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}b{font-weight:700}button,textarea,input,select{-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:focus{-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a:focus,a:active,a:hover,a:visited{-webkit-tap-highlight-color:transparent!important;outline:none}:root{--primary:#B4F4DC;--secondary:#051F48}.responsive-nav{display:none}.mini-nav{padding:20px 0 10px;background:#fff;display:block;position:relative;position:sticky;top:0;z-index:1000}.mini-nav ul{display:flex;align-items:center;justify-content:flex-end;list-style:none}.mini-nav ul li{font-size:12px;margin:0 0 0 20px}.mini-nav ul li a{color:#000C2D;padding:10px 10px;opacity:.7;transition:opacity 0.3s ease}.mini-nav ul li a:hover{opacity:1}.main-nav{background-color:#fff;border-bottom:1px solid #ddd;z-index:1000;position:sticky;top:49px}.main-nav .wrapper{display:flex;align-items:center;justify-content:space-between}.main-nav .logo img{max-width:250px}.main-nav nav{display:flex;justify-content:center;align-items:center;z-index:100}.main-nav nav ul{display:flex;align-items:center}.main-nav nav ul li{font-size:16px;margin:0 0 0 20px;position:relative;display:flex}.main-nav nav ul li a{color:#000C2D;padding:30px 25px}.main-nav nav ul li.btn{background-color:none;padding:0}.main-nav nav ul li.btn a:hover{box-shadow:0 10px 20px rgb(5 31 72 / .1);background-color:#082B61}.main-nav nav ul li.btn a:focus{box-shadow:0 10px 20px rgb(5 31 72 / .1);background-color:#031736}.main-nav nav ul li.btn a{color:#fff;padding:0;padding:12px 32px;background-color:var(--secondary);transition:all 0.3s ease-in-out}.main-nav nav ul li.menu-item-has-children ul.sub-menu{position:absolute;top:70px;left:0;width:auto;height:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-top:4px solid var(--primary);background-color:#fff;padding:25px 0;opacity:0;visibility:hidden;z-index:0;box-shadow:inset 0 0 0 1px rgb(5 31 72 / .1);transition:all 0.2s ease-in-out}.main-nav nav ul li.menu-item-has-children:hover ul.sub-menu{display:flex;justify-content:center;z-index:100;visibility:visible;opacity:1;z-index:100}.main-nav nav ul li.menu-item-has-children ul.sub-menu li{margin:0!important;text-align:left;display:flex;width:100%;padding:0}.main-nav nav ul li.menu-item-has-children ul.sub-menu li a{display:block;padding:15px 70px 15px 40px;width:100%;white-space:nowrap}.main-nav nav ul li.menu-item-has-children ul.sub-menu li a:hover{color:#fff;background-color:#000C2D}.responsive-nav{width:30px;height:auto;padding:20px;box-sizing:content-box}.responsive-nav span{width:30px;height:4px;background-color:var(--secondary);display:block;margin-bottom:6px;position:relative;top:0;transform:rotate(0);transition:all 0.3s cubic-bezier(.86,0,.07,1)}.responsive-nav:hover span,.responsive-nav:hover span:nth-child(2){width:100%}.responsive-nav span:nth-child(2){width:70%;margin-bottom:0}.responsive-nav.active span:nth-child(1){top:5px;transform:rotate(45deg)}.responsive-nav.active span:nth-child(2){width:100%;top:-5px;transform:rotate(-45deg)}.header{position:relative}.header.header-v1{min-height:600px;padding:50px 0;display:flex;justify-content:center;align-items:center;z-index:1}.header.header-v1 .header-image{position:absolute;top:0;right:0;width:auto;height:100%;z-index:unset;background:#fff;background:-moz-linear-gradient(90deg,rgb(255 255 255) 0%,rgb(255 255 255 / .7021183473389356) 10%,rgb(255 255 255 / .49763655462184875) 20%,#fff0 30%,#fff0 100%);background:-webkit-linear-gradient(90deg,rgb(255 255 255) 0%,rgb(255 255 255 / .7021183473389356) 10%,rgb(255 255 255 / .49763655462184875) 20%,#fff0 30%,#fff0 100%);background:linear-gradient(90deg,rgb(255 255 255) 0%,rgb(255 255 255 / .7021183473389356) 10%,rgb(255 255 255 / .49763655462184875) 20%,#fff0 30%,#fff0 100%)}.header.header-v1 .header-image img{width:auto;height:100%;position:relative;top:0;z-index:-1;right:0}.header-wrap{display:flex;align-items:center;max-width:1270px;width:90%;margin:0 auto}.header.header-v1 .content{max-width:640px;width:100%;z-index:1}.header.header-v1 .content p{max-width:440px;width:100%}section.branchen h2{max-width:550px;width:100%}.card{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;background-color:#ECF9F7;box-shadow:0 10px 20px rgb(5 31 72 / .1);transition:all 0.3s ease}.card.dark{background-color:#000C2D}.card.green{background-color:#B4F4DC}.card-v1 .card .card-image{width:100%;height:300px;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}.card-v1 .card .card-image p{opacity:1;z-index:1;position:absolute;width:80%;height:auto;top:50%;transform:translateY(-50%);left:10%;font-size:16px;opacity:0;transition:all 0.3s ease}.card-v1 .card:hover{cursor:pointer;box-shadow:0 10px 20px rgb(5 31 72 / .2)}.card-v2 .card:hover{box-shadow:0 10px 20px rgb(5 31 72 / .2)}.card-v3 .card:hover{box-shadow:0 10px 20px rgb(5 31 72 / .2)}.card-v4 .card:hover{box-shadow:0 10px 20px rgb(5 31 72 / .2)}.card-v4 .card .link{position:relative;left:0;transition:0.3s ease}.card-v4 .card:hover .link{left:20px}.card-v3 .card .btn{position:relative;transition:0.3s ease;left:0}.card-v3 .card:hover .btn{left:20px}.card-v1 .card:hover .card-image img{opacity:0}.card-v1 .card:hover .card-image p{opacity:1}.card-v1 .card .card-image img{min-width:100%;min-height:100%;object-fit:cover;transition:all 0.3s ease}.card-v1 .card h2{margin:0 0 40px 0;font-size:20px;line-height:26px}.card-v1 .card a{color:#15A2AB;font-size-adjust:16px;font-weight:600;font-family:'Mulish',sans-serif}.card .content{padding:30px}.card-v2 .card .content{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;flex:1;padding:30px 25px}.card-v2 .card p{font-size:16px;font-weight:400}.card-v2 .card h2{margin:20px 0 20px 0}.card-v2 .card .card-image{width:100%;height:180px;overflow:hidden;display:flex;justify-content:center;align-items:center}.card-v2 .card .content img{position:relative;left:0;transition:all 0.5s cubic-bezier(.86,0,.07,1)}.card-v2 .card:hover .content img{left:20px}.card-v2 .card .card-image img{min-width:100%;min-height:100%;object-fit:cover}.card-v4 .card .content{padding:40px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.card-v4 .card .content h2{margin:20px 0 20px;word-break:break-word}.card.dark h2,.card.dark p{color:#fff}.card.dark .content img{filter:contrast(0) brightness(10)}.card-v3 .card{background-color:var(--secondary);justify-content:unset}.card-v3 .card .card-image{width:100%;height:160px;display:flex;justify-content:center;align-items:center;background-color:#fff}.card-v3 .card .card-image img{max-height:100px;max-width:250px}.card-v3 .card .content p,.card-v3 .card .content h2{color:#fff}.testimonials .testimonial{display:flex;align-items:center;flex:1;padding:0 0 30px}.testimonials .testimonial .testimonial-image{width:250px;height:250px;box-shadow:12px 15px 24px rgb(0 0 0 / .09);overflow:hidden;border-radius:100%;margin-right:50px}.testimonials .testimonial .testimonial-image img{width:100%;height:100%;object-fit:cover}.testimonials .testimonial .testimonial-content{width:100%;flex:1}.testimonials .testimonial .testimonial-content h3 *{font-size:26px!important;line-height:40px!important;font-weight:500!important;font-family:'Montserrat',sans-serif!important;color:#000C2D!important}.testimonials .testimonial .testimonial-content p{color:#566371;font-weight:300}.testimonials .testimonial .testimonial-content p b{font-weight:700;color:#000C2D}.testimonials.owl-carousel.owl-drag .owl-item{padding:0 0 60px 0!important}.testimonials button{width:48px;height:48px}.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dots span{display:inline-flex;width:10px;height:10px;border-radius:100%;margin:0 10px;background-color:#000C2D;opacity:.2}.owl-carousel .owl-dots .active span{background-color:#6DD6BE;opacity:1}.content-block{padding:170px 0}.content-block .bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#000C2D;z-index:-1;display:flex;justify-content:center;align-items:center}.content-block .bg img,.content-block .bg picture{opacity:.6;width:100%;height:100%;object-fit:cover}.content-block h1{color:#fff;max-width:735px;font-weight:400}.content-block h1 span{font-weight:700;color:#d2f5ff}footer{background-color:#F4F6F8;padding:80px 0 50px}footer .logo{max-width:200px;height:auto}footer p{font-weight:300;color:#000C2D;margin-top:5px}footer p a{color:#000C2D}footer ul{list-style:none}footer ul li a{display:flex;padding:10px 0;color:#000C2D;font-size:18px;font-weight:300}footer .social-media{display:flex;align-items:center;justify-content:flex-end}footer .social-media li{margin-bottom:0!important}footer .social-media li a{display:flex;padding:0 10px}footer .social-media li a img{max-width:20px;height:18px}.header-v2{padding:60px 0 80px}.header-v2.dark{background-color:var(--secondary)}.header-v2.dark p{color:#fff;opacity:.75}.header-v2 p{color:#35404F}.header.header-v3 .content{padding:80px;background-color:#ECF9F7}.header.header.header-v3 .content p{max-width:440px;width:100%}.header.header.header-v3 .image-wrap{display:flex;justify-content:center;align-items:center;position:relative;width:160%;left:-60%;z-index:-1;height:600px}.header.header-v3 .arrow{position:absolute;bottom:-100px;right:120px;;width:200px;height:200px;background-color:#ECF9F7;display:flex;justify-content:center;align-items:center}.header.header-v4{padding-top:50px}.header-content-block .hcb-dark{position:relative;background-color:var(--secondary);padding:80px 40px 120px;z-index:0}.header-content-block .hcb-dark p{color:#fff}.header-content-block .hcb-dark a img{filter:brightness(100)}.header-content-block .hcb-dark .link{color:#fff}.header-content-block .image-wrap{z-index:1;background-color:#fff}.header-content-block.case-studies h2.smaller{font-size:22px}.header-content-block.case-studies .image-wrap{min-height:440px}.header-content-block.case-studies .image-wrap img{max-width:60%;max-height:300px;width:auto}.header-content-block.case-studies .image-wrap.as-bg img{max-width:100%;max-height:100%;width:auto}.header-content-block .hcb-dark::before{content:"";position:absolute;width:100%;height:100%;left:-100px;top:0;background-color:var(--secondary);z-index:-1}.header-content-block .hcb-dark-left::before{left:unset;right:-100px}.header-content-block .avatar{min-width:75px;width:75px;height:75px;min-height:75px;border-radius:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.header-content-block .avatar img{width:100%;height:100%;object-fit:cover}.header-content-block .image-wrap .arrow{position:absolute;bottom:0;left:0;width:100px;height:100px;background-color:var(--primary);display:flex;justify-content:center;align-items:center}.climedo-illustration{position:relative;z-index:1}.climedo-illustration .bg{position:absolute;z-index:-1;top:0;left:0;top:50%;transform:translateY(-50%)}.climedo-illustration .bg.w-50{width:50%}.climedo-illustration .bg.w-50 img{width:100%}.climedo-illustration .bg{opacity:.4}.dark-bg .climedo-illustration .bg{opacity:1}.climedo-illustration .circle{width:180px;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;border-radius:100%;box-shadow:0 10px 20px rgb(5 31 72 / .1)}.climedo-illustration .circle a{font-size:16px}.climedo-illustration .content p.link-disabled{font-size:16px;color:#35404F;opacity:.3}.dark-bg .climedo-illustration .content p.link-disabled{font-size:16px;color:#fff;opacity:.3}.dark-bg .climedo-illustration h4,.dark-bg .climedo-illustration p{color:#fff}.climedo-illustration .circle p{color:#000C2D}.climedo-illustration .circle.green{background-color:#6DD6BE}.climedo-illustration .circle.light-blue{background-color:#B4E1E4}.climedo-illustration .circle.yellow{background-color:#F4C627}.climedo-illustration .circle.orange{background-color:#EDA05A}.climedo-illustration .circle.purple{background-color:#BD98EA}.product-demo{background-color:var(--primary)}.product-demo .content{padding:80px}.mini-product-demo .image-wrap{width:100%;height:200px;align-items:flex-start}.mini-product-demo .image-wrap img{width:100%;height:100%}.mini-product-demo.product-demo .content,.career.product-demo .content{padding:40px 40px 40px 0}.career.product-demo .content .flex h5{width:100%}.career.product-demo .content .flex div{width:50%;text-align:right}.product-demo .content h2{max-width:520px;width:100%}.product-demo .content p{max-width:570px;width:100%}.mini-product-demo .content h5{max-width:450px;width:100%}.mini-product-demo .flex{justify-content:space-between}.accordion-career .accordion-item{border-left:1px solid #CCCED5;padding-left:70px;display:block;padding-bottom:25px;position:relative}.accordion-career .accordion-item::after{content:"";position:absolute;top:50%;left:0;width:4px;height:0%;background-color:var(--primary);transition:all 0.5s ease}.accordion-career .accordion-item.active::after{top:0;height:100%}.accordion-career .accordion-item h2{font-size:16px;font-weight:700;line-height:20px;color:#000C2D;opacity:.5;padding:15px 0 20px;cursor:pointer;text-transform:uppercase;z-index:1}.accordion-career .accordion-item.active h2{opacity:1}.accordion-career .accordion-item p{display:none}.video-holder{position:relative}.video-holder .content{display:flex;justify-content:space-between;flex-direction:column;padding:80px;height:100%}.video-holder .content .play{display:flex;align-items:center}.video-holder .content .play p{font-size:16px;font-weight:500;color:#fff;line-height:20px;letter-spacing:2px;margin-left:20px}.video-holder .content .play .icon{min-width:100px;width:100px;min-height:100px;height:100px;background-color:#B4F4DC;border:3px solid #fff;display:flex;justify-content:center;align-items:center;border-radius:100%}.video-holder .bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#000C2D 0%,#fff0 65.38%);opacity:.5;z-index:1}.video-holder .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000C2D;filter:drop-shadow(0 0 100px rgb(135 236 213 / .3));overflow:hidden;z-index:-1}.video-holder .bg img{width:100%;height:100%;object-fit:cover}.made-in-germany p{max-width:350px;width:100%}.accordion-collapse{display:none}.accordion-collapse.active{display:block}.accordion-scroll{position:relative}.accordion-scroll .accordion-item{padding-left:80px;border-left:1px solid #CCCED5}.accordion-scroll .accordion-item p{width:100%}.accordion-scroll .accordion-item{border-left:1px solid #CCCED5;padding-left:70px;padding-bottom:25px;position:relative}.accordion-scroll .accordion-item::after{content:"";position:absolute;top:50%;left:0;width:4px;height:0%;background-color:var(--primary);transition:all 0.5s ease}.accordion-scroll .accordion-item.active::after{top:0;height:100%}.accordion-scroll .accordion-item.active .collapse{display:block}.accordion-scroll .accordion-item .collapse{display:none}.accordion-scroll .accordion-item h2{font-size:16px;font-weight:700;line-height:20px;color:#000C2D;opacity:.5;padding:15px 0 20px;cursor:pointer;text-transform:uppercase;transition:all 0.4s ease}.accordion-scroll .accordion-item.active h2{opacity:1}.accordion-scroll .accordion-item .content{width:40%}.accordion-scroll .col-lg-7{position:relative}.accordion-scroll .image-wrap{position:relative;height:100%;width:100%;top:0;left:0;opacity:0;visibility:hidden;transition:all 0.5s ease;display:none;align-items:center}.accordion-scroll .image-wrap.active{opacity:1;visibility:visible;display:flex;z-index:1}.accordion-scroll .image-wrap img{max-height:460px;width:auto;max-width:100%;height:unset;object-fit:cover;z-index:100}.career-box{padding:30px 40px;background-color:var(--primary);box-shadow:0 10px 10px rgb(5 31 72 / .05);height:100%;display:flex;flex-direction:column;justify-content:space-between}.career-box .bottom{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.career-box .bottom span{padding:4px 10px;background-color:#fff;color:var(--secondary);display:inline-flex;text-transform:uppercase;font-size:16px;font-weight:500;letter-spacing:1px}.input-wrap{position:relative;display:block}.input-wrap.checkbox-wrap{display:flex;align-items:flex-start}.input-wrap.checkbox-wrap input{position:relative;-webkit-appearance:none;appearance:none;background-color:#fff;margin:0}.input-wrap.checkbox-wrap input[type="checkbox"]{background:#B4F4DC;border:2px solid var(--secondary);margin-right:10px;width:20px;height:20px;position:relative;top:3px}input[type="checkbox"]::before{appearance:none;content:"";width:16px;height:16px;display:block;transition:120ms transform ease-in-out;background:var(--secondary);transform:scale(0)}input[type="checkbox"]:checked::before{transform:scale(.6)}.input-wrap label{display:inline-flex;font-size:18px;line-height:26px;color:#35404F;margin-bottom:10px}.input-wrap input[type="text"],.input-wrap input[type="email"],.input-wrap input[type="password"],.input-wrap input[type="number"],.input-wrap textarea{width:100%;height:70px;background:#FFF;border:2px solid var(--secondary);color:var(--secondary)!important;outline:none;font-size:18px;font-weight:400;font-family:'Mulish',sans-serif;padding:0 20px;position:relative}.input-wrap.flex button{max-width:320px;margin-left:40px;text-align:center;justify-content:center}.input-wrap textarea{padding:20px 20px;height:160px;width:100%}.input-wrap button{width:100%;height:70px;outline:none;border:none;background:var(--secondary);color:#fff;font-family:"Mulish",sans-serif;font-weight:700;font-size:16px;line-height:24px;cursor:pointer}.input-wrap button.primary{background-color:var(--primary);color:var(--secondary)}.input-wrap.firma input{position:relative;padding:0 160px 0 20px}.input-wrap.firma:after{content:".climedo.de";position:absolute;right:2px;bottom:2px;width:170px;height:66px;display:flex;justify-content:center;align-items:center;background-color:#ECF9F7;z-index:1;font-size:20px;line-height:26px;color:var(--secondary)}.clinic-illustration .image-wrap,.clinic-illustration svg{overflow:unset!important}.clinic-illustration svg{width:100%;height:100%}#search{width:100%;height:100vh;background-color:rgb(0 0 0 / .5);z-index:1;position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:all 0.5s cubic-bezier(.86,0,.07,1)}#search.active{opacity:1;visibility:visible;z-index:10000}#search .search-wrapper{width:100%;height:130px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;z-index:100}#search .search-wrapper .wrapper{display:flex;justify-content:space-between;align-items:center}#search .search-wrapper .wrapper .input{width:100%}#search .search-wrapper .wrapper input{padding:30px 30px;width:100%;font-size:26px;font-family:'Mulish',sans-serif;line-height:30px;font-weight:600;outline:none;border:none}#search .search-wrapper .close-search{cursor:pointer}.tab-menu{display:flex;align-items:center;border-bottom:1px solid #CCCED5}.tab-menu li.hide{display:none}.tab-menu li{font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:1px;text-transform:uppercase;color:#000C2D;padding:0 35px 0 35px;height:100px;display:flex;align-items:center;opacity:.5;cursor:pointer;transition:all 0.5s cubic-bezier(.86,0,.07,1)}.tab-menu li:hover{opacity:1}.tab-menu li.active{opacity:1;box-shadow:inset 0 -4px var(--primary)}.tab-menu li:last-child{padding:0 0 0 35px}.tab-menu li:first-child{padding:0 35px 0 0}.tab-content{display:block;position:relative}.tab-content .tab-pane.active{display:block}.tab-content .tab-pane{display:none}.single-header{padding:70px 0 80px}.single-header.dark::before,.single-header.blue::before,.single-header.green::before{content:"";width:100%;height:65%;position:absolute;top:0;left:0;background-color:var(--secondary)}.single-header.blue::before{background-color:#ECF9F7}.single-header.green::before{background-color:var(--primary)}.single-image{max-width:800px;width:100%;height:490px;display:flex;justify-content:center;align-items:center;overflow:hidden}.single-image.case-study{background-color:#ECF9F7}.single-image.case-study img{max-width:65%;max-height:65%;width:auto;height:auto}.single-image img{width:100%;height:100%;object-fit:cover}article{overflow:hidden}article .card-v2{overflow:hidden}article .card-v2 .card{overflow:hidden}.single-content,.case-study-content{max-width:900px;width:90%;margin:0 auto;display:block;position:relative;overflow:hidden}.case-study-content a.btn{text-decoration:none}.single-content p{font-size:18px;font-weight:400;font-family:'Mulish',sans-serif;color:#35404F;line-height:30px;margin-bottom:20px}.single-content a,.case-study-content a{text-decoration:underline}.single-content .wp-block-table{max-width:100%;overflow-x:auto}.single-content .wp-block-button a,.single-content .btn,.single-content .content-blocker a{text-decoration:none}.single-content table{min-width:500px;width:100%}.single-content table thead,.single-content table tbody{max-width:100%}.single-content table thead tr td{font-size:14px;font-weight:600}.single-content table tbody tr td{padding:10px;border:1px solid #ddd;font-size:14px}.single-content ul{list-style:disc;font-size:18px;font-weight:400;font-family:'Mulish',sans-serif;color:#35404F;line-height:30px;padding-left:40px}.single-content ul li{margin:10px 0}.single-content strong{font-weight:700}.single-content h2::before{content:"";position:absolute;top:-40px;left:0;width:160px;height:5px;background-color:var(--primary)}.single-content h2{margin:205px 0 40px;position:relative;font-family:'Montserrat',sans-serif;font-weight:700;font-size:40px;line-height:60px;color:var(--secondary);word-break:break-word}.single-content h3{font-family:"Montserrat",sans-serif;font-weight:600;font-size:30px;line-height:40px;margin:40px 0 20px;word-break:break-word}.single-content.faq h2{margin:40px 0 40px}.single-content img{max-width:900px;width:100%;height:auto;object-fit:cover}.single-content .wp-caption{max-width:100%}.author{max-width:680px;width:90%;margin:0 auto}.author .flex{align-items:center}.author .left .author-image{width:275px;height:275px;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:100%;box-shadow:12px 15px 24px rgb(0 0 0 / .09)}.author .left .author-image img{width:100%;height:100%;object-fit:cover}.tags{display:block;position:relative;text-align:center}.tags .tag{display:inline-block;margin:10px 10px}.pricing-boxes{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:flex-end}.pricing-boxes .pricing-box{width:100%;padding:40px;background-color:#ECF9F7}.pricing-boxes .center .pricing-header{padding:20px;background-color:var(--secondary)}.pricing-boxes .center .pricing-box{background-color:var(--primary);border:4px solid var(--secondary)}.pricing-form .form-dots{position:absolute;top:50px;right:40px;display:flex;grid-gap:15px}.pricing-form .form-dots:before{content:"";width:80%;margin:0 auto;height:2px;background-color:var(--secondary);position:absolute;top:13px;left:10%;z-index:0}.pricing-form .form-dots .dot{position:relative;z-index:1;cursor:pointer;border:none;outline:none;background-color:unset}.pricing-form .form-dots .dot svg{fill:var(--secondary);stroke-width:2px}.pricing-form .form-dots .dot.active svg{fill:var(--primary)}.pricing-form .form-tab{display:none}.pricing-form .form-tab .boxes{display:flex;justify-content:center;flex-wrap:wrap;align-items:start;grid-gap:40px;padding:0 40px}.pricing-form .form-tab#tab2 .boxes{grid-gap:10px;padding:0 0}.pricing-form .boxes .box:hover,.pricing-form .boxes .box.active{box-shadow:0 10px 20px rgb(5 31 72 / .1)}.pricing-form .boxes .box.active{border:2px solid #051F48;background-color:var(--primary)}.pricing-form .boxes .box{display:block;max-width:250px;width:100%;background-color:#fff;border:1px solid #051F48;transition:0.3s;cursor:pointer}.pricing-form .boxes .box .box-image{height:180px;display:flex;justify-content:center;align-items:center;overflow:hidden}.pricing-form .boxes .box .box-image img{width:100%;height:100%;object-fit:cover}.pricing-form .boxes .box p{display:flex;justify-content:center;align-items:center;height:65px;text-align:center;letter-spacing:1.5px;text-transform:uppercase}.accordion-normal{position:relative}.accordion-normal .accordion-item{display:block;position:relative;margin:0 0 40px}.accordion-normal .accordion-item .toggle{padding:10px 0 10px 40px;cursor:pointer;position:relative;display:flex;align-items:center}.accordion-normal .accordion-item .collapse{padding:30px 0 10px 40px;display:none}.accordion-normal .accordion-item .toggle::before{content:url(/wp-content/themes/climedo_v2/assets/images/plus.svg);width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%);left:0;display:flex;justify-content:center;align-items:center;line-height:3px;border-radius:100%;background-color:var(--secondary);transition:all 0.3s ease}.accordion-normal .accordion-item.active .toggle::before{content:url(/wp-content/themes/climedo_v2/assets/images/minus.svg)}.team{justify-content:center;align-items:center}.team .member{display:block;position:relative;text-align:center}.team .member .member-image{margin:0 auto 40px}.avatar-250{width:250px;height:250px;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:100%;box-shadow:12px 15px 24px rgb(0 0 0 / .09)}.avatar-250 img{width:100%;height:100%;object-fit:cover}.display-phone,.toggle-phone{display:flex;align-items:center;cursor:pointer}.display-phone .toggle-phone.active svg:last-child{transform:rotate(180deg)}.display-phone .toggle-phone svg:last-child{transition:0.5s ease}.display-phone .toggle-phone svg:first-child{margin-right:20px}.display-phone a{font-size:18px;color:#fff;opacity:0;position:relative;margin-left:20px;top:-2px;transition:0.5s ease}.display-phone.active a{opacity:1}.single-legal .content{max-width:900px;width:100%}.single-legal p{font-size:18px;font-weight:400;font-family:'Mulish',sans-serif;color:#35404F;line-height:30px;margin-bottom:20px}.single-legal ul,.single-legal ol{font-size:18px;font-weight:400;font-family:'Mulish',sans-serif;color:#35404F;line-height:30px;padding-left:40px}.single-legal ol.ordered_list_roman{list-style:upper-roman}.single-legal ol.ordered_list{list-style:decimal}.single-legal ol.ordered_list_alpha{list-style:upper-alpha}.single-legal ol li,.single-legal ul li{margin:10px 0}.single-legal strong{font-weight:700}.single-legal h3::before{content:"";position:absolute;top:-20px;left:0;width:160px;height:5px;background-color:var(--primary)}.single-legal h3{margin:180px 0 40px;position:relative;font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:1px;text-transform:uppercase;color:var(--secondary)}.timeline{position:relative}.timeline .roadmap__events{display:grid;position:relative;list-style:none}.timeline .roadmap__events .owl-stage-outer{position:relative}.timeline .roadmap__events .owl-stage-outer::after{content:"";top:50%;transform:translateY(-50%);position:absolute;left:0;width:100%;height:2px;transition:0.5s ease;background-color:#ccc;background:#000c2d;background:-moz-radial-gradient(circle,rgb(0 12 45 / .35) 0%,#fff0 100%);background:-webkit-radial-gradient(circle,rgb(0 12 45 / .35) 0%,#fff0 100%);background:radial-gradient(circle,rgb(0 12 45 / .35) 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000c2d",endColorstr="#000c2d",GradientType=1);z-index:-1}.timeline.owl-loaded .owl-stage-outer::after{width:100%}.timeline .roadmap__events .owl-item{opacity:0;transition:1s ease-in-out}.timeline .roadmap__events .owl-item.active{opacity:1}.timeline .roadmap__events .owl-item:nth-child(even) .roadmap__events__event{margin-top:200px}.timeline .roadmap__events .owl-item:nth-child(odd) .roadmap__events__event{margin-bottom:200px}.timeline .roadmap__events .roadmap__events__event::after{content:"";width:40px;height:40px;background-color:#fff;border-radius:100%;box-shadow:inset 0 0 0 15px #6DD6BE;z-index:1;top:50%;left:2px;transform:translateY(-50%);position:absolute}.timeline .roadmap__events .roadmap__events__event .event__date{font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:1px;text-transform:uppercase;color:#000C2D}.timeline .roadmap__events .roadmap__events__event .event__content{font-family:"Mulish",sans-serif;font-weight:400;font-size:18px;line-height:26px;color:#35404F}.timeline .owl-carousel .owl-stage{display:flex}.timeline{padding-bottom:100px}.timeline .owl-dots{width:100%;position:absolute;bottom:-100px;left:50%;transform:translateX(-50%)}.timeline .owl-nav{position:absolute;top:50%;transform:translateY(-50%);left:-70px;width:calc(100% + 140px);display:flex;justify-content:space-between;list-style:none}.timeline .owl-nav button{opacity:1;transition:0.3s ease}.timeline .owl-nav .disabled{opacity:0}.widget-news a{display:block;padding-left:40px;position:relative;margin-top:40px;text-decoration:underline;color:#000C2D;font-size:18px;font-weight:400;line-height:30px}.widget-news a::before{content:url(/wp-content/themes/climedo_v2/assets/images/link.svg);position:absolute;top:10px;left:0}.widget-news a p:first-child{opacity:.4;margin-bottom:10px}.press-logos{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:10px;justify-content:center;align-items:center;list-style:none}.press-logos li{text-align:center}.press-logos li img{max-width:110px;max-height:70px}#hs-demo-en,#hs-demo-de{height:100%;display:flex;align-items:center}#hs-demo-en form,#hs-demo-de form{width:100%}.hs-form .field{margin-bottom:40px}input[type="text"].hs-input,input[type="email"].hs-input,input[type="tel"].hs-input,input[type="password"].hs-input,input[type="number"].hs-input,select.hs-input,textarea.hs-input{width:100%!important;height:70px!important;background:#FFFFFF!important;border:2px solid var(--secondary)!important;color:var(--secondary);outline:none!important;font-size:18px!important;font-weight:400!important;font-family:'Mulish',sans-serif!important;padding:0 20px!important;position:relative!important}.hs-form-field label{display:inline-flex;font-size:18px;line-height:26px;color:#35404F;margin-bottom:10px}.hs-form-booleancheckbox{display:flex;align-items:flex-start}.hs-form-booleancheckbox input{position:relative;-webkit-appearance:none;appearance:none;background-color:#fff;margin:0}.hs-form-booleancheckbox input[type="checkbox"]{background:#B4F4DC!important;border:2px solid var(--secondary)!important;margin-right:10px!important;width:20px!important;height:20px!important;position:relative!important;top:3px!important}.hs-form-booleancheckbox input[type="checkbox"]::before{appearance:none;content:"";width:16px;height:16px;display:block;transition:120ms transform ease-in-out;background:var(--secondary);background:url(/wp-content/themes/climedo_v2/assets/images/check-dark.svg);background-position:center center;background-size:100%;transform:scale(0)}.hs-form-booleancheckbox input[type="checkbox"]:checked::before{transform:scale(.6)}.input-wrap.flex button{max-width:320px;margin-left:40px;text-align:center;justify-content:center}textarea.hs-input{padding:20px 20px!important;height:160px!important;width:100%!important}.actions input{width:100%;height:70px;outline:none;border:none;background:var(--secondary);color:#fff;font-family:"Mulish",sans-serif;font-weight:700;font-size:16px;line-height:24px;cursor:pointer}.hs-form-field label.hs-error-msg{font-size:14px;font-weight:400;font-family:'Mulish',sans-serif;color:#d93b3b}body.popup-active{width:100%;height:100vh;overflow:hidden}.popup{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgb(0 0 0 / .85);-webkit-backdrop-filter:saturate(220%) blur(20px);backdrop-filter:saturate(220%) blur(20px)}.popup.is-active{visibility:visible;opacity:1;z-index:1000;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.popup-content{max-width:700px;width:90%;padding:40px;background-color:#fff}.sormas{position:relative}.sormas .green{background-color:var(--primary)}.sormas .box::after{content:"";top:80px;position:absolute;left:0;width:100%;height:1px;background-color:#ccc;background:radial-gradient(50% 50% at 50% 50%,rgb(0 12 45 / .2) 63.02%,#fff0 100%);z-index:0}.sormas .box{display:flex;flex-direction:column;justify-content:space-between;height:100%;z-index:1}.sormas .box>div{z-index:2}.sormas .box .icon{width:80px;height:80px;border:1px solid #979797;display:flex;justify-content:center;align-items:center;border-radius:100%;overflow:hidden;margin:0 auto 60px;background-color:#fff;z-index:5}.sormas .box .icon img{max-width:80%;max-height:80%;object-fit:cover}.sormas .green .box .image-wrap{margin-bottom:0}.sormas .box .image-wrap{margin-bottom:50px;margin-top:50px}.referenzen .card .content{display:flex;flex-direction:column;justify-content:space-between;height:100%}#ex1-container{height:100vh;width:100%;position:absolute;top:0;left:0;z-index:1}.textwidget{position:relative;display:block;width:100%}.textwidget .col-xs-12{margin-top:80px}.single .newsletter h2{max-width:405px;width:100%}.single .newsletter .wrapper{max-width:900px;width:90%;margin:0 auto;display:block;position:relative}.banner{display:none;position:sticky;top:130px;left:0;z-index:100}.banner p{max-width:80%}.banner .banner-close{position:absolute;right:0;top:50%;transform:translateY(-50%)}.banner .banner-close,.banner .banner-gesund-close{cursor:pointer}article .single-content .content-blocker{padding:50px 40px;background-color:#ECF9F7}article .single-content .content-blocker .content h2{margin:0;color:var(--secondary);font-size:30px;line-height:40px;font-weight:600;margin-bottom:40px}article .single-content .content-blocker .content h2::before{content:unset}article .single-content .content-blocker .content .btn{margin-top:30px}.customer-logos.owl-carousel .owl-item .logo img{width:unset;max-width:130px;max-height:60px;margin:0 auto}.loader{width:100%;height:100vh;background-color:#000C2D;display:flex;justify-content:center;align-items:center}.loader path{stroke-dasharray:1850 2000;stroke-dashoffset:1851;animation-name:logoAnimation;animation-duration:3s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.86,0,.07,1)}@keyframes logoAnimation{100%{stroke-dashoffset:0}}.post-block-content{background-color:#ECF9F7}.post-block-content .content{padding:40px 80px 40px 40px;height:100%;display:flex;flex-direction:column;justify-content:center}.post-block-content .content h2::before{content:unset}.post-block-content .content h2{margin:0;font-size:30px;line-height:40px;font-weight:600;font-family:'Montserrat',sans-serif;color:#000C2D}.post-block-content .image-wrap{width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.post-block-content .image-wrap img{width:100%;height:100%}article .single-content .content-blocker .col-xs-12 a{padding:14px 32px;font-size:17px;font-weight:700}.gesundheitsaemter-points h1{font-size:36px;line-height:40px}.video.row{margin:0!important}.data_dialog img{width:auto;height:100%;max-height:800px}.pdt{background-color:#ECF9F7}.referenzen .breadcrumb,.demo-vereinbaren .breadcrumb,.get-demo .breadcrumb,.contact .breadcrumb,.success-stories .breadcrumb,.single-press .breadcrumb,.kontakt .breadcrumb{background-color:#ECF9F7}.analyze-realize-product-test .breadcrumb,.analyze-realize-produkttest .breadcrumb,.rehago .breadcrumb,.perfood-data-collection .breadcrumb,.perfood-datenerhebung .breadcrumb,.digital-citizen-portal .breadcrumb,.digitales-buerger-portal .breadcrumb,.analyze-realize .breadcrumb,.pharmalog .breadcrumb,.bego .breadcrumb,.cancer-research .breadcrumb,.krebsforschung .breadcrumb,.auto-tissue-berlin .breadcrumb{background-color:var(--primary)}.single-blog .breadcrumb,.solutions .breadcrumb,.loesungen .breadcrumb{background-color:var(--secondary)}.breadcrumb{padding:25px 0}.loesungen .breadcrumb a,.loesungen .breadcrumb span,.solutions .breadcrumb a,.solutions .breadcrumb span,.single-blog .breadcrumb a,.single-blog .breadcrumb span{color:#fff}.loesungen .breadcrumb svg,.solutions .breadcrumb svg,.single-blog .breadcrumb svg{filter:brightness(100000) contrast(100)}.breadcrumb a,.breadcrumb span{color:#051F48;font-size:16px;transition:.3 ease}.breadcrumb svg{margin:0 10px}#moove_gdpr_save_popup_settings_button{cursor:pointer}@media screen and (prefers-color-scheme:dark){body{background-color:#fff!important}}iframe:not([src]){display:none}.releases-title{display:flex;justify-content:space-between}.releases-title>div{width:100%;display:flex;align-items:center;display:grid;grid-template-columns:250px 1fr}.releases-title .date{position:relative;font-family:'Mulish',sans-serif;font-size:20px;line-height:30px;margin-left:10px;color:#000C2D}.releases .tab-menu{border-bottom:0}.releases .tab-menu li{width:100%;cursor:normal}.releases .tab-menu li h2{font-family:'Montserrat';font-weight:600;font-size:38px;line-height:40px}.releases-title .release-badge{width:100px;height:40px;display:flex;justify-content:center;align-items:center;float:right;padding:5px;font-size:18px;color:#051F48;font-family:'Montserrat',sans-serif;font-weight:600}.releases-title .release-badge.major{background-color:rgb(0 45 117 / .2)}.releases-title .release-badge.hotfix{background-color:#ECF9F7}.releases-title .release-badge.minor{background-color:rgb(180 244 220 / .65)}.releases .collapse{font-size:18px;line-height:30px;font-weight:400}.releases .collapse p{margin-bottom:10px;font-size:18px;line-height:30px}.releases .collapse ul{list-style-position:outside;padding-left:40px;margin-bottom:20px}.releases .collapse ul li{color:#35404F;margin-bottom:10px;font-size:18px;line-height:30px}.releases .collapse ul ul{margin-bottom:0;padding-left:20px}.releases .collapse strong,.releases .collapse b{font-weight:700}.software-datenschutzerklaerung .single-legal .content ul,.software-privacy .single-legal .content ul{list-style:upper-roman}.software-datenschutzerklaerung .single-legal .content ul ul,.software-privacy .single-legal .content ul ul{list-style:upper-alpha}.software-datenschutzerklaerung .single-legal .content ul ul ul,.software-privacy .single-legal .content ul ul ul{list-style:numeric}.downloads-webinars #reset-filters{font-size:18px}.webinar-filter{display:flex;list-style:none;flex-wrap:wrap;grid-gap:20px;margin-top:30px}.webinar-filter li{padding:8px 24px;border:1px solid var(--secondary);color:var(--secondary);text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:16px;cursor:pointer;transition:.2s ease}.webinar-filter li:hover{background-color:var(--secondary);opacity:.6;color:#fff}.webinar-filter li.active{background-color:var(--secondary);opacity:1;color:#fff}.creating-link{display:none}.cookiefirst-disabled-resource,.cookieconsent-optout-performance{color:#000C2D;font-weight:700;font-size:16px}.h-900{height:900px}