/* res_id: da232d78aa810382f2dcdceae308ff8e */

@import url(../font/stylesheet.css);*{margin:0;padding:0;box-sizing:border-box}img{max-width:100%;height:auto}body{background:#fff;font-size:20px;line-height:1;color:#787574;font-family:'Source Sans Pro';font-weight:400}ul{list-style:none;padding:0}p{margin-bottom:35px;font-size:26px;line-height:1.3}a{color:#787574;text-decoration:none;transition:0.4s}button,li,input,textarea,select{line-height:1;font-family:'Source Sans Pro';font-weight:400}h1,h2,h3,h4,h5,h6{margin-bottom:15px;line-height:1.2;font-weight:400;color:#2390cf}h1{font-size:50px}h2{font-size:40px}h3{font-size:36px}h4{font-size:34px}h5{font-size:30px}h6{font-size:20px}strong{font-weight:600}a:focus,.btn:focus,button:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{outline:none;box-shadow:none}input:focus{border:none;outline:none}.main-content{padding-top:97px}.full_width{width:100%;float:left}.wrapper{max-width:1550px;margin:0 auto;width:100%}.btn_one{transition:0.4s;padding:16px 10px;min-width:225px;font-size:24px;font-weight:600;line-height:1;background:#2390cf;color:#fff;border:1px solid #2390cf;text-align:center;display:inline-block}.btn_one:hover{background:#918887;border-color:#918887}.mt{margin-top:30px}.mb{margin-bottom:90px}.ptb{padding:100px 0}.small_width{max-width:1150px;margin:0 auto;width:100%;float:unset}.title_box{text-align:center;margin-bottom:15px}.title_box h1{position:relative;display:inline-block;margin-bottom:25px;padding-bottom:25px}.title_box h1::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:url(../images/wave.png)center no-repeat;width:42px;height:16px}.header{position:fixed;top:0;left:0;background:#fff;z-index:999;transition:0.4s}.header.sticky{box-shadow:0 0 10px rgba(145,136,135,.5)}.header .inner_part{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.header .logo{width:275px}.header .logo a{display:block}.header .logo img{width:100%;display:block}.header .right_part{width:calc(100% - 275px);padding-left:50px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.header .navigation{width:auto}.header .navigation li{display:inline-block;position:relative}.header .navigation li a{font-size:22px;font-weight:600;color:#918887;display:block;padding:47px 18px}.header .navigation li.rex-current>a,.header .navigation li a:hover{color:#2390cf}.header .language{width:75px;margin-left:50px}.header .language ul{display:flex;justify-content:space-between;flex-wrap:wrap}.header .language li{display:inline-block;position:relative}.header .language li::after{content:"";position:absolute;right:-14px;top:0;width:2px;height:100%;background:#918887;line-height:1}.header .language li:last-child::after{display:none}.header .language li.active a,.header .language li a:hover{color:#2390cf}.header .language li a{font-size:22px;font-weight:600;color:#918887;display:block;line-height:1;text-transform:uppercase}.header .contact_details{width:212px;margin-left:32px;position:relative;transition:0.4s}.header .contact_details a.tel{background:#e6e4e4;font-size:22px;font-weight:700;height:47.45px;min-width:100%;width:100%;transition:0.4s}.header .contact_details a.tel img{width:63px;margin-right:6px}.header .contact_details a.tel:hover{background:#2390cf}.header .contact_details .header_sticky{position:absolute;right:0;top:0;opacity:0;visibility:hidden;transition:0.4s}.header .contact_details .header_sticky a{display:inline-block;padding-left:15px;width:auto;min-width:unset;height:unset;background:unset;border-radius:unset}.header .contact_details .header_sticky a:first-child{padding-left:0}.header .contact_details .header_sticky img{display:block;width:auto;margin-right:0}.header.sticky .header_sticky{opacity:1;visibility:visible}.header.sticky .contact_details .tel{opacity:0;visibility:hidden}.header .navigation li ul{position:absolute;left:0;top:97px;background:#fff;width:329px;padding:5px 0 15px;display:none}.header .navigation li ul li{display:block}.header .navigation li ul li a{font-weight:400;display:block;padding:10px 18px}.header .navigation>ul>li:hover>ul{display:block}.banner{position:relative;overflow:hidden}.banner .inner_part{position:relative;min-height:799px;display:flex;padding-bottom:165px}.banner .banner_text{position:relative;z-index:1;max-width:590px;width:100%;float:left;margin:auto 0}.banner .banner_text h1{font-size:74px;font-weight:700;color:#fff;margin-bottom:20px;line-height:78px}.banner .banner_text p{font-size:36px;font-weight:400;color:#fff}.banner.banner_com .inner_part{min-height:627px;padding:30px 0}.banner.banner_com::after{display:none}.banner .inner_part::before{content:"";position:absolute;left:0;top:0;background:url(../images/banner-overlay.png)center no-repeat;height:100%;width:999px;background-size:100% 100%!important;max-width:50%}.banner.banner_com .inner_part::before{content:"";position:absolute;left:0;top:0;background:url(../images/banner-com-overlay.png)center no-repeat;width:1090px;height:100%;background-size:100% 100%!important;max-width:50%}.banner .inner_part::after{content:"";position:absolute;left:-600%;top:0;background:url(../images/banner-overlay-back.png)center repeat;height:100%;width:600%}.banner.banner_com .inner_part::after{content:"";position:absolute;left:-600%;top:0;background:url(../images/banner-overlay-back2.png)center repeat;height:100%;width:600%}.banner .contact_details a{padding-right:10px}.three_block_card{margin-top:-85px;position:relative}.three_block_card .inner_part{display:flex;flex-wrap:wrap}.three_block_card .card{width:32%;margin-right:2%;text-align:center;box-shadow:0 0 8px 0 #918887;padding:0 55px 55px;background:#fff}.three_block_card .card:nth-child(3n){margin-right:0}.three_block_card .image{position:relative;transition:0.4s;background:#2390cf;width:107px;height:107px;border:1px solid #fff;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:-53px auto 70px}.three_block_card .image::after{content:"";position:absolute;left:50%;bottom:-34px;transform:translateX(-50%);transition:0.4s;width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-top:36px solid #2390cf}.three_block_card .image img{width:auto;display:block}.three_block_card .text h4{transition:0.4s}.three_block_card .text p{font-size:20px}.three_block_card .card:hover .text h4{color:#918887}.three_block_card .card:hover .image{background:#918887}.three_block_card .card:hover .btn_one{background:#918887;border-color:#918887}.three_block_card .card:hover .image::after{border-top:36px solid #918887}.Viszeralchirurgie{text-align:center}.Specialists .inner_part{display:flex;flex-wrap:wrap}.Specialists .card{background:#f5f5f5;width:32%;margin-right:2%;transition:0.4s;position:relative}.Specialists .card:nth-child(3n){margin-right:0}.Specialists .image{width:100%;float:left;position:relative}.Specialists .image img{width:100%;display:block}.Specialists .hover_text{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);padding:40px 20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;opacity:0;visibility:hidden;transition:0.4s}.Specialists .hover_text p{font-size:24px;font-weight:600;color:#fff;margin-bottom:0}.Specialists .text{width:100%;float:left;padding:40px 35px 100px;text-align:center}.Specialists .text h5{margin-bottom:4px;transition:0.4s}.Specialists .text p{font-size:24px;margin-bottom:0;transition:0.4s}.Specialists .card:hover .hover_text{opacity:1;visibility:visible}.Specialists .card:hover{background:#2390cf;box-shadow:0 0 12px 0 rgba(145,136,135,.7)}.Specialists .card:hover h5,.Specialists .card:hover p,.Specialists .card:hover h4{color:#fff}.Specialists.team .inner_part{padding:0 60px}.Specialists.team .card{background:#f5f5f5;width:49%;margin-right:2%;transition:0.4s;margin-top:2%;margin-bottom:20px}.Specialists.team .card:nth-child(3n){margin-right:2%}.Specialists.team .card:nth-child(2n){margin-right:0}.Specialists.team .card:hover{background:#2390cf;box-shadow:0 0 12px 0 rgba(145,136,135,.7)}.Specialists .card .email{position:absolute;bottom:-22px;left:50%;transform:translateX(-50%)}.Specialists .inner_part.facharzt_slider{justify-content:center}.Specialists .facharzt_slider .card:last-child{margin-right:0}.Specialists .facharzt_slider .card{margin-bottom:30px}.leistungsangebot{background:#efeded}.top_section{display:flex;flex-wrap:wrap}.top_section .card{width:32%;margin-right:2%;background:#fff;text-align:center;padding:25px;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:25px;transition:0.4s}.top_section .card:nth-child(3n){margin-right:0}.top_section .card h3{margin-bottom:4px}.top_section .card h5{margin-bottom:4px;font-size:32px}.top_section .card p{font-size:24px;margin-bottom:0}.top_section.bottom{max-width:1030px;margin:0 auto;float:unset}.top_section.bottom .card{width:48.5%;margin-right:3%}.top_section.bottom .card:nth-child(3n){margin-right:3%}.top_section.bottom .card:nth-child(2n){margin-right:0}.top_section .card:hover{background:#2390cf}.top_section .card:hover h3,.top_section .card:hover p,.top_section .card:hover h5{color:#fff}.leistungsangebot.white{background:#fff;padding:0}.leistungsangebot.white .top_section .card{background:#efeded}.leistungsangebot.white .top_section.bottom .card{background:#fff;border:1px solid #efeded}.leistungsangebot.white .top_section .card:hover,.leistungsangebot.white .top_section.bottom .card:hover{background:#2390cf}.leistungsangebot .mobile_text{display:none}.company_logo_slider{padding-top:50px}.company_logo_slider .logo img{border-radius:100%;margin:0 auto;display:block;padding:0 10px}.beratung_zweitmeinung{background:#efeded;text-align:center}.beratung_zweitmeinung p{font-size:32px}.contact_details .small_width{display:flex;justify-content:space-between;flex-wrap:wrap}.contact_details a{background:#fff;height:57.25px;display:flex;flex-wrap:wrap;align-items:center;border-radius:2px;min-width:346px;float:left;color:#2390cf;font-weight:600;font-size:28px}.contact_details a img{width:77px;display:block;margin-right:25px}.contact_details a:hover{background:#2390cf;color:#fff}.beratung_zweitmeinung.white{background:#fff;padding:0}.beratung_zweitmeinung.white p{font-size:26px}.beratung_zweitmeinung.white .contact_details{margin-top:20px}.beratung_zweitmeinung.white .contact_details a{background:#2390cf;color:#fff}.beratung_zweitmeinung.white .contact_details a:hover{background:#918887}.themen .card_repeat{display:flex;flex-wrap:wrap}.themen .card{background:#f5f5f5;transition:0.4s}.themen .image{width:100%;float:left;position:relative}.themen .image img{width:100%;display:block}.themen .hover_text{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);padding:40px 20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;opacity:0;visibility:hidden;transition:0.4s}.themen .hover_text p{font-size:24px;font-weight:600;color:#fff;margin-bottom:0;text-transform:capitalize}.themen .text{width:100%;float:left;padding:40px 35px;text-align:left}.themen .text p{font-size:20px;margin-bottom:0;transition:0.4s}.themen h4{font-weight:700;transition:0.4s}.themen .card:hover .hover_text{opacity:1;visibility:visible}.themen .card:hover{background:#2390cf;box-shadow:0 0 12px 0 rgba(145,136,135,.7)}.themen .card:hover p,.themen .card:hover h4{color:#fff}.themen .button_box{display:flex;justify-content:center;margin-top:50px}.themen .slick-track{display:flex}.themen .slick-slide{height:inherit;margin:10px}.themen .card_repeat.themen_slider{width:calc(100% + 20px);margin-left:-10px}.themen.three_card .card_repeat{justify-content:center}.themen.three_card .card{width:32%;margin-right:2%;margin-bottom:2%}.themen.three_card .card:nth-child(3n){margin-right:0}.text_editor{text-align:center;background:#efeded}.text_editor h5{margin-bottom:4px;font-weight:600;color:#787575}.text_editor p a{color:#2390cf}.text_editor p a:hover{color:#544a48}.text_editor.white{background:#fff;padding:0}.doctors_inner_page li,.doctors_inner_page p{font-size:24px}.doctors_inner_page .wrapper{max-width:1271px;width:100%}.doctors_inner_page h4{font-size:32px}.doctors_inner_page .faq_section{margin-top:30px}.doctors_inner_page .acc-items{border:1px solid #2390cf;margin-bottom:20px}.doctors_inner_page .acc-title{cursor:pointer;padding:25px 40px;position:relative;padding-right:75px}.doctors_inner_page .acc-title h4{margin-bottom:0}.doctors_inner_page .acc-content{padding:0 40px 10px}.faq_section .acc-content ul,.faq_section .acc-content ol{padding-left:20px;margin-bottom:35px}.faq_section .acc-content ul li{list-style-type:disc;margin-bottom:5px}.faq_section .acc-content li{line-height:1.3;padding-left:7px}.faq_section .acc-content a{color:#2390cf}.faq_section .acc-content a:hover{color:#544a48}.doctors_inner_page .faq_section .acc-title::before{content:"";background:url(../images/arrow-down.png)center center no-repeat;position:absolute;right:35px;top:40px;width:21px;height:12px;transition:0.4s}.doctors_inner_page .faq_section .acc-title.active::before{transform:rotate(180deg)}.fullwidth_video iframe{width:100%;height:710px}.Leistungsangebot_inner .wrapper{max-width:1375px;width:100%}.Leistungsangebot_inner .faq_section{margin-top:30px}.Leistungsangebot_inner .acc-items{margin-bottom:60px;position:relative}.Leistungsangebot_inner .acc-title{display:flex;flex-wrap:wrap}.Leistungsangebot_inner .left{width:50%;float:left;background:#fff;border:2px solid #f4f3f3}.Leistungsangebot_inner .left img{display:block;margin:0 auto;width:100%}.Leistungsangebot_inner .right{width:50%;float:right;background:#f4f3f3;padding:30px 75px;display:flex;flex-wrap:wrap;align-items:center}.Leistungsangebot_inner .faq_section p,.Leistungsangebot_inner .faq_section li{font-size:24px}.Leistungsangebot_inner .right p:last-child{margin-bottom:0}.Leistungsangebot_inner .acc-content{background:#f4f3f3;padding:70px}.Leistungsangebot_inner .acc-content h5{font-weight:600;color:#787574}.Leistungsangebot_inner .acc-title::before{content:"";position:absolute;left:0;bottom:0}.Leistungsangebot_inner .plus_minus{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);cursor:pointer;background:#fff;border-radius:100%;border:2px solid #f4f3f3;width:66px;height:66px}.Leistungsangebot_inner .plus_minus::before{content:"";position:absolute;top:50%;left:50%;width:20px;height:3px;background:#2390cf;transform:translate(-50%,-50%)}.Leistungsangebot_inner .plus_minus::after{content:"";position:absolute;top:50%;left:50%;width:3px;height:20px;background:#2390cf;transform:translate(-50%,-50%);transition:0.4s}.Leistungsangebot_inner .plus_minus.active::after{content:"";position:absolute;top:50%;left:50%;width:3px;height:20px;background:#2390cf;transform:translate(-50%,-50%);opacity:0;visibility:hidden}.article_inner .grey_section{background:#f5f5f5;padding:90px}.grey_section .top_content{padding:0 85px}.grey_section .top_content h2{font-size:64px;margin-bottom:25px}.grey_section .top_content p{font-size:30px}.grey_section .bottom_content{padding:0 85px}.article_inner iframe{width:100%;height:710px;margin-bottom:30px}.grey_section img{width:100%;display:block;margin-bottom:30px}.article_inner .white_section{text-align:center;padding-top:30px}.article_inner .white_section h4{font-weight:700}.white_section .btn_one{min-width:275px;margin-top:40px}.white_section .social_share img{display:block;margin:0 auto}.footer{border-top:1px solid #544a48;margin-top:42px}.footer .logo{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-39px}.footer .logo a{display:inline-block}.footer .logo img{display:block;width:auto}.footer .inner_part{display:flex;flex-wrap:wrap;justify-content:space-between;padding:60px 0}.footer .footer_card{width:auto}.footer h5{font-size:28px;font-weight:700;margin-bottom:10px}.footer p{margin-bottom:0;font-size:24px;color:#544a48}.footer a{display:block;font-size:24px;color:#544a48;line-height:1.3}.jssocials-share-link{padding:6px}.jssocials-share .jssocials-share-link{background:#aeaeae!important}.jssocials-share-logo{width:35px;font-size:1.3em}.mobile_lang{display:none!important}.copy_right{background:#efeded;padding:20px 0;text-align:center;border-top:1px solid #544a48}.copy_right li{display:inline-block;color:#544a48;line-height:1;font-size:16px}.footer .copy_right a{color:#2390cf;line-height:1;font-size:16px}.copy_right li:first-child{border-right:2px solid #544a48;padding-right:8px;margin-right:8px}.footer .copy_right a:hover{text-decoration:underline}.contact_form{background:#ecececd6;padding:60px 0}.contact_form .wrapper{max-width:880px}.contact_form .inner_part{display:flex;justify-content:space-between;flex-wrap:wrap}.contact_form .field{margin-bottom:30px;width:48%}.contact_form .field.full_width{width:100%;float:left}.contact_form label{width:100%;color:#2390cf;font-family:'Source Sans Pro';font-weight:600;float:left;font-size:22px}.contact_form textarea{width:100%;float:left;height:260px;resize:none;background:#fff;border:1px solid #EBEBEB;border-radius:10px;font-family:'Source Sans Pro';font-weight:400;padding:13px 20px;font-size:16px;line-height:22px;color:#787574}.contact_form input{width:100%;float:left;background:#fff;border:1px solid #EBEBEB;border-radius:10px;font-family:'Source Sans Pro';font-weight:400;padding:13px 20px;font-size:16px;line-height:22px;color:#787574}.contact_form button[type="submit"]{width:100%;float:left;background:#2390cf;color:#fff;border-radius:10px;padding:18px 50px;font-size:16px;line-height:22px;cursor:pointer;border:none}.contact_form .field select{width:100%;float:left;background:#fff;border:1px solid #EBEBEB;border-radius:10px;font-family:'Source Sans Pro';font-weight:400;padding:13px 20px;cursor:pointer;font-size:16px;line-height:22px;color:#787574;-webkit-appearance:none}.contact_form .field .date{position:relative}.contact_form .field .time{position:relative}.contact_form .field .time::after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);background:url(../images/clock-icon.fb3453a1.svg)no-repeat;width:20px;height:20px}.contact_form .field .date::after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);background:url(../images/calender-icon.svg)no-repeat;width:20px;height:20px}.contact_form .field.common::after{top:70%}.contact_form .field.common .date{margin-bottom:15px}.contact_form .geburtsdatum input{margin-bottom:0!important;width:100%}.contact_form .top_title h2{margin-bottom:30px}.contact_form .uploader_text p{margin-bottom:8px}.contact_form .uploader_text{margin-bottom:20px}.yform input[type='checkbox']{opacity:0;display:none}.yform .checkbox label{float:left;width:100%;color:#787574;font-size:16px;position:relative;z-index:99;margin-bottom:0;display:block;cursor:pointer;font-family:'Source Sans Pro';font-weight:400}.yform .checkbox label a{display:inline-block;font-size:16px;color:#000;padding-left:0}.yform .checkbox .custom{position:relative;padding-left:35px}.yform .checkbox .custom::before{content:"";z-index:-1;width:22px;height:22px;background:transparent;display:inline-block;;position:absolute;left:0;top:-2px;border:1px solid #2390cf;border-radius:4px}.yform .checkbox .custom::after{opacity:0;visibility:hidden;content:"";z-index:-1;width:18px;height:18px;background:#2390cf;display:inline-block;position:absolute;left:3px;top:1px;border-radius:4px}.yform input[type='checkbox']:checked+.custom::after{opacity:1;visibility:visible}.yform .field.checkbox{margin-top:-9px;margin-bottom:0}.field.checkbox_width{width:100%}.field.checkbox_width .formcheckbox{width:auto;float:left;padding-right:7%}.field.checkbox_width .formcheckbox:last-child{padding-right:0}input:focus,textarea:focus,select:focus{outline:none;border:1px solid #2390cf}.field.full_width.uploader{position:relative}.field.full_width.uploader .input-group-btn{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:none}.field.full_width.uploader button{width:25px;height:25px;background:rgba(35,144,207,.1);border:1px solid #2390cf;border-radius:4px}.field.full_width.uploader input{cursor:pointer}.contact_form h2{color:#2390cf;font-family:'Source Sans Pro';font-weight:600;float:left;font-size:22px;width:100%}.contact_form p{font-size:20px}::placeholder{color:#787574;opacity:1}:-ms-input-placeholder{color:#787574}::-ms-input-placeholder{color:#787574}.field.full_width.uploader .input-group{width:100%;float:left;position:relative}.uploader label.lable_upload{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.uploader .file_name{padding:13px 20px;background:#fff;color:#787574;font-size:16px}.uploader .file_name span{padding-right:3px}.uploader label.lable_upload .form-group{width:30%;order:2}.uploader label.lable_upload .form-group label{color:#fff;font-size:16px;background:#2390cf;padding:20px 5px;text-align:center;border-radius:10px}.uploader label.lable_upload .form-group input[type="file"]{display:none}.uploader label.lable_upload .form-group p{display:none}.uploader label.lable_upload .file_name{width:69%;border-radius:10px;display:flex;align-items:center}@media only screen and (max-width:1650px){h1{font-size:45px}h2{font-size:35px}h3{font-size:30px}h4,.doctors_inner_page h4{font-size:28px}h5,.footer h5{font-size:25px}p,.beratung_zweitmeinung.white p,.Leistungsangebot_inner .faq_section p,.Leistungsangebot_inner .faq_section li,.doctors_inner_page li,.doctors_inner_page p{font-size:22px}.btn_one{padding:14px 10px;font-size:20px}.title_box{margin-bottom:0}.wrapper,.Leistungsangebot_inner .wrapper,.doctors_inner_page .wrapper{max-width:1180px}.header .logo{width:230px}.header .right_part{width:calc(100% - 230px);padding-left:30px}.header .navigation li ul{padding-top:0;left:-9px}.header .navigation li ul li a{padding:8px 18px}.header .navigation li a{padding:32px 8px}.header .navigation li ul{top:83px}.header .language{width:65px;margin-left:22px}.header .language li::after{right:-11px}.header .contact_details{width:190px;margin-left:30px}.header .contact_details a.tel{height:40.68px}.header .contact_details a.tel img{width:54px}.header .contact_details .header_sticky img{width:40px}.main-content{padding-top:84px}.banner .banner_text h1{font-size:52px;line-height:1.2}.contact_details a{min-width:290px;font-size:23px;height:52.05px}.contact_details a img{width:70px;margin-right:22px}.banner .inner_part{min-height:620px}.banner .inner_part::before{width:773px;background-size:773px}.three_block_card .card{padding:0 20px 40px}.three_block_card .image{margin:-50px auto 50px}.Specialists .text{padding:30px 20px 100px}.mb{margin-bottom:70px}.ptb{padding:70px 0}.Specialists .text p,.top_section .card p,.Specialists .hover_text p{font-size:20px}.header .language li a,.header .contact_details a.tel,.header .navigation li a{font-size:20px}.beratung_zweitmeinung p{font-size:26px}.footer p,.footer a{font-size:20px}.top_section .card h5{font-size:30px}.top_section .card{padding:20px}.company_logo_slider{padding-top:20px}.themen .text{padding:30px 20px}.banner.banner_com .inner_part{min-height:450px}.banner.banner_com .inner_part::before{width:779px;background-size:779px}.banner .banner_text p{font-size:28px}.fullwidth_video iframe,.article_inner iframe{height:550px}.grey_section .top_content h2{font-size:54px}.grey_section .top_content p{font-size:25px}.article_inner .grey_section{padding:70px}.banner .banner_text{max-width:545px}}@media only screen and (max-width:1280px){.main-content{padding-top:81px}.wrapper,.Leistungsangebot_inner .wrapper,.doctors_inner_page .wrapper{max-width:1023px}.header .logo{width:190px}.header .right_part{width:calc(100% - 190px)}.header .language li a,.header .contact_details a.tel,.header .navigation li a{font-size:18px}.header .contact_details{width:178px;margin-left:20px}.header .language li::after{right:-9px}.header .language{width:56px;margin-left:15px}.header .navigation li ul{top:81px;width:300px}.three_block_card .image img{height:43px}.three_block_card .image{width:80px;height:80px}.three_block_card .image::after{border-left:12px solid transparent;border-right:12px solid transparent;border-top:24px solid #2390cf;bottom:-23px}.three_block_card .card:hover .image::after{border-top:24px solid #918887}.three_block_card .image{margin:-40px auto 40px}.Leistungsangebot_inner .right,.Leistungsangebot_inner .acc-content{padding:30px}.Leistungsangebot_inner .plus_minus{width:50px;height:50px;bottom:-25px}.fullwidth_video iframe,.article_inner iframe{height:480px}.grey_section .top_content,.grey_section .bottom_content{padding:0 40px}.grey_section .top_content h2{font-size:44px}.banner .banner_text p{font-size:23px}}@media only screen and (max-width:1080px){.wrapper,.Leistungsangebot_inner .wrapper,.doctors_inner_page .wrapper{max-width:100%;padding:0 20px}.header .navigation{display:none}.header{padding:16px 0}.main-content{padding-top:80px}.header .contact_details a.tel{opacity:0;visibility:hidden}.header .contact_details .header_sticky{opacity:1;visibility:visible}.header .language{width:63px;padding-left:0}.header .language li a,.header .contact_details a.tel,.header .navigation li a{font-size:20px}.header .contact_details{width:100px;margin-left:30px;margin-right:85px}.header .right_part{position:relative}.mobile_bar{width:55px;position:absolute;top:50%;right:0;transform:translateY(-50%);display:flex;flex-wrap:wrap;justify-content:flex-end;transition:0.4s}.mobile_bar span{width:100%;display:block;height:5px;background:#ada7a6;margin-bottom:7px;border-radius:8px;transition:0.4s}.mobile_bar span:last-child{margin-bottom:0}.mobile_bar span:first-child{width:85%}.mobile_bar span:nth-child(3n){width:65%}.mobile_bar:hover span:first-child,.mobile_bar:hover span:nth-child(3n){width:100%}.mm-listview>li>a,.mm-listview>li>span{font-size:20px}.layout{width:100%;float:left}.three_block_card .text p,.Specialists .text p,.top_section .card p,.themen .text p,.Specialists .hover_text p{font-size:16px}p,body,.beratung_zweitmeinung p,.footer p,.footer a,.beratung_zweitmeinung.white p,.Leistungsangebot_inner .faq_section p,.Leistungsangebot_inner .faq_section li,.doctors_inner_page li,.doctors_inner_page p{font-size:18px}.btn_one{font-size:18px;min-width:180px;padding:10px 10px}h1{font-size:40px}h2{font-size:30px}h3,.top_section .card h5{font-size:26px}h4,.doctors_inner_page h4{font-size:24px}h5,.footer h5{font-size:21px}.contact_details a{font-size:20px}.banner .banner_text h1{font-size:42px;line-height:1.1}.banner .inner_part{min-height:550px;padding-bottom:100px}.banner .inner_part::before{width:686px;background-size:686px}.three_block_card{margin-top:-45px}.banner.banner_com .inner_part{min-height:344px}.banner.banner_com .inner_part::before{width:595px;background-size:595px}.banner.banner_com .banner_text h1{line-height:1}.banner .banner_text p{font-size:22px}.grey_section .top_content p{font-size:22px}.article_inner .grey_section{padding:50px}.banner .banner_text{max-width:447px}}@media only screen and (max-width:940px){.mb{margin-bottom:50px}.ptb,.footer .inner_part{padding:50px 0}.three_block_card .card{width:49%;margin-right:2%;margin-bottom:55px}.three_block_card .card:nth-child(3n){margin-right:2%}.three_block_card .card:nth-child(2n){margin-right:0%}.three_block_card .card:last-child{margin-bottom:0}.Specialists .card{width:49%;margin-right:2%;margin-bottom:20px}.Specialists .card:nth-child(3n){margin-right:2%}.Specialists .card:nth-child(2n){margin-right:0%}.top_section .card{width:100%;margin-right:0}.company_logo_slider{padding-top:10px}.top_section .card h5{font-size:23px}.beratung_zweitmeinung .contact_details .small_width{justify-content:center}.beratung_zweitmeinung .contact_details a{margin-bottom:15px;margin-right:10px}.beratung_zweitmeinung .contact_details a:last-child{margin-bottom:0}.footer .footer_card{width:100%;margin-bottom:30px}.footer .footer_card:last-child{margin-bottom:0}.banner .inner_part::before,.banner.banner_com .inner_part::before{width:544px}.Specialists.team .inner_part{padding:0}.themen.three_card .card{width:49%}.themen.three_card .card:nth-child(3n){margin-right:2%}.themen.three_card .card:nth-child(2n){margin-right:0}.Leistungsangebot_inner .left,.Leistungsangebot_inner .right{width:100%}.Leistungsangebot_inner .acc-content{padding-top:0}.Leistungsangebot_inner .acc-items{padding-bottom:30px;background:#f4f3f3}.doctors_inner_page .acc-title{padding:18px 40px 18px 15px}.doctors_inner_page .faq_section .acc-title::before{right:12px;top:28px;background-size:14px}.doctors_inner_page .acc-content{padding:5px 15px 10px}.fullwidth_video iframe,.article_inner iframe{height:380px}.grey_section .top_content,.grey_section .bottom_content{padding:0 0}.grey_section .top_content h2{font-size:34px;margin-bottom:15px}.article_inner .grey_section{padding:20px}.grey_section .top_content p{font-size:20px}.contact_form .geburtsdatum select{width:32.6%}.contact_form p{font-size:18px}.uploader label.lable_upload .form-group{width:64%}.uploader label.lable_upload .form-group label{padding:13px;border-radius:6px}.uploader label.lable_upload .file_name{width:35%;padding:13px 13px;border-radius:6px}}@media only screen and (max-width:600px){h1{font-size:32px}h2{font-size:28px}h4,.footer h5,.doctors_inner_page h4{font-size:26px}h5{font-size:22px}.mt{margin-top:15px}.top_section .card h5{font-size:26px}.three_block_card{margin-top:0}.banner .banner_text h1{font-size:24px;margin-bottom:15px;line-height:1.1}.contact_details a,.btn_one{font-size:17px}.banner .inner_part::before{width:310px;background-size:270px}.banner .inner_part{min-height:184px;padding:10px 0}.three_block_card .card{width:100%;margin-right:0%;margin-bottom:0;margin-top:70px}.three_block_card .card:nth-child(3n){margin-right:0%}.Specialists .card{width:100%;margin-right:0%;margin-bottom:25px}.Specialists .card:nth-child(3n){margin-right:0%}.top_section.bottom .card{width:100%;margin-right:0!important;margin-bottom:0}.banner .contact_details{margin-top:0}.banner .contact_details a{min-width:180px;height:38.66px;font-size:17px}.banner .contact_details a img{margin-right:6px;width:52px}.header .logo{width:180px}.header .right_part{width:calc(100% - 180px);padding-left:15px}.header .language{display:none}.header .contact_details .header_sticky img{width:29px}.header .contact_details{margin-right:65px;margin-left:0}.header .contact_details .header_sticky a{padding-left:6px}.mobile_bar{width:50px}.footer .logo img{width:175px}.fullwidth_video iframe,.article_inner iframe{height:330px}p,body,.top_section .card p,.contact_details a,.btn_one,.beratung_zweitmeinung.white p,.Leistungsangebot_inner .faq_section p,.Leistungsangebot_inner .faq_section li,.doctors_inner_page li,.doctors_inner_page p{font-size:20px}.beratung_zweitmeinung p,.footer p,.footer a{font-size:22px}.beratung_zweitmeinung .contact_details a{font-size:24px}.three_block_card .text p,.Specialists .text p,.themen .text p{font-size:18px}.slick-dots{text-align:center;margin:20px 0 0;width:100%}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots button{font-size:0;border:none;width:14px;height:14px;background:#e6e4e4;border-radius:100%;cursor:pointer}.slick-dots .slick-active button{background:#2390cf}.three_block_card .card{margin:70px 10px 10px!important}.leistungsangebot .mobile_text{display:block;text-align:center}.leistungsangebot .mobile_text p{font-size:24px;margin-bottom:20px}.footer .inner_part{padding:35px 0 40px}.banner.banner_com .inner_part{min-height:184px}.banner.banner_com .inner_part::before{width:310px}.banner .banner_text p{font-size:20px}.banner.banner_com .banner_text p:last-child{margin-bottom:0}.Specialists.team .card{width:100%;margin-right:0;margin-bottom:20px}.Specialists.team .card:nth-child(3n){margin-right:0}.Specialists.team .card:last-child,.themen.three_card .card:last-child{margin-bottom:0}.themen.three_card .card{width:100%;margin-right:0;margin-bottom:20px}.themen.three_card .card:nth-child(3n){margin-right:0%}.Leistungsangebot_inner .right,.Leistungsangebot_inner .acc-content{padding:20px}.faq_section .acc-content li{padding-left:0}.faq_section .acc-content ul li{margin-bottom:10px}.mobile_lang{display:flex!important}.mobile_lang p{margin-bottom:0}.mobile_lang a{color:#ffffff!important;text-transform:uppercase;border-right:1px solid #fff;padding:10px 20px;display:block}.main-content{padding-top:79px}.banner .banner_text p{font-size:16px}.doctors_inner_page .faq_section .acc-title h4{font-size:20px}.copy_right li{display:block}.copy_right li:first-child{border-right:none;padding-right:0;margin-right:0;margin-bottom:5px}.copy_right{padding:12px 0}.mm-menu{width:100%!important;min-width:100%!important;max-width:100%!important}html.mm-opening .mm-slideout{-webkit-transform:translate(100%,0)!important;-moz-transform:translate(100%,0)!important;-ms-transform:translate(100%,0)!important;-o-transform:translate(100%,0)!important;transform:translate(100%,0)!important}#mm-blocker{opacity:0;visibility:hidden;left:unset;right:45px;background:url(../images/close.png)center no-repeat #fff;width:45px;height:40px;background-size:20px;cursor:pointer}.mm-opening #mm-blocker{opacity:1;visibility:visible}.banner.banner_com .inner_part::after,.banner .inner_part::after{display:none}.banner.banner_com .inner_part::before,.banner .inner_part::before{width:calc(100% + 40px);left:-20px;background:rgba(35,144,207,.25);max-width:none}.contact_form .field{width:100%;margin-bottom:18px}.contact_form textarea{height:200px}.contact_form .field select{width:100%;border-radius:6px}.contact_form input,.contact_form textarea,.contact_form button[type="submit"]{padding:13px 13px;border-radius:6px}.field.checkbox_width{margin-bottom:22px}.contact_form p{font-size:16px}.field.checkbox_width .formcheckbox{width:100%;padding-right:0;margin-bottom:18px}.field.checkbox_width .formcheckbox:last-child{margin-bottom:0}.uploader label.lable_upload .form-group{width:100%}.uploader label.lable_upload .file_name{width:100%;padding:13px 13px}.uploader label.lable_upload .form-group label{margin-top:10px}}@media only screen and (max-width:370px){.header .logo{width:150px}.header .right_part{width:calc(100% - 150px);padding-left:10px}.header .contact_details{margin-right:52px}.header .contact_details .header_sticky img{width:27px}.mobile_bar{width:42px}.header .contact_details .header_sticky a{padding-left:10px}.main-content{padding-top:72px}.contact_form .field select{width:100%}}