article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}b,strong,.strong{font-weight:700}dfn,em,.em{font-style:italic}small,.small{font-size:75%}ul,ol{padding:0;list-style-type:none}dd{margin:0}.sidebar ul,.sidebar ol,.commentlist{list-style:none}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"Source Sans Pro";font-display:swap;src:url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../fonts/sourcesans/sourcesans-regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:"Source Sans Pro Bold";font-display:swap;src:url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../fonts/sourcesans/sourcesans-bold.ttf);font-weight:400;font-style:normal}@font-face{font-family:"Source Serif Pro SemiBold";font-display:swap;src:url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../fonts/sourceserif/sourceserif-semibold.ttf);font-weight:400;font-style:normal}span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif !important;font-style:italic}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}html{overflow-y:scroll;scroll-behavior:smooth}body{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:24px;color:#333;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}strong{font-family:"Source Sans Pro Bold","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.subheadline{font-size:17px;line-height:22px;margin:0 0 1em}.subheadline strong{font-family:"Source Serif Pro SemiBold","Georgia",Cambria,Times New Roman,Times,serif}p{-webkit-hyphens:none;-epub-hyphens:none;-moz-hyphens:none;hyphens:none;margin-top:.5em}.round{border-radius:50%;box-shadow:6px 9px 26px rgba(48,53,56,.3019607843)}.rounded{border-radius:7px;box-shadow:6px 9px 26px rgba(48,53,56,.3019607843)}.bg-outer-wrapper{margin:0 auto;position:relative;text-align:center}.bg-outer-wrapper .round{max-width:60%}a,a:visited{color:#333;text-decoration:none;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#333}a:link,a:visited:link{-webkit-tap-highlight-color:#333}a.button,a:visited.button{border-radius:4px;font-size:14px;line-height:17px;padding:14px 22px;margin:20px 20px 20px 0;display:inline-block;min-height:45px;background-color:#ad2221;color:#fff;font-family:"Source Sans Pro Bold","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}a.button:hover,a:visited.button:hover{background-color:#333;color:#fff}a.button.button-arrow,a:visited.button.button-arrow{padding-right:44px;background:#eaeef1 url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow_sml_3.svg) calc(100% - 15px) 50%/18px auto no-repeat;color:#ad2221}a.button.button-arrow:hover,a:visited.button.button-arrow:hover{background:#333 url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow_sml_2.svg) calc(100% - 18px) 50%/18px auto no-repeat;color:#fff}a.button.button-white-arrow,a:visited.button.button-white-arrow{padding-right:44px;background:#fff url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow_sml_3.svg) calc(100% - 15px) 50%/18px auto no-repeat;color:#ad2221}a.button.button-white-arrow:hover,a:visited.button.button-white-arrow:hover{background:#333 url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow_sml_2.svg) calc(100% - 18px) 50%/18px auto no-repeat;color:#fff}a.button.button-white,a:visited.button.button-white{background-color:#fff;color:#ad2221;border:1px solid #ad2221;padding:13px 21px}a.button.button-white:hover,a:visited.button.button-white:hover{border:none;padding:14px 22px;background-color:#333;color:#fff}a.button.button-border-invert,a:visited.button.button-border-invert{background-color:rgba(0,0,0,0);color:#fff;border:2px solid #fff;padding:12px 20px}a.button.button-border-invert:hover,a:visited.button.button-border-invert:hover{border:none;padding:14px 22px;background-color:#333;color:#fff}.phone-mail-links{margin:0}.phone-mail-links li{margin:12px 0}.phone-mail-links li a{padding-left:35px;color:#eaeef1;display:inline-block}.phone-mail-links li a.tel{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/icon_telefon.svg) 0 2px/auto 15px no-repeat}.phone-mail-links li a.mail{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/icon_email.svg) 0 -3px/auto 25px no-repeat}.phone-mail-links li a.linked-in{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/Linkedin.svg) 0 3px/auto 15px no-repeat}.phone-mail-links li a.newsletter{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/icon_newsletter.svg) 0 3px/auto 15px no-repeat}.phone-mail-links li a:hover{color:#eaeef1}*:focus,*:hover,a:focus,a:hover{outline:0}a{outline:none}a img{outline:none}img{border:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6{text-rendering:optimizelegibility;font-family:"Source Sans Pro Bold","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#ad2221;margin:20px 0}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a{text-decoration:none}h1{font-size:40px;line-height:44px}h2{font-size:28px;line-height:32px}h3{font-size:22px;line-height:28px}h4{color:#707070;font-size:18px;line-height:24px}.header{height:76px;position:fixed;width:100%;top:0;left:0;right:0;z-index:9999;background-color:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.header .logo{text-indent:-9999px;width:126px;height:42px;margin-top:17px;float:left}.header .logo a{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/medcare-deutschland-logo-2025.svg) 0 0/contain no-repeat;display:block;width:100%;height:100%;margin:0}.header #menu-resp{float:right;margin-top:27px}.header #menu-resp a{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/burger.svg) 100% 0/contain no-repeat;display:block;text-indent:-9999px;width:22px;height:22px}.header #menu-resp a:hover{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/burger-hover.svg) 100% 0/contain no-repeat}.header #menu-resp.open a{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/closemenu.svg) 100% 0/auto 100% no-repeat;width:120px;height:22px;text-transform:uppercase;text-indent:0;font-size:12px;font-family:"Source Sans Pro Bold","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;color:#43716f;line-height:22px}.header nav{display:none;position:absolute;left:0;right:0;width:100%;top:76px;background:rgba(0,0,0,0) linear-gradient(180deg,#c2614c 0%,#ad2221 100%) 0% 0% no-repeat padding-box}.header nav ul{margin:40px}.header nav ul li{margin:15px 0;padding:5px 0;text-align:center}.header nav ul li a{text-transform:uppercase;display:inline-block;color:#fff;font-size:18px;line-height:30px;font-family:"Source Sans Pro Bold","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;letter-spacing:.75px;padding-bottom:4px}.header nav ul li ul{margin:0}.header nav ul li ul li:first-child>a{display:inline-block}.header nav ul li ul li:last-child{margin-bottom:0}.header nav ul li:hover>a,.header nav ul li.current-menu-item>a,.header nav ul li.current_page_item>a,.header nav ul li.current-page-ancestor>a{border-bottom:2px solid #fff;padding:0 0 2px;color:#fff}.header nav ul>li:first-child>a{display:none}.logged-in #wpadminbar{position:fixed}.logged-in .header{top:46px}.logged-in .header .blur-header{top:46px}.content-wrapper{margin:0 auto;width:1380px;max-width:90%;zoom:1}.content-wrapper:before,.content-wrapper:after{content:"";display:table}.content-wrapper:after{clear:both}article section .content-wrapper,article footer .content-wrapper{margin:50px auto}.onecol,.twocol,.threecol,.forcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol .twelvecol{margin-bottom:30px}.only-desktop{display:none}.header-feature{height:85vh;position:relative}.header-feature .content-wrapper{position:relative;top:calc(100% - 30px);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header-feature .content-wrapper .fivecol{background:rgba(0,0,0,0) linear-gradient(180deg,#c2614c 0%,#ad2221 100%) 0% 0% no-repeat padding-box;border-radius:7px;padding:10px 20px !important;margin-bottom:0 !important}.header-feature .content-wrapper .fivecol h1{margin:10px 0;color:#fff}.header-feature .content-wrapper .fivecol h2{margin:10px 0;font-size:16px;line-height:24px;color:#fff;font-family:"Source Serif Pro SemiBold","Georgia",Cambria,Times New Roman,Times,serif}.header-feature .content-wrapper .fivecol .button{margin:10px 0 10px}.header-feature .content-wrapper.special-logo-wrapper{display:none}.header-feature .scroll{display:none;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:90px;height:20px;width:40px;z-index:999;background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/home-scroll-arrow.svg) 50% 50%/contain no-repeat;transform:rotate(90deg);cursor:pointer}.header-feature .scroll:hover{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/home-scroll-arrow-hover.svg) 50% 50%/contain no-repeat}.testimonials h2{text-align:center;margin-bottom:40px}.testimonials .testimonials-inner .slick-slide{background-color:#eaeef1;border-radius:7px}.testimonials .testimonials-inner .slick-slide .sixcol{position:relative;padding:30px !important}.testimonials .testimonials-inner .slick-slide .sixcol .arrow{position:absolute;text-indent:-9999999px;background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow-large.svg) 0 0/contain no-repeat;width:40px;height:20px;cursor:pointer}.testimonials .testimonials-inner .slick-slide .sixcol .arrow:hover{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow-large-hover.svg) 0 0/contain no-repeat}.testimonials .testimonials-inner .slick-slide .sixcol .arrow.prev{left:calc(50% - 55px);transform:rotate(180deg)}.testimonials .testimonials-inner .slick-slide .sixcol .arrow.next{left:calc(50% + 15px)}.testimonials .testimonials-inner .slick-slide .sixcol .arrow.disabled{cursor:default;opacity:.3}.testimonials .testimonials-inner .slick-slide .sixcol p{font-size:21px;line-height:30px}.testimonials .testimonials-inner .slick-slide .sixcol .details{margin:30px 0}.testimonials .testimonials-inner .slick-slide .sixcol .details strong{display:block;font-size:23px;line-height:32px;margin:10px 0;font-family:"Source Serif Pro SemiBold","Georgia",Cambria,Times New Roman,Times,serif}.testimonials .testimonials-inner .slick-slide .sixcol .details span{display:block;font-size:16px;line-height:20px}.testimonials .testimonials-inner .slick-slide .sixcol .bg-outer-wrapper{padding:0 0 30px}.testimonials .testimonials-inner .slick-slide .sixcol .bg-outer-wrapper .round{display:inline-block}.testimonials .testimonials-inner .slick-slide .sixcol.only-mobile{margin-bottom:40px}.testimonials .testimonials-inner .slick-slide .sixcol.image{padding:0 !important;margin-bottom:0;border-radius:7px 7px 0 0;min-height:300px}.testimonials .testimonials-inner .slick-slide .sixcol.image .video-wrapper{box-shadow:none}.testimonials .testimonials-inner .slick-slide .sixcol.image img,.testimonials .testimonials-inner .slick-slide .sixcol.image video,.testimonials .testimonials-inner .slick-slide .sixcol.image .overlay,.testimonials .testimonials-inner .slick-slide .sixcol.image .overlay-poster{border-radius:7px 7px 0 0;display:block;width:100%}.testimonials .testimonials-inner .slick-dots{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:-50px;margin:0}.testimonials .testimonials-inner .slick-dots li{float:left;width:30px;height:8px;border-radius:6px;background-color:#eaeef1;cursor:pointer;margin:5px}.testimonials .testimonials-inner .slick-dots li.slick-active{background-color:#801211}.testimonials .testimonials-inner .slick-dots li button{display:none}.cta-box-wrapper .content-wrapper .sixcol{margin:30px 0}.cta-box-wrapper .content-wrapper .sixcol .inner{zoom:1;margin:0 30px;padding:30px 30px 100px;background-color:#fff;border-radius:7px;height:100%;position:relative}.cta-box-wrapper .content-wrapper .sixcol .inner:before,.cta-box-wrapper .content-wrapper .sixcol .inner:after{content:"";display:table}.cta-box-wrapper .content-wrapper .sixcol .inner:after{clear:both}.cta-box-wrapper .content-wrapper .sixcol .inner img{float:right;width:70px;margin-top:20px}.cta-box-wrapper .content-wrapper .sixcol .inner h2{color:#707070;font-size:23px;line-height:30px}.cta-box-wrapper .content-wrapper .sixcol .inner .button{position:absolute;right:10px;bottom:20px;width:calc(100% - 60px)}.contact-person{border-radius:7px;position:relative;margin-top:100px;background-color:#e8ebed;padding:30px 12px !important}.contact-person img{width:250px;position:absolute;top:-60px;left:calc(50% - 125px)}.contact-person .inner{padding:200px 30px 30px}.contact-person .inner h2{margin-top:0;color:#707070;font-size:30px;line-height:40px}.contact-person .inner p{margin:0}.contact-person .inner strong{font-size:20px;line-height:33px}.contact-person .inner .mail{padding-bottom:3px;margin-top:16px;display:inline-block;text-decoration:underline}.video-wrapper{position:relative;z-index:5}.video-wrapper video{display:block;border-radius:7px}.video-wrapper .overlay-poster{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;border-radius:7px}.video-wrapper .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;cursor:pointer;width:100%;height:100%;border-radius:7px;background:rgba(0,0,0,.3) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/video-play.svg) 50% 50%/50px 50px no-repeat}.home .header-feature{background-position:70% 50% !important}.home .services .content-wrapper.rounded{background-color:#e8ebed}.home .services .content-wrapper.rounded .sixcol .inner{padding:30px 30px 0}.home .services .content-wrapper.rounded .sixcol.image{margin-bottom:0;border-radius:7px 7px 0 0}.home .services .content-wrapper.rounded .sixcol.image img{border-radius:7px 7px 0 0;display:block;width:100%}.home .calculator{background:rgba(0,0,0,0) linear-gradient(180deg,#c2614c 0%,#ad2221 100%) 0% 0% no-repeat padding-box}.home .calculator #calculator-calculation{text-align:center}.home .calculator #calculator-calculation h2{margin:40px 0;color:#fff}.home .calculator #calculator-calculation .subheadline{color:#fff;margin:40px 0}.home .calculator #calculator-calculation .calc-input-wrapper{height:75px;width:320px;margin:30px auto 10px}.home .calculator #calculator-calculation .calc-input-wrapper label{display:none}.home .calculator #calculator-calculation .calc-input-wrapper input{border:none;background:rgba(0,0,0,0);border-top:4px solid #fff;border-bottom:4px solid #fff;padding:16px 0;outline:none;color:#fff;font-size:35px;line-height:35px;max-width:200px;text-align:center;display:inline-block;border-radius:0;height:75px;-moz-appearance:textfield;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif !important}.home .calculator #calculator-calculation .calc-input-wrapper input::-webkit-input-placeholder{color:#fff}.home .calculator #calculator-calculation .calc-input-wrapper input::-moz-placeholder{color:#fff}.home .calculator #calculator-calculation .calc-input-wrapper input:-ms-input-placeholder{color:#fff}.home .calculator #calculator-calculation .calc-input-wrapper input:-moz-placeholder{color:#fff}.home .calculator #calculator-calculation .calc-input-wrapper input::-webkit-outer-spin-button,.home .calculator #calculator-calculation .calc-input-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.home .calculator #calculator-calculation .calc-input-wrapper .minus,.home .calculator #calculator-calculation .calc-input-wrapper .plus{width:60px;height:75px;display:inline-block;cursor:pointer}.home .calculator #calculator-calculation .calc-input-wrapper .minus{border:4px solid #fff;border-right:none;border-radius:7px 0 0 7px;float:left;background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/kalkulator_minus.svg) 60% 50%/24px auto no-repeat}.home .calculator #calculator-calculation .calc-input-wrapper .plus{border:4px solid #fff;border-left:none;border-radius:0 7px 7px 0;float:right;background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/kalkulator_plus.svg) 40% 50%/24px auto no-repeat}.home .calculator #calculator-calculation .small{font-size:18px;color:#fff}.home .calculator #calculator-results{display:none}.home .calculator #calculator-results h3{text-align:center;margin-bottom:50px;color:#fff}.home .calculator #calculator-results .result-wrapper-outer{margin:30px 0}.home .calculator #calculator-results .result-wrapper-outer .pre{font-family:"Source Sans Pro Bold","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;margin-right:20px;font-size:18px;line-height:24px}.home .calculator #calculator-results .result-wrapper-outer .after{font-family:"Source Sans Pro Bold","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-size:18px;line-height:24px}.home .calculator #calculator-results .result-wrapper-outer .result{border-radius:7px;font-family:"Source Sans Pro Bold","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;font-size:20x;line-height:24px;padding:10px;height:44px;width:1px;max-width:100%;margin:10px 0;background-color:#fff}.home .calculator #calculator-results .result-wrapper-outer .result .eur{display:none}.home .calculator #calculator-results .button-wrapper a{display:inline-block;margin:10px 20px 0 0}.home .calculator #calculator-results .button-wrapper a#calculator-new{padding-left:44px;background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/icon_neu_berechnen-hover.svg) 15px 50%/auto 18px no-repeat}.home .calculator #calculator-results .button-wrapper a#calculator-new:hover{padding-left:46px;background:#333 url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/icon_neu_berechnen-hover.svg) 17px 50%/auto 18px no-repeat}.home .about-us-cta{margin-top:300px}.home .about-us-cta .tencol{position:relative;background-color:#e8ebed}.home .about-us-cta .tencol .bg-outer-wrapper{position:absolute;top:-200px;width:100%}.home .about-us-cta .tencol .bg-outer-wrapper .round{max-width:250px}.home .about-us-cta .tencol .inner{border-radius:14px;padding:100px 40px 40px}.home .about-us-cta .tencol .inner .box-wrapper{zoom:1;margin:40px 0}.home .about-us-cta .tencol .inner .box-wrapper:before,.home .about-us-cta .tencol .inner .box-wrapper:after{content:"";display:table}.home .about-us-cta .tencol .inner .box-wrapper:after{clear:both}.home .about-us-cta .tencol .inner .box-wrapper .threecol-flex{background:rgba(0,0,0,0) linear-gradient(180deg,#c2614c 0%,#ad2221 100%) 0% 0% no-repeat padding-box;border-radius:7px;margin:12px 0}.home .about-us-cta .tencol .inner .box-wrapper .threecol-flex .inner-box{padding:20px;height:100%;text-align:center;color:#fff}.home .about-us-cta .tencol .inner .box-wrapper .threecol-flex .inner-box span{font-size:16px;line-height:25px;display:block}.home .about-us-cta .tencol .inner .box-wrapper .threecol-flex .inner-box strong{font-size:45px;line-height:50px;display:block;font-family:"Source Sans Pro Bold","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;margin:10px 0}.page-id-904 .header-feature .content-wrapper{top:calc(100% - 165px)}.page-id-904 .header-feature .content-wrapper.special-logo-wrapper{display:block;position:static;transform:none;margin:0 auto;padding-top:100px}.page-id-904 .header-feature .content-wrapper.special-logo-wrapper .special-logo{width:85px;height:35px;float:right;background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/medpal-live.svg) 0 0/contain no-repeat}.page-id-861 .header-feature .content-wrapper{top:calc(100% - 152px)}.page-id-861 .header-feature .content-wrapper.special-logo-wrapper{display:block;position:static;transform:none;margin:0 auto;padding-top:100px}.page-id-861 .header-feature .content-wrapper.special-logo-wrapper .special-logo{width:100px;height:18px;float:right;background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/medprime.svg) 0 0/contain no-repeat}.advantages .cta-downloads .eightcol .inner{zoom:1;margin:0 30px;padding:30px 30px 100px;background-color:#e8ebed;border-radius:7px;height:100%;position:relative}.advantages .cta-downloads .eightcol .inner:before,.advantages .cta-downloads .eightcol .inner:after{content:"";display:table}.advantages .cta-downloads .eightcol .inner:after{clear:both}.advantages .cta-downloads .eightcol .inner img{float:right;width:70px;margin-top:20px}.advantages .cta-downloads .eightcol .inner h4{font-family:"Source Serif Pro SemiBold","Georgia",Cambria,Times New Roman,Times,serif}.advantages .cta-downloads .eightcol .inner .button{position:absolute;right:30px;bottom:30px}.advantages .accordion-pre{font-family:"Source Sans Pro Bold","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;margin:50px 0}.advantages .accordion{margin:50px 0;border-bottom:3px solid #e8ebed}.advantages .accordion .accordion-title{color:#801211;font-size:20px;cursor:pointer;line-height:26px;padding:24px 0;margin:0;border-top:3px solid #e8ebed;background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/icon-plus.svg) calc(100% - 20px) 50%/22px auto no-repeat}.advantages .accordion .accordion-title.open{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/icon-plus-hover.svg) calc(100% - 14px) 50%/34px auto no-repeat}.advantages .accordion .accordion-title.disabled{background:0 0 !important;cursor:default}.advantages .accordion .accordion-content{display:none;padding:15px}.solutions .slide-img-wrapper .twelvecol{position:relative;margin:100px auto}.solutions .slide-img-wrapper .twelvecol .slide-img{overflow-x:scroll;touch-action:pan-x;background:rgba(0,0,0,0) linear-gradient(270deg,#fcf6f1 0%,rgba(252,246,241,0) 5%) 0% 0% no-repeat padding-box;cursor:grab}.solutions .slide-img-wrapper .twelvecol .slide-img::-webkit-scrollbar{display:none}.solutions .slide-img-wrapper .twelvecol .slide-img img{height:500px;width:auto;max-width:none;position:relative;z-index:-1;display:block}.solutions .slide-img-wrapper .twelvecol .start,.solutions .slide-img-wrapper .twelvecol .end{width:60px;height:60px;cursor:pointer;border-radius:50%;text-indent:-99999px;margin-top:-30px;position:absolute;display:inline-block;left:calc(50% + 10px);background:#fff url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow-large.svg) 50% 50%/20px auto no-repeat;box-shadow:0px 3px 26px rgba(0,0,0,.1607843137)}.solutions .slide-img-wrapper .twelvecol .start:hover,.solutions .slide-img-wrapper .twelvecol .end:hover{background:#fff url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow-large-hover.svg) 50% 50%/20px auto no-repeat}.solutions .slide-img-wrapper .twelvecol .start{left:calc(50% - 65px);transform:rotate(180deg)}.solutions .iconlist-wrapper .content-wrapper{margin:0 auto}.solutions .iconlist-wrapper h2{margin:50px auto}.solutions .iconlist-wrapper p{font-size:18px;line-height:24px}.solutions .iconlist-wrapper .iconlist .eightcol{zoom:1;margin:50px auto}.solutions .iconlist-wrapper .iconlist .eightcol:before,.solutions .iconlist-wrapper .iconlist .eightcol:after{content:"";display:table}.solutions .iconlist-wrapper .iconlist .eightcol:after{clear:both}.solutions .iconlist-wrapper .iconlist img{display:block;width:75px;margin-right:40px;float:left}.solutions .iconlist-wrapper .iconlist h3{width:calc(100% - 115px);color:#707070;margin:0;float:right;font-size:20px;line-height:24px;hyphens:auto}.solutions .iconlist-wrapper .iconlist p{width:calc(100% - 115px);font-size:16px;line-height:26px;float:right}.about-us .intro{margin-bottom:0}.about-us .team{margin-bottom:100px}.about-us .team .content-wrapper{margin-top:0}.about-us .team .content-wrapper h2{margin-bottom:50px}.about-us .team .content-wrapper .twelvecol{position:relative}.about-us .team .content-wrapper .twelvecol .slick-slide{padding:20px}.about-us .team .content-wrapper .twelvecol .slick-slide .round{box-shadow:3px 4px 13px rgba(48,53,56,.3019607843)}.about-us .team .content-wrapper .twelvecol .slick-slide .name{text-align:center;text-transform:uppercase;margin:32px 0 0}.about-us .team .content-wrapper .twelvecol .slick-slide .function{text-align:center;font-size:16px;line-height:24px;margin:0}.about-us .team .content-wrapper .twelvecol .slick-dots{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:-80px;margin:0}.about-us .team .content-wrapper .twelvecol .slick-dots li{float:left;width:30px;height:8px;border-radius:6px;background-color:#eaeef1;cursor:pointer;margin:5px}.about-us .team .content-wrapper .twelvecol .slick-dots li.slick-active{background-color:#801211}.about-us .team .content-wrapper .twelvecol .slick-dots li button{display:none}.about-us .team .content-wrapper .twelvecol .arrow{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;text-indent:-9999999px;background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow-large.svg) 0 0/contain no-repeat;width:40px;height:20px;cursor:pointer}.about-us .team .content-wrapper .twelvecol .arrow:hover{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow-large-hover.svg) 0 0/contain no-repeat}.about-us .team .content-wrapper .twelvecol .arrow.prev{left:-30px;transform:rotate(180deg)}.about-us .team .content-wrapper .twelvecol .arrow.next{right:-30px}.about-us .cta .content-wrapper{margin-top:0}.about-us .cta .content-wrapper .eightcol{margin:300px auto 100px;background:rgba(0,0,0,0) linear-gradient(180deg,#c2614c 0%,#ad2221 100%) 0% 0% no-repeat padding-box;border-radius:7px;color:#fff}.about-us .cta .content-wrapper .eightcol .inner{padding:40px;zoom:1}.about-us .cta .content-wrapper .eightcol .inner:before,.about-us .cta .content-wrapper .eightcol .inner:after{content:"";display:table}.about-us .cta .content-wrapper .eightcol .inner:after{clear:both}.about-us .cta .content-wrapper .eightcol .inner p{width:calc(100% - 100px);float:left;font-size:20px;line-height:24px}.about-us .cta .content-wrapper .eightcol .inner img{float:right;width:55px;margin:7px 0 14px}.about-us .cta .content-wrapper .eightcol .inner a{float:right;margin-top:40px}.congress{max-width:100%;overflow:hidden}.congress .program .entry{border-top:3px solid #e8ebed;display:flex;padding:20px 0}.congress .program .entry p{margin:0}.congress .program .entry .time{width:180px;min-width:180px;max-width:180px;color:#ad2221;font-family:"Source Sans Pro Bold","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.congress .program .entry .content{width:calc(100% - 180px);min-width:calc(100% - 180px);max-width:calc(100% - 180px)}.congress .program .entry .content .title{font-family:"Source Sans Pro Bold","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.congress .gallery{position:relative;padding:200px 0 50px;margin-top:-200px}.congress .gallery img{border-radius:7px}.congress .gallery .slick-slide{padding:10px}.congress .gallery .arrow{width:60px;height:60px;cursor:pointer;border-radius:50%;text-indent:-99999px;margin-top:-30px;position:absolute;display:inline-block;left:calc(50% + 10px);background:#fff url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow-large.svg) 50% 50%/20px auto no-repeat;box-shadow:0px 3px 26px rgba(0,0,0,.1607843137)}.congress .gallery .arrow:hover{background:#fff url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow-large-hover.svg) 50% 50%/20px auto no-repeat}.congress .gallery .arrow.prev{left:calc(50% - 65px);transform:rotate(180deg)}.carreer{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/visual.webp) 50% 100%/100% auto no-repeat;padding-bottom:200px}.carreer .single-accordion .tencol{border-radius:7px;background-color:#e8ebed;padding:20px !important;margin:50px auto}.carreer .single-accordion .tencol .accordion-title{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/icon-plus.svg) calc(100% - 10px) 50%/30px auto no-repeat;padding-right:50px;cursor:pointer}.carreer .single-accordion .tencol .accordion-title strong{font-size:23px;line-height:30px}.carreer .single-accordion .tencol .accordion-title h3{font-size:23px;line-height:30px;margin:16px 0 0}.carreer .single-accordion .tencol .accordion-title.open{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/icon-plus-hover.svg) calc(100% - 4px) 50%/40px auto no-repeat}.carreer .single-accordion .tencol .accordion-content{padding-right:50px;display:none}.carreer .single-accordion .tencol .accordion-content strong{color:#707070;display:block;margin-top:40px}.carreer .single-accordion .tencol .accordion-content ul{margin:15px 0}.carreer .single-accordion .tencol .accordion-content ul li{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/list-dash.svg) 0 14px/16px auto no-repeat;padding-left:40px;margin:15px}.carreer .single-accordion .tencol .accordion-content a{color:#ad2221}.carreer .single-accordion .tencol .accordion-content a:hover{color:#801211}.contact{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/visual.webp) 50% 100%/100% auto no-repeat;padding-bottom:200px}.contact .map{height:70vh;position:relative}.contact .map .content-wrapper{margin:0 auto}.contact .map .content-wrapper h2{margin:60px 0}.contact .adress-box{margin-top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0}.contact .adress-box+.content-wrapper{margin-top:-50px}.contact .adress-box .tencol{border-radius:7px;background:rgba(0,0,0,0) linear-gradient(180deg,#c2614c 0%,#ad2221 100%) 0% 0% no-repeat padding-box}.contact .adress-box .tencol .sixcol{padding:30px 30px 0 !important;color:#fff}.contact .adress-box .tencol .sixcol strong{margin-top:8px;display:block;color:#fff}.contact .adress-box .tencol .sixcol p{margin:12px 0}.downloads-page{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/visual.webp) 50% 100%/100% auto no-repeat;padding-bottom:200px}.downloads-page .tencol{zoom:1;border-top:3px solid #e8ebed;padding:40px 0 !important}.downloads-page .tencol:before,.downloads-page .tencol:after{content:"";display:table}.downloads-page .tencol:after{clear:both}.downloads-page .tencol:first-child{border:none}.downloads-page .tencol img{float:left;width:150px;margin-right:40px}.downloads-page .tencol .inner{float:right;width:calc(100% - 190px)}.downloads-page .tencol .inner h3{margin-top:0;font-size:23px;line-height:30px;color:#707070}.downloads-page .tencol .inner p{margin:0;font-size:18px;line-height:26px}.standard-text-page{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/visual.webp) 50% 100%/100% auto no-repeat;padding-bottom:200px}.standard-text-page section{padding:100px 0}.footer-form{margin:200px 0 0;padding-bottom:100px;background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/visual-form.webp) 0 0/cover no-repeat}.footer-form .headline-wrapper{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footer-form .headline-wrapper .fivecol{background:rgba(0,0,0,0) linear-gradient(180deg,#c2614c 0%,#ad2221 100%) 0% 0% no-repeat padding-box;border-radius:7px;float:left;padding:12px;margin:0}.footer-form .headline-wrapper .fivecol h2{color:#fff}.footer-form .content-wrapper{margin:0 auto}.footer-form .content-wrapper .fourcol h3{font-family:"Source Serif Pro SemiBold","Georgia",Cambria,Times New Roman,Times,serif;font-size:24px;line-height:30px;color:#333}.footer-form .content-wrapper .fourcol p{font-size:16px;line-height:24px}.footer-form textarea{display:none !important}#post-not-found{margin-top:200px;min-height:30vh}#post-not-found h1{color:#333}.wpcf7 .wpcf7-form-control-wrap{width:100%;display:block;float:left;padding:12px 0}.wpcf7 .wpcf7-form-control-wrap input,.wpcf7 .wpcf7-form-control-wrap select,.wpcf7 .wpcf7-form-control-wrap textarea{display:block;width:100%;border-radius:7px;border:none;outline:none;height:50px;padding:13px;font-size:16px;line-height:24px;color:#707070;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif !important;background-color:#f4f4f4}.wpcf7 .wpcf7-form-control-wrap input::-webkit-input-placeholder,.wpcf7 .wpcf7-form-control-wrap select::-webkit-input-placeholder,.wpcf7 .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{color:#707070}.wpcf7 .wpcf7-form-control-wrap input::-moz-placeholder,.wpcf7 .wpcf7-form-control-wrap select::-moz-placeholder,.wpcf7 .wpcf7-form-control-wrap textarea::-moz-placeholder{color:#707070}.wpcf7 .wpcf7-form-control-wrap input:-ms-input-placeholder,.wpcf7 .wpcf7-form-control-wrap select:-ms-input-placeholder,.wpcf7 .wpcf7-form-control-wrap textarea:-ms-input-placeholder{color:#707070}.wpcf7 .wpcf7-form-control-wrap input:-moz-placeholder,.wpcf7 .wpcf7-form-control-wrap select:-moz-placeholder,.wpcf7 .wpcf7-form-control-wrap textarea:-moz-placeholder{color:#707070}.wpcf7 .wpcf7-form-control-wrap input::-webkit-outer-spin-button,.wpcf7 .wpcf7-form-control-wrap input::-webkit-inner-spin-button,.wpcf7 .wpcf7-form-control-wrap select::-webkit-outer-spin-button,.wpcf7 .wpcf7-form-control-wrap select::-webkit-inner-spin-button,.wpcf7 .wpcf7-form-control-wrap textarea::-webkit-outer-spin-button,.wpcf7 .wpcf7-form-control-wrap textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wpcf7 .wpcf7-form-control-wrap input[type=checkbox],.wpcf7 .wpcf7-form-control-wrap select[type=checkbox],.wpcf7 .wpcf7-form-control-wrap textarea[type=checkbox]{display:block;float:left;border:none;outline:none;clip:rect(0px,0px,0px,0px);position:absolute}.wpcf7 .wpcf7-form-control-wrap input[type=checkbox]+.wpcf7-list-item-label,.wpcf7 .wpcf7-form-control-wrap select[type=checkbox]+.wpcf7-list-item-label,.wpcf7 .wpcf7-form-control-wrap textarea[type=checkbox]+.wpcf7-list-item-label{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/checkbox.svg) 0 0/25px auto no-repeat;display:block;float:right;padding-left:40px;cursor:pointer;font-size:14px;line-height:20px}.wpcf7 .wpcf7-form-control-wrap input[type=checkbox]:checked+.wpcf7-list-item-label,.wpcf7 .wpcf7-form-control-wrap select[type=checkbox]:checked+.wpcf7-list-item-label,.wpcf7 .wpcf7-form-control-wrap textarea[type=checkbox]:checked+.wpcf7-list-item-label{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/checkbox-checked.svg) 0 0/25px auto no-repeat}.wpcf7 .wpcf7-form-control-wrap[data-name=your-interest]{background-color:#f4f4f4}.wpcf7 .wpcf7-form-control-wrap[data-name=your-contact-choice] select{cursor:pointer;background:#f4f4f4 url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow_menu.svg) calc(100% - 15px) 18px/14px auto no-repeat}.wpcf7 .wpcf7-form-control-wrap[data-name=your-contact-choice] select option:first-child{display:none}.wpcf7 .wpcf7-form-control-wrap[data-name=acceptance-701]{float:right;width:100%}.wpcf7 .wpcf7-form-control-wrap[data-name=message]{width:100%}.wpcf7 .wpcf7-form-control-wrap[data-name=message] textarea{height:200px;resize:none}.wpcf7 .dropdown-wrapper{position:relative;float:left;width:100%;padding:12px 0;font-size:16px;line-height:24px;color:#707070}.wpcf7 .dropdown-wrapper p{margin:0}.wpcf7 .dropdown-wrapper p .checkbox-trigger{display:block;width:100%;height:50px;padding:13px;background:#f4f4f4 url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow_menu.svg) calc(100% - 15px) 18px/14px auto no-repeat;border-radius:7px;color:#707070;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.wpcf7 .dropdown-wrapper p .checkbox-trigger.active{background-color:#cbcfd1;border-radius:7px 7px 0 0}.wpcf7 .dropdown-wrapper p .wpcf7-form-control-wrap{display:none;position:absolute;border-radius:0 0 7px 7px;width:100%;z-index:99}.wpcf7 .dropdown-wrapper p .wpcf7-form-control-wrap .wpcf7-list-item{height:25px;margin:10px 12px;width:calc(100% - 24px)}.wpcf7 .dropdown-wrapper p .wpcf7-form-control-wrap .wpcf7-list-item .wpcf7-list-item-label{height:25px;line-height:25px;float:left}.wpcf7 .dropdown-wrapper+p{zoom:1}.wpcf7 .dropdown-wrapper+p:before,.wpcf7 .dropdown-wrapper+p:after{content:"";display:table}.wpcf7 .dropdown-wrapper+p:after{clear:both}.wpcf7 .wpcf7-submit{border:none;outline:none;float:left;border-radius:7px;font-size:14px;line-height:17px;padding:14px 22px;color:#fff;display:block;height:45px;background-color:#ad2221;margin:12px;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif !important}.wpcf7 .wpcf7-submit:hover{background-color:#333;color:#fff}.wpcf7 .wpcf7-not-valid-tip{font-size:14px;line-height:20px;padding-top:7px}.wpcf7 .wpcf7-response-output{font-size:14px;line-height:20px;padding:10px 15px !important}.wpcf7-spinner{display:none}.error404 article{padding:20px}.footer{background:rgba(0,0,0,0) linear-gradient(180deg,#c2614c 0%,#ad2221 100%) 0% 0% no-repeat padding-box;color:#eaeef1;padding:80px 0 20px;font-size:15px;line-height:25px}.footer .sixcol,.footer .threecol,.footer .twocol{margin:30px 0}.footer .logo{background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/medcare-deutschland-logo-2025-neg.svg) 0 0/contain no-repeat;text-indent:-9999px;width:207px;height:71px;margin-bottom:50px}.footer ul{margin:20px 0 0}.footer ul li{margin:12px 0}.footer ul li a{color:#eaeef1;display:inline-block}.footer ul li a:hover{color:#eaeef1;text-decoration:underline}.footer .bottom-footer .border{border-top:1px solid #e8ebed;margin:30px 0s}.footer .bottom-footer .sixcol{margin:15px 0}.footer .bottom-footer .slogan{text-transform:uppercase;font-family:"Source Sans Pro Bold","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.footer .bottom-footer .copyright{font-family:"Source Sans Pro Bold","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (min-width:768px){.onecol{width:8.3333% !important}.twocol{width:16.6667% !important}.threecol{width:25% !important}.fourcol{width:33.3333% !important}.fivecol{width:41.66667% !important}.sixcol{width:50% !important}.sevencol{width:58.3333% !important}.eightcol{width:66.6667% !important}.ninecol{width:75% !important}.tencol{width:83.3333% !important}.elevencol{width:91.6667% !important}.twelvecol{width:100% !important}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{float:left;padding:0 12px !important}.center{margin:0 auto;float:none;text-align:left}.right{float:right}.only-mobile{display:none}.only-desktop{display:block}.logged-in #wpadminbar{position:fixed}.logged-in .header{top:32px}.logged-in .header .blur-header{top:32px}.onecol,.twocol,.threecol,.forcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol .twelvecol{margin-bottom:0}.testimonials .testimonials-inner .slick-slide .sixcol{width:100% !important}.testimonials .testimonials-inner .slick-slide .sixcol .arrow{display:none}.home .intro .reverse{display:flex;flex-direction:row-reverse}.home .services .content-wrapper.rounded .sixcol{width:100% !important}.home .services .content-wrapper.rounded .sixcol.image{padding:0 !important}.page-id-904 .header-feature .content-wrapper{top:calc(100% - 200px)}.page-id-904 .header-feature .content-wrapper.special-logo-wrapper .special-logo{width:170px;height:70px}.page-id-861 .header-feature .content-wrapper{top:calc(100% - 170px)}.page-id-861 .header-feature .content-wrapper.special-logo-wrapper .special-logo{width:200px;height:36px}.about-us .team .content-wrapper .twelvecol .slick-dots,.about-us .team .content-wrapper .twelvecol .arrow{display:none}.congress .gallery{padding:200px 0 50px 50px;width:calc(100vw + 50px)}.contact .adress-box .tencol .sixcol{padding:30px !important}.footer .sixcol,.footer .threecol,.footer .twocol{padding:0 !important;width:50% !important}}@media only screen and (min-width:1024px){body{font-size:18px;line-height:30px}.subheadline{font-size:24px;line-height:28px}.image-margin{margin:0 30px;width:calc(100% - 60px)}h1{font-size:54px;line-height:60px}h2{font-size:42px;line-height:50px}h3{font-size:30px;line-height:34px}a.button,a:visited.button{font-size:17px;line-height:24px;padding:13px 30px;min-height:50px}a.button.button-arrow,a:visited.button.button-arrow{padding-right:48px;background:#eaeef1 url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow_sml_3.svg) calc(100% - 15px) 50%/24px auto no-repeat}a.button.button-arrow:hover,a:visited.button.button-arrow:hover{background:#333 url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow_sml_2.svg) calc(100% - 18px) 50%/24px auto no-repeat}a.button.button-white-arrow,a:visited.button.button-white-arrow{padding-right:48px;background:#fff url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow_sml_3.svg) calc(100% - 15px) 50%/24px auto no-repeat}a.button.button-white-arrow:hover,a:visited.button.button-white-arrow:hover{background:#333 url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow_sml_2.svg) calc(100% - 18px) 50%/24px auto no-repeat}a.button.button-white,a:visited.button.button-white{padding:12px 29px}a.button.button-white:hover,a:visited.button.button-white:hover{padding:13px 30px}a.button.button-border-invert,a:visited.button.button-border-invert{padding:11px 28px}a.button.button-border-invert:hover,a:visited.button.button-border-invert:hover{padding:13px 30px}.header{height:115px}.header .logo{width:214px;height:71px;margin-top:20px}.header #menu-resp{display:none !important}.header nav{display:block !important;position:static;background:rgba(0,0,0,0);width:auto;margin-top:45px;float:right}.header nav .menu-hauptmenue-container{float:left}.header nav ul{margin:20px 0 0;position:relative}.header nav ul li{float:left;padding:0;margin:0 10px;height:50px}.header nav ul li a{font-size:15px;line-height:18px;color:#43716f;display:inline-block}.header nav ul li ul{display:none}.header nav ul li:hover>a,.header nav ul li.current-menu-item>a,.header nav ul li.current_page_item>a,.header nav ul li.current-page-ancestor>a{color:#ad2221;border-bottom:2px solid #ad2221}.header nav ul li:hover ul{background-color:rgba(234,238,241,.9);display:block;position:absolute;top:50px;left:0;width:230px;padding:20px 10px}.header nav ul li:hover ul li{height:40px;width:100%;text-align:left}.header nav ul li:hover ul li a{text-transform:none}.header nav ul>li:first-child>a{display:inline-block}article section .content-wrapper,article footer .content-wrapper{margin:100px auto}.header-feature .content-wrapper{top:calc(100% - 60px)}.header-feature .content-wrapper .fivecol{padding:30px !important}.header-feature .content-wrapper .fivecol h1{margin:20px 0}.header-feature .content-wrapper .fivecol h2{font-size:24px;line-height:32px;margin:20px 0}.header-feature .content-wrapper .fivecol .button{margin:20px 0;display:inline-block}.header-feature .scroll{display:block}.testimonials h2{font-size:30px;line-height:34px}.testimonials .testimonials-inner .slick-slide{display:flex;flex-direction:row-reverse}.testimonials .testimonials-inner .slick-slide .sixcol{padding-bottom:160px !important;width:50% !important;min-width:50%;max-width:50%;height:auto}.testimonials .testimonials-inner .slick-slide .sixcol .arrow{bottom:50px;display:block}.testimonials .testimonials-inner .slick-slide .sixcol .arrow.prev{left:auto;right:70px}.testimonials .testimonials-inner .slick-slide .sixcol .arrow.next{left:auto;right:10px}.testimonials .testimonials-inner .slick-slide .sixcol p{font-size:28px;line-height:36px}.testimonials .testimonials-inner .slick-slide .sixcol .details{max-width:50%;position:absolute;bottom:30px;left:30px}.testimonials .testimonials-inner .slick-slide .sixcol.image{border-radius:0 7px 7px 0}.testimonials .testimonials-inner .slick-slide .sixcol.image .video-wrapper{height:100%;display:flex;justify-content:center;align-items:center;background-color:#cbcfd1;border-radius:0 7px 7px 0}.testimonials .testimonials-inner .slick-slide .sixcol.image img,.testimonials .testimonials-inner .slick-slide .sixcol.image video,.testimonials .testimonials-inner .slick-slide .sixcol.image .overlay,.testimonials .testimonials-inner .slick-slide .sixcol.image .overlay-poster{border-radius:0 7px 7px 0}.cta-box-wrapper .content-wrapper{display:flex}.cta-box-wrapper .content-wrapper .sixcol{flex:1;margin:60px 0}.cta-box-wrapper .content-wrapper .sixcol .inner .button{width:auto}.contact-person img{left:-60px}.contact-person .inner{padding:30px 30px 30px 250px}.home .header-feature{height:100vh}.home .header-feature .content-wrapper{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home .intro{padding:0 0 100px;background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/visual.webp) 50% 100%/100% 320px no-repeat}.home .services .content-wrapper.rounded{display:flex;flex-direction:row-reverse}.home .services .content-wrapper.rounded .sixcol{width:50% !important;min-width:50%;max-width:50%}.home .services .content-wrapper.rounded .sixcol .inner{padding:30px}.home .services .content-wrapper.rounded .sixcol.image{border-radius:0 7px 7px 0}.home .services .content-wrapper.rounded .sixcol.image img{display:none}.home .calculator #calculator-calculation .button{float:right;margin-top:-109px}.home .calculator #calculator-results .result-wrapper-outer{margin:5px 0 30px;display:flex;align-items:center;justify-content:center}.home .calculator #calculator-results .result-wrapper-outer .wrapper{width:50%}.home .calculator #calculator-results .result-wrapper-outer .pre{width:150px;text-align:right;float:left;margin-right:20px;line-height:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:center;justify-content:right;height:50px}.home .calculator #calculator-results .result-wrapper-outer .after{width:150px;text-align:left;margin-left:20px;float:left;line-height:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:center;justify-content:left;height:50px}.home .calculator #calculator-results .result-wrapper-outer .result{float:left;padding:10px;font-size:23px;line-height:30px;height:50px;margin:0}.home .calculator #calculator-results .button-wrapper{display:flex;align-items:center;justify-content:center}.home .calculator #calculator-results .button-wrapper a{margin:20px}.home .calculator #calculator-results .button-wrapper a#calculator-new{padding-left:48px;background:rgba(0,0,0,0) url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/icon_neu_berechnen-hover.svg) 15px 50%/auto 24px no-repeat}.home .calculator #calculator-results .button-wrapper a#calculator-new:hover{padding-left:50px;background:#333 url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/icon_neu_berechnen-hover.svg) 17px 50%/auto 24px no-repeat}.home .about-us-cta .tencol .bg-outer-wrapper{max-width:440px;right:-150px;left:auto;top:-150px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.home .about-us-cta .tencol .bg-outer-wrapper .round{max-width:350px}.home .about-us-cta .tencol .inner{padding:40px}.home .about-us-cta .tencol .inner .headeine-wrapper{margin-right:300px}.home .about-us-cta .tencol .inner .box-wrapper{margin:40px 0 40px -150px;max-width:100%;display:flex}.home .about-us-cta .tencol .inner .box-wrapper .threecol-flex{flex:1;margin:12px}.home .about-us-cta .tencol .inner .box-wrapper .threecol-flex .inner-box span.pre{height:25px}.home .about-us-cta .tencol .inner .box-wrapper .threecol-flex .inner-box strong{height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home .about-us-cta .tencol .inner h3{margin-bottom:30px}.page-id-904 .header-feature .content-wrapper{top:calc(100% - 313px)}.page-id-904 .header-feature .content-wrapper.special-logo-wrapper{transform:none;padding-top:150px}.page-id-904 .header-feature .content-wrapper.special-logo-wrapper .special-logo{width:250px;height:103px}.page-id-861 .header-feature .content-wrapper{top:calc(100% - 263px)}.page-id-861 .header-feature .content-wrapper.special-logo-wrapper{transform:none;padding-top:150px}.page-id-861 .header-feature .content-wrapper.special-logo-wrapper .special-logo{width:300px;height:53px}.advantages .accordion-pre{margin:100px 0}.advantages .accordion{margin:100px 0}.advantages .accordion .accordion-content{font-size:16px;line-height:26px}.solutions .slide-img-wrapper .twelvecol .start,.solutions .slide-img-wrapper .twelvecol .end{width:100px;height:100px;margin-top:-50px;left:calc(50% + 15px);background:#fff url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow-large.svg) 50% 50%/36px auto no-repeat}.solutions .slide-img-wrapper .twelvecol .start:hover,.solutions .slide-img-wrapper .twelvecol .end:hover{background:#fff url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow-large-hover.svg) 50% 50%/36px auto no-repeat}.solutions .slide-img-wrapper .twelvecol .start{left:calc(50% - 115px)}.solutions .iconlist-wrapper .iconlist h3{font-size:24px;line-height:28px}.about-us .cta .content-wrapper .eightcol .inner p{width:calc(100% - 250px);font-size:28px;line-height:36px}.about-us .cta .content-wrapper .eightcol .inner img{width:80px}.congress .gallery{padding:500px 0 100px 150px;width:calc(100vw + 150px);margin-top:-500px}.congress .gallery .arrow{width:100px;height:100px;margin-top:-50px;left:calc(50% + 15px);background:#fff url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow-large.svg) 50% 50%/36px auto no-repeat}.congress .gallery .arrow:hover{background:#fff url(//www.medcare-deutschland.de/wp-content/themes/main/library/css/../images/arrow-large-hover.svg) 50% 50%/36px auto no-repeat}.congress .gallery .arrow.prev{left:calc(50% - 115px)}.carreer .single-accordion .tencol{padding:30px 30px 30px 50px !important}.contact .adress-box .tencol .sixcol .phone-mail-links li a.tel{background-position:0 6px}.contact .adress-box .tencol .sixcol .phone-mail-links li a.mail{background-position:0 2px}.contact .adress-box .tencol .sixcol .phone-mail-links li a.linked-in{background-position:0 6px}.contact .adress-box .tencol .sixcol .phone-mail-links li a.newsletter{background-position:0 8px}.footer-form .content-wrapper{margin:0 auto}.footer-form .content-wrapper .fivecol h2{margin:20px}.wpcf7 .wpcf7-form-control-wrap[data-name=acceptance-701]{width:70%;margin-top:5px}.footer .sixcol,.footer .threecol,.footer .twocol{margin:0;float:left;padding:0 12px !important}.footer .sixcol{width:50% !important}.footer .threecol{width:25% !important}.footer .twocol{width:16.6667% !important}.footer .logo{margin-top:20px}.footer .bottom-footer .border{margin:20px 12px;width:calc(100% - 24px) !important}.footer .bottom-footer .sixcol{margin:0}.footer .bottom-footer .copyright{float:right}}@media only screen and (min-width:1200px){.header nav ul li{margin:0 30px}.header nav ul li:hover ul{left:30px}.header-feature{background-attachment:fixed !important}.wpcf7 .wpcf7-form-control-wrap{width:50%;padding:12px}.wpcf7 .dropdown-wrapper{width:50%;padding:12px}.wpcf7 .dropdown-wrapper p .wpcf7-form-control-wrap{width:calc(100% - 24px)}}