@font-face{font-family:TheSans-B4SemiLight;src:url(TheSans-B4SemiLight.otf) format("opentype")}@font-face{font-family:TheSans-B6SemiBold;src:url(TheSans_B6_SemiBold.ttf) format("truetype")}@font-face{font-family:TheSansRegular;src:url(TheSansRegular.otf) format("opentype")}.header-btn-map{font-size:12px;color:#fff;text-decoration:none;background:#4e91ce;padding:12px 20px;line-height:1;border:1px solid #4e91ce;transition:all .3s ease;display:inline-block;border-radius:10px;margin-left:15px;text-align:center}iframe{max-width:100%}.page-konto-erstellen iframe{min-height:1100px}.star{cursor:pointer}.back-to-top{width:55px;height:55px;border:2px solid #151515;background-color:#151515;display:none;align-items:center;justify-content:center;z-index:2;-ms-transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;text-align:center;line-height:50px}.back-to-top{position:fixed;bottom:0;right:16%}.back-to-top svg{vertical-align:middle}.back-to-top:hover{background-color:var(--themeColor);border:2px solid #000}body{letter-spacing:0;font-family:TheSans-B4SemiLight}.popup-open{overflow:hidden}a{text-decoration:none;transition:all .5s}.hide{display:none}.header-wrapper{border-bottom:1px solid #f3f3f3;box-shadow:0 2px 8px #2e202014}.header-wrapper.header-fix{position:fixed!important;top:0;width:100%;z-index:99;box-shadow:0 2px 25px #2e202014;animation:smoothScroll 1s forwards;background:#fff!important}@keyframes smoothScroll{0%{transform:translateY(-50px)}to{transform:translateY(0)}}.header__inline-menu .list-menu li a{font-size:17px;color:#151515;line-height:1.35;text-decoration:none;transition:all .5s;display:inline-block;vertical-align:top}.header__inline-menu .list-menu>li>a{padding:20px}.header__inline-menu .list-menu>li:hover>a{color:var(--themeColor)}.nested_open{color:#606}.header-top{background:#f6f6f6;padding:6px 0;font-family:TheSans-B4SemiLight}.container,.page-width{max-width:1310px;padding:0 15px;margin:0 auto}.header-top .container{display:flex;align-items:center;justify-content:space-between}.header-top-left{display:flex;align-items:center}.top-header-phone-fax a{font-size:13px;color:#464545;text-decoration:none;letter-spacing:0;line-height:12px;font-family:TheSans-B4SemiLight;display:inline-block;transition:all .5s;vertical-align:middle}.top-header-phone-fax a:hover,html .wg-drop.country-selector a:hover{color:var(--themeColor)}.top-header-phone-fax svg{height:17px;width:17px;vertical-align:middle;display:inline-block;margin-right:5px}.header-top .top-header-phone-fax{display:flex;align-items:center;line-height:1}.header-top-note{font-size:13px;line-height:14px;font-family:TheSans-B4SemiLight;letter-spacing:0;border-left:1px solid #bebebe;margin-left:12px;padding:5px 0 5px 12px}.header-top-note a{color:inherit}.header-top.derma .top-header-phone-fax a,.dermatologie-aesthetic .header-top .top-header-phone-fax a,.header-top.derma .header-top-note,.dermatologie-aesthetic .header-top .header-top-note{color:#fff}.header-top.derma .top-header-phone-fax .top-header-phone svg path,.dermatologie-aesthetic .header-top .top-header-phone-fax .top-header-phone svg path{stroke:#fff}.header-top.uro .top-header-phone-fax a,body.gradient.gyn-uro-orl .header-top .top-header-phone-fax a,.header-top.uro.header-top-note,body.gradient.gyn-uro-orl .header-top .header-top-note{color:#000}.header-top.uro .top-header-phone-fax .top-header-phone svg path,body.gradient.gyn-uro-orl .header-top .top-header-phone-fax .top-header-phone svg path{stroke:#000}.top-header-phone{margin-right:0}.header-top-links a{font-size:13px;font-family:TheSans-B4SemiLight;letter-spacing:0;display:inline-block;vertical-align:top;color:#fff;background-color:#000;line-height:1;padding:6px 8px 5px;margin-right:5px;text-decoration:none;transition:all .5s}button.button.offerte-popup-btn{transition:all .5s}.header-top-links a:hover{background:#4a85b8!important}.header-top-links{line-height:1;font-size:0;display:flex;align-items:center}.header-top-right{display:flex;align-items:center}html .wg-drop.country-selector a{font-family:TheSans-B4SemiLight;letter-spacing:0;line-height:1;height:24px;padding:3px 24px 0 0;transition:all .5s}html .wg-drop.country-selector li a{padding-left:9px}html .wg-drop.country-selector .wgcurrent:after{height:9px;width:9px;right:10px;top:0;bottom:0;margin:auto;background-size:100% auto}html .wg-drop.country-selector.closed .wgcurrent:after{transform:scaleY(-1)!important}html .wg-drop.country-selector .wgcurrent{border:0}html .wg-drop.country-selector{background:transparent}html .weglot-container{margin-left:10px}.header_logo .header__heading-logo,a.header_logo{display:block;width:auto}.dermatologie-aesthetic .header-top,.header-top.derma{background:#66006680}.dermatologie-aesthetic .header-wrapper{background:#fff3;position:absolute;left:0;right:0;border-bottom:1px solid #dcdcdc}.gastro-enterologie-pneumologie .header-wrapper{border-bottom:1px solid #dcdcdc;background:#fff}.dermatologie-aesthetic .header-wrapper .nested_ul{position:absolute;left:0;right:0;background:#fff;max-width:1310px;margin:0 auto;top:70px;padding:33px;border:.5px solid #dcdcdc}.dermatologie-aesthetic .header-wrapper .nested_ul ul{padding:0}.dermatologie-aesthetic .header-wrapper .nested_ul ul li{list-style:none;margin:0}.nested-list-li a{color:#606!important}li.nested-grandchild-li.black a{color:#151515!important}li.nested-child-li{padding-left:15px}ul.nested-grandchild{padding:0 15px!important}.header-wrapper .search__input.field__input{background:#f6f6f6;border:0;height:36px;padding:0 30px 0 10px;color:#9f9f9f;width:100%;box-shadow:none;letter-spacing:0;font-family:TheSans-B4SemiLight;font-size:13px}.header-wrapper .search-modal__form .field{display:block;border:1px solid #e7e7e7}.header-wrapper .search-modal__form .field__button{width:36px;height:36px;color:#9f9f9f}.header-wrapper .search-modal__form .field__button svg{width:16px;fill:currentColor}.header-wrapper .search-modal__form .field__label{display:none}.header-wrapper .search__input.field__input::-webkit-input-placeholder,.find-clinic-wrap .field__input::-webkit-input-placeholder{color:#9f9f9f;opacity:1}.header-wrapper .search__input.field__input:-ms-input-placeholder,.find-clinic-wrap .field__input:-ms-input-placeholder{color:#9f9f9f;opacity:1}.header-wrapper .search__input.field__input::placeholder,.find-clinic-wrap .field__input::placeholder{color:#9f9f9f;opacity:1}.product__media-item>*{display:block;position:relative;max-height:400px;height:auto;object-fit:contain}html .header predictive-search,html .search-modal__form{width:100%;max-width:200px;flex:0 0 230px;margin-right:10px;margin-left:10px}.header__icon svg{height:18px;width:18px}.customer-login .header__icon--account svg path,.customer-login .menu-drawer__account.link svg path{stroke:green;fill:green}.header__icon{height:36px;width:22px;margin-left:12px}.product .product__media-wrapper .product__media-list .product__media{padding:0!important}ul.product__media-list .product__media.media img{max-height:400px;object-fit:contain;height:auto;position:relative}ul.product__media-list.grid.grid--peek.list-unstyled.slider.slider--mobile{max-height:400px;height:auto;object-fit:contain}.header__icon--cart{margin-right:25px}.header__inline-menu .header__menu-item{display:block;text-decoration:none;padding:0;color:#151515;font-size:18px;letter-spacing:0;font-family:TheSans-B4SemiLight;font-weight:400;line-height:1;transition:all .5s}.header__inline-menu .header__menu-item:hover{color:#43b9c8}.header__inline-menu span{text-decoration:none!important}.header__inline-menu .list-menu{line-height:1;display:flex;flex-wrap:wrap}.header-wrapper header.header{column-gap:25px;display:flex;align-items:center;position:relative}.find-clinic-wrap .field__input{background:#f6f6f6;border:0;height:36px;padding:0 10px 0 24px;color:#9f9f9f;width:100%;box-shadow:none;letter-spacing:0;font-family:TheSans-B4SemiLight;font-size:13px}.find-clinic-wrap .field{display:block}.find-clinic-wrap{max-width:105px;margin-left:20px;flex:0 0 105px}.find-clinic-wrap svg{position:absolute;left:4px;top:0;bottom:0;margin:auto;height:16px;width:16px}.header__icons{margin-left:auto;flex:1 1 auto;justify-content:flex-end}.menu-title{padding:30px 11px;cursor:pointer}.dermatologie-aesthetic .list-menu li:hover>div>a{color:#606}.header__inline-menu .list-menu li .arrow{vertical-align:middle;display:inline-block;margin-top:-2px;cursor:pointer}.megamenu{position:absolute;left:0;right:0;top:100%;border:1px solid #dcdcdc;background:#fff;padding:30px;display:flex;flex-wrap:wrap;visibility:hidden;transition:all .3s ease-in-out;display:none}.megamenu.nested-open,.header__inline-menu .list-menu>.list-menu-li:hover .megamenu,.list-menu>li:hover>.megamenu{visibility:visible;opacity:1;display:flex;transition:all .3s ease-in-out}.megamenu-sub-all-2{max-width:31%;flex:0 0 31%;margin-left:auto}.megamenu .arrow{color:var(--themeColor)}.megamenu .arrow svg{fill:currentColor;vertical-align:middle}.megamenu.derma-megamenu .arrow{margin-right:12px}.megamenu-sub-menu{max-width:21%;flex:0 0 21%}.megamenu-sub-menu>ul{list-style:none;padding:0;margin:0}.header__inline-menu .megamenu-li>.megamenu-li-link>a{font-size:16px;font-family:TheSansRegular;color:var(--themeColor)}.header__inline-menu .megamenu-li>.megamenu-li-link>a:hover,.header__inline-menu .megamenu-child-ul .megamenu-child-li-link>a:hover{color:#151515}ul.megamenu-child-ul{list-style:none;padding:0 0 0 7px;margin-top:8px;margin-bottom:10px}.header__inline-menu .list-menu .level-1 .list-menu--submenu{position:absolute;top:100%;border:1px solid #dcdcdc;background:#fff;padding:14px 10px;visibility:hidden;transform:translateY(15px);display:none;transition:opacity 0s,transform 0s;z-index:1;width:max-content;margin-left:15px;min-width:150px}.header__inline-menu .list-menu .level-1:hover>.list-menu--submenu{transform:translateY(0);visibility:visible;display:block}.header__inline-menu .list-menu .level-1 .list-menu--submenu a:hover{color:var(--themeColor)}.dermatologie-aesthetic .header__inline-menu .list-menu .menu-title.nav{border-bottom:2px solid transparent;transition:all .3s ease;padding:30px 8px}.dermatologie-aesthetic .header__inline-menu .list-menu .level-1 .list-menu--submenu{margin-left:0}.dermatologie-aesthetic .header__inline-menu .list-menu>li:hover .menu-title{border-bottom:2px solid #660066}.derma-megamenu ul.megamenu-child-ul{display:none}.megamenu{padding:0;box-shadow:0 0 10px #00000029;left:inherit;right:inherit;flex-wrap:nowrap}.megamenu.derma-megamenu.menu-active.submenu-active{width:65%;max-width:65%}.megamenu.derma-megamenu.menu-active.submenu-active.subsubmenu-active{width:80%;max-width:80%}.megamenu.menu-active.has-no-image.submenu-active{width:auto}.derma-megamenu .megamenu-sub-menu:first-child{border:none}.megamenu.derma-megamenu.gastro.menu-active.submenu-active{width:60%;max-width:60%}.menuwrap{max-width:max-content;flex:auto;display:flex}.derma-megamenu .megamenu-sub-menu{max-width:33.33%;flex:0 0 33.33%;border-left:1px solid #dcdcdc;padding:0 12px;margin:10px 0}.derma-megamenu li.megamenu-li{border-bottom:1px solid #dcdcdc;padding:0}.derma-megamenu .megamenu-li-link.nav,.derma-megamenu .megamenu-child-li-link.nav{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:30px 0 30px 10px}.derma-megamenu .megamenu-li .megamenu-li-link a,.derma-megamenu .megamenu-li .megamenu-child-li-link.nav a{font-family:TheSans-B4SemiLight;color:#151515;display:block;width:100%;padding:10px 18px 9px}.derma-megamenu .megamenu-li .megamenu-li-link a:hover,.derma-megamenu .megamenu-li .megamenu-child-li-link.nav a:hover{color:var(--themeColor)}.derma-megamenu .megamenu-li-link.nav .arrow svg,.derma-megamenu .megamenu-li .megamenu-child-li-link.nav .arrow svg{fill:#151515;vertical-align:middle}.megamenu-sub-all-2{max-width:max-content;flex:1;margin-left:auto;transition:all .1s ease-in-out}.megamenu-sub-all-2 .megamenu-text-block{max-width:58%;margin:0 0 0 auto;padding:20px;transition:all .1s ease-in-out}.megamenu-sub-all-2 .megamenu-text-block .megamenu-text-block-inner{border:1px solid #f3f3f3;padding:20px;position:relative}.megamenu-sub-all-2 .megamenu-text-block .megamenu-text-block-inner:before{content:"";position:absolute;right:0;top:0;background:url(/cdn/shop/files/text-bg-2-icon.svg?v=1654862353);display:block;width:50px;height:60px;background-repeat:no-repeat;background-size:100%;background-position:center;z-index:0}.megamenu-sub-all-2 .megamenu-text-block .megamenu-text-block-inner .megamenu-maincategory{font-size:18px;color:#606;font-family:TheSans-B6SemiBold;margin-bottom:15px;position:relative;z-index:1}.megamenu-sub-all-2 .megamenu-text-block .megamenu-text-block-inner p{font-size:14px;line-height:20px;color:#151515;margin:0;position:relative;z-index:1}.megamenu-sub-img-all{max-width:max-content;width:100%;display:flex;flex-direction:column;flex:1 auto;margin:0 auto;padding:30px}.megamenu-sub-img-all img{width:300px;max-width:100%;margin:0 auto}.megamenu.derma-megamenu.menu-active.submenu-active.subsubmenu-active.has-text-block{width:100%;max-width:100%;left:0;right:0}.derma-megamenu .megamenu-sub-menu li.megamenu-li:last-child{border:none}.derma-megamenu .megamenu-li-link.nav:hover .arrow svg{fill:#606}.derma-megamenu .megamenu-li-link.nav:hover>a,.megamenu.derma-megamenu .megamenu-child-ul .grandchild .grandchild-li:hover a{color:#606}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active,.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li:hover,.megamenu.derma-megamenu li.megamenu-child-li.active,.megamenu.derma-megamenu li.megamenu-child-li:hover,.megamenu.derma-megamenu .megamenu-child-ul .grandchild .grandchild-li:hover{background:#fef6fe;transition:all .3s ease-in-out}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active .megamenu-li-link .arrow svg,.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li:hover .megamenu-li-link .arrow svg,.megamenu.derma-megamenu li.megamenu-child-li.active .arrow svg,.megamenu.derma-megamenu li.megamenu-child-li:hover .arrow svg{fill:#606}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active .megamenu-li-link .arrow svg,.megamenu.derma-megamenu li.megamenu-child-li.active .arrow svg{transform:rotate(270deg)}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li,.megamenu.derma-megamenu li.megamenu-child-li{padding:0;border:none;margin-bottom:0;transition:all .3s ease-in-out}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li .megamenu-li-link,.megamenu.derma-megamenu .megamenu-child-li .megamenu-child-li-link,.megamenu.derma-megamenu .megamenu-child-ul .grandchild .grandchild-li{padding:0;transition:all .3s ease;margin:0;cursor:auto}.megamenu.derma-megamenu.menu-active .menuwrap .megamenu-ul .megamenu-li.active .megamenu-li-link a,.megamenu.derma-megamenu li.megamenu-child-li.active .megamenu-child-li-link a{font-family:TheSans-B6SemiBold;color:#606}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul{list-style:none;padding:0}.megamenu.derma-megamenu.menu-active>.menuwrap{display:block}.megamenu.derma-megamenu .menuwrap .menuwrap-block{width:100%;display:flex}.megamenu.derma-megamenu.menu-active .menuwrap .menuwrap-block{width:auto;display:block;max-width:max-content;position:relative}.megamenu.derma-megamenu.menu-active>.menuwrap .megamenu-sub-menu{list-style:none;padding:0;max-width:100%;border-right:1px solid #ffe2ff;margin:0;border-left:none}.derma-megamenu ul.megamenu-child-ul .megamenu-maincategory{padding:10px 18px;border-bottom:1px solid #ffe2ff;min-height:43px}.derma-megamenu ul.megamenu-child-ul .megamenu-maincategory a{font-size:16px;color:#606;font-family:TheSans-B6SemiBold;pointer-events:none}.derma-megamenu ul.megamenu-child-ul .megamenu-maincategory a[href="#"]{cursor:default}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active ul.megamenu-child-ul,.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active ul.megamenu-child-ul .megamenu-child-li.active ul.grandchild{position:absolute;left:100%;display:block;right:0;margin:0;width:100%;top:0;padding:0;background:#fff;min-height:100%}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active ul.megamenu-child-ul ul.grandchild{display:none}li.megamenu-li:not(:last-child){margin-bottom:7px}.grandchild .grandchild-li:not(:last-child){margin-bottom:5px}li.megamenu-child-li:not(:last-child){margin-bottom:10px}ul.grandchild{padding-left:10px;list-style:none;margin-top:10px}.header__inline-menu ul.grandchild .grandchild-li a,.header__inline-menu .megamenu-child-ul .megamenu-child-li-link>a{font-size:14px;padding:10px 18px}.header__inline-menu .megamenu-child-ul .megamenu-child-li-link>a{color:var(--themeColor)}.collection-hero__title{color:var(--themeColor)!important}.header__inline-menu .megamenu-sub-img-all a.nav_product_link{color:#fff;padding:12px 30px 8px 11px;display:table;margin:-22px auto 0;z-index:1;position:relative;transition:all .5s;background:var(--themeColor)}.header__inline-menu .megamenu-sub-img-all a.nav_product_link:hover{background:#151515}.header__inline-menu .megamenu-sub-img-all a.nav_product_link svg{fill:currentColor;margin-left:8px;vertical-align:middle;margin-bottom:2px}.megamenu-sub-img-all img{vertical-align:top}ul.index-child{padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -15px}.index-megamenu{position:absolute;left:0;right:0;top:100%;border:1px solid #dcdcdc;background:#fff;padding:30px;visibility:hidden;transform:translateY(15px);display:none;transition:opacity 0s,transform 0s;z-index:1}.list-menu>li:hover>.index-megamenu{transform:translateY(0);visibility:visible;display:block}ul.index-child>li{flex:0 0 33.33%;max-width:33.33%;display:grid;padding:0 15px;grid-template-rows:auto auto 1fr}.all-products .derma.all-product{height:250px;background:#f3f9ff;border:1px solid #4a85b8;position:relative}.all-products.index-child>li{flex:0 0 25%;max-width:25%;padding:0 10px}.header__inline-menu ul.index-child>li>a{font-size:24px;line-height:1.34;position:relative;color:inherit;margin:0 0 14px;display:none}.header__inline-menu ul.index-child>li>a:after{content:"";display:block;width:85px;background:currentColor;height:1px;margin-top:11px}.header__inline-menu ul.index-child>li>a.nav_product_links{width:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;flex-direction:column;text-decoration:none!important;left:0;right:0;margin-bottom:0}.index-megamenu ul{list-style:none}ul.index-grandchild{padding:0;margin:0 -10px 30px;display:flex;flex-wrap:wrap}ul.index-grandchild>li{display:block;flex:0 0 50%;max-width:50%;line-height:1;margin-top:10px;padding:0 10px}.header__inline-menu ul.index-grandchild>li>a{font-size:14px;line-height:1.2}.index-grandchild+.image{margin-top:auto}ul.index-grandchild>li{display:block;flex:0 0 50%;max-width:50%;line-height:1;margin-top:11px;padding:0 10px}.header__inline-menu .index-megamenu a.nav_product_link{color:#fff;padding:12px 30px 8px 11px;display:table;margin:-22px auto 0;font-size:12px;z-index:1;position:relative;transition:all .5s}.header__inline-menu .index-megamenu a.nav_product_link svg{fill:currentColor;margin-left:5px}.megamenu.derma-megamenu.gastro .megamenu-child-ul .grandchild .grandchild-li:hover,.megamenu.derma-megamenu.gastro li.megamenu-child-li.active,.megamenu.derma-megamenu.gastro li.megamenu-child-li:hover,.megamenu.derma-megamenu.menu-active.gastro .menuwrap ul.megamenu-ul li.megamenu-li.active,.megamenu.derma-megamenu.menu-active.gastro .menuwrap ul.megamenu-ul li.megamenu-li:hover{background:#e8f7ff}.megamenu.derma-megamenu.gastro li.megamenu-child-li.active .megamenu-child-li-link a,.megamenu.derma-megamenu.menu-active.gastro .menuwrap .megamenu-ul .megamenu-li.active .megamenu-li-link a,.megamenu.derma-megamenu.gastro li.megamenu-child-li.active .arrow svg,.megamenu.derma-megamenu.gastro li.megamenu-child-li:hover .arrow svg,.megamenu.derma-megamenu.gastro.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active .megamenu-li-link .arrow svg,.megamenu.derma-megamenu.gastro.menu-active .menuwrap ul.megamenu-ul li.megamenu-li:hover .megamenu-li-link .arrow svg{fill:#069;color:#069}.derma-megamenu.gastro .megamenu-li-link.nav:hover>a,.megamenu.derma-megamenu.gastro .megamenu-child-ul .grandchild .grandchild-li:hover a{color:#069}.megamenu.derma-megamenu.menu-active.gastro>.menuwrap .megamenu-sub-menu{border-right:1px solid #e8f7ff}.derma-megamenu.gastro ul.megamenu-child-ul .megamenu-maincategory{border-bottom:1px solid #e8f7ff}.derma-megamenu.gastro ul.megamenu-child-ul .megamenu-maincategory a{color:#069}.derma-megamenu.uro ul.megamenu-child-ul .megamenu-maincategory a{color:#5cbc63}.megamenu.derma-megamenu.uro .megamenu-child-ul .grandchild .grandchild-li:hover,.megamenu.derma-megamenu.uro li.megamenu-child-li.active,.megamenu.derma-megamenu.uro li.megamenu-child-li:hover,.megamenu.derma-megamenu.menu-active.uro .menuwrap ul.megamenu-ul li.megamenu-li.active,.megamenu.derma-megamenu.menu-active.uro .menuwrap ul.megamenu-ul li.megamenu-li:hover{background:#f1fff2}.megamenu.derma-megamenu.uro li.megamenu-child-li.active .megamenu-child-li-link a,.megamenu.derma-megamenu.menu-active.uro .menuwrap .megamenu-ul .megamenu-li.active .megamenu-li-link a,.megamenu.derma-megamenu.uro li.megamenu-child-li.active .arrow svg,.megamenu.derma-megamenu.uro li.megamenu-child-li:hover .arrow svg,.megamenu.derma-megamenu.uro.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active .megamenu-li-link .arrow svg,.megamenu.derma-megamenu.uro.menu-active .menuwrap ul.megamenu-ul li.megamenu-li:hover .megamenu-li-link .arrow svg{fill:#5cbc63;color:#5cbc63}.derma-megamenu.uro .megamenu-li-link.nav:hover>a,.megamenu.derma-megamenu.uro .megamenu-child-ul .grandchild .grandchild-li:hover a{color:#5cbc63}.megamenu.derma-megamenu.menu-active.uro>.menuwrap .megamenu-sub-menu{border-right:1px solid #f1fff2}.derma-megamenu.uro ul.megamenu-child-ul .megamenu-maincategory{border-bottom:1px solid #f1fff2}.landing-banner video{width:100%;max-height:660px;object-fit:cover;display:block}.derma{color:#606}.gastro{color:#069}.surgical{color:#5cbc63}.derma a.nav_product_link{background:#606}.gastro a.nav_product_link{background:#069}.surgical a.nav_product_link{background:#5cbc63}.header__inline-menu .index-megamenu a.nav_product_link:hover{background:#151515!important}.header__inline-menu .indikation .megamenu-child-ul .megamenu-child-li-link a{color:#151515}.header__inline-menu .indikation .megamenu-child-ul .megamenu-child-li-link a:hover{color:var(--themeColor)}.pages-redirect-section ul{display:flex;flex-wrap:wrap;margin:0 -15px;padding:0}.pages-redirect-section li{flex:0 0 33.33%;max-width:33.33%;padding:0 15px;list-style:none;margin:0}.pages-redirect-section li a{display:block;text-decoration:none;height:100%}.pages-redirect-section li figure{display:block;margin:0;position:relative;overflow:hidden;padding-top:100%}.pages-redirect-section li figure img{transition:all .5s;display:block;position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;object-fit:cover}.pages-redirect-section li a:hover figure img{transform:scale(1.15)}.page-redirect-content h2{margin:0 0 10px;font-size:24px;color:#fff;font-family:TheSans-B4SemiLight;line-height:1.35;letter-spacing:0}.page-redirect-content span{color:#fff;font-size:18px;display:inline-block;vertical-align:top;line-height:1;font-family:TheSans-B4SemiLight;border-bottom:1px solid;padding-bottom:5px;letter-spacing:0}.page-redirect-content{padding:36px 28px;line-height:1;margin-top:-50px;z-index:1;position:relative}.menu-drawer__utility-links .find-clinic-wrap{display:none}html .menu-drawer__utility-links{background:transparent;padding:15px}.menu-drawer__navigation predictive-search{display:none}.course-checkout-form.form-drawer .user-contact .contact__fields{display:flex;grid-column-gap:1rem}.course-checkout-form.form-drawer .contact.form-block-contact{padding-left:0;padding-right:0}.course-checkout-form.form-drawer .user-contact .field{flex-direction:column;margin-bottom:5px}.course-checkout-form.form-drawer h2.section-heading{font-size:18px;margin-bottom:10px}.course-checkout-form.form-drawer .user-contact .field label.error{font-size:13px;line-height:normal;bottom:5px;position:relative;z-index:1;color:red}.course-checkout-form.form-drawer .user-contact .field .ield__input{margin-bottom:0}@media only screen and (min-width:1361px)and (max-width:1480px){.landing-banner video{height:560px}}@media only screen and (min-width:1200px)and (max-width:1360px){.page-redirect-content{padding:25px 20px;margin-top:-40px}.page-redirect-content h2{font-size:22px}.landing-banner video{height:520px}}@media only screen and (min-width:992px)and (max-width:1199px){.header__inline-menu .header__menu-item{font-size:16px}.header__inline-menu .list-menu>li:not(:first-child){margin-left:12px}.header-top-links a,.header-top-note,.top-header-phone-fax a,html .wg-drop.country-selector a{font-size:12px}.header-top-note{padding:3px 0 3px 8px}.top-header-phone-fax svg{height:15px;width:15px}.header-wrapper header.header{column-gap:20px}html .header predictive-search,html .search-modal__form{max-width:190px;flex:0 0 190px}.find-clinic-wrap{margin-left:12px}.header__icon svg{height:15px;width:15px}.page-redirect-content{padding:25px 18px;margin-top:-30px}.page-redirect-content h2{margin:0 0 12px;font-size:18px}.page-redirect-content span{font-size:14px}}@media only screen and (min-width:768px)and (max-width:991px){.header-top .container{flex-direction:column}.header-wrapper header.header{column-gap:15px;display:flex;align-items:center}.pages-redirect-section li{padding:0 8px}.pages-redirect-section ul{margin:0 -8px}.page-redirect-content h2{margin:0 0 13px;font-size:15px}.page-redirect-content{padding:15px 14px;margin-top:-25px}.page-redirect-content span{font-size:13px}.menu-drawer__navigation .list-menu__item{font-family:TheSans-B4SemiLight;padding:11px 15px 9px;line-height:1;font-size:16px}.header-wrapper header.header{padding-top:10px;padding-bottom:10px}}@media only screen and (max-width:767px){.kurse-content .content-block div,.kurse-content .content-block p{max-width:100%!important;width:100%!important}.header-top .container{flex-direction:column}.header-wrapper header.header{padding-top:10px;padding-bottom:10px}.header-top-links a{font-size:12px}.header-wrapper header.header{column-gap:15px}.pages-redirect-section li{max-width:50%;flex:0 0 50%;margin-top:16px;padding:0 8px}.pages-redirect-section ul{margin:0 -8px;justify-content:center}.page-redirect-content h2{margin:0 0 14px;font-size:17px}.page-redirect-content{padding:18px 15px;margin-top:-30px}.page-redirect-content span{font-size:14px}.page-redirect-content span svg{width:10px;height:10px;margin-left:3px}.landing-banner video{min-height:260px}.header__icons .find-clinic-wrap{display:none}.menu-drawer__utility-links .find-clinic-wrap{display:block;max-width:100%;margin:0}html .menu-drawer__navigation{padding-top:0;padding-bottom:10px}.header__icons predictive-search{display:none}.menu-drawer__navigation predictive-search{display:block}html .header .menu-drawer__navigation predictive-search,html .header .menu-drawer__navigation .search-modal__form{max-width:100%;flex:0 0 100%}html .header .menu-drawer__navigation predictive-search{padding:15px}.menu-drawer__utility-links svg{margin-right:10px}.menu-drawer__navigation .list-menu__item{font-family:TheSans-B4SemiLight;padding:11px 15px 9px;line-height:1;font-size:16px}}@media only screen and (max-width:560px){.header-wrapper header.header{column-gap:15px}.header-top-links{flex-wrap:wrap;justify-content:start}.header-top-links a{margin:3px}.header-top-right{display:block;width:100%}.header-top-left{display:block;width:auto}.header-top-note{border-top:1px solid #bebebe;border-left:0;margin:2px 0 0;padding:6px 0 8px}.top-header-phone-fax svg{height:12px;width:14px}html .weglot-container{display:table;margin:4px auto 0}.pages-redirect-section li{max-width:100%;flex:0 0 100%}.header-top-left{display:block;margin-left:0;margin-right:auto}html .weglot-container{position:absolute;right:15px;top:16px}.top-header-phone-fax a{font-size:12px}.top-header-phone{margin-right:10px}html .wg-drop.country-selector .wgcurrent a{padding-right:28px}.header__icon--cart{margin-right:0}.content-builder-content .content-row .content-column{min-width:auto!important}}.find-clinic-wrap.alt{margin-left:0;margin-right:auto;max-width:145px;flex:0 0 145px}.header-wrapper .search__input.field__input.alt{background:#ffffffa8}.header-wrapper .search__input.field__input.alt~.field__button{color:#000}.find-clinic-wrap.alt .field__input{color:#fff;font-size:12px;background:var(--themeColor)}.find-clinic-wrap.alt .field__input::-webkit-input-placeholder{color:#fff}.find-clinic-wrap.alt .field__input:-ms-input-placeholder{color:#fff}.find-clinic-wrap.alt .field__input::placeholder{color:#fff}.header-wrapper .search__input.field__input.alt::-webkit-input-placeholder{color:#000}.header-wrapper .search__input.field__input.alt:-ms-input-placeholder{color:#000}.header-wrapper .search__input.field__input.alt::placeholder{color:#000}.padd-60{padding-bottom:60px}.padd-40{padding-bottom:40px}.padd-30{padding-bottom:30px}img{max-width:100%;width:100%;display:block}.derma-collection .ctm-collection{margin:0 -15px;display:flex;flex-wrap:wrap;justify-content:center}.derma-collection .ctm-column{padding:0 15px;flex:0 0 25%;max-width:25%}.derma-collection .ctm-inner-column{border:1px solid #dcdcdc;text-align:center;line-height:1;padding:0 0 28.5px;margin-top:67px}.derma-collection .collection-title{font-size:28px;color:#151515;line-height:1;font-family:TheSans-B4SemiLight;font-weight:400;letter-spacing:0;margin:0 0 17px;text-transform:none}.derma-collection .ctm-inner-column a{border-bottom:1px solid;line-height:1.28;display:inline-block;vertical-align:top;font-size:18px;font-family:TheSans-B4SemiLight;font-weight:400;padding-bottom:3px;color:var(--themeColor)}.derma-collection .ctm-inner-column a svg{margin-left:3px}.derma-collection .ctm-inner-column a:hover{color:#151515}.derma-collection .collection-img{width:197px;height:197px;margin:-67px auto 15px;border:1px solid #dcdcdc;border-radius:50%;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.derma-collection .collection-img a{border:none;vertical-align:middle}.derma-collection .collection-img img{object-fit:cover;height:100%}h2.section-heading{color:var(--themeColor);font-family:TheSans-B4SemiLight;font-size:24px;margin:0 0 20px;position:relative;text-transform:none;letter-spacing:0}h2.section-heading:after{content:"";width:84px;height:2px;background:currentColor;display:block;margin-top:14px}.section-heading.center:after{margin-left:auto;margin-right:auto}.derma-collection h3{margin:6px 0 0;font-size:18px;text-transform:uppercase;color:#606;font-family:TheSans-B4SemiLight;line-height:1.35;font-weight:400}.derma-collection h3 a{text-decoration:none;transition:all .5s;color:#666}.derma-collection h3 a:hover{color:#151515}.derma-logo{padding:60px 0}.dermatologie-aesthetic .derma-logo{background:transparent linear-gradient(180deg,#fef6fe,#fef6fe00) 0% 0% no-repeat}.gastro-enterologie-pneumologie .derma-logo{background:transparent linear-gradient(180deg,#e8f7ff,#fef6fe00) 0% 0% no-repeat}.gyn-uro-orl .derma-logo{background:transparent linear-gradient(180deg,#f1fff2,#fef6fe00) 0% 0% no-repeat}.gyn-uro-orl .testimonial-bg .testimonial-content:before{background:linear-gradient(90deg,#5cbc63,transparent);left:0;right:0;opacity:1;z-index:-1}.dermatologie-aesthetic .testimonial-right .slide-arrow{background:#faf7fa}.gyn-uro-orl .testimonial-right .slide-arrow{background:#f2fff3}.gyn-uro-orl .derma-service{background:transparent linear-gradient(180deg,#f1fff2 0,#fef6fe00) 0 0 no-repeat}.gyn-uro-orl .newsletter-inner-wrapper{background:#f1fff2}.gastro-enterologie-pneumologie .newsletter-inner-wrapper{background:#e8f7ff}.gyn-uro-orl .footer-section{background:#f1fff2;background:-moz-linear-gradient(top,#f1fff2 0,#fff 100%);background:-webkit-linear-gradient(top,#f1fff2 0,#fff 100%);background:linear-gradient(to bottom,#f1fff2 0,#fff)}.content--custom{color:#000}@media(min-width:1200px){.gyn-uro-orl .logo-wrap{display:block}}.derma-logo .home-logos .logo-img img{max-width:80%}.logo-wrap{display:flex;justify-content:center;align-items:center}.derma-logo .logo-wrap img{filter:grayscale(1);max-width:60%;margin:auto}.derma-logo .logo-img img{height:122px;object-fit:contain}.derma-logo .logo-wrap .slick-arrow.slick-prev svg{transform:rotate(180deg)}.derma-logo .logo-wrap .slick-arrow svg{height:15px;width:15px}.derma-logo .logo-wrap .slick-arrow:hover svg{fill:var(--themeColor)}.derma-logo .logo-wrap .slick-arrow{background:transparent;border:none;padding:0;box-shadow:none;cursor:pointer}.gyn-uro-orl .rhoncus-bg:before{content:"";position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#5cbc63,transparent);width:80%}.rhoncus-section .rhoncus-bg{background-size:cover;position:relative;height:514px;overflow:hidden}.rhoncus-section .rhoncus-content{max-width:616px;margin-right:80px;margin-left:auto;color:#fff;z-index:2;position:relative;text-align:right;padding:87px 0 86px}.dermatologie-aesthetic .rhoncus-content:before{content:"";position:absolute;left:-14%;top:0;bottom:0;transform:skew(16.5deg);right:-26%;display:block;opacity:.66;z-index:-1;background:var(--themeColor)}.rhoncus-section .rhoncus-content p{font-size:18px;line-height:1.35;font-family:TheSans-B4SemiLight;letter-spacing:0;text-align:left;margin:0 0 15px}.rhoncus-section .rhoncus-content .sub-title{font-size:18px;color:#fff;line-height:1.4;margin:0 0 14px;font-family:TheSans-B4SemiLight}.rhoncus-section .rhoncus-content .main-title{font-family:TheSans-B4SemiLight;font-size:34px;color:#fff;margin:0 0 24px;line-height:1.35;position:relative}.rhoncus-section .rhoncus-content .main-title:after{position:absolute;content:"";background:#fff;height:2px;width:84px;bottom:-10px;right:0}.rhoncus-section .content-wrap ul{padding:0;margin:0}.rhoncus-section .content-wrap ul li{position:relative;font-size:18px;list-style:none;line-height:1.35;padding-left:25px}.rhoncus-section .content-wrap ul li:after{position:absolute;content:"";background-image:url(/cdn/shop/t/1/assets/check.png);height:14px;width:14px;left:0;bottom:6px}.dermatologie-aesthetic .rhoncus-section .content-wrap ul{margin-left:-35px}.rhoncus-section .content-wrap p{max-width:424px;text-align:right}.rhoncus-section .content-wrap{display:flex;justify-content:space-between}.rhoncus-section .rhoncus-content a{font-family:TheSans-B4SemiLight;text-decoration:none;color:#fff;font-size:16px;line-height:1.31;border:1px solid #ffffff;border-radius:50px;padding:10px 18px;letter-spacing:0;display:inline-block;transition:all .5s}.rhoncus-section .rhoncus-content a:hover{background:#fff;color:#000}.derma-customer .customer-stories{display:flex;margin:0 -15px;padding-top:18px}.derma-customer .stories-column{padding:0 15px}.derma-customer .stories-column .stories-inner{border:1px solid #dcdcdc}.derma-customer .stories-content{padding:23px 23px 28px;position:relative}.derma-customer .stories-content h2{font-family:TheSans-B4SemiLight;font-size:24px;margin:0 0 12px;line-height:1.3}.derma-customer .stories-content p{font-size:18px;line-height:1.35;color:#151515;max-width:320px;margin:0 0 12px}.derma-customer .stories-content a{font-family:TheSans-B4SemiLight;letter-spacing:0;font-size:18px;text-decoration:none;line-height:1;position:relative;border-bottom:1px solid;padding-bottom:7px;vertical-align:top;display:inline-block;color:var(--themeColor)}.derma-customer .stories-content a:hover{color:#151515}.derma-customer .stories-content a svg{margin-left:8px}.derma-customer .stories-column .stories-img{position:relative;overflow:hidden}.derma-customer .stories-column .stories-img:before{content:"";display:block;position:absolute;top:0;bottom:0;opacity:.3;width:100%;transform:skew(25.7deg);right:-48%;transition:all .5s;background:var(--themeColor)}.derma-customer .stories-inner:hover .stories-img:before{right:48%}.derma-customer .stories-column .stories-img .shape-img{position:absolute;top:0;height:268px;width:275px;right:0}.stories-content .play_icon{position:absolute;right:20px;top:-36px;display:block;fill:var(--themeColor)}.testimonial-bg{display:flex;position:relative;justify-content:flex-end}.testimonial-bg h2.section-heading{margin-top:55px}.testimonial-bg .title-wrap{max-width:1310px;padding-left:15px;position:absolute;left:0;right:0;margin:0 auto}.testimonial-bg .testimonial-content{flex:0 0 65%;max-width:65%;width:100%;background-size:cover;height:100%;position:relative;z-index:1;overflow:hidden;background-position:center;background-repeat:no-repeat}.testimonial-bg .testimonial-content:before{content:"";position:absolute;top:0;opacity:.66;bottom:0;z-index:-1;background:var(--themeColor)}.testimonial-bg .testimonial-content .content-wrap img{height:57px;width:57px;object-fit:cover;border-radius:50%;object-position:right top}.dermatologie-aesthetic .testimonial-bg .testimonial-content:before{transform:skew(-17.3deg);width:66%;left:-9%}.testimonial-bg .testimonial-content img.absoulte-img{position:absolute;height:490px;width:751px;z-index:-1}.testimonial-saying svg{margin-bottom:24px}.testimonial-bg .testimonial-content .testimonial-saying p{max-width:540px;color:#fff;z-index:1;position:relative;margin:0 0 20px;font-family:TheSans-B4SemiLight;letter-spacing:0;font-size:22px;line-height:1.32;border-bottom:1px solid #dcdcdc;padding-bottom:20px}.testimonial-bg .testimonial-content .content-wrap{align-items:center;display:flex;z-index:1;position:relative}.testimonial-bg .testimonial-content .test-info h4{font-size:24px;color:#fff;line-height:1;margin:0 0 8px}.testimonial-bg .testimonial-content .test-info h5{font-size:18px;color:#fff;line-height:1;margin:0;opacity:.5}.testimonial-bg .testimonial-content .test-info{margin-left:8px}.testimonial-bg .testimonial-content .testimonial-saying{padding:100px 0 50px 50px}.derma-service{padding:52px 0 57px}.dermatologie-aesthetic .derma-service{background:transparent linear-gradient(180deg,#fef6fe,#fef6fe00) 0% 0% no-repeat}.derma-service .derma-service-flex{display:flex;margin:0 -15px}.derma-service .derma-service-flex>div{padding:0 15px}.derma-service .derma-service-flex .service-img,.derma-service .derma-service-flex .service-info{flex:0 0 50%;max-width:50%}.derma-service .derma-service-flex .service-info p{font-size:18px;line-height:1.33;color:#151515;margin:0 0 25px}.derma-service .service-four .service-block img{width:auto}.derma-service .service-info .service-four{display:flex;flex-wrap:wrap;margin:-37px -15px 0}.derma-service .service-four .service-block{flex:0 0 50%;max-width:50%;padding:0 15px;margin:37px 0 0}.derma-service .service-four .service-block .service-bg{padding:30px 18px 20px;border:1px solid transparent;transition:all .5s}.dermatologie-aesthetic .derma-service .service-block .service-bg{background:#fff}.service-bg svg{vertical-align:top}.derma-service .service-four .service-block h5{font-size:24px;margin:22px 0 9px;color:#151515;letter-spacing:0;border-bottom:1px solid #dcdcdc;padding:0 0 20px;transition:all .5s;line-height:1.36}.derma-service .service-four .service-bg .title-svg-wrap{display:flex;align-items:center;justify-content:space-between;text-decoration:none}.derma-service .service-bg a.title-svg-wrap span{color:#151515;font-size:18px;font-family:TheSans-B4SemiLight;letter-spacing:0;opacity:.6;line-height:1.3;transition:all .5s}.derma-service .service-bg>svg path{fill:#151515;transition:all .5s}.derma-service .service-four .service-block .service-bg:hover{border-color:var(--themeColor)}.derma-service .service-bg:hover>svg path{fill:var(--themeColor)}.derma-service .service-bg:hover h5{color:var(--themeColor)}ul.blog_list{display:flex;flex-wrap:wrap;margin:0 -15px;padding:0}.blog_list li{padding:0 15px;flex:0 0 33.33%;list-style:none;margin:0}.blog_list li figure{margin:0;display:block;overflow:hidden;position:relative}.blog_list .blog_image_wrap{position:relative}.blog_list .blog_author_date{padding:15px 9px 16px;font-size:18px;color:#fff;position:absolute;left:0;bottom:12px;z-index:1;line-height:23px;text-transform:capitalize;background:var(--themeColor)}.blog_list figure img{display:block}.blog_image_wrap a{display:block}.blog_list li figure:before{content:"";position:absolute;bottom:0;right:-47%;opacity:.3;z-index:1;top:0;transform:skew(25deg);width:100%;transition:all .5s;background:var(--themeColor)}.blog_image_wrap a:hover figure:before{right:47%}.blog_content_wrap span{background:#dcdcdc;display:inline-block;vertical-align:top;font-size:13px;font-family:TheSans-B4SemiLight;padding:5px 10px;line-height:1}.blog_content_wrap h4{font-size:24px;color:#151515;line-height:1.35;font-weight:400;font-family:TheSans-B4SemiLight;letter-spacing:0;margin:10px 0 0}.blog_content_wrap h4 a{color:#151515}.blog_content_wrap h4 a:hover{color:var(--themeColor)}.blog_content_wrap{line-height:1;padding:18px 0 0}.blog-header-wrap{display:flex;margin-bottom:30px}.blog_content_wrap p{font-size:18px;letter-spacing:0;color:#151515;line-height:1.34;max-width:340px;margin:10px 0 0}.blog-header-wrap p{font-size:18px;color:#151515;line-height:1.34;font-family:TheSans-B4SemiLight;letter-spacing:0;max-width:810px;margin:0 0 0 auto}.location_list{display:flex;flex-wrap:wrap;margin:0 -15px;padding:0;list-style:none}.location_list li{max-width:50%;flex:0 0 50%;padding:0 15px}.location_list .location_wrap{border:1px solid #dcdcdc;height:100%}.location_list .location_wrap figure{margin:0;display:block;position:relative;padding:0}.location_wrap img{display:block}.location_content{padding:10px 20px 25px;position:relative}.location_content h4{font-size:24px;font-family:TheSans-B4SemiLight;letter-spacing:0;margin:0 0 10px;line-height:1.34;color:#151515}.location_content p{font-size:18px;color:#151515;font-family:TheSans-B4SemiLight;letter-spacing:0;margin:0 0 5px;line-height:1.5}.location_content p a{color:inherit}.location_content p a:hover{color:#606}.location_content>a{font-size:18px;font-family:TheSans-B4SemiLight;display:inline-block;vertical-align:top;border-bottom:1px solid;padding:7.5px 0;line-height:1.3;color:var(--themeColor)}.location_content>a svg{stroke:currentColor;margin-left:30px}.location_content>a:hover{color:#151515}.location_content .flex{display:flex;align-items:center}.location_content .flex p:last-child{padding-left:10px;margin-left:10px;border-left:2px solid #dcdcdc;line-height:1}.content--custom h2{font-style:normal!important}.catalog-row{display:flex;margin:0 -15px;justify-content:space-between}.catalog-content_column{width:47%;padding:0 15px}.catalog-image_column{padding:0 15px;max-width:55.5%;flex:0 0 55.5%}.catalog-content_column a{display:flex;line-height:1;font-size:24px;max-width:515px;font-family:TheSans-B4SemiLight;letter-spacing:0;align-items:center;color:#151515;margin-top:auto;cursor:pointer}body.gyn-uro-orl .modal-right,.catalog-section .catalog-flex .catalog-wrap:last-child .modal-right{background:#f2fff3}.dermatologie-aesthetic .catalog-content_column a.download-popup-btn{border:1px solid #660066;display:flex;cursor:pointer;padding:9px 20px 8px 11px}.gastro-enterologie-pneumologie .catalog-content_column a.download-popup-btn{border:1px solid #069;display:flex;padding:9px 20px 8px 11px}.gyn-uro-orl .catalog-content_column a.download-popup-btn{border:1px solid #5cbc63;display:flex;padding:9px 20px 8px 11px}.catalog-inner-popup .close-modal{margin:0}.catalog-content_column a svg{display:inline-block;vertical-align:top}.catalog-content_column a span{margin-left:34px}.catalog-content_column a span span{margin-left:0}.catalog-content_column a span b{display:block;color:#bebebe;font-size:16px;font-weight:400;margin-top:4px;font-family:TheSans-B4SemiLight}.dermatologie-aesthetic .catalog-content_column a:hover{color:var(--themeColor);border-color:#151515}.catalog-content_column p{font-size:18px;color:#151515;margin:0 0 15px}.catalog-content_column{flex:0 0 42%;padding:0 15px;display:grid;grid-template-rows:auto auto 1fr}.catalog-image_column figure{margin:0;padding:0}.newsletter-wrapper{background-size:cover;padding:16px}.newsletter-inner-wrapper{background:#faf7fa;padding:44px 20px 50px;position:relative;z-index:1}.newsletter-inner-wrapper:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;z-index:-1;width:68%;transform:skew(25deg);margin:0 auto}.newsletter-inner-wrapper p{font-size:18px;text-align:center;color:#151515;margin:0 0 23px;line-height:1.35}.newsletter_form_wrap{max-width:912px;margin:0 auto;width:100%}.newsletter__field>input{flex:1 1 auto;border:1px solid #dcdcdc;padding:2px 22px 0;height:58px;font-family:TheSans-B4SemiLight;font-size:18px;color:#151515;outline:none;box-shadow:none}.newsletter__field{display:flex}.newsletter__field button{flex:0 0 225px;border:0;height:58px;padding:2px 10px 0;font-size:18px;cursor:pointer;color:#fff;font-family:TheSans-B4SemiLight;transition:all .5s;background:var(--themeColor)}.newsletter__field button:hover{background:#151515}.newsletter__field button svg{margin-left:13px;stroke:currentColor}.categories-list{padding:0;list-style:none;display:flex;flex-wrap:wrap;margin:0 -15px}.categories-list>li{padding:0 15px;width:25%;line-height:1;margin-top:10px}.categories-list>li a{color:#151515;font-size:18px;font-family:TheSans-B4SemiLight;display:inline-block;vertical-align:top;line-height:1.4;text-transform:uppercase}.categories-list>li a:hover{color:var(--themeColor)}.institution-gallery{margin:0;padding:0;list-style:none}.institution-gallery figure{margin:0;padding:0;position:relative}.institution-gallery figure img{vertical-align:top}.institution-gallery figure:before{position:absolute;left:0;right:0;bottom:0;height:75px;content:"";display:block;background:-moz-linear-gradient(top,rgba(21,21,21,0) 0%,rgba(21,21,21,1) 100%);background:-webkit-linear-gradient(top,rgba(21,21,21,0) 0%,rgba(21,21,21,1) 100%);background:linear-gradient(to bottom,#15151500,#151515)}.institution-gallery .slick-dots{display:block;margin:0;padding:0;bottom:33px;position:absolute;left:0;right:0;line-height:1;display:flex;align-items:center;justify-content:center;list-style:none}.institution-gallery .slick-dots>li{background:#dcdcdc;height:8px;width:8px;border:0;font-size:0;margin:0 5px;transition:all .5s;border-radius:50%}.institution-gallery li button{padding:0;margin:0;font-size:1px;opacity:0}.institution-gallery .slick-dots>li:hover,.institution-gallery .slick-dots>li.slick-active{transform:scale(1.5)}.insight-left h2.section-heading{margin-bottom:80px}.insight_text-wrap{display:flex;flex-wrap:wrap;margin-left:-15px}.insight_text-wrap>p{flex:0 0 50%;max-width:50%;padding:0 17px;font-size:18px;margin:38px 0;line-height:1.35;color:#151515}.insight_value_wrap{background-size:cover;height:270px;background-repeat:no-repeat;display:flex;align-items:center;background-position:right;justify-content:center;position:relative}.insight-bg-main{display:flex;flex-wrap:wrap;align-items:center;z-index:2}.insight-bg-main .insight-footer-text{width:auto;margin:0;text-align:right;color:#fff;font-size:12px;position:absolute;bottom:20px;right:60px}.insight_value_wrap .insight_value_item span{color:#fff;font-size:65px;display:block;position:static}.insight_value_wrap .insight_value_item h4{color:#fff}.insight_value_wrap .insight_value_item{padding:0 25px;flex:0 0 33.33%;max-width:33.33%}.insight-right figure{margin:0;padding:0;display:block}.insight-right{width:34%}.insight-left{width:66%}.insight-row{display:flex;flex-wrap:wrap;align-items:flex-end}.insight_value_item h4{color:var(--themeColor);font-size:24px;text-align:center;margin:22px 0 0;line-height:1.35}.chart span{position:absolute;color:var(--themeColor);font-size:45px;line-height:1}.chart{display:flex;align-items:center;justify-content:center}.index .footer-section,.about-us .footer-section{background:#bfd0ec;background:-moz-linear-gradient(top,#bfd0ec 0%,#ffffff 100%);background:-webkit-linear-gradient(top,#bfd0ec 0%,#ffffff 100%);background:linear-gradient(to bottom,#bfd0ec,#fff)}.footer_logo{max-width:231px;margin-right:auto}.footer__list-social .list-social__link{width:27px;height:27px;display:block;color:#4a85b8}.footer__list-social .list-social__link:hover{color:#151515}.footer__list-social .list-social__link svg{vertical-align:middle;display:inline-block;stroke:unset}.footer__list-social .list-social__item{list-style:none;margin:0 35px 0 0;padding:0}ul.footer__list-social{display:flex;align-items:center;padding:0;margin:0}.footer-top-links a{font-size:18px;color:#fff;padding:12px 10px 10px;line-height:1.2;display:inline-block;vertical-align:top;margin-left:14px}.footer-top-links a:first-child{margin-left:0}.footer-top-links a:hover{background:#151515!important}.footer-top-links{display:flex;flex-wrap:wrap}.footer-top{display:flex;align-items:center;flex-wrap:wrap}.footer-top{display:flex;align-items:center;flex-wrap:wrap;padding:39px 0 26px;border-bottom:1px solid #660066;margin-bottom:28px}.footer-address-list{margin:0 -15px;display:flex;flex-wrap:wrap}.footer-address-item{flex:0 0 50%;max-width:50%;padding:0 15px}.footer-address-item h4{font-size:24px;color:#151515;margin:0 0 10px;font-family:TheSans-B4SemiLight;line-height:1.35}.footer-address-item p{font-size:18px;line-height:1.5;color:#151515;margin:10px 0}.footer-address-item ul{display:flex;margin:0;padding:0;list-style:none}.footer-address-item a{line-height:1.35;color:#151515;font-family:TheSans-B4SemiLight;font-size:18px}.footer-address-item svg{margin-right:8px;fill:var(--themeColor)}.footer-address-item li{margin-right:16px;line-height:1}.footer-address-item a:hover{color:#151515}.led-testimonials{background:#fff;margin:30px 0 0}.copyright-wrap p{padding:2px 0 0;margin:0;color:#fff;font-size:18px;line-height:1.35}.copyright-wrap{padding:14px;background:var(--themeColor)}.copyright-wrap p a{color:#fff}ul.footer-menu-list{margin:0 0 15px;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;line-height:1}ul.footer-menu-list li:not(:last-child){margin-right:38px}ul.footer-menu-list li a{color:#151515;font-size:18px;line-height:1.35;display:inline-block;vertical-align:top}.contact_address_wrapper{margin-bottom:38px}.footer-bottom{padding-bottom:0}.footer-address-item a:hover,ul.footer-menu-list li a:hover{color:var(--themeColor)}.footer-section .footer-bottom .footer_menu_wrapper{margin:0 -15px;display:flex;flex-wrap:wrap}.footer-section .footer-bottom .footer_menu_wrapper .footer_inner_logo_wrapper,.footer-section .footer-bottom .footer_menu_wrapper .footer_inner_menu_wrapper{flex:0 0 50%;max-width:50%;padding:0 15px}.footer-section .footer-bottom .footer_menu_wrapper .footer_inner_logo_wrapper ul{display:flex;padding:0;list-style:none;align-items:center;gap:0px 20px}.footer-section .footer-bottom .footer_menu_wrapper .footer_inner_logo_wrapper ul li a{display:block;pointer-events:none}.footer-section .footer-bottom .footer_menu_wrapper .footer_inner_logo_wrapper ul li a img{max-width:100px}.card-wrapper{background:#f7f7f7}.media_img img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:auto;height:auto;max-height:100%}.media_img{padding-top:100%;display:flex;align-items:center;justify-content:center}.top-seller-product-list{width:auto;margin:0 -15px}.top-seller-product-list .producty-item{padding:0 15px}.top-seller-product-list .card-information .card-information__wrapper h4{display:none}.card-information{padding:0 20px 10px;text-align:center;line-height:1}.card-information h4{font-size:14px;color:#151515;font-family:TheSans-B4SemiLight;line-height:1;margin:0 0 5px}.card-information .card-information__text.h5{font-size:20px;color:#151515;font-family:TheSans-B4SemiLight;line-height:26px;margin-bottom:0;letter-spacing:0;padding:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;min-height:50px}.card-information__wrapper a.btn-product{margin-top:10px}.card-information__wrapper a{color:var(--themeColor);font-size:15px;font-family:TheSans-B4SemiLight;line-height:1.35;display:block;vertical-align:top;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.card-information__wrapper a svg{stroke:currentColor}.card-information__wrapper .money-details,.card-information__wrapper .pre-money{margin:0;padding:0}.card-information__wrapper .price .price-item{margin:0;display:inherit}.card-wrapper:hover .media_img img{transform:scale(1.15)}.card-wrapper .media_img img{transition:all .3s ease}.slick-arrow-wrap{line-height:1;position:absolute;right:0;bottom:100%;display:flex;flex-wrap:wrap}.top_seller_slider-wrap{position:relative;padding-top:12px}.cross_mobile_slider-wrap .slick-arrow-wrap,body.page-uro-gyn-orl .top_seller_slider-wrap .card-wrapper .card-information .card-information__wrapper h4{display:none}.top_seller_slider-wrap .slick-arrow-wrap .slick-arrow{background:0 0;border:1px solid #dcdcdc;height:66px;width:66px;padding:0;display:flex;align-items:center;justify-content:center;transition:all .5s;color:var(--themeColor)}.top_seller_slider-wrap .slick-arrow-wrap .slick-arrow:hover{border-color:var(--themeColor)}.top_seller_slider-wrap .slick-arrow-wrap .slick-arrow svg{stroke:currentColor}.slick-arrow-wrap .slick-next{margin-left:15px}.new-arrivals .product-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px -30px}.new-arrivals .product-item{width:25%}.new-arrivals .product-item{padding:0 15px;margin-bottom:30px}.new-arrivals{padding-top:17px}.top-image img{width:auto;margin-left:auto}.top-image{background:#fef6fe;position:relative;display:flex;align-items:center;overflow:hidden}.top-image:before{content:"";display:block;position:absolute;top:0;bottom:0;left:-5%;width:67%;background:#fef6fe;transform:skew(12deg)}.top-image:after{content:"";display:block;position:absolute;left:-125px;bottom:-490px;box-shadow:0 0 0 1px #6066;width:890px;height:950px;border-radius:50%;border:45px solid #fef6fe;background:#feebfe}.banner-content h2{font-size:45px;margin:0;font-family:TheSans-B4SemiLight;letter-spacing:0;line-height:1.35;color:var(--themeColor)}.banner-content-image-wraper{position:absolute;left:0;right:0;z-index:1}.banner-content a{color:#fff;display:inline-block;vertical-align:top;padding:9px 10px;background:var(--themeColor)}.banner-content-image figure{display:block;margin:0;max-width:450px}.banner-content-image{display:flex;align-items:center}.gastro_banner-content-image .banner-content{margin:0}.gastro_top-image span img,.gynuro-image span img{width:100%;height:770px;object-fit:cover}.gastro_top-image span{margin-left:auto;position:relative}.gastro_banner-content-image-wraper{position:absolute;left:0;right:0;z-index:1;top:12%;bottom:0;margin:auto}.gastro_top-image{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #dcdcdc;position:relative}.gastro_top-image.banner3 .gastro_banner-content-image,.gastro_top-image.banner2 .gastro_banner-content-image{display:flex;justify-content:flex-end;flex-wrap:wrap;width:50%;margin-left:auto}.gastro_top-image.banner3 .banner-content p{max-width:410px}.gastro_banner-content-image figure{margin:0;padding:0}.gastro_banner-content-image img{width:auto;margin:0 0 35px}.gastro_top-image span:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;width:22%;background:linear-gradient(to right,#fff,transparent)}.gastro-enterologie-pneumologie .rhoncus-content,.gyn-uro-orl .rhoncus-content{margin-left:80px;margin-right:0;text-align:left;max-width:652px}.gastro-enterologie-pneumologie .rhoncus-section .content-wrap p,.gyn-uro-orl .rhoncus-section .content-wrap p{max-width:432px;margin-left:12px}.gastro-enterologie-pneumologie .content-wrap p,.gyn-uro-orl .content-wrap p{text-align:left}.gastro-enterologie-pneumologie .rhoncus-bg:before{content:"";position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#006699,transparent);width:80%}.gastro-enterologie-pneumologie .rhoncus-content .main-title:after{left:0}.gastro-enterologie-pneumologie .testimonial-bg .testimonial-content:before{background:linear-gradient(90deg,#006699,transparent);left:0;right:0;opacity:1;z-index:-1}.gastro-enterologie-pneumologie .derma-service{background:transparent linear-gradient(180deg,#e8f7ff,#fef6fe00) 0% 0% no-repeat}.gastro-enterologie-pneumologie .derma-service .service-block .service-bg{background:linear-gradient(175deg,#fff,transparent)}.gastro-enterologie-pneumologie .footer-section{background:#eefdff;background:-moz-linear-gradient(top,#e8f7ff 0%,#ffffff 100%);background:-webkit-linear-gradient(top,#e8f7ff 0%,#ffffff 100%);background:linear-gradient(to bottom,#e8f7ff,#fff)}.gastro-enterologie-pneumologie .catalog-content_column a:hover,.gyn-uro-orl .catalog-content_column a:hover{color:#069}.gastro-enterologie-pneumologie .card-information h4,.gyn-uro-orl .card-information h4{color:#bebebe}.dermatologie-aesthetic .top_seller_slider-wrap .card-wrapper{background:#f7f7f7}.gastro-enterologie-pneumologie .card-information,.gyn-uro-orl .card-information{padding:0 26px 23px}.dermatologie-aesthetic .card-information{padding:20px 20px 30px;background:#f7f7f7}.gastro-enterologie-pneumologie .card-information__text.h5,.gyn-uro-orl .card-information__text.h5{border-bottom:1px solid #dcdcdc;margin-bottom:14px}.gastro-enterologie-pneumologie .card-wrapper,.gyn-uro-orl .card-wrapper,.dermatologie-aesthetic .card-wrapper{border:1px solid #dcdcdc;background:transparent}.new-arrivals .shop-btn-block{display:block;margin-top:40px}.new-arrivals .shop-btn-block a:hover{background:var(--themeColor);color:#fff}.new-arrivals .shop-btn-block a{font-size:22px;background:#f7f7f7;padding:18px}.gastro-enterologie-pneumologie .media_img,.gyn-uro-orl .media_img{padding-top:94%}.gastro-collection .ctm-collection{margin:0 -15px;display:flex;flex-wrap:wrap;justify-content:center}.gastro-collection .ctm-column{padding:0 15px;flex:0 0 25%;max-width:25%}.gastro-collection .ctm-inner-column{border:1px solid #dcdcdc;text-align:center;line-height:1;padding:0 0 28.5px;margin-top:67px}.gastro-collection .collection-title{font-size:28px;color:#151515;line-height:1;font-family:TheSans-B4SemiLight;font-weight:400;letter-spacing:0;margin:0 0 17px}.gastro-collection .ctm-inner-column a{border-bottom:1px solid;line-height:1.28;display:inline-block;vertical-align:top;font-size:18px;font-family:TheSans-B4SemiLight;font-weight:400;padding-bottom:3px;color:var(--themeColor)}.gastro-collection .ctm-inner-column a svg{margin-left:3px}.gastro-collection .ctm-inner-column a:hover{color:#151515}.gastro-collection .collection-img{width:197px;height:197px;margin:-67px auto 15px;border:1px solid #dcdcdc;border-radius:50%;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.gastro-collection .collection-img a{border:none;vertical-align:middle}.gastro-collection .collection-img img{object-fit:cover;height:100%}.gastro-enterologie-pneumologie .header-top,.header-top.gastro{background:#e8f7ff}.gastro-newsletter-wrapper{display:flex;align-items:center;flex-wrap:wrap;background:linear-gradient(to bottom,#e8f7ff,transparent);padding:40px 90px 40px 45px}.gastro-newsletter-wrapper .gastro-newsletter-image{width:27%}.gastro-newsletter-wrapper .gastro-newsletter-inner-wrapper{flex:1 1 auto}.gastro-newsletter-wrapper .gastro-newsletter-image{flex:0 0 344px;margin-right:45px}.gastro-newsletter-inner-wrapper>p{font-size:18px;color:#151515;line-height:1.35;margin:0 0 16px}.gastro-newsletter .newsletter_form_wrap .newsletter__form{display:flex;flex-wrap:wrap}.gastro-newsletter .newsletter__form>.newsletter__field{flex:0 0 calc(50% - 7.5px);margin-bottom:16px}.gastro-newsletter .newsletter__form>.newsletter__field+.newsletter__field{margin-left:auto}.gastro-newsletter-inner-wrapper #Subscribe{border:0;background:transparent;font-size:18px;font-family:TheSans-B4SemiLight;line-height:1;border-bottom:1px solid;padding:0 0 4px;color:var(--themeColor)}.gastro-newsletter-inner-wrapper #Subscribe svg{stroke:currentColor;margin-left:11px}.gastro-newsletter-image svg{vertical-align:top}.about-bg{background-size:cover;height:460px;margin-top:0;display:flex;align-items:center}.about-bg .about-wrap{display:flex;align-items:center;padding:13px 0;width:100%}.about-bg .container{width:100%}.about-info h2.section-heading{font-size:34px;color:#fff;text-transform:unset;font-family:TheSans-B6SemiBold}body.about-us .about-info h2.section-heading:after{color:#4a85b8;width:84px;margin-top:10px}.about-bg .about-info p{color:#fff;margin:0;line-height:1.3;max-width:515px}.about-bg .about-info p{font-size:24px;font-family:TheSans-B4SemiLight}.about-bg .about-info a{font-family:TheSans-B4SemiLight;text-decoration:none;color:#fff;font-size:16px;line-height:1.31;background:#26b7c8;padding:10px 23px;letter-spacing:0;display:inline-block;transition:all .5s;margin-top:15px}.about-bg .about-info a:hover{background:#fff;color:#151515}body.about-us h2.section-heading{text-transform:uppercase}body.about-us h2.section-heading:after{width:44px;margin-top:10px}p.description{font-size:18px;color:#151515;font-family:TheSans-B4SemiLight;line-height:1.3;margin:10px 0}.about-read a.read-more{font-size:18px;font-family:TheSans-B4SemiLight;color:var(--themeColor);line-height:1}.about-read a.read-more:hover{color:#151515}.about_readmore-bg{background-size:cover;height:341px;background-position:center;display:flex;position:relative;z-index:1;align-items:center;justify-content:center}.about_readmore-bg .ctm-about{display:flex;flex-wrap:wrap;margin:0 -35px}.about_readmore-bg .ctm-about .ctm-column{width:33.33%;padding:0 35px}.about_readmore-bg .ctm-about .ctm-column h2.heading{font-size:32px;color:#fff;font-family:TheSans-B6SemiBold;line-height:1;margin-top:0;height:45px}.about_readmore-bg .about-desc{font-size:18px;color:#fff;font-family:TheSans-B4SemiLight;line-height:1.4;margin:10px 0 0}.about-redirect .page-redirect-content{padding:16px 20px}.about-redirect .page-redirect-content h2{margin:0}.about-pages-content{margin:0 0 20px}.service-bg{background-size:cover;background-repeat:no-repeat;height:197px;display:flex;align-items:center;padding:0 30px;margin:0 0 40px;position:relative;z-index:1}.service-bg h2.section-heading{font-size:34px;margin:0}.service-bg:after{position:absolute;content:"";top:0;bottom:0;right:0;left:0;background:#00000080;z-index:-1}.service-main ul.service-block{display:flex;flex-wrap:wrap;margin:0 -15px;padding:20px 0 0}.service-main ul.service-block li{list-style:none;width:50%;padding:0 15px}.service-bg ul.service-block{display:flex;flex-wrap:wrap;margin:0 -15px;padding:20px 0 0}.service-sub{display:flex;margin-bottom:35px;align-items:center}.service-details{width:80%}.service-details h2.service_title{font-size:18px;font-family:TheSans-B4SemiLight;color:var(--themeColor);line-height:1.2;margin:0 0 10px}.service-sub .svg-icon{height:80px;width:80px;display:flex;align-items:center;justify-content:center;border:1px solid var(--themeColor);border-radius:50%;margin-right:25px}.service-details p{margin:0}.team-main .team-sub svg{height:18px;width:18px}.team-main .team-sub .team-image{width:30%;padding:0 20px;position:relative}.team-main .team-sub .team-content{width:70%;padding:0 20px}.team-main .team-sub{display:flex;flex-wrap:wrap;margin:0 -20px;align-items:flex-end}.team-main{padding-top:50px}.team-sub-main .description{border-bottom:1px solid #dcdcdc;padding-bottom:15px;margin-bottom:10px;font-size:24px}.team-main .team-sub .team-image span.svg-icon g circle,.service-sub .svg-icon svg path{fill:#4e91ce}.about-pages-content p.description{font-size:24px}.team-details h2.section-heading:after{content:none}.team-details .description.position{margin:0;font-size:16px;padding:0;border:none}.team-details h2.section-heading{margin-bottom:0}.contact-content.bottom p{font-size:14px!important}.contact-team li p,.contact-team li p a{font-size:16px;color:#151515;margin:0 0 0 5px}.contact-team li{list-style:none;display:flex;align-items:center}.contact-team li:first-child{padding-right:20px}.contact-team{display:flex;align-items:center;margin-top:5px}.contact-team svg{height:18px;width:18px;fill:var(--themeColor)}.contact-team li p a:hover{color:var(--themeColor)}.team-main .team-sub .team-image span.svg-icon{position:absolute;top:-20px;right:-15px}.team-main .team-sub .team-image span.svg-icon svg{height:90px;width:90px}.team_slide.active .category,.team_slide .category:hover{background:var(--themeColor);color:#fff}.team_slide .category{background:#eee;font-size:16px;color:#151515;line-height:1.3;text-align:center;font-family:TheSans-B4SemiLight;padding:0 25px;transition:all .5s ease;cursor:pointer;min-height:88px;display:flex;align-items:center;justify-content:center}.tabify_block .otherteam_main{display:flex;margin:0 -10px}.team_slide{padding:0 10px}.team_inner .team_content .team_block.active-content{display:flex;flex-wrap:wrap}.team_inner .team_content .team_block{display:none}.team_inner .team_content .team_block .team-wrapper{width:25%;padding:0 10px;text-align:center;margin-bottom:50px}.team_inner .team_content .team_block .team-wrapper img{width:auto;display:inline-block;margin:auto;max-width:234px}.team_inner .team_content .team_block .team-wrapper h2{font-size:24px;color:var(--themeColor);line-height:1;font-family:TheSans-B4SemiLight;margin-top:40px;margin-bottom:10px}.team_inner .team_content .team_block .team-wrapper p{font-size:15px;font-family:TheSans-B4SemiLight;margin:0 0 10px;line-height:1.3}.team_inner .team_content .team_block .team-wrapper li{width:100%;justify-content:center;align-items:flex-start;padding:0}.team_inner .team_content .team_block .contact-team{display:flex;align-items:center;margin-top:5px;flex-wrap:wrap;text-align:center}.team_content{margin-top:50px;padding-bottom:20px;border-bottom:1px solid #dcdcdc;margin-bottom:40px}.contact-content .section-content p a:hover{color:#151515}.contact-content .section-content p a{color:var(--themeColor);text-decoration:underline}.contact-content .section-content p{font-size:18px;font-family:TheSans-B4SemiLight;color:#151515;line-height:1.3}.contact .customer .field input,.contact .field__input{font-size:18px;font-family:TheSans-B4SemiLight;color:#151515;height:58px;border:1px solid #dcdcdc;box-shadow:none;padding-left:20px}.contact .customer .field input,.contact .field__label{font-size:18px;font-family:TheSans-B4SemiLight;color:#bebebe;line-height:1.5;letter-spacing:0;top:15px;bottom:0;margin:auto;padding-left:5px}.contact textarea#ContactForm-body{min-height:137px}.contact .customer .field input:-webkit-autofill~label,.contact .customer .field input:focus~label,.customer .contact .field input:not(:placeholder-shown)~label,.contact .field__input:-webkit-autofill~.field__label,.contact .field__input:focus~.field__label,.contact .field__input:not(:placeholder-shown)~.field__label{font-size:12px;top:.3em;letter-spacing:0;display:inline-block}.contact .contact__fields{grid-column-gap:4rem}.contact label.form__label.field__label{bottom:auto;top:15px}.contact-content.bottom{margin-bottom:0!important;margin-right:15px}.contact .contact__button{text-align:left;margin:0;display:flex;align-items:center;justify-content:space-between}.contact .contact__button .button{font-family:TheSans-B4SemiLight;text-decoration:none;color:#fff;font-size:16px;line-height:1.31;background:var(--themeColor);padding:16px 46px;letter-spacing:0;display:inline-block;transition:all .5s;margin-top:0;border:1px solid var(--themeColor);box-shadow:none}.contact .contact__button .button:focus{box-shadow:none}.contact .contact__button .button:hover{box-shadow:none;background:#fff;color:#151515;border:1px solid #151515}.contact .contact-content{margin-bottom:40px}.contact input::-webkit-outer-spin-button,.contact input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.project-block .project-sub{display:flex;flex-wrap:wrap;margin:0 -25px 40px}.project-block .project-sub .project-icon,.project-sub .project-details{padding:0 25px}.project-block .project-sub .project-icon{width:30%}.project-block .project-sub .project-details{width:70%}.project-block .project-details h2{font-size:20px;font-family:TheSans-B4SemiLight;color:#4a85b8;line-height:1.2;margin:0 0 10px}.project-block .project-sub .project-details p.description{font-size:20px}.project-block .project-sub .project-icon img{width:85%}.project-block{margin-top:40px}.job-block{display:flex;flex-wrap:wrap;justify-content:center;margin:20px -8px}.job-block .job-sub{width:33.33%;text-align:center;padding:0 8px}.job-block .job-sub .project-title{padding:10px;border:2px solid #000;background:#fff;font-size:20px;color:var(--themeColor);line-height:1.1;margin-bottom:10px}.job-block .job-sub:last-child a.job-btn:hover{background:var(--themeColor);color:#fff;border:2px solid var(--themeColor)}.job-block .job-sub a.job-btn{padding:12px 10px;border:2px solid #000;display:block;font-size:18px;line-height:1.2;color:#000;font-family:TheSans-B4SemiLight}ul.footer-menu-list li:last-child{margin-top:-50px}ul.footer-menu-list li a img{width:auto;max-width:100px}.agb h2{font-size:28px;font-family:TheSans-B4SemiLight;font-weight:600;font-style:italic;letter-spacing:0}.agb h2 span{font-size:16px}.agb-head b{font-size:16px;font-weight:700;font-family:TheSans-B4SemiLight;color:#000}.agb-point{padding-left:40px;position:relative;margin-bottom:15px}.agb-point span{display:inline-block;position:absolute;left:0}.agb-point b{font-size:18px;font-weight:800;font-family:TheSans-B4SemiLight;color:#000;font-style:italic;display:inline-block;line-height:1.1}.agb-point p{margin:0 0 5px;line-height:1.3}.job-block .job-sub:first-child a.job-btn,.job-block .job-sub:nth-child(2) a.job-btn{cursor:default}.about_readmore-bg:after,.percentage-bg:after{position:absolute;content:"";top:0;right:0;left:0;height:100%;bottom:0;background:#4e91ce;z-index:-1;opacity:.66}.percentage-bg{height:325px;position:relative;z-index:1;padding:40px 0;background-position:right;background-repeat:no-repeat;background-size:cover}.about-percentage h2.section-heading{color:#fff}.percentage-block{display:flex;flex-wrap:wrap;align-items:center;margin:0 -20px}.percentage-block .main-percentage{width:25%;padding:0 20px}.percentage-block .percentage-wrap{display:flex;width:75%;padding:0 20px}.percentage-block .percentage-wrap .percentage-sub{width:20%;padding:0 20px}.percentage-main{margin:30px 0}.percentage-block .main-percentage h1.section-percent{font-size:90px;color:#fff;font-family:TheSans-B4SemiLight;line-height:1;margin:0 0 10px}.percentage-block .main-percentage .percent-title{color:#fff;font-size:24px;font-family:TheSans-B4SemiLight;margin:0;line-height:1.3}.percentage-details .sub-percent{color:#fff;font-size:45px;font-family:TheSans-B4SemiLight;line-height:1;margin:0 0 10px}.percentage-details .percent-subtitle{font-size:18px;font-family:TheSans-B4SemiLight;color:#fff;margin:0;line-height:1.4}.percentage-bg .footer-text{text-align:right;margin:0;color:#fff;font-size:12px}.led-wrap .content{font-size:18px;color:#151515;font-family:TheSans-B4SemiLight;line-height:1.3;margin:10px 0}.led-block{display:flex;flex-wrap:wrap;margin:0 -20px}.led-block .led-left,.led-block .led-right{width:50%;padding:0 20px}.led-block .content{font-weight:700;margin-bottom:30px}.led-banner-right img{width:auto}.led-left-list li{font-size:18px;color:#151515;font-family:TheSans-B4SemiLight;line-height:1;margin:15px 0;list-style:none;position:relative;padding-left:20px}.led-left-list li:before{position:absolute;content:"";left:0;top:6px;bottom:0;display:flex;width:5px;height:5px;border-radius:50%;background:var(--themeColor)}.led-wrap{padding:0 0 40px;border-bottom:1px solid #dcdcdc}body.led .led-banner-image h2.section-heading{text-transform:initial;margin:0 0 20px;color:#fff;font-size:34px;font-family:TheSans-B6SemiBold}body.led .led-banner-image .content p{color:#fff;max-width:700px;font-size:24px;font-family:TheSans-B4SemiLight}.led-banner-image{background-size:cover;background-repeat:no-repeat;height:460px;margin-top:0;display:flex;align-items:center;padding:0}.led-banner-image .container{width:100%}.led-info{display:flex;flex-direction:column}body.led h2.section-heading:after{width:44px;margin-top:10px}.work-image-block{display:flex;flex-wrap:wrap;margin:0 -15px}.work-image-block .work-sub{width:33.33%;padding:0 15px;margin-bottom:20px}.work-image-block .work-sub p.description{margin-top:20px}.work-text-block{background:#f3f9ff;padding:35px 25px;border:1px solid var(--themeColor);display:flex;margin-bottom:30px}.work-text-block .content,.work-text-block .content a{color:var(--themeColor);font-size:18px;font-family:TheSans-B4SemiLight;line-height:1.3;margin:0}.work-text-block .content.content-right{width:32%;text-align:right}.work-text-block .content.content-left{width:68%}.work-text-block .content a{border-bottom:1px solid;padding-bottom:5px}.work-text-block .content a svg{fill:var(--themeColor)}.work-text-block .content a:hover{color:#151515}.work-text-block .content a:hover svg{fill:#151515}.patients-block .content h2{font-size:20px}.patients-block{display:flex;flex-wrap:wrap;margin:0 -15px}.patients-block .content{width:50%;padding:0 15px}.patients-block .patients-content p:before{position:absolute;content:"";left:0;top:10px;bottom:0;display:flex;width:5px;height:5px;border-radius:50%;background:var(--themeColor)}.patients-block .patients-content p{font-size:18px;line-height:1.4;margin:0;position:relative;padding-left:20px}.patients-block .patients-desc p{margin:10px 0;line-height:1.5}.patients-block .patients-desc p strong{font-weight:700;color:#151515}.work-block{border-bottom:1px solid #dcdcdc}.expect-image-block{display:flex;flex-wrap:wrap;margin:0 -15px}.expect-image-block .expect-sub{width:33.33%;padding:0 15px}.expect-image-block .expect-banner p{margin-top:50px;padding:0 4px}.expect-image-block .expect-banner{padding:10px;border:1px solid #dcdcdc}.patient-expect-wrap{border-bottom:1px solid #dcdcdc}.before-after-block .beforeafter-sub .banner,.before-after-block .beforeafter-sub .instruction{width:33.33%;padding:0 15px;margin-bottom:45px}.before-after-block .beforeafter-sub{display:flex;flex-wrap:wrap;margin:0 -15px}.before-after-block .beforeafter-sub .banner p{background:var(--themeColor);margin:0;padding:18px;color:#fff;font-size:16px}.before-after-block .beforeafter-sub .banner img{line-height:1}.before-after-block .beforeafter-sub .banner{text-align:center}.before-after-block .instruction p{font-size:18px;color:#151515;line-height:1.5}.before-after-block{border-bottom:1px solid #dcdcdc}.testimonials .user-image{display:flex;flex-wrap:wrap;align-items:center;max-width:1060px;margin:0 auto}.testimonials .user-image .user-block{width:40%;position:relative;display:flex;align-items:center}.testimonials .user-image .description{width:60%}.testimonials .user-image .user-block img{width:auto;position:relative}.testimonials .user-profile h4.user-name{font-size:24px;font-family:TheSans-B4SemiLight;color:var(--themeColor);letter-spacing:0;margin:0;line-height:1.1}.testimonials .user-profile .user-position{font-size:16px;font-family:TheSans-B4SemiLight;line-height:1;margin:10px 0 0;color:#151515}.testimonials .user-profile{padding:0 25px;display:inline-block;width:50%}.testimonials .user-image .user-block img{height:178px;border-radius:50%;object-fit:cover;object-position:right top;width:178px}.testimonials .user-image .description{font-size:18px;line-height:1.2}.testimonial-left{max-width:300px;margin:0 auto}.testimonial-left.slick-slider .slick-track{transform:translateZ(0)!important}.testimonial-user-content .user-img img{max-width:50px;margin:0 auto;cursor:pointer;border-radius:50%;border:2px solid transparent;height:50px;object-fit:cover;object-position:right top}.testimonial-user-content .user-img.no_img img{border:1px solid black}.testimonial-left .testimonial-user-content.slick-current.slick-active img{border:2px solid var(--themeColor)}.testimonial-right{margin:40px 0 60px;position:relative;overflow:hidden}.testimonial-right .slide-arrow{background:#f3f9ff;border:none;padding:0;height:84px;width:84px;border-radius:50%;position:absolute;left:0;right:0;top:0;margin:auto;bottom:0;transition:all .3s ease;box-shadow:none;z-index:3;cursor:pointer}.testimonial-right .slide-arrow.next-arrow{right:-40px;left:auto}.testimonial-right .slide-arrow.prev-arrow{left:-40px;right:auto}.testimonial-right .slide-arrow.prev-arrow svg{transform:rotate(90deg);margin-left:30px}.testimonial-right .slide-arrow.next-arrow svg{transform:rotate(-90deg);margin-right:30px}.testimonial-right .slide-arrow svg path{fill:var(--themeColor)}.testimonial-right .slide-arrow svg{height:17px;width:17px}.testimonials-wrap{padding-bottom:60px}.testimonials-wrap,.study-wrap{border-bottom:1px solid #dcdcdc}.testimonials .user-image .user-block svg{position:absolute;bottom:0;left:-10px}.technologies-tite h2,.led-product-title h2{text-transform:uppercase!important}.technologies-image-block .technologies-sub{width:50%;padding:0 15px;margin:0 0 35px}.technologies-image-block{display:flex;flex-wrap:wrap;margin:0 -15px}.technologies-image-block h4.block-title{margin:0 0 15px;font-size:24px;font-family:TheSans-B4SemiLight;color:#151515}.technologies-content .more-info{font-size:18px;color:var(--themeColor);font-family:TheSans-B4SemiLight;line-height:1.5;border-bottom:1px solid;display:inline-block;position:absolute;bottom:20px}.technologies-content .more-info:hover{color:#151515}.technologies-content .more-info svg{margin-left:10px}.technologies-content{min-height:350px;border:1px solid #ddd;padding:10px 20px;position:relative;border-top:none}.technologies-content .more-info span{border-bottom:1px solid;display:inline-block}.technologies-content .more-info p{display:block;margin:0}.technologies-block,.led-product-title,.download-wrap{border-bottom:1px solid #dcdcdc}.shop-btn-block{background:#e2f6f8;text-align:center;border:1px solid var(--themeColor);transition:all .3s ease;cursor:pointer}.shop-btn-block:hover a{color:#151515}.led-product-block{padding:0;margin-bottom:25px}.shop-btn-block a{font-size:24px;color:var(--themeColor);line-height:1;display:block;padding:22px}.led-product-block .card-information{padding-bottom:30px}.led-product-block .card-information h4{margin:0 0 10px}.led-product-block .card-information__wrapper a{color:var(--themeColor);border-bottom:1px solid}.led-product-block .card-information__wrapper a:hover{color:#151515}body.led a svg{stroke:currentColor}.faq_wrapper .faq-ans{display:none}.faq_wrapper .faq-que-ans.active .faq-que .arrow{transform:none}.faq_wrapper .faq-que .arrow{transform:rotate(-90deg);transition:all .3s ease}.faq_wrapper{display:flex;flex-wrap:wrap;margin:0 -15px}.faq_wrapper .faq_block{width:50%;padding:0 15px}.faq-general.faq-que-ans{margin:0 0 12px;border-bottom:1px solid #dcdcdc}.faq_wrapper .faq-que{padding:12px 15px;display:flex;justify-content:space-between;cursor:pointer;align-items:center}.faq_wrapper .faq-ans{font-size:18px;padding:15px 20px 15px 15px;line-height:1.4;background:transparent;color:#151515;font-family:TheSans-B4SemiLight;border-top:1px solid #e2f6f8}.faq-general.faq-que-ans.active{border-bottom:none}.faq_wrapper .faq-que span{font-size:18px;font-family:TheSans-B4SemiLight;color:#151515;line-height:1}.faq-general.faq-que-ans.active svg path{fill:var(--themeColor)}.faq-general.faq-que-ans.active span{color:var(--themeColor)}.faq-general.faq-que-ans:last-child{margin:0}.skincare-home .faq_wrapper .faq-que span{display:flex;align-items:center}.skincare-home .faq_wrapper .faq-que{padding:7px 10px;min-height:58px}.skincare-home .faq-que img{height:44px;display:inline-block;width:44px;object-fit:cover;margin-right:15px}.skincare-home .faq-general.faq-que-ans{border-bottom:1px solid #dcdcdc}.skincare-home .faq-image-text img{width:50%!important;height:100%}.skincare-home .faq-ans{padding:10px}.skincare-home .faq-image-text{display:flex}.skincare-home .faq-image-text div{padding-left:15px;font-size:18px;font-family:TheSans-B4SemiLight;color:#151515}.skincare-home .faq-general.faq-que-ans.active .faq-que span img{display:none}.faq-general.faq-que-ans.active .faq-ans{border-top:1px solid var(--themeColor)}.study-image-block{display:flex;flex-wrap:wrap;margin:0 -15px}.study-image-block .study-sub{width:50%;padding:0 15px}.study-content h2{margin:0;font-size:24px;font-family:TheSans-B4SemiLight;color:#151515;letter-spacing:0}.study-content{border:1px solid #dcdcdc;padding:25px 20px}.study-content .link-info:hover,.live-course-block .Course-link:hover{color:#151515}.study-content .link-info svg{margin-left:8px}.study-content .link-info{font-size:18px;color:var(--themeColor);font-family:TheSans-B4SemiLight;line-height:1;border-bottom:1px solid;padding-bottom:8px}.study-content .description{margin:15px 0}.study-block{margin-top:25px}.Courses-sub .Courses-banner,.Courses-sub .section-content{width:55%;padding:0 15px}.Courses-sub .Courses-banner{width:45%}.Courses-sub{display:flex;flex-wrap:wrap;margin:0 -15px;align-items:flex-end}.Courses-sub .section-content{margin-bottom:20px}.live-heading .live-course-block .live-text img{max-width:20px;display:inline-block;margin-right:10px}.course-main,.live-wrap{display:flex;align-items:center}.live-wrap svg path{stroke:#4e91ce}.live-text.course-col{width:15%;display:flex;align-items:center}.course-col{width:28.33%;padding:0 10px}.course-main:last-child{border:none}.course-main{margin-bottom:15px;padding:30px 0;border-bottom:1px solid #e2e2e2}.course-main:first-child{border-top:1px solid var(--themeColor)}.live-heading .live-wrap{padding-left:20px;margin-bottom:12px}.Course-date.course-col{display:flex;justify-content:space-between;padding-right:0}.course-col span{font-size:18px;line-height:1.3;font-family:TheSans-B4SemiLight;color:#151515;display:flex;align-items:center}.live-wrap svg{margin-right:8px;top:-2px;position:relative}.live-course-blockb .Course-date.course-col{display:flex;position:relative;justify-content:space-between}.live-course-block .Course-link{font-size:18px;color:var(--themeColor);font-family:TheSans-B4SemiLight;line-height:1;border-bottom:1px solid;padding-bottom:8px}.live-course-block .Course-link svg{margin-left:8px}.live-course-block .course-main span{font-size:16px}.Courses-wrap .live-heading{margin:0 0 50px}.collection-block .Course-description.course-col{width:38%}.Course-date.course-col{width:30%}.collection-block{margin:50px 0}.collection-block .course-main{margin:0 0 15px;padding:15px 5px;box-sizing:border-box;min-height:101px;color:#393939;position:relative;background:transparent;transition:background .3s ease,box-shadow .3s ease;border:1px solid #e2e2e2}.tabcontent-cus.active .collection-block .course-main,.content-block.program .collection-block .course-main{display:flex!important}.collection-block .course-main:hover{background:transparent;box-shadow:0 2px 5px #0000002b}.collection-block .live-heading .live-wrap{margin-bottom:15px;padding-left:15px}.collection-block .course-main{border-left:8px solid #006699;border-radius:6px 0 0 6px}.collection-block .course-main.domain_gastro-pneumo{border-left-color:#069}.collection-block .course-main.domain_derma-aesthetik{border-left-color:#606}.collection-block .course-main.domain_uro-gyn-orl{border-left-color:#5cbc63}.collection-block .live-course-block[data-domain=derma-aesthetik] .course-main.domain_derma-aesthetik{border-left-color:#606}.collection-block .live-course-block[data-domain=derma-aesthetik] .course-main.domain_derma-aesthetik .Course-link{border-color:#606}.collection-block .live-course-block[data-domain=derma-aesthetik] .course-main.domain_derma-aesthetik .Course-link svg path{stroke:#606;fill:#606}.collection-block .live-course-block[data-domain=derma-aesthetik] .course-main.domain_derma-aesthetik .Course-link:hover{background:#606}.collection-block .live-course-block[data-domain=derma-aesthetik] .course-main.domain_derma-aesthetik .Course-link:hover svg path{stroke:#fff}.collection-block .live-course-block[data-domain=gastro-pneumo] .course-main.domain_gastro-pneumo{border-left-color:#069}.collection-block .live-course-block[data-domain=gastro-pneumo] .course-main.domain_gastro-pneumo .Course-link{border-color:#069}.collection-block .live-course-block[data-domain=gastro-pneumo] .course-main.domain_gastro-pneumo .Course-link svg path{stroke:#069;fill:#069}.collection-block .live-course-block[data-domain=gastro-pneumo] .course-main.domain_gastro-pneumo .Course-link:hover{background:#069}.collection-block .live-course-block[data-domain=gastro-pneumo] .course-main.domain_gastro-pneumo .Course-link:hover svg path{stroke:#fff}.collection-block .live-course-block[data-domain=uro-gyn-orl] .course-main.domain_uro-gyn-orl{border-left-color:#5cbc63}.collection-block .live-course-block[data-domain=uro-gyn-orl] .course-main.domain_uro-gyn-orl .Course-link{border-color:#5cbc63}.collection-block .live-course-block[data-domain=uro-gyn-orl] .course-main.domain_uro-gyn-orl .Course-link svg path{stroke:#5cbc63;fill:#5cbc63}.collection-block .live-course-block[data-domain=uro-gyn-orl] .course-main.domain_uro-gyn-orl .Course-link:hover{background:#5cbc63}.collection-block .live-course-block[data-domain=uro-gyn-orl] .course-main.domain_uro-gyn-orl .Course-link:hover svg path{stroke:#fff}.collection-block .course-col svg path{fill:#069}.courseType{background:#fff 0% 0% no-repeat padding-box;border:1px solid #006699;color:#069;border-radius:5px;display:flex;align-items:center;padding:7px 10px}.kurse-program-single .courseType{padding:2px 7px}.courseType.courseType_Live{border:1px solid #e5646e;color:#e5646e}.courseType.courseType_Live svg path{fill:#e5646e}.courseType span{color:#069}.courseType.courseType_Live span{color:#e5646e}.collection-block .live-course-block svg,.courseType.courseType_Live svg{margin-right:8px}.collection-block .live-course-block .course-main span{align-items:flex-start}.collection-block .Course-description.course-col span{transition:all .3s ease}.collection-block .Course-link{height:101px;width:95px;display:flex;align-items:center;justify-content:center;padding:0;position:absolute;top:-1px;right:0;border:1px solid #006699;transition:all .3s ease}.collection-block .live-course-block .Course-description.course-col span:hover{color:var(--themeColor)}.collection-block .Course-description.course-col span{font-size:16px;letter-spacing:.3px;max-width:335px}.collection-filter .filter.alle{border-left:8px solid #4a85b8}.collection-filter .filter.alle:hover,.collection-filter .filter.alle.active{background:#4a85b8;color:#fff}.collection-filter .filter.gyn{border-left:8px solid #5cbc63}.collection-filter .filter.gyn:hover,.collection-filter .filter.gyn.active{background:#5cbc63;color:#fff}.collection-filter .filter.gastro{border-left:8px solid #069}.collection-filter .filter.gastro:hover,.collection-filter .filter.gastro.active{background:#069;color:#fff}.collection-filter .filter.derma{border-left:8px solid #606}.collection-filter .filter.derma:hover,.collection-filter .filter.derma.active{background:#606;color:#fff}.product-count__text{text-transform:capitalize}.collection-block .course-main.domain_derma-aesthetik .Course-link svg path{stroke:#606;fill:#606}.collection-block .course-main.domain_derma-aesthetik .Course-link:hover svg path{stroke:#fff;fill:#fff}.collection-block .course-main.domain_derma-aesthetik .Course-link:hover{background:#606}.collection-block .course-main.domain_derma-aesthetik .Course-link{border-color:#606}.collection-block .course-main.domain_gastro-pneumo .Course-link svg path{stroke:#069}.collection-block .course-main.domain_gastro-pneumo .Course-link:hover svg path{stroke:#fff}.collection-block .course-main.domain_gastro-pneumo .Course-link:hover{background:#069}.collection-block .course-main.domain_gastro-pneumo .Course-link{border-color:#069}.collection-block .course-main.domain_uro-gyn-orl .Course-link svg path{stroke:#5cbc63;fill:#5cbc63}.collection-block .course-main.domain_uro-gyn-orl .Course-link:hover svg path{stroke:#fff;fill:#fff}.collection-block .course-main.domain_uro-gyn-orl .Course-link:hover{background:#5cbc63}.collection-block .course-main.domain_uro-gyn-orl .Course-link{border-color:#5cbc63}.collection-block span.error-msg{text-align:center;display:block;padding:20px;font-size:18px;color:#151515}.collection-filter .filter{padding:13px 16px;line-height:1;font-size:18px;color:#000;background-color:#fff;margin-right:15px;letter-spacing:0;cursor:pointer;transition:all .3s ease}.collection-filter{padding:20px 0;background:transparent;margin:0 0 30px}.collection-filter-inner{display:flex;align-items:center}.collection-block .live-heading .live-wrap span{font-size:18px}.index-megamenu.ifp .image{display:none}.index-megamenu.ifp li.derma{max-width:100%;flex:0 0 100%}.index-megamenu.ifp li.derma .index-grandchild{display:block;column-count:4;margin-left:0}.index-megamenu.ifp li.derma .index-grandchild li{max-width:100%}.index-megamenu.ifp li.derma .index-grandchild li a{font-size:14px;line-height:1.2;margin-top:10px}.snize-ac-results .snize-view-all-link:hover{background:#151515!important}.snize-ac-results .snize-view-all-link{background:#25b7c8!important;font-size:18px!important;letter-spacing:0!important;font-family:TheSans-B4SemiLight!important;padding-top:12px!important;padding-bottom:12px!important;transition:all .3s ease!important;text-transform:unset!important}.dermabanner-block .banner-content-image-wraper{position:absolute;left:0;right:0;z-index:1;top:25%;bottom:0;margin:auto}.dermabanner-block .banner-content a,.gastro-enterologie-pneumologie .banner-content a,.gyn-uro-orl .banner-content a{padding:9px 15px;border-radius:8px}.dermabanner-block .banner-content{margin-left:40px}.dermabanner-block .banner-content p{margin-bottom:20px}.top-image.banner3 .banner-content-image .banner-content{width:100%}.dermabanner-block .top-image.banner3 .banner-content-image-wraper{top:28%}.top-image.banner3:before{left:-7%}.top-image.banner2:before{right:-5%;left:auto;transform:skew(347deg)}.top-image.banner2 img{width:auto;margin-right:auto;margin-left:unset}.top-image.banner2 .banner-content-image{justify-content:flex-end}.dermabanner-block .top-image:after{left:-310px}.top-image.banner2:after{right:-310px;left:auto}.top-image.banner2 .banner-content-image figure{order:2}body.gradient.gyn-uro-orl .header-top,.header-top.uro{background:#f1fff2}.gynuro-image{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #dcdcdc;position:relative}.gynuro-image span{margin-left:auto;position:relative}.gynuro-image span img{width:100%}.gynuro-text-image-wrapper{position:absolute;left:-10%;right:0;z-index:1;top:15%;bottom:0;margin:auto}.gynuro-text-image-wrapper img{width:auto}.gynuro-text-image-wrapper .gynuro-text-image figure{margin:0}.gynuro-text-image-wrapper .gynuro-text-image{display:flex;align-items:center}.gastro_top-image.banner3 .gastro_banner-content-image-wraper{top:8%}.partnerships .partnerships-inner{border:none!important}.partnerships-wrapper-1>div:first-child{margin:0 0 10px;padding-bottom:30px!important;border-bottom:1px solid #dcdcdc}.partnerships-wrapper-1.partnerships{border-right:1px solid #dcdcdc}.copyright-wrap li a{font-size:18px;color:#fff}.copyright-wrap li{display:inline-block;padding-left:50px}.copyright-wrap p{display:inline-block}.catalog-popup-wrap .newsletter-form .form-message svg path{fill:currentcolor}.info{color:var(--themeColor)}.cc-color-override--1762072787 .cc-btn{background:#4a85b8!important}.top-image>img{height:840px;object-fit:cover}body .insight_value_wrap:after{position:absolute;height:100%;content:"";width:100%;top:0;bottom:0;right:0;left:0;background:var(--themeColor);opacity:.66}body.dermatologie-aesthetic .catalog-content_column a svg rect{fill:#faf7fa}body.dermatologie-aesthetic .catalog-content_column a svg path{stroke:#606}body.gyn-uro-orl .catalog-content_column a svg rect{fill:#f2fff3}body.gyn-uro-orl .catalog-content_column a svg path{stroke:#5cbc63}.slider-banner .slick-dots{padding:0;position:absolute;bottom:20px;right:0;left:0;margin:auto;display:flex;align-items:center;justify-content:center}.slider-banner .slick-dots li{list-style:none;line-height:0;margin:0 5px;cursor:pointer}.slider-banner .slick-dots li.slick-active button{height:14px;width:14px}.slider-banner .slick-dots li button{font-size:0;background:var(--themeColor);height:12px;width:12px;border:1px solid var(--themeColor);border-radius:50%;padding:0;transition:all .3s ease;cursor:pointer;opacity:.2}.slider-banner .slick-dots li button:hover,.slider-banner .slick-dots li.slick-active button{opacity:1}body.index .catalog-section .catalog-wrap{display:flex;flex-wrap:wrap}body.index .catalog-wrap .catalog-infos{padding-right:0;width:100%}body.index .catalog-section .catalog-flex{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}body.index .catalog-section .catalog-flex .catalog-wrap{padding:0 12px;max-width:25%;flex:25%}.catalog-section .catalog-flex .catalog-wrap .catalog-img img{display:block;width:100%;max-width:100%;transition:all .3s ease-in-out;height:auto;object-fit:cover}body.index .catalog-section .catalog-flex .catalog-wrap .catalog-img img{max-height:370px}.catalog-section .catalog-flex .catalog-wrap .catalog-img{overflow:hidden;max-width:100%;background:transparent;padding:0!important;display:block}.catalog-section .catalog-flex .catalog-wrap .catalog-border:hover .catalog-img img{transform:scale(1.15)}.catalog-section .catalog-flex .catalog-wrap .catalog-border{padding:5px!important;padding-bottom:0}.index-megamenu.produkte .image img{transition:all .3s ease-in-out;line-height:0;height:300px;max-width:100%;object-fit:cover}.all-products .derma.all-product .image .nav_product_links:hover{color:#000}.all-products .derma.all-product .image .nav_product_links svg{fill:currentColor;margin-left:5px}.all-products .derma.all-product .image .nav_product_links{font-size:12px;color:#4a85b8;border-bottom:1px solid;margin:25px 0 0;cursor:pointer;display:flex;align-items:center;line-height:1.5;text-align:center;transition:all .3s ease}.index-megamenu.produkte .all-products .image img{height:250px}.all-products .derma.all-product .image{margin:0 auto;width:auto;text-align:center}.header__inline-menu ul.index-child>.derma.all-product>a:after{content:none}.index-megamenu.produkte .image:hover img{transform:scale(1.15)}.index-megamenu.produkte .image{display:inline-block;overflow:hidden;max-width:100%;line-height:0;width:100%}.index-megamenu.produkte .image a.image-block{display:block;overflow:hidden}.slider-banner button.slide-arrow{background:#dfc5df;border:none;padding:0;height:78px;width:78px;border-radius:50%;position:absolute;left:0;right:0;top:0;margin:auto;bottom:0;transition:all .3s ease;box-shadow:none;z-index:2;cursor:pointer}body.gastro-enterologie-pneumologie .slider-banner button.slide-arrow{background:#cbdfea}body.gyn-uro-orl .slider-banner button.slide-arrow{background:#def2e0}.slider-banner .slide-arrow.prev-arrow.slick-arrow{left:-42px;right:auto}.slider-banner .slide-arrow.next-arrow.slick-arrow{right:-42px;left:auto}.slider-banner{overflow:hidden}.slider-banner button.slide-arrow svg{fill:#151515;stroke:#151515;transition:all .3s ease;height:15px;width:15px;vertical-align:middle}.slider-banner .prev-arrow.slide-arrow svg{margin-left:35px}.slider-banner .next-arrow.slide-arrow svg{margin-right:35px}.slider-banner button.slide-arrow:hover svg{stroke:#fff;fill:#fff}.slider-banner button.slide-arrow:hover{background:var(--themeColor)!important}.product-contact-block a:hover{color:#069;background:transparent}.product-contact-block a{position:fixed;top:25%!important;right:20px;bottom:auto!important;background:#069;padding:14px 20px;border:2px solid #069;z-index:999;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform-origin:right;border-radius:10px;left:auto;color:#fff;font-family:TheSans-B4SemiLight;font-weight:400;font-size:18px;line-height:1;transition:all .3s ease}.product-contact-main .form-drawer.open{right:0;left:auto;opacity:1;visibility:visible}.product-contact-main .form-drawer{background:#f3f9ff;bottom:0;box-sizing:border-box;padding:40px 40px 40px 50px;position:fixed;overflow-x:hidden;right:-50%;left:auto;top:0;z-index:999999;width:100%;max-width:480px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:0;visibility:hidden}.product-contact-main.derma-aesthetik .form-drawer{background:#fef6fe}.derma-aesthetik.product-contact-main .contact.form-block-contact button.button,.derma-aesthetik.product-contact-main .form-drawer .close{background:#606;border:1px solid #660066}.product-contact-main.gastro-pneumo .form-drawer{background:#bfd0ec}.product-contact-main.uro-gyn-orl .form-drawer{background:#e6ffe8}.uro-gyn-orl.product-contact-main .contact.form-block-contact button.button,.uro-gyn-orl.product-contact-main .form-drawer .close{background:#5cbc63;border:1px solid #5cbc63}.product-form__submit{box-shadow:none!important}.gastro-pneumo.product-contact-main .contact.form-block-contact button.button,.gastro-pneumo.product-contact-main .form-drawer .close{background:#069;border:1px solid #006699}.product-contact-block{display:none}.product-contact-main .form-drawer svg{height:20px;width:20px;fill:#fff;vertical-align:middle}.product-contact-main .userInfo{margin-bottom:20px}.product-contact-main .userName{padding:10px 15px;margin:0;color:#151515;font-size:20px;font-family:TheSans-B4SemiLight;text-align:center}.product-contact-main .form-status-list li{list-style:none}.product-contact-main .contact__button{text-align:left}.product-contact-main .form-status-list{padding:0;margin:30px 0 15px;font-size:16px;line-height:20px}.product-contact-main #form_success{color:green;font-weight:700}.product-contact-main #form_error{color:red;font-weight:700}body.formopen:after{content:"";position:absolute;background:#000000b3;left:0;right:0;top:0;bottom:0;z-index:9}body.formopen{overflow:hidden;position:relative}.product-contact-main .form-drawer .close{position:absolute;top:0;right:0;width:40px;height:40px;background:#069;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.product-contact-main .contact.form-block-contact{transition:all .5s ease;padding:0 35px 30px;border-radius:10px}.product-contact-main .control-label{font-size:15px;font-family:TheSans-B4SemiLight;font-weight:600;color:#151515;margin-bottom:12px;display:block;line-height:1}.product-contact-main .checkbox span{font-weight:400;margin-left:5px;font-size:15px;color:#151515;font-family:TheSans-B4SemiLight}.user-contact .field input,.user-contact .field textarea{display:block;width:100%;height:44px;min-height:44px;padding:0 10px;margin:0 0 12px;border:1px solid #ccc;outline:0;background:#fff;color:#000;font-size:13px;-webkit-appearance:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:3px}.course-checkout-form.form-drawer .user-contact .field input.error{border:1px solid red}.course-checkout-form.form-drawer .user-contact .field input::-webkit-input-placeholder{color:red;font-size:0!important}.course-checkout-form.form-drawer .user-contact .field input::-moz-placeholder{color:red;font-size:0!important}.course-checkout-form.form-drawer .user-contact .field input:-ms-input-placeholder{color:red;font-size:0!important}.course-checkout-form.form-drawer .user-contact .field input:-moz-placeholder{color:red;font-size:0!important}.course-checkout-form.form-drawer .user-contact .field .label-form-cls{display:block!important;font-size:1.6rem;left:15px;top:11px;margin-bottom:0;pointer-events:none;position:absolute;transition:top .1s ease,font-size .1s ease;color:#9b9b9b;line-height:1.5}.course-checkout-form.form-drawer .user-contact .field input:focus~.label-form-cls{top:-10px;background-color:#fff;padding:2px 4px;font-size:12px}.course-checkout-form.form-drawer .user-contact .field input.error~.label-form-cls{color:red}.course-checkout-form.form-drawer .user-contact .field input:not(:placeholder-shown)~.label-form-cls{top:-10px;background-color:#fff;padding:2px 4px;font-size:12px}.user-contact .field .field__label{color:#151515;font-size:13px;line-height:1;left:10px}.product-contact-main .contact textarea#ContactForm-body{min-height:120px;display:none;padding:15px}.product-contact-main .contact textarea#ContactForm-body::-webkit-input-placeholder,.product-contact-main .contact input::-webkit-input-placeholder{color:gray;opacity:1}.product-contact-main .contact textarea#ContactForm-body:-ms-input-placeholder,.product-contact-main .contact input:-ms-input-placeholder{color:gray;opacity:1}.product-contact-main .contact textarea#ContactForm-body::placeholder,.product-contact-main .contact input::placeholder{color:gray;opacity:1}.product-contact-main .userImg img{width:auto;margin:auto}.product-contact-main .contact.form-block-contact button.button{color:#fff;display:inline-block;vertical-align:top;padding:10px 26px;background:#17568d;text-align:center;border:1px solid #17568d;text-transform:uppercase;min-width:auto;min-height:auto}.form-group.field-checkboxlist{margin-bottom:15px}.product-contact-main .form-drawer .close:hover,.product-contact-main .contact.form-block-contact button.button:hover{background:#151515;border:1px solid #151515}.faq-content .product-faq{padding:30px 15px}.faq-content .faq-topic{padding:18px;background:#00669921;margin-bottom:20px}.faq-content .faq-topic p{margin:0;font-size:24px;font-family:TheSans-B4SemiLight;font-weight:500;color:#151515;line-height:1.5}.faq-content .faq-topic span{font-size:20px;line-height:1.2;font-family:TheSans-B4SemiLight;color:#494545}.faq-content .faq-topic:last-child{margin:0}.snize-ac-results.snize-new-design{display:none!important}.header__inline-menu .list-menu>li>a svg{height:10px;width:10px;vertical-align:middle;margin-left:2px;transition:all .3s ease}.work-text-block .content.content-left,.patients-block .content h2,.patients-block .patients-desc p strong,.before-after-block .beforeafter-sub .instruction p:first-child,.testimonials .user-profile h4.user-name,.shop-btn-block a{font-family:TheSans-B6SemiBold}.contact-details .expert-name{margin:20px 0 0;font-size:20px;font-weight:500;color:#151515;line-height:1}.dermabanner-block .florence-first-banner.top-image:after,.dermabanner-block .florence-first-banner.top-image:before{display:none}.dermabanner-block .florence-first-banner.top-image>img{height:auto;margin:auto;min-height:550px}.dermabanner-block .florence-first-banner .banner-content-image-wraper{bottom:0;top:inherit;background:#a13589;position:relative;padding:30px 0}.dermabanner-block .florence-first-banner .banner-content-image{display:flex;align-items:flex-start;flex-direction:row-reverse;width:100%;justify-content:space-between;position:relative}.dermabanner-block .florence-first-banner .banner-content-image img{max-width:250px;position:absolute;right:0}.dermabanner-block .florence-first-banner .banner-content-image .banner-content{width:100%;margin:0}.dermabanner-block .florence-first-banner .banner-content-image .banner-content h3,.dermabanner-block .florence-first-banner .banner-content-image .banner-content h2{color:#fff;max-width:100%}.dermabanner-block .florence-first-banner .banner-content-image .banner-content h3:after{display:none}.dermabanner-block .florence-first-banner .banner-content-image .banner-content h2{font-size:50px;font-weight:700;line-height:normal;font-family:TheSans-B6SemiBold}.dermabanner-block .florence-first-banner .banner-content-image .banner-content h3{font-size:30px;margin:15px 0;font-family:TheSans-B4SemiLight;font-weight:300}.dermabanner-block .florence-first-banner .banner-content-image .banner-content h3 b{font-family:TheSans-B6SemiBold;font-weight:700}.dermabanner-block .florence-first-banner .banner-content-image .banner-content p{font-size:30px;font-weight:700;max-width:100%;color:#fff;font-family:TheSans-B6SemiBold}.dermabanner-block .florence-first-banner .banner-content-image .banner-content .wrap-slider-content{position:relative;display:flex;align-items:center;flex-wrap:wrap}.dermabanner-block .florence-first-banner .banner-content-image .banner-content .wrap-slider-content h3{margin-right:10px}@media(max-width:767px){body.led .led-banner-image h2.section-heading{font-size:20px}body.led .led-banner-image .content p{font-size:16px}.cross_mobile_slider-wrap .slick-arrow-wrap{display:flex}.dermabanner-block .banner-content{margin-left:10px}}@media(max-width:1500px){.banner-content-image figure{max-width:350px}.team-main .team-sub{margin:0 -15px}.service-main ul.service-block{margin:0 -10px}.about_readmore-bg .ctm-about{margin:0 -15px}.about_readmore-bg .ctm-about .ctm-column{padding:0 15px}.project-block .project-sub{margin:0 -15px}.project-block .project-sub .project-icon,.project-sub .project-details{padding:0 15px}}.star{display:inline-block;height:20px;width:20px;margin-right:5px}.wrapperDiv{display:none;padding:0 9px}.boost-pfs-filter-option-item.boost-pfs-filter-option-label.selected+.wrapperDiv{display:block!important}#main-collection-product-grid .card--product{position:relative;width:100%;max-width:900px;background:linear-gradient(180deg,#26242478,#26242400);background-size:cover}.collection-all #main-collection-product-grid .card--product .image-overlay{background:gray}.boost-pfs-filter-products .card--product .image-overlay,#main-collection-product-grid .card--product .image-overlay{background:var(--themeColor);position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.boost-pfs-filter-products .card-wrapper:hover .image-overlay,#main-collection-product-grid .card-wrapper:hover .image-overlay{opacity:.3}.boost-pfs-filter-products .card-wrapper:hover .customer-true.price,#main-collection-product-grid .card-wrapper:hover .customer-true.price{opacity:1}@media screen and (max-width:881px){.star{display:inline-block;height:16px;width:16px;margin-right:3px}}.star svg{fill:#bbb}.star.active svg{fill:#000}.shopify-challenge__container .shopify-challenge__button{margin-top:20px!important}.kurse-product img{width:auto}.kurse-info .kurse-type{display:inline-block;font-size:13px;line-height:1;padding:12px 0;color:#fff;margin-bottom:30px}.kurse-main.derma-aesthetik h2.section-heading,.kurse-main.gastro-pneumo h2.section-heading,.kurse-main.uro-gyn-orl h2.section-heading{text-transform:none;margin-bottom:30px}.derma-aesthetik .section-heading:after{width:45px;margin-top:10px}.kurse-description{font-size:18px;color:#151515;line-height:1.2;display:inline-block;margin-bottom:30px}.kurse-tab ul li a,.overview-main .overview-sub .info{color:var(--themeColor)}.derma-aesthetik h2.section-heading{color:#606}.gastro-pneumo h2.section-heading,.gastro-pneumo .kurse-tab ul li a,.gastro-pneumo .overview-main .overview-sub .info,.gastro-pneumo .kurse-tab ul li a svg path{color:#069;stroke:#069}.uro-gyn-orl .kurse-tab ul li a svg path{color:#5cbc63;stroke:#5cbc63}.gastro-pneumo .book-now .btn-add-cart input{background:#069}.kurse-info .kurse-type span{margin-right:5px;padding:12px 25px}.kurse-main .kurse-info .kurse-type span{background:#069}.kurse-main .kurse-info .kurse-type span.derma-aesthetik{background:#606}.kurse-main .kurse-info .kurse-type span.gastro-pneumo{background:#069}.kurse-main .kurse-info .kurse-type span.uro-gyn-orl{background:#5cbc63}.kurse-tab ul{margin:0;padding:0;list-style:none}.kurse-tab ul li a{font-size:24px;text-decoration:none;line-height:1;display:inline-block;margin-bottom:20px}.kurse-tab ul li a svg{width:16px;height:16px;margin-right:10px;vertical-align:middle;display:inherit}.kurse-tab ul li a:hover{color:#000}.kurse-tab ul li a:hover svg path{stroke:#000}.content-block.uberbclick{padding:20px 15px;border:1px solid #dcdcdc}.content-block{margin:30px 0 50px}.content-block.uberbclick .overview-main{display:flex;flex-wrap:wrap;margin:0 -15px}.content-block.uberbclick .overview-main .overview-sub{width:30%;padding:0 15px;margin-bottom:20px}.content-block.uberbclick .overview-main .overview-sub.kurse-time{width:40%}.overview-main .overview-sub p{margin:0;font-size:18px;color:#151515;line-height:1;display:flex;align-items:center}.overview-main .overview-sub p svg{margin-right:8px;height:18px;width:18px;vertical-align:middle}.overview-main .overview-sub .info{padding-left:25px;font-size:24px;line-height:1.1;display:inline-block;letter-spacing:-.5px;margin-top:10px}.overview-main .overview-sub .info span.money{font-size:30px}.content-block.uberbclick .sub-overview{font-size:18px;line-height:1.5;color:#151515}.book-now .btn-add-cart input{display:inline-block;background:var(--themeColor);color:#fff;font-size:18px;padding:12px 20px;line-height:1;cursor:pointer;margin-top:15px;box-shadow:none;border:none;font-family:TheSans-B4SemiLight}.book-now .btn-add-cart:hover{background:#000}.content-block .expert-info{display:flex;flex-wrap:wrap;margin:0 -25px;align-items:center}.content-block .expert-info .profile-picture{width:40%}.content-block .expert-info .contact-details{width:60%}.content-block .expert-info .profile-picture img{width:100%}.content-block .expert-info .profile-picture,.expert-info .contact-details{padding:0 25px}.content-block .expert-info .contact-details .expert-name{font-size:18px;line-height:1.3;margin:0;font-weight:400}.course-program-table tr th{font-size:18px;font-weight:400;color:#151515;line-height:1;padding:10px 0}table.course-program-table{margin:auto;min-width:280px;max-width:100%;width:100%;border-collapse:collapse}.course-program-table tbody tr td{font-size:18px;line-height:1.2;padding:15px;color:#151515;height:100px}.course-program-table tbody tr{margin:0 0 15px;padding:15px 5px;color:#393939;position:relative;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background:transparent;transition:background .3s ease,box-shadow .3s ease}.course-program-table tbody tr td:last-child{text-align:right}.content-block:last-child{margin-bottom:0}.zubehoer_products .zubehoer_product_single .zubehoer_product_info .product-form__buttons{text-align:center;background:#fff}.zubehoer_products .slick-track{height:100%}.zubehoer_products .zubehoer_product_single .zubehoer_product_info .product-form__submit{font-size:14px;font-family:TheSans-B4SemiLight;letter-spacing:0;margin:0 auto;width:100%;padding:8px 10px;line-height:normal;min-height:auto}.zubehoer_product_main .zubehoer_products .slick-arrow{position:absolute;top:-40px;right:0}.zubehoer_product_main .zubehoer_products .slick-arrow.slick-prev{right:24px}.zubehoer_product_main{position:relative}.page-konto-erstellen #aico_form{max-width:47.8rem;padding:0 1.5rem;margin:0 auto}.page-konto-erstellen #aico_form .form-control{background-color:transparent;border:1px solid #7d7d7d;border-radius:0;color:rgb(var(--color-foreground));font-size:1.6rem;width:100%;box-shadow:none;height:4.5rem;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}.page-konto-erstellen #aico_form .form-control:hover,.page-konto-erstellen #aico_form .form-control:focus{background-color:transparent;border:1px solid #7d7d7d;border-radius:0;color:rgb(var(--color-foreground));font-size:1.6rem;width:100%;box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.55)}.page-konto-erstellen .main-page-title.page-title{text-align:center;font-size:calc(var(--font-heading-scale) * 4rem)}.page-konto-erstellen #aico_form .formbuilder-button.form-group{text-align:center;margin:4rem 0 1.5rem}.page-konto-erstellen #aico_form .formbuilder-button.form-group .aico-form-submit-button{font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:.9rem 3rem 1.1rem;text-decoration:none;border:.1rem solid transparent;border-radius:0!important;background-color:#121212!important;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border));color:rgb(var(--color-button-text));min-width:12rem;min-height:4.5rem;transition:box-shadow var(--duration-short) ease}.page-konto-erstellen #aico_form .formbuilder-button.form-group .aico-form-submit-button:hover{box-shadow:0 0 0 .2remrgba (var(--color-button),var(--alpha-button-border))}@media(min-width:1025px)and (max-width:1440px){.dermabanner-block .top-image.banner2 .banner-content-image-wraper{right:-15%}.dermabanner-block .top-image.banner3 .banner-content-image-wraper{left:-12%}.dermabanner-block .top-image.banner3 .banner-content-image figure{width:20%}.dermabanner-block .top-image.banner3 .banner-content-image .banner-content{width:35%}}@media(max-width:1500px){.megamenu{width:auto;max-width:max-content}.megamenu.derma-megamenu.menu-active.submenu-active.subsubmenu-active{width:85%;max-width:85%;left:15%}.megamenu-sub-all-2 .megamenu-text-block{max-width:56%}}@media(max-width:1440px){.slider-banner .container{max-width:1170px}.gynuro-text-image-wrapper{left:0}.top-image>img{height:720px}.dermabanner-block .florence-first-banner.top-image>img{min-height:460px}.dermabanner-block .florence-first-banner .banner-content-image .banner-content h2{font-size:44px}.dermabanner-block .florence-first-banner .banner-content-image .banner-content h3,.dermabanner-block .florence-first-banner .banner-content-image .banner-content p{font-size:22px}.dermabanner-block .banner-content-image-wraper{top:18%}.top-image.banner3:before{left:-11%}.led-block{margin:0 -15px}.led-block .led-left,.led-block .led-right{padding:0 15px}.work-image-block .work-sub{padding:0 10px;margin-bottom:15px}.work-image-block{margin:0 -10px}.expect-image-block .expect-sub{padding:0 10px}.expect-image-block{margin:0 -10px}.before-after-block .beforeafter-sub .banner,.before-after-block .beforeafter-sub .instruction{padding:0 10px;margin-bottom:30px}.before-after-block .beforeafter-sub{margin:0 -10px}.technologies-image-block .technologies-sub{padding:0 10px;margin:0 0 20px}.technologies-image-block h4.block-title{font-size:22px}.technologies-content{min-height:330px}.faq_wrapper .faq-ans{font-size:16px}.study-image-block .study-sub{padding:0 10px}.study-image-block{margin:0 -10px}.content-block .expert-info .profile-picture,.expert-info .contact-details{padding:0 15px}.content-block .expert-info{margin:0 -15px}.kurse-tab ul li a{font-size:22px;margin-bottom:15px}.overview-main .overview-sub .info{font-size:20px}.overview-main .overview-sub .info span.money{font-size:26px}.content-block.uberbclick .overview-main .overview-sub{margin-bottom:10px}.course-program-table tbody tr td{font-size:16px}}@media screen and (min-width:992px)and (max-width:1199px){.location_list li,.testimonials .user-profile,.pages-redirect-section li{padding:0 10px}.location_list,.pages-redirect-section ul{margin:0 -10px}.testimonials .user-image{max-width:800px}.insight_value_wrap .insight_value_item span{font-size:50px}.insight_value_item h4{font-size:18px;margin:15px 0 0}.footer-address-item a{font-size:14px}.footer-top{padding:30px 0 20px;margin-bottom:20px}ul.footer-menu-list li a,.about-pages-content p.description{font-size:20px}.service-sub{margin-bottom:25px}p.description,.team-sub-main .description{font-size:16px}.technologies-banner p{font-size:14px}.service-sub .svg-icon{height:70px;width:70px;margin-right:15px}.skincare-home .faq-image-text div{padding-left:10px;font-size:16px}.team-main .team-sub .team-image span.svg-icon svg{height:80px;width:80px}.percentage-block .main-percentage h1.section-percent{font-size:60px}.percentage-block .main-percentage .percent-title{font-size:18px}.percentage-details .sub-percent{font-size:34px}.percentage-details .percent-subtitle{font-size:14px}.percentage-bg{height:300px}.team_inner .team_content .team_block .team-wrapper h2{font-size:18px;margin-top:20px;margin-bottom:10px}.team_inner .team_content .team_block .team-wrapper{margin-bottom:30px}.about_readmore-bg .ctm-about .ctm-column h2.heading{font-size:26px;height:30px}.about-bg{height:340px}.live-course-block .course-main span{font-size:13px}.live-course-block .Course-link{font-size:14px}.collection-block .live-heading .live-wrap{margin-bottom:15px}.collection-block{margin:30px 0}.collection-block .live-course-block svg{margin-right:5px}body.led .led-banner-image .content p{font-size:20px}body.led .led-banner-image h2.section-heading{font-size:26px}.led-banner-image{height:350px}.footer-section .footer-bottom .footer_menu_wrapper .footer_inner_logo_wrapper,.footer-section .footer-bottom .footer_menu_wrapper .footer_inner_menu_wrapper{flex:0 0 auto;max-width:fit-content;padding:0 15px}}@media(max-width:991px){.location_list li,.testimonials .user-profile,.pages-redirect-section li,.insight_value_wrap .insight_value_item,.about_readmore-bg .ctm-about .ctm-column,.percentage-block .percentage-wrap .percentage-sub,.service-main ul.service-block li,.percentage-block .percentage-wrap,.percentage-block .main-percentage{padding:0 10px}.location_list,.pages-redirect-section ul,.about_readmore-bg .ctm-about,.percentage-block{margin:0 -10px}.testimonials .user-image{max-width:600px}.insight_value_wrap .insight_value_item span{font-size:40px}.insight_value_item h4{font-size:14px;margin:10px 0 0}.footer-address-item a{font-size:14px}.footer-top{padding:30px 0 20px;margin-bottom:20px}ul.footer-menu-list li a{font-size:18px}.testimonials .user-image .description{width:100%;text-align:center}.testimonials .user-image .user-block{width:60%;margin:auto}.testimonial-right{margin:30px 0 40px}.insight_value_wrap{height:200px}.insight-bg-main .insight-footer-text{bottom:20px;right:20px}.footer-address-item ul{flex-wrap:wrap}.footer-address-item li{margin-bottom:10px}ul.footer-menu-list li:not(:last-child){margin-right:20px}.footer-section .footer-bottom .footer_menu_wrapper .footer_inner_menu_wrapper{flex:0 0 75%;max-width:75%}.footer-section .footer-bottom .footer_menu_wrapper .footer_inner_logo_wrapper,.footer-section .footer-bottom .footer_menu_wrapper .footer_inner_menu_wrapper{flex:0 0 auto;max-width:fit-content;padding:0 15px}.footer-section .footer-bottom .footer_menu_wrapper .footer_inner_menu_wrapper ul.footer-menu-list{display:flex;flex-wrap:wrap}.footer-section .footer-bottom .footer_menu_wrapper .footer_inner_menu_wrapper ul.footer-menu-list li{width:auto}.about-pages-content p.description{font-size:18px}.service-sub{margin-bottom:25px}p.description,.team-sub-main .description,.service-details h2.service_title{font-size:16px}.service-sub .svg-icon{height:70px;width:70px;margin-right:15px}.team-main .team-sub .team-image span.svg-icon svg{height:60px;width:60px}.percentage-block .main-percentage h1.section-percent{font-size:50px}.percentage-block .main-percentage .percent-title,.about_readmore-bg .about-desc,.project-block .project-sub .project-details p.description{font-size:16px}.percentage-details .sub-percent{font-size:24px}.percentage-details .percent-subtitle{font-size:14px}.percentage-bg{height:260px}.team_inner .team_content .team_block .team-wrapper h2{font-size:18px;margin-top:20px;margin-bottom:10px}.team_inner .team_content .team_block .team-wrapper{margin-bottom:30px;width:33.33%}.about_readmore-bg .ctm-about .ctm-column h2.heading{font-size:26px;height:30px}.about-bg{height:340px}.tabify_block .otherteam_main{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:0 0 10px}.team_slide{padding:0 10px;white-space:nowrap}.gastro-collection .ctm-column,.derma-collection .ctm-column{margin-bottom:25px;flex:0 0 33.33%;max-width:33.33%}.categories-list>li{width:33.33%}.new-arrivals .product-item{width:33.33%}.collection-block .Course-description.course-col span{font-size:16px;padding-right:15px}.collection-block .Course-link svg{margin:0;height:15px;width:15px}.collection-block .Course-link{height:95px;width:65px}.course-col span{font-size:16px}.collection-block .course-main{min-height:90px;border-left:4px solid #006699}.live-course-block .course-main span{font-size:13px}.live-course-block .Course-link{font-size:14px}.collection-block .live-heading .live-wrap{margin-bottom:15px}.collection-block{margin:30px 0}.collection-block .live-course-block svg{margin-right:5px}body.led .led-banner-image .content p{font-size:20px}body.led .led-banner-image h2.section-heading{font-size:26px}.led-banner-image{height:350px}.download-section .download-block{width:100%!important;padding:20px 15px!important}.download-section{flex-wrap:wrap!important}.technologies-banner p{font-size:14px}.content-block.uberbclick .overview-main .overview-sub{width:50%!important}.overview-main .overview-sub .info{font-size:18px}.content-block.uberbclick .sub-overview{font-size:16px}.content-block .expert-info .contact-details{width:100%;margin-top:20px}.content-block .expert-info .contact-details .expert-name,.kurse-description{font-size:16px}.derma-logo{padding:10px 0}}@media screen and (max-width:768px){.dermabanner-block .florence-first-banner .banner-content-image .banner-content h2{font-size:30px}.dermabanner-block .florence-first-banner .banner-content-image .banner-content h3,.dermabanner-block .florence-first-banner .banner-content-image .banner-content p{font-size:16px}.dermabanner-block .florence-first-banner .banner-content-image img{max-width:150px}.dermabanner-block .florence-first-banner .banner-content-image .banner-content a{padding:5px 15px}.dermabanner-block .florence-first-banner.top-image>img{min-height:500px}}@media screen and (max-width:767px){.testimonials .user-image{max-width:600px}.insight_value_wrap .insight_value_item span{font-size:40px}.insight_value_item h4{font-size:14px;margin:10px 0 0}.footer-address-item a{font-size:14px}.footer-top{padding:30px 0 20px;margin-bottom:20px}ul.footer-menu-list li a{font-size:18px}.testimonials .user-image .description{width:100%;text-align:center}.testimonials .user-image .user-block{width:60%;margin:auto}.testimonial-right{margin:30px 0 40px}.insight_value_wrap{height:200px}.insight-bg-main .insight-footer-text{bottom:20px;right:20px}.footer-address-item ul{flex-wrap:wrap}.footer-address-item li{margin-bottom:10px}ul.footer-menu-list li:not(:last-child){margin-right:20px}.location_content h4{font-size:20px}.location_content p{font-size:14px}ul.footer-menu-list li:last-child{margin-top:0}.about_readmore-bg .ctm-about .ctm-column{width:100%;margin:0 0 20px}.about_readmore-bg .ctm-about .ctm-column h2.heading{font-size:20px;height:16px;margin:0 0 10px}.service-main ul.service-block li{width:100%}.percentage-block .percentage-wrap{flex-wrap:wrap;margin:0 -10px}.percentage-block .main-percentage,.percentage-block .percentage-wrap,.team-main .team-sub .team-image,.team-main .team-sub .team-content{width:100%}.percentage-block .percentage-wrap .percentage-sub{width:50%;margin-top:15px}.team-main .team-sub .team-image img{max-width:60%;margin:auto}.percentage-bg,.about_readmore-bg{height:100%;padding:25px 0}.team-main .team-sub .team-image span.svg-icon{top:0;right:20px}.team_slide .category{padding:0 15px;min-height:68px}.team_inner .team_content .team_block .team-wrapper{width:50%}.new-arrivals .product-item{width:50%;padding:0 10px}.new-arrivals .product-list{margin:0 -10px -30px}.dermatologie-aesthetic .card-information{padding:10px 10px 20px}.card-information .card-information__text.h5{font-size:16px;margin-bottom:0}.categories-list>li{width:100%}.catalog-content_column a span{margin:15px 0 0}.catalog-content_column{flex:0 0 100%;margin:10px 0}.catalog-image_column{max-width:100%;flex:0 0 100%}.catalog-row{flex-wrap:wrap}.testimonial-bg .testimonial-content{flex:0 0 100%;max-width:100%}.testimonial-bg{flex-wrap:wrap}.testimonial-bg .testimonial-content .testimonial-saying p{font-size:16px}.testimonial-bg .title-wrap{position:relative}.dermatologie-aesthetic .testimonial-bg .testimonial-content:before{transform:none;width:100%;left:0}.testimonial-bg .testimonial-content .testimonial-saying{padding:45px 15px}.testimonial-bg .testimonial-content .test-info h4{font-size:20px}.banner-content h2{font-size:28px}.banner-content h3{font-size:18px}.banner-content p{font-size:14px}.gastro_top-image.banner3 .gastro_banner-content-image,.gastro_top-image.banner2 .gastro_banner-content-image{width:100%;justify-content:flex-start}.gastro_banner-content-image img{margin:0 0 25px;max-width:50%}.derma-collection .ctm-column{width:50%;margin-bottom:20px}.derma-collection .ctm-collection{flex-wrap:wrap}.collection-block .Course-description.course-col{width:46%}.collection-block .course-col{width:22%}.collection-block .Course-description.course-col span{font-size:14px;padding-right:10px}.led-block .led-left,.led-block .led-right{width:100%;padding:0}.led-block{margin:0}.work-text-block .content.content-right{width:100%;text-align:left;margin-top:15px}.work-text-block .content.content-left,.technologies-image-block .technologies-sub,.faq_wrapper .faq_block,.work-image-block .work-sub{width:100%}.work-text-block{flex-wrap:wrap}.skincare-home .faq-image-text img{width:100%!important}.skincare-home .faq-image-text div{padding:10px 0 0;font-size:16px}.skincare-home .faq-image-text{display:flex;flex-wrap:wrap}.patients-block .content{width:100%;padding:20px 15px}.expect-image-block .expect-sub{padding:10px;width:100%}.before-after-block .beforeafter-sub .banner,.before-after-block .beforeafter-sub .instruction{width:50%}.study-image-block .study-sub{padding:10px;width:100%}.catalog-section .catalog-flex .catalog-info .title{font-size:14px!important}.Courses-sub .Courses-banner,.Courses-sub .section-content{width:100%}.collection-block .Course-link{display:none}body.led .led-banner-image .content p{font-size:18px;line-height:1.3}body.led .led-banner-image h2.section-heading{font-size:20px}.catalog-inner-popup .popup-header{padding:0 15px!important}.popup-body .modal-left{padding:30px 15px!important}.content-block .expert-info .profile-picture{width:100%}}@media screen and (max-width:600px){.derma-collection .ctm-column,.gastro-collection .ctm-column{padding:0 15px;flex:0 0 100%;max-width:100%;margin-bottom:20px}.catalog-content_column a{flex-wrap:wrap}.location_list li{max-width:100%;flex:0 0 100%;margin:0 0 15px}.insight-right,.insight-left{width:100%}.newsletter__field{flex-wrap:wrap}.testimonials .user-image .user-block{width:90%}.testimonials .user-image .description{font-size:16px;line-height:1.2}.testimonials .user-profile h4.user-name{font-size:20px}.testimonials .user-profile .user-position,.newsletter-inner-wrapper p{font-size:14px}.insight_value_wrap{height:280px}.insight_value_wrap .insight_value_item{flex:0 0 100%;max-width:100%;margin:0 0 10px}.insight_value_wrap .insight_value_item span{font-size:30px}.insight_value_item h4{font-size:12px;margin:5px 0 0}.newsletter-inner-wrapper:after{transform:skew(5deg)}.footer-address-item{flex:0 0 100%;max-width:100%;margin:0 0 30px}.contact_address_wrapper{margin-bottom:0}.footer-top-links a{margin:15px 0 0;width:100%}.testimonial-right .slide-arrow.prev-arrow{left:-35px;right:auto}.testimonial-right .slide-arrow.next-arrow{right:-35px;left:auto}.testimonial-right .slide-arrow{height:54px;width:54px}.testimonial-right .slide-arrow svg{height:10px;width:10px}.testimonials .user-image .user-block svg{max-width:40px}.testimonials .user-image .user-block img{width:40%;height:100px}.testimonials .user-profile{width:100%}.testimonial-right{margin:30px 0 25px}.newsletter-wrapper{padding:10px}.newsletter__field button{flex:0 0 185px;margin-top:10px}.newsletter__field>input{padding:2px 12px 0;font-size:16px}h2.section-heading{font-size:20px;margin:0 0 15px}.insight-left h2.section-heading{margin-bottom:30px}.partnerships .partnerships-inner{padding:10px 0}.project-block .project-sub .project-details,.project-block .project-sub .project-icon{width:100%;margin-bottom:10px}.about-bg{height:200px}.about-bg .about-info p{font-size:16px}.about-info h2.section-heading{font-size:24px}.derma-logo .logo-img img{height:80px;max-width:60%}.gastro_top-image span img,.gynuro-image span img{height:540px}.slider-banner button.slide-arrow{display:none!important}.collection-block .Course-description.course-col{width:auto;min-width:300px;white-space:inherit}.collection-block .course-col{width:auto;min-width:80px}.live-wrap svg{top:0}.collection-block .live-heading .live-wrap span{font-size:14px}.collection-block .course-main{min-height:90px;flex-wrap:nowrap;overflow-x:auto}.collection-block .live-heading .live-wrap{margin-bottom:10px;flex-wrap:nowrap;overflow-x:auto;padding:0 0 10px}.live-heading .live-wrap{padding-left:0;margin-bottom:12px}.live-course-block .course-main span{font-size:12px}.catalog-section .catalog-flex{flex-wrap:wrap!important}.catalog-section .catalog-flex .catalog-wrap{max-width:100%!important;flex:100%!important;margin-bottom:15px}.technologies-content .more-info{font-size:16px;bottom:20px;left:10px;right:10px}.course-main,.live-wrap{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px}.live-text.course-col{width:auto;display:flex;align-items:center;white-space:initial;min-width:80px}.course-col{width:100%;padding:0 10px;white-space:initial;min-width:130px}.new-arrivals .product-item{width:100%}.product-contact-main .contact.form-block-contact{padding:30px 15px}.product-contact-main .form-drawer{padding:15px 10px}.product__title{font-size:22px!important}.product-form__submit{padding:15px 30px!important;font-size:14px!important}.product--tabs .img-with-text{display:inline-flex;flex-wrap:wrap}.faq-content .product-faq{padding:0}.faq-content .faq-topic p{font-size:18px;line-height:1.2}.faq-content .faq-topic span{font-size:16px;line-height:1.1}.faq-content .faq-topic{padding:18px 15px}.faq_wrapper .faq-que{padding:12px 5px}.faq_wrapper .faq-que span{font-size:16px}.study-content h2{font-size:20px}.work-text-block .content a{font-size:16px}.catalog-wrap .catalog-infos{width:100%!important}.catalog-wrap .catalog-infos h2.section-heading{text-transform:unset;font-size:22px!important}.catalog-inner-popup .popup-header{padding:0 15px!important}.popup-body .modal-left{width:100%!important;padding:30px 15px!important}.catalog-inner-popup{height:100vh}.copyright-wrap li{padding:0 10px}.popup-body .modal-right{width:100%!important}.copyright-wrap p{display:block}.collection-filter .filter{padding:13px 7px;line-height:1;font-size:13px;margin-right:10px}.content-block.uberbclick .overview-main .overview-sub{width:100%!important}.content-block{margin:30px 0 20px}.overview-main .overview-sub .info span.money{font-size:22px}.kurse-info .kurse-type{margin-bottom:30px}.course-program-table tbody tr td{font-size:14px;padding:10px 8px}.course-program-table tr th{font-size:16px}.cross_product_main .slick-arrow-wrap{top:-20px}.cross_product_main .top_seller_slider-wrap .slick-arrow-wrap .slick-arrow{height:40px;width:40px}.cross_product_main .slick-arrow-wrap .slick-next{margin-left:5px}.dermabanner-block .florence-first-banner .banner-content-image{flex-direction:column}.dermabanner-block .florence-first-banner .banner-content-image img{max-width:130px;position:relative;margin:00 auto 10px 0}.dermabanner-block .florence-first-banner .banner-content-image .banner-content a{padding:8px 15px}.dermabanner-block .florence-first-banner.top-image>img{min-height:415px}}@media screen and (max-width:425px){.dermabanner-block .florence-first-banner.top-image>img{min-height:425px;object-position:right top}.dermabanner-block .florence-first-banner .banner-content-image .banner-content a{margin-bottom:5px}.team_inner .team_content .team_block .team-wrapper,.derma-collection .ctm-column{width:100%}.technologies-content{min-height:460px}.before-after-block .beforeafter-sub .banner,.before-after-block .beforeafter-sub .instruction{width:100%}.copyright-wrap p{display:block}.header-top-links a{font-size:11px;padding:6px 4px 5px}.collection-filter-inner{flex-wrap:wrap}.collection-filter .filter{padding:13px 10px;line-height:1;font-size:14px;color:#000;background-color:#fff;margin:0 0 10px;letter-spacing:0;cursor:pointer;transition:all .3s ease;width:100%;max-width:280px}}.video-container iframe{max-width:100%}.megamenu-text-block p{line-height:1.5}.megamenu-child-ul .megamenu-child-li [data-handle=d-actor-one],.megamenu-child-ul .megamenu-child-li [data-handle=d-actor100],.megamenu-child-ul .megamenu-child-li [data-handle=d-actor200],.megamenu-child-ul .megamenu-child-li [data-handle=mlt],.megamenu-child-ul .megamenu-child-li [data-handle=pigmententfernung],.megamenu-child-ul .megamenu-child-li [data-handle=entfernung-von-permanent-makeup],.megamenu-child-ul .megamenu-child-li [data-handle=dekolltee],.megamenu-child-ul .megamenu-child-li [data-handle=psoriasis],.megamenu-child-ul .megamenu-child-li [data-handle=neurodermitis],.megamenu-child-ul .megamenu-child-li [data-handle=vitiligo],.megamenu-child-ul .megamenu-child-li [data-handle=schutzbrillen],.megamenu-child-ul .megamenu-child-li [data-handle=rauchabsaugung],.megamenu-child-ul .megamenu-child-li [data-handle=lactofan],.megamenu-child-ul .megamenu-child-li [data-handle="13c"],.megamenu-child-ul .megamenu-child-li [data-handle=manoscan-hires-eso-arm],.megamenu-child-ul .megamenu-child-li [data-handle=endoflip-dilatation],.megamenu-child-ul .megamenu-child-li [data-handle=stretta-rf-therapie],.megamenu-child-ul .megamenu-child-li [data-handle=biliary],.megamenu-child-ul .megamenu-child-li [data-handle=hemostasis],.megamenu-child-ul .megamenu-child-li [data-handle=biopsy],.megamenu-child-ul .megamenu-child-li [data-handle=pulmonary],.megamenu-child-ul .megamenu-child-li [data-handle=accessories],.megamenu-child-ul .megamenu-child-li [data-handle=rf-argon-beamer],.megamenu-child-ul .megamenu-child-li .grandchild .megamenu-child-li-link a[href="#"],.megamenu-child-ul .megamenu-child-li .grandchild .grandchild-li a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=emed-es120] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=d-actor-one] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=d-actor100] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=d-actor200] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=dermalight-3000] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=mlt] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=pigmententfernung] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=entfernung-von-permanent-makeup] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=dekolltee] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=psoriasis] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=neurodermitis] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=vitiligo] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=schutzbrillen] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=rauchabsaugung] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=lactofan] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle="13c"] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=manoscan-hires-eso-arm] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=endoflip-dilatation] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=stretta-rf-therapie] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=biliary] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=hemostasis] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=biopsy] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=polypectomy] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=accessories] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=rf-argon-beamer] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=pulmonary] a[href="#"],.megamenu-ul .megamenu-li [data-handle=hyperhidrose] a[href="#"]{color:red!important;pointer-events:none}.megamenu-child-ul .megamenu-child-li [data-handle=co2-laser] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=alex-nd-yag] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=picosecond-qs] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=kapselendoskopie] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=manometrie] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=magen] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=ph-metrie] a[href="#"],.megamenu-child-ul .megamenu-child-li [data-handle=endoskopie-zubehor] a[href="#"]{color:initial!important}.product_attribute h3{font-weight:700;margin:.5rem 0}.product_attribute .product_attribute_list{display:flex;flex-wrap:wrap}.product_attribute .product_attribute_list p{margin:.4rem .5rem;padding:7px 15px;border-radius:20px;background:var(--themeLightColor);color:var(--themeColor);display:flex;align-items:center;line-height:normal;height:auto;min-height:auto;max-height:max-content}.product_attribute_list a.ShowMore{margin:.4rem .5rem;padding:2px 15px;border-radius:20px;background:#f7f7f7;display:flex;align-items:center;color:#a5a5a5}.product_attribute .product_attribute_list p .star{display:inline-block;height:15px;width:15px;margin-right:5px;line-height:normal;margin-top:-3px}.product_attribute .product_attribute_list p .star svg{fill:currentColor}.product__delivery p{position:relative;padding-left:0;display:flex;align-items:center;line-height:normal}.product__delivery p:before{content:"";position:relative;margin-right:8px;width:8px;height:8px;border-radius:50%;background-color:rgba(var(--color-foreground),.75)}.zubehoer_products{display:flex;margin:0 -5px}.zubehoer_products .zubehoer_product_single{padding:0;width:33.3%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #eee;margin:0 5px}.zubehoer_products .zubehoer_product_single .zubehoer_product_info{padding:0;border-top:1px solid #f7f7f7;background:#f7f7f7;display:flex;flex-direction:column;flex:1;height:100%;justify-content:space-between}.zubehoer_products .zubehoer_product_single .zubehoer_product_info a h3{color:rgb(var(--color-foreground));font-size:14px;line-height:16px;font-family:TheSans-B4SemiLight;text-align:center;height:auto!important;margin:10px 0 15px;padding-left:10px;text-align:left}.zubehoer_products .zubehoer_product_single .zubehoer_product_info .zubehoer_pro_price{text-align:left;display:flex;justify-content:flex-start;color:rgb(var(--color-foreground));padding-left:10px;line-height:normal;font-size:14px}.zubehoer_product_main h2.section-heading{font-size:16px;margin:30px 0 20px;letter-spacing:0px;color:#a5a5a5;font-weight:300}.zubehoer_product_main h2.section-heading:after{margin-top:0;width:70px;height:1px}.zubehoer_product_img{min-height:150px;display:flex;align-items:center;flex:1;max-height:150px}.zubehoer_product_img a{width:100%;height:150px;position:relative;margin:auto;display:flex;align-items:center;justify-content:center;max-height:150px;flex:auto}.zubehoer_product_img a img{max-width:100%;width:auto;display:block;position:absolute;height:auto;max-height:100%;margin:auto}.zubehoer_pro_price{margin-top:.5rem;margin-bottom:0}.card-wrapper .login_notice{position:absolute;text-align:center;display:flex;justify-content:center;left:0;right:0;z-index:1;color:#000;bottom:20px}.card-wrapper .login_notice a{transition:none;color:var(--color-foreground)}.card-wrapper .price.customer-true{margin:auto;font-size:15px;font-family:TheSans-B4SemiLight}#main-collection-product-grid .card-wrapper .price.price-true:not(.aico-price-hidden){display:flex!important}.card-wrapper .price.price-0{display:none}.boost-pfs-filter-products .card-wrapper span.price-item .price-item-hover,#main-collection-product-grid .card-wrapper span.price-item .price-item-hover,.card-wrapper .login_notice .price-item{opacity:0}.boost-pfs-filter-products .card-wrapper:hover span.price-item .price-item-hover,#main-collection-product-grid .card-wrapper:hover span.price-item .price-item-hover,.card-wrapper:hover .login_notice .price-item{opacity:1}.card-wrapper:hover .login_notice .price-item{font-size:12px;font-style:italic;line-height:normal;display:inline-block;color:rgba(var(--color-foreground),.75);z-index:1;position:relative;background:#fff;padding:5px 10px;margin:5px}.boost-pfs-filter-products .card-wrapper .customer-false span.price-item a,.boost-pfs-filter-products .card-wrapper .customer-false.price-false span.price-item a,.boost-pfs-filter-products .card-wrapper .price span.price-item.price-item-hover.price-item--regular a,#main-collection-product-grid .card-wrapper .customer-false span.price-item a,#main-collection-product-grid .card-wrapper .customer-false.price-false span.price-item a,#main-collection-product-grid .card-wrapper .price span.price-item.price-item-hover.price-item--regular a{font-size:12px;font-style:italic;line-height:normal;margin-top:5px;font-weight:400}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-sub .info.info-outofstock{color:red}.boost-pfs-filter-products .card-wrapper .card.card--product .card__inner .media img,#main-collection-product-grid .card-wrapper .card.card--product .card__inner .media img{transform:scale(1);transition:all .3s ease-in-out}.boost-pfs-filter-products .card-wrapper:hover .card.card--product .card__inner .media img,#main-collection-product-grid .card-wrapper:hover .card.card--product .card__inner .media img{transform:scale(1.05);transition:all .3s ease-in-out}body.product .product--tabs{margin-top:3rem}.hidden_true{display:none!important}.card-wrapper .price.price-true{display:block}.zubehoer_product_info h3{margin:1rem 0}.zubehoer_products button.slick-arrow{background:transparent;border:none;padding:0;box-shadow:none;cursor:pointer}.zubehoer_products .slick-arrow.slick-prev svg{transform:rotate(180deg)}.zubehoer_products .slick-arrow svg{height:15px;width:15px}.zubehoer_product_single .product-form__submit{padding:10px;font-size:1.5rem;border:solid 1px var(--themeColor);color:var(--themeColor);background-color:#fff}.zubehoer_product_single .product_submit_icon svg path{fill:var(--themeColor)}.zubehoer_product_single .product-form__submit:hover{background:var(--themeColor);color:#fff}.zubehoer_product_single .product-form__submit:hover .product_submit_icon svg path{fill:#fff}button.delivery_status_2.product-form__submit.button.button--primary,a.delivery_status_2.product-form__submit.button{width:auto;line-height:30.6px}@media screen and (max-width:992px){.zubehoer_products{display:flex;flex-wrap:wrap}.zubehoer_products .zubehoer_product_single{width:45%;margin:0 5px 10px}}@media screen and (max-width:767px){.zubehoer_products .zubehoer_product_single{width:48%;margin:0 5px 10px}.price .price-item{line-height:normal;display:block}}@media screen and (max-width:550px){.zubehoer_products .zubehoer_product_single{width:100%;margin:0 5px 10px}#main-collection-product-grid .card-wrapper .customer-false.price-false span.price-item,#main-collection-product-grid .card-wrapper .price span.price-item.price-item-hover.price-item--regular{font-size:10px;padding:0 10px;white-space:normal;display:block;margin:0}.card-information .card-information__text.h5{font-size:16px;margin-bottom:0}#main-collection-product-grid .card-wrapper .customer-false span.price-item a,#main-collection-product-grid .card-wrapper .customer-false.price-false span.price-item a,#main-collection-product-grid .card-wrapper .price span.price-item.price-item-hover.price-item--regular a{font-size:10px}}section.modal{display:none;position:fixed;top:0;left:0;z-index:998}section.modalWindow{display:none;position:fixed;top:20%;left:0;right:0;margin:auto;z-index:999!important;width:600px;background:#fff;cursor:default}section.modal.overlay{display:none;position:fixed;top:0;left:0;width:100%;min-height:100%;background:#000000b3;z-index:997;cursor:pointer}section.modalWindow section.modalWrapper{margin:30px;padding:15px;text-align:left;line-height:20px!important}.closeBtn{position:absolute;right:10px;top:0;cursor:pointer!important;font-size:25px}.modalWrapper a{text-decoration:underline;color:#606}.megamenu-maincategory>a{cursor:auto}.product-section .kurse-tab-main .kurse-tab{background:#fff;border:1px solid #dcdcdc;border-radius:5px;margin-top:20px}.product-section .kurse-tab-main .kurse-tab ul{display:flex}.product-section .kurse-tab-main .kurse-tab ul li{padding:24px 30px}.product-section .kurse-tab-main .kurse-tab ul .kurse-tab-title{margin:0;display:flex;align-items:center}.product-section .kurse-tab-main .kurse-tab ul .kurse-tab-title svg{margin:0 5px 0 0;width:20px}.product-section .kurse-product img{width:auto;width:100%}.product-section .kurse-left{padding-right:30px}.product-section .kurse-content .content-main{background:#fff;border:1px solid #dcdcdc;border-radius:5px;margin-top:20px}.product-section .kurse-content .content-main .content-block{margin:0}.product-section .kurse-content .content-main .content-block .inner-text{padding:0 30px;width:100%}.product-section .kurse-content .content-main .content-block .section-heading{padding:15px 30px;border-bottom:1px solid #dcdcdc}.product-section .kurse-content .content-main .content-block .section-heading:after{display:none}.product-section .kurse-content .content-main .content-block .sub-item{padding:0 25px}.product-section .kurse-content .content-main .content-block .sub-item h4{font-family:TheSans-B4SemiLight;color:#606;font-size:18px;font-weight:600}.product-section .kurse-content .content-main .content-block .sub-item:nth-child(2){padding:0;border-bottom:1px solid #dcdcdc;margin:0 25px 35px}.product-section .kurse-content .content-main .content-block .sub-item ul li{font-family:TheSans-B4SemiLight;letter-spacing:0px;color:#151515;font-size:18px;font-weight:500;line-height:40px;display:list-item}.product-section .kurse-content .content-main .content-block .sub-item ul li::marker{font-size:26px;color:#606;line-height:normal}.product-section .kurse-content .content-main .content-block .sub-item ul{padding-left:25px;margin-bottom:25px}.product-section .kurse-right .content-block.experte{margin:0;padding:20px;border:1px solid #dcdcdc;border-radius:0 0 5px 5px}.product-section .kurse-right .content-block.experte .course-expert{margin-top:15px}.product-section .kurse-right .content-block.experte .course-expert .expert-info{margin:0}.product-section .kurse-right .content-block.experte .course-expert .expert-info .profile-picture{padding:0 0 0 25px}.product-section .kurse-right .content-block.experte .course-expert .expert-info .profile-picture img{width:100px;height:100px;border-radius:50%;object-fit:cover}.product-section .kurse-right .content-block.experte .course-expert .expert-info .contact-details{padding:0}.product-section .kurse-right .content-block.experte .course-expert .expert-info .contact-details .expert-name{font-family:TheSans-B4SemiLight;font-size:24px;font-weight:600;line-height:26px;letter-spacing:0px;color:#606}.product-section .kurse-right .content-block.experte .course-expert .expert-desc{margin-top:30px}.product-section .kurse-right .content-block.experte .course-expert .expert-desc .expert-bio{font-family:TheSans-B4SemiLight;letter-spacing:0px;color:#151515;font-size:18px;font-weight:500;line-height:22px}.product-section .kurse-right .content-block.experte .overview-title{font-family:TheSans-B4SemiLight;font-size:16px;line-height:20px;letter-spacing:0px;color:#a9a9a9;margin:0}.product-section .kurse-right .content-block.experte .overview-title svg{margin-right:5px;height:18px;width:18px;position:relative;top:3px}.product-section .kurse-right .content-block.uberbclick{padding:20px 0 0;border:1px solid #dcdcdc;border-radius:5px 5px 0 0;border-bottom:0;margin:0}.product-section .kurse-right .content-block.uberbclick .overview-main{display:flex;flex-wrap:wrap;margin:0 auto;flex-direction:column;width:100%}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-sub{width:100%;padding:0;margin-bottom:20px}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-top{padding:0 20px 25px;border-bottom:1px solid #dcdcdc}.product-section .kurse-right .content-block.uberbclick .overview-main .book-now .btn-add-cart input{width:100%;padding:20px;font-weight:600;font-size:22px;margin:0;z-index:1;transition:all .5s}.product-section .kurse-right .content-block.uberbclick .overview-main .book-now .btn-add-cart input:hover{background:#4a85b8!important}.product-section .kurse-right .content-block.uberbclick .overview-main .book-now{margin-top:30px}.product-section .kurse-right .content-block.uberbclick .overview-main .book-now .product-form__submit,.product-section .kurse-right .content-block.uberbclick .overview-main .offerte-popup-btn{background:var(--themeColor)}.product-section .kurse-right .content-block.uberbclick .overview-main .book-now .btn-add-cart{position:relative;display:flex;align-items:center}.product-section .kurse-right .content-block.uberbclick .overview-main .book-now .btn-add-cart:after{content:"";position:absolute;background-image:url(/cdn/shop/files/Icon_feather-arrow-right.svg?v=1653366790);background-repeat:no-repeat;display:flex;width:24px;height:27px;right:17%;background-position:center;background-size:18px;z-index:1;pointer-events:all;cursor:pointer}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-bottom{padding:30px 20px;border-bottom:1px solid #dcdcdc}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-bottom .info{font-family:TheSans-B4SemiLight;font-size:18px;font-weight:500;line-height:26px;letter-spacing:0px;margin-top:10px;color:#606;padding-left:25px}.product-section .kurse-right .content-block.uberbclick+.content-block.experte{border-top:none}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-sub p{font-family:TheSans-B4SemiLight;font-size:24px;font-weight:400;letter-spacing:0px;color:#151515}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-sub .info{font-family:TheSans-B4SemiLight;letter-spacing:0px;font-size:18px;font-weight:500;line-height:20px}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-sub .info .money{font-weight:600}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-bottom-row .sub-overview .overview-title,.product-section .kurse-right .content-block.uberbclick .overview-main .overview-sub .overview-title{font-family:TheSans-B4SemiLight;font-size:14px;line-height:18px;letter-spacing:0px;color:#a9a9a9;margin:0}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-sub .overview-title{margin-bottom:10px}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-sub p svg{margin-right:10px;height:16px;width:16px;vertical-align:middle;min-width:16px}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-bottom-row .sub-overview p svg{margin-right:5px;height:18px;width:18px;position:relative;top:3px}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-bottom-row{display:flex}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-bottom-row .sub-overview:first-child,.product-section .kurse-right .content-block.uberbclick .overview-main .overview-bottom-row .overview-sub:first-child{width:40%;flex:1 auto}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-bottom-row .sub-overview:last-child,.product-section .kurse-right .content-block.uberbclick .overview-main .overview-bottom-row .overview-sub:last-child{width:60%;flex:1 auto;padding-left:15px}.product-section .kurse-bottom{margin-top:40px}.product-section .kurse-bottom .tabcontent-cus{display:flex;flex-direction:row;flex-wrap:wrap}.product-section .kurse-bottom .tabcontent-cus .program-title{width:100%}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -15px;width:100%}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single{width:22%;border:1px solid #dcdcdc;border-radius:0 0 5px 5px;margin:0 15px 15px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-img,.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-img img{border:none;max-width:450px;max-height:175px;object-fit:cover;min-height:175px}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kurse-live{border-radius:5px;position:absolute;top:15px;right:15px;display:flex;flex-direction:row;overflow:hidden}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kurse-live span img{max-width:20px;margin-right:5px}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-info{padding:20px 15px;display:flex;flex-direction:column;justify-content:space-between;flex:auto}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-info h3{margin:0 0 25px;padding:0;font-family:TheSans-B4SemiLight;letter-spacing:0px;color:#151515;font-size:20px;font-weight:500;line-height:24px}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-info .kps-info-time{display:flex;align-items:flex-start;flex:none}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-info .kurse-location{width:35%}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-info .kurse-time{width:65%;padding-left:10px}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-info .overview-title{margin:0 0 10px;padding:0;display:flex;align-items:center;font-family:TheSans-B4SemiLight;letter-spacing:0px;color:#151515;font-size:16px;font-weight:500;line-height:20px}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-info .overview-title svg{margin-right:5px}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-info .info{opacity:.5;font-family:TheSans-B4SemiLight;letter-spacing:0px;color:#151515;font-size:15px;font-weight:400;line-height:normal}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-info .info .courseDate{display:block}#shopify-section-template--16064280232155__main{margin-top:0}#shopify-section-template--16064280232155__main h1.main-page-title{color:#069;text-transform:uppercase;font-size:calc(var(--font-heading-scale) * 4rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);margin:5rem 0 0}.kurse-list.multicolumn .multicolumn-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #dcdcdc;border-radius:10px;transition:all .3s ease-in-out}.kurse-list.multicolumn .multicolumn-card:hover{border:1px solid #006699}.kurse-list.multicolumn .multicolumn-list__item .multicolumn-card:hover .media img{border-bottom:1px solid #006699;transform:scale(1.1);transition:all .3s ease-in-out}.kurse-list.multicolumn .multicolumn-list__item .multicolumn-card .media{padding-bottom:0!important;width:100%;position:relative;overflow:hidden}.kurse-list.multicolumn .multicolumn-list__item .multicolumn-card .media img{position:relative;border-radius:10px 10px 0 0;border-bottom:1px solid transparent;transform:scale(1);transition:all .3s ease-in-out;min-width:100%;width:100%;height:320px;max-width:100%;display:block}.kurse-list.multicolumn .multicolumn-card__image-wrapper{margin:0;position:relative;overflow:hidden;display:block;border-radius:10px 10px 0 0;width:100%}.kurse-list.multicolumn .multicolumn-card .media{position:relative;width:100%;max-width:100%}.kurse-list.multicolumn .multicolumn-card .multicolumn-card__info{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.kurse-list.multicolumn .multicolumn-card .multicolumn-card__info h3{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:#069;letter-spacing:normal;font-size:32px;line-height:normal;margin-bottom:30px}.kurse-list.multicolumn .multicolumn-card .multicolumn-card__info .multicolumn-btn,.kurse-list.multicolumn .title-wrapper-with-link .multicolumn-btn{position:absolute;bottom:-30px;background:#069 0% 0% no-repeat padding-box;border-radius:5px;color:#fff;padding:15px 45px 15px 20px;line-height:normal;margin-top:0;display:flex;align-items:center;font-family:TheSans-B6SemiBold;font-size:22px}.kurse-list.multicolumn .title-wrapper-with-link{margin:1rem 0}.kurse-list.multicolumn .title-wrapper-with-link a.multicolumn-btn{position:relative;bottom:auto}.kurse-list.multicolumn .multicolumn-card .multicolumn-card__info .multicolumn-btn:after,.kurse-list.multicolumn .title-wrapper-with-link .multicolumn-btn:after{content:"";position:absolute;background-image:url(/cdn/shop/files/Icon_feather-arrow-right.svg?v=1653366790);background-repeat:no-repeat;display:flex;width:18px;height:16px;right:15px;background-position:center;background-size:16px;z-index:1;pointer-events:all;cursor:pointer}.kurse-list.multicolumn .multicolumn-list__item .multicolumn-card:hover .multicolumn-card__info .multicolumn-btn,.kurse-list.multicolumn .multicolumn-card .multicolumn-card__info .multicolumn-btn:hover,.kurse-list.multicolumn .title-wrapper-with-link .multicolumn-btn:hover{background:#4a85b8!important}.kurse-list.multicolumn .multicolumn-list{margin-left:-20px}.kurse-list.multicolumn .multicolumn-list .multicolumn-list__item{display:flex;padding-left:2rem;margin-bottom:6rem;width:33.33%;flex:0 0 33%;max-width:100%;flex-direction:column}.kurse-back-button a{color:var(--themeColor);border:1px solid var(--themeColor);padding:2px 10px;margin:0 0 20px;display:table;font-size:12px}.kurse-back-button svg{margin-right:2px;fill:var(--themeColor)}.dermatologie-aesthetic a.link.product__view-details.animate-arrow{display:inline}p.derma-featured-product{font-size:20px;color:#c2272e;font-family:TheSans-B4SemiLight}.dermatologie-aesthetic a.link.product__view-details.animate-arrow:hover{text-decoration:none;background-color:transparent;color:#000}p.derma_text_0.derma-featured-product.product__text{font-size:32px}.derma-client-story{display:flex;align-items:center}.derma-client-story .testimonial-content{width:50%;position:relative;display:flex;align-items:center;justify-content:center;min-height:350px;flex:1 auto;max-width:40%}.derma-client-story .testimonial-content:after{content:"";background:#606 0% 0% no-repeat padding-box;opacity:.5;position:absolute;left:0;right:0;top:0;bottom:0;display:inline-block;width:100%;height:100%}.derma-client-story .testimonial-content .logo-main-wrp img{max-width:280px}.derma-client-story .testimonial-content .playIcon{position:absolute;z-index:1;cursor:pointer}.derma-client-story .testimonial-content .playIcon img{max-width:100px;margin:auto}.derma-client-story .title-wrap{width:50%;padding-right:14%}.popup-derma{height:100%}.derma-mp4-main-wrp{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.popup-derma .derma-mp4-wrapper{display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative}.popup-derma .derma-mp4-wrapper video{width:100%;height:100%;max-height:700px}.popup-derma .button.b-close{max-width:35px;padding:0;height:35px;min-width:35px;border-radius:50%;line-height:normal;display:none;position:absolute;right:-15px;top:0;width:35px;font-size:inherit;min-height:35px;margin-left:auto}@media screen and (max-width:1250px){.product-section .kurse-right .content-block.uberbclick .overview-main .overview-bottom-row .sub-overview:first-child,.product-section .kurse-right .content-block.uberbclick .overview-main .overview-bottom-row .overview-sub:first-child{width:100%;margin-bottom:20px}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-bottom-row .sub-overview:last-child,.product-section .kurse-right .content-block.uberbclick .overview-main .overview-bottom-row .overview-sub:last-child{width:100%;padding-left:0}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-bottom-row{flex-direction:column}.product-section .kurse-right .content-block.experte .course-expert .expert-info{margin:0;display:flex;align-content:flex-start;text-align:left}.product-section .kurse-right .content-block.experte .course-expert .expert-info .profile-picture{padding:0}.product-section .kurse-right .content-block.uberbclick .overview-main .book-now .btn-add-cart input{font-size:20px}.product-section .kurse-right .content-block.uberbclick .overview-main .book-now .btn-add-cart:after{right:20%}.derma-client-story .title-wrap{padding-right:15px}.derma-client-story .testimonial-content{width:100%;max-width:100%}.popup-derma .derma-mp4-wrapper video{max-height:600px}}@media screen and (max-width:992px){.product-section .kurse-right{width:100%}.product-section .kurse-left{padding-right:0;width:100%}.product-section .kurse-right .content-block.experte .course-expert .expert-info .profile-picture{padding:0;width:150px}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap{flex-direction:row;margin:0;flex-wrap:wrap;gap:10px 15px}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single{width:48.9%;margin:0}.kurse-list.multicolumn .multicolumn-card .multicolumn-card__info h3{font-size:22px;margin-bottom:20px}.kurse-list.multicolumn .multicolumn-card .multicolumn-card__info .multicolumn-btn{bottom:-25px;font: 500 16px/20px Source Sans Pro}.kurse-list.multicolumn .multicolumn-card .multicolumn-card__info .multicolumn-btn:after{background-size:14px;right:20px}.kurse-list.multicolumn{padding-top:0;margin-top:0}.kurse-list.multicolumn .multicolumn{margin-top:30px}.kurse-list.multicolumn,#shopify-section-template--16064280232155__1653885505ffda5c0b{margin:0!important}.derma-client-story .testimonial-content{width:100%;max-width:100%}.popup-derma .derma-mp4-wrapper video{max-height:600px}}@media screen and (max-width:767px){section.modalWindow{width:60%}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap{flex-direction:column;margin:0;width:100%}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single{width:100%;margin:0 0 15px}.product-section .kurse-tab-main .kurse-tab ul li{padding:15px}.product-section .kurse-tab-main .kurse-tab ul .kurse-tab-title{font-size:20x}.product-section .kurse-right .content-block.uberbclick .overview-main .overview-sub .info{font-size:16px}.product-section .kurse-right .content-block.experte .course-expert .expert-info .contact-details .expert-name{font-size:22px}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-info .kps-info-time{display:flex;flex-direction:column}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-info .kurse-time,.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-info .kurse-location{width:100%}.product-section .kurse-bottom .tabcontent-cus .product-list-wrap .kurse-program-single .kps-info .kurse-time{padding-left:0;padding-top:15px}.product-section .kurse-left .kurse-tab-main{margin-bottom:30px}.kurse-list.multicolumn .multicolumn-list .multicolumn-list__item{width:100%;flex:0 0 100%;padding-left:0}.kurse-list.multicolumn .multicolumn-list{margin-left:0}.kurse-list.multicolumn .multicolumn-list__item .multicolumn-card .media img{height:auto;min-height:250px}.derma-client-story{align-items:self-start;flex-direction:column}.derma-client-story .title-wrap{padding-right:0;width:100%}.derma-client-story .testimonial-content{width:100%;position:relative;display:flex;align-items:center;justify-content:center;min-height:350px;flex:1 auto;max-width:100%}.popup-derma .button.b-close{display:flex;right:-8px;top:-15px;z-index:999;height:30px;max-width:30px;width:30px;min-height:30px;min-width:30px}.derma-client-story .testimonial-content .playIcon img{max-width:85px}.derma-client-story .testimonial-content .logo-main-wrp img{max-width:230px}}@media only screen and (max-width:560px){.top-image:before{left:0!important;width:100%;background:#fef6fe;transform:unset!important;right:0!important;opacity:.7;height:100%;display:block}.top-image:after{display:none!important}.gastro_top-image span:before{width:100%;background:#fef6fe;opacity:.7;height:100%;display:block}.gastro_top-image span,.gynuro-image span{height:100%;display:block}.gynurobanner-main .gynuro-image{position:relative}.gynurobanner-main .gynuro-image span:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;width:100%;background:#fef6fe;opacity:.6;height:100%;display:block}.banner-content a{line-height:normal}.popup-derma .derma-mp4-wrapper video{max-height:500px;margin:auto}}@media screen and (max-width:550px){.product-section .kurse-tab-main .kurse-tab ul{display:flex;flex-direction:column}.kurse-tab ul li a{font-size:18px}.course-checkout-form.form-drawer .user-contact .field label.error{font-size:11px}}@media screen and (max-width:749px){.header__icon.header__icon--account.small-hide{display:flex!important}}@media screen and (max-width:375px){.quantity_with_buybtn{display:flex;flex-direction:column}product__info-container .quantity_with_buybtn .product-form{margin-top:5px;margin-bottom:0}.quantity_with_buybtn .product-form__input.product-form__quantity .quantity{width:100%}.dermabanner-block .florence-first-banner.top-image>img{min-height:380px;object-position:right top}}.banner-content-image-wraper .banner-content-image .banner-content h3{max-width:400px}@media(max-width:1440px){.banner-content-image-wraper .banner-content-image .banner-content h3{max-width:370px}}.erp-umstellung-banner .banner-content-image figure{display:none}.erp-umstellung-banner .gastro_banner-content-image figure{display:none}.erp-umstellung-banner .gynuro-text-image figure{display:none}.erp-umstellung-banner .banner-content-image .banner-content{margin:0;width:100%}.erp-umstellung-banner .banner-content h3{max-width:100%!important;margin-bottom:50px;font-family:TheSans-B6SemiBold}.erp-umstellung-banner .banner-content p{max-width:100%;font-size:30px;font-weight:100;line-height:1.5}.erp-umstellung-banner .banner-content h2{color:#000;font-weight:900;font-family:Assistant,sans-serif;font-size:80px}.erp-umstellung-banner .banner-content h3{font-weight:900;font-size:42px}.erp-umstellung-banner .banner-content h3:after{display:none}.dermabanner-block .erp-umstellung-banner .banner-content-image-wraper,.erp-umstellung-banner .gastro_banner-content-image-wraper,.erp-umstellung-banner .gynuro-text-image-wrapper{top:53%;transform:translateY(-50%);height:auto;bottom:auto}.erp-umstellung-banner .banner-content a{display:none}.erp-umstellung-banner .banner-content p.note{color:#fc0000;font-family:TheSans-B6SemiBold;font-size:47px;line-height:1.2}.erp-umstellung-banner.top-image>img,.erp-umstellung-banner.gastro_top-image span img,.erp-umstellung-banner.gynuro-image span img{object-fit:cover;object-position:0 70%}.erp-umstellung-banner.top-image:before{content:"";display:block!important;position:absolute;left:0;right:0;bottom:0;top:0;width:22%;background:linear-gradient(to right,#fff,transparent);transform:none}.erp-umstellung-banner.gastro_top-image span:before,.erp-umstellung-banner.gynuro-image span:before{content:"";display:block!important;position:absolute;left:0;right:0;bottom:0;top:0;width:22%;background:linear-gradient(to right,#fff,transparent);transform:none}.dermatologie-aesthetic .header-wrapper{position:relative;border:none}.dermatologie-aesthetic .menu-title{padding:29px 11px}.erp-umstellung-banner .banner-content p{margin-bottom:20px}.gynuro-text-image-wrapper .container{max-width:1310px}.erp-umstellung-banner .gynuro-text-image-wrapper{left:-35px}.erp-umstellung-banner.top-image>img{height:840px}.erp-umstellung-banner.gastro_top-image span img,.erp-umstellung-banner.gynuro-image span img{height:770px}.dermabanner-block .erp-umstellung-banner .banner-content-image-wraper,.erp-umstellung-banner .gastro_banner-content-image-wraper,.erp-umstellung-banner .gynuro-text-image-wrapper{top:60px;transform:none}.erp-umstellung-banner.gynuro-image .banner-content{margin-left:18px;margin-right:-18px}@media(max-width:1340px)and (min-width:992px){.header-wrapper .header__inline-menu .list-menu .menu-title.nav{padding:10px 5px}.dermatologie-aesthetic .header__inline-menu .list-menu .level-1 .list-menu--submenu{margin-left:0}.header__inline-menu .list-menu .level-1 .list-menu--submenu{margin-left:5px}.header__inline-menu .list-menu>li>a{padding:20px 5px}html .header predictive-search,html .search-modal__form{max-width:120px;margin-right:5px;margin-left:5px}.header-btn-map{margin-left:5px;text-align:center;padding:10px 3px}.header__inline-menu .list-menu li a{font-size:16px}.header__icons{flex:1}}@media(max-width:1440px){.erp-umstellung-banner .banner-content h2{font-size:65px}.erp-umstellung-banner .banner-content-image-wraper .banner-content-image .banner-content h3{font-size:35px}.erp-umstellung-banner .banner-content p{font-size:25px}.erp-umstellung-banner .banner-content p.note{font-size:35px}.erp-umstellung-banner.top-image>img{height:720px}.erp-umstellung-banner .gynuro-text-image-wrapper .container{max-width:1170px}}@media(max-width:1199px){.erp-umstellung-banner .gynuro-text-image-wrapper{left:-15px}}@media(max-width:992px){.erp-umstellung-banner .banner-content h2{font-size:60px}.erp-umstellung-banner .banner-content-image-wraper .banner-content-image .banner-content h3{font-size:30px;margin-bottom:25px}.erp-umstellung-banner .banner-content p,.erp-umstellung-banner .banner-content p.note{font-size:20px}.erp-umstellung-banner .banner-content-image .banner-content{padding:0 60px}}@media(max-width:767px){.erp-umstellung-banner .banner-content h2{font-size:40px}.erp-umstellung-banner .banner-content-image-wraper .banner-content-image .banner-content h3{font-size:20px;margin-bottom:25px}.erp-umstellung-banner .banner-content p{font-size:18px}.erp-umstellung-banner .banner-content p.note{font-size:20px}.erp-umstellung-banner .banner-content-image .banner-content{padding:0 60px}}@media(max-width:600px){.erp-umstellung-banner .banner-content h2{font-size:30px}.erp-umstellung-banner .banner-content h3{font-size:20px;margin-bottom:25px}.erp-umstellung-banner .banner-content p{font-size:15px}.erp-umstellung-banner .banner-content p.note{font-size:16px}.erp-umstellung-banner .banner-content-image .banner-content{padding:0}.erp-umstellung-banner.gastro_top-image span img,.erp-umstellung-banner.gynuro-image span img{height:600px}.top-image>img,.gastro_top-image span img,.gynuro-image span img{height:600px!important}}.product-contact-main.gastro-pneumo .form-drawer .button{margin-bottom:20px}.getFile-wrap #getFile{display:block!important;text-indent:-88px;position:relative;top:5px}.getFile-wrap{position:relative;display:flex;margin-bottom:20px}.getFile-wrap label{background-color:#e5e5e5;color:#000;padding:.5rem;cursor:pointer;border:1px solid #000}.getFile-wrap #file-chosen{margin-left:1.3rem;line-height:40px}.product-contact-main.derma-aesthetik .form-drawer .button{margin-bottom:20px}.product-section .kurse-content .content-main .content-block .inner-text{display:flex;flex-flow:column}.product-section .kurse-content .content-main .content-block .inner-text p{margin:0!important}body.customer-logout .uwl-product-list .product-price,body.customer-logout .uwl-product-list .wish-atc,body.customer-logout .uwl-notification-product-price{display:none}.uwl-notification{z-index:9999999999!important}.uwl-wishlist-cart-added .uwl-wishlist-cart-header,.uwl-wishlist-cart-added a.uwl-wishlist-cart-btn{background:#069}.btn.uwl-remove-wishlist,.btn.wish-atc,.btn.wish-sold{background:#069;color:#fff}.uwl-product-single-wrap a{color:#606}.uwl-wishlist-cart-product-price .product-price,.uwl-notification-product-price{display:none}.top-image>span,.gastro_top-image>span,.gynuro-image>span{padding-bottom:40%;width:44%;position:relative;display:block;margin:0 0 0 auto}.top-image.banner3>span,.gastro_top-image.banner3>span,.gynuro-image.banner3>span{margin:0 auto 0 0}.top-image.banner2>span,.gastro_top-image.banner2>span,.gynuro-image.banner2>span{margin:0 auto 0 0}.top-image.banner3>span img,.gastro_top-image.banner3>span img,.gynuro-image.banner3>span img{object-position:left!important}.top-image.banner2>span img,.gastro_top-image.banner2>span img,.gynuro-image.banner2>span img{object-position:left!important}.top-image span img,.gastro_top-image span img,.gynuro-image span img{width:auto;margin-left:auto;width:100%!important;height:100%!important;position:absolute;top:0;left:0;right:0;bottom:0;max-width:none!important;object-fit:cover!important;object-position:right!important}.no-additional-image.slick-slide:after,.no-additional-image.slick-slide:before{display:none}.no-additional-image.slick-slide>img{width:100%;object-fit:fill;object-position:bottom}.no-additional-image.slick-slide a{color:#fff;display:inline-block;vertical-align:top;background:var(--themeColor);padding:9px 15px;border-radius:8px;position:absolute;bottom:14%;right:50%}.top-image,.gastro_top-image,.gynuro-image{background:#693f5d;position:relative;display:flex;align-items:center;overflow:hidden}.gastro_top-image{background:#069}.gynuro-image{background:#5cbc63}.top-image:before,.gastro_top-image:before,.gynuro-image:before{content:"";display:block;position:absolute;top:0;bottom:0;left:-5%;width:67%;background:#fef6fe;z-index:1;transform:skew(12deg)}.top-image:after,.gastro_top-image:after,.gynuro-image:after{content:"";display:block;position:absolute;left:-125px;bottom:-490px;box-shadow:0 0 0 1px #6066;width:890px;height:950px;border-radius:50%;border:45px solid #fef6fe;background:#feebfe;z-index:1}.gastro_top-image:after{border-color:#fef6fe;background:#0066990d}.gynuro-image:after{border-color:#fef6fe;background:#5cbc631a}.banner-content h2{font-size:45px;margin:0;font-family:TheSans-B4SemiLight;letter-spacing:0;line-height:1.35}.banner-content h3{font-size:28px;color:#151515;line-height:1.1;margin:0 0 20px;font-family:TheSans-B4SemiLight}.banner-content h3:after{width:132px;height:2px;content:"";display:block;margin-top:13px;background:var(--themeColor)}.banner-content p{font-size:18px;color:#151515;max-width:330px;line-height:1.35;margin:0 0 12px}.banner-content-image-wraper,.gastro_banner-content-image-wraper,.gynuro-text-image-wrapper{position:absolute;left:0;right:0;z-index:1}.banner-content{margin-left:18px}.banner-content a{color:#fff;display:inline-block;vertical-align:top;padding:9px 10px}.banner-content a:hover{background:#151515}.banner-content-image figure,.gastro_banner-content-image figure,.gynuro-text-image figure{display:block;margin:0}.gastro_banner-content-image,.gynuro-text-image{display:flex;align-items:center}.gastro_top-image span:before,.gynuro-image span:before{display:none}.dermabanner-block .banner-content-image-wraper,.gastro_banner-content-image-wraper,.gynuro-text-image-wrapper{position:absolute;left:0!important;right:0!important;z-index:3;top:0!important;bottom:0;margin:auto;display:flex;align-items:center;justify-content:flex-start}.dermabanner-block .banner-content-image-wraper .container,.gastro_banner-content-image-wraper .container,.gynuro-text-image-wrapper .container{width:100%}.banner-content-image figure,.gastro_banner-content-image figure,.gynuro-text-image figure{max-width:250px}.gastro_banner-content-image .banner-content,.dermabanner-block .banner-content,.gynuro-text-image .banner-content{margin-left:40px;max-width:350px}.dermabanner-block .top-image:after,.gastro_top-image:after,.gynuro-image:after{left:-310px}.dermabanner-block .top-image:after{box-shadow:0 0 0 5px #feeffe}.gastro_top-image:after{box-shadow:0 0 0 5px #00669940}.gynuro-image:after{box-shadow:0 0 0 5px #5cbc6347}.top-image.banner2:before,.gastro_top-image.banner2:before,.gynuro-image.banner2:before{right:-5%;left:auto;transform:skew(347deg)}.top-image.banner2 img,.gastro_top-image.banner2 img,.gynuro-image.banner2 img{width:auto;margin-right:auto;margin-left:unset}.top-image.banner2 .banner-content-image,.gastro_top-image.banner2 .gastro_banner-content-image,.gynuro-image.banner2 .gynuro-text-image{justify-content:flex-end;width:100%}.dermabanner-block.banner2 .top-image:after,.gastro_top-image.banner2:after,.gynuro-image.banner2:after{left:-310px}.top-image.banner2:after,.gastro_top-image.banner2:after,.gynuro-image.banner2:after{right:-310px;left:auto}.top-image.banner2 .banner-content-image figure,.gastro_top-image.banner2 .gastro_banner-content-image figure,.gynuro-image.banner2 .gynuro-text-image figure{order:2}.top-image.banner2 .banner-content-image .banner-content,.gastro_top-image.banner2 .gastro_banner-content-image .banner-content,.gynuro-image.banner2 .gynuro-text-image .banner-content{margin-left:0;margin-right:40px}.top-image.banner3:before,.gastro_top-image.banner3:before,.gynuro-image.banner3:before{right:-5%;left:auto;transform:skew(347deg)}.top-image.banner3 span img,.gastro_top-image.banner3 img,.gynuro-image.banner3 img{margin-right:auto;margin-left:unset;height:auto}.top-image.banner3 .banner-content-image,.gastro_top-image.banner3 .gastro_banner-content-image,.gynuro-image.banner3 .gynuro-text-image{justify-content:flex-end;width:100%}.dermabanner-block.banner2 .top-image:after,.gastro_top-image.banner3:after,.gynuro-image.banner3:after{left:-310px}.top-image.banner3:after,.gastro_top-image.banner3:after,.gynuro-image.banner3:after{right:-310px;left:auto}.top-image.banner3 .banner-content-image figure,.gastro_top-image.banner3 .gastro_banner-content-image figure,.gynuro-image.banner3 .gynuro-text-image figure{order:2}.top-image.banner3 .banner-content-image .banner-content,.gastro_top-image.banner3 .gastro_banner-content-image .banner-content,.gynuro-image.banner3 .gynuro-text-image .banner-content{margin-left:0;margin-right:40px}.banner-content-image figure img,.gastro_banner-content-image figure img,.gynuro-text-image figure img{max-width:100%;width:100%;margin:0}@media(max-width:1600px){.banner-content h2{line-height:1.2;margin-bottom:10px;font-size:40px}.banner-content h3{font-size:24px}}@media(max-width:1440px){.banner-content h2{font-size:36px}.banner-content h3{font-size:20px}.banner-content p{font-size:16px}}@media(max-width:1280px){.top-image span img,.gastro_top-image span img,.gynuro-image span img{width:auto}.banner-content-image figure,.gastro_banner-content-image figure,.gynuro-text-image figure{max-width:140px}}@media(max-width:991px){.top-image:after,.gastro_top-image:after,.gynuro-image:after{display:none}.banner-content h2{font-size:30px}.banner-content h3{font-size:16px;margin-bottom:10px}.banner-content p{font-size:14px;margin-bottom:10px!important;max-width:100%}.gastro_banner-content-image .banner-content,.dermabanner-block .banner-content,.gynuro-text-image .banner-content{margin-left:10px;max-width:260px}.top-image.banner2 .banner-content-image .banner-content,.gastro_top-image.banner2 .gastro_banner-content-image .banner-content,.gynuro-image.banner2 .gynuro-text-image .banner-content,.top-image.banner3 .banner-content-image .banner-content,.gastro_top-image.banner3 .gastro_banner-content-image .banner-content,.gynuro-image.banner3 .gynuro-text-image .banner-content{margin-right:10px;max-width:260px}.banner-content h3:after{margin-top:10px}.top-image span img,.gastro_top-image span img,.gynuro-image span img{width:50%!important}.top-image>span,.gastro_top-image>span,.gynuro-image>span{width:50%;padding-bottom:50%}}@media(max-width:767px){.dermabanner-block .banner-content-image-wraper,.gastro_banner-content-image-wraper,.gynuro-text-image-wrapper{position:absolute!important;background:transparent}.top-image span img,.gastro_top-image span img,.gynuro-image span img{width:100%!important;opacity:1}.top-image:before,.gastro_top-image:before,.gynuro-image:before{display:none}.top-image:before,.gastro_top-image:before,.gynuro-image:before{left:0!important;width:100%;background:#fffc;transform:unset!important;right:0!important;opacity:1;height:100%;display:block!important}.banner-content-image figure,.gastro_banner-content-image figure,.gynuro-text-image figure{max-width:120px}.top-image.banner2 .banner-content-image .banner-content,.gastro_top-image.banner2 .gastro_banner-content-image .banner-content,.gynuro-image.banner2 .gynuro-text-image .banner-content,.top-image.banner3 .banner-content-image .banner-content,.gastro_top-image.banner3 .gastro_banner-content-image .banner-content,.gynuro-image.banner3 .gynuro-text-image .banner-content,.gastro_banner-content-image .banner-content,.dermabanner-block .banner-content,.gynuro-text-image .banner-content{flex:1;max-width:100%}.top-image>span,.gastro_top-image>span,.gynuro-image>span{width:100%;padding-bottom:100%}}.gastro-enterologie-pneumologie .header__inline-menu .list-menu .menu-title.nav{border-bottom:2px solid transparent;transition:all .3s ease}.gastro-enterologie-pneumologie .header__inline-menu .list-menu>li:hover .menu-title{border-bottom:2px solid #006699}.gastro-enterologie-pneumologie .list-menu li:hover>div>a{color:#069}.gyn-uro-orl .header__inline-menu .list-menu .menu-title.nav{border-bottom:2px solid transparent;transition:all .3s ease}.gyn-uro-orl .header__inline-menu .list-menu>li:hover .menu-title{border-bottom:2px solid #5cbc63}.gyn-uro-orl .list-menu li:hover>div>a{color:#5cbc63}.article-template__content img{width:auto}@media(min-width:992px){.header__inline-menu .list-menu>.list-menu-li .megamenu.derma-megamenu.behandlungen{left:auto!important;right:auto!important}.megamenu.derma-megamenu.behandlungen.menu-active.submenu-active.subsubmenu-active.has-text-block{max-width:900px;width:100%}.megamenu.derma-megamenu.behandlungen .megamenu-sub-all-2 .megamenu-text-block{max-width:310px;margin-left:170px}.megamenu.derma-megamenu.behandlungen .megamenu-sub-all-2 .megamenu-text-block .megamenu-text-block-inner{max-height:500px;overflow:auto;scrollbar-width:thin!important}.megamenu.derma-megamenu.behandlungen.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active ul.megamenu-child-ul,.megamenu.derma-megamenu.behandlungen.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active ul.megamenu-child-ul .megamenu-child-li.active ul.grandchild{width:180px}}@media(min-width:992px)and (max-width:1200px){.template-name--dermatologie-aesthetic .header__inline-menu .list-menu>li:not(:first-child){margin-left:0}.template-name--dermatologie-aesthetic .header__icons{align-items:center}.template-name--dermatologie-aesthetic .header__inline-menu .list-menu li a{font-size:14px}.template-name--dermatologie-aesthetic .header-btn-map{font-size:10px}.template-name--dermatologie-aesthetic .header__inline-menu .list-menu li .arrow{margin-top:-6px}}@media(min-width:992px)and (max-width:1300px){.header__inline-menu .list-menu>.list-menu-li .megamenu.derma-megamenu.behandlungen{left:auto!important}.megamenu.derma-megamenu.behandlungen.menu-active .menuwrap .menuwrap-block,.megamenu.derma-megamenu.behandlungen.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active ul.megamenu-child-ul,.megamenu.derma-megamenu.behandlungen.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active ul.megamenu-child-ul .megamenu-child-li.active ul.grandchild{width:150px}.megamenu.derma-megamenu.behandlungen .megamenu-sub-all-2 .megamenu-text-block{margin-left:160px}.megamenu.derma-megamenu.behandlungen.menu-active.submenu-active.subsubmenu-active.has-text-block{max-width:680px}.megamenu.derma-megamenu.behandlungen .megamenu-li .megamenu-li-link a,.megamenu.derma-megamenu.behandlungen .megamenu-li .megamenu-child-li-link.nav a,.header__inline-menu .megamenu.derma-megamenu.behandlungen ul.grandchild .grandchild-li a,.header__inline-menu .megamenu.derma-megamenu.behandlungen .megamenu-child-ul .megamenu-child-li-link>a{font-size:12px!important;padding-left:10px}.header__inline-menu .list-menu>.list-menu-li .megamenu.derma-megamenu.behandlungen{left:auto!important;right:auto!important;margin-left:-60px}.megamenu.derma-megamenu.behandlungen .megamenu-sub-all-2 .megamenu-text-block .megamenu-text-block-inner{padding:10px;max-height:350px}.megamenu.derma-megamenu.behandlungen .megamenu-sub-all-2 .megamenu-text-block{max-width:240px}.megamenu.derma-megamenu.behandlungen .megamenu-sub-all-2 .megamenu-text-block .megamenu-text-block-inner p{font-size:12px}}@media(max-width:1280px){.content-builder-content .content-hero-heading-content{width:100%;padding:0 10px}.content-builder-content .content-table table td,.content-builder-content .content-table table th{white-space:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;font-size:12px}}@media only screen and (max-width:640px){.header-top-right{display:flex;flex-flow:wrap}localization-form .localization-form .localization-form__select{width:63px;padding:0 4px;justify-content:space-between;height:23px;margin-left:3px;font-size:12px}localization-form .localization-form .localization-form__select svg{margin-left:0;width:10px;height:10px}}.accordion h5{border-bottom:1px solid #151515;margin:0;padding:20px;display:block;cursor:pointer;overflow:hidden;color:#151515;position:relative}.accordion h5:first-child{border-top:0}.accordion h5 span{float:left;font-weight:400;font-size:28px;margin-left:45px}.accordion h5 .accordion_icon{float:none;position:absolute;left:20px;top:33px;width:15px;height:15px}.accordion h5 .accordion_icon.rotate{transform:rotate(180deg)}.accordion h5:active{background:#f1f1f1}span.elementor-button-icon{width:15px;height:15px}.accordion_content{margin:0;padding:15px 0;border-bottom:1px solid #151515}.accordion_content .links{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:10px;align-items:center}.accordion_content .links a{display:flex;background:#069;border-radius:30px;color:#fff;padding:12px 24px;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));gap:10px;flex:0 1 calc(33.333% - 10px);text-align:center;justify-content:center;border:1px solid transparent}.accordion_content .links a:hover{border:1px solid #151515;background:#fff;color:#151515}.accordion_content span.elementor-button-icon svg{width:15px;height:15px;margin-right:10px;fill:#fff}.accordion_content .links a:hover span.elementor-button-icon svg{fill:#151515}.accordion{max-width:75%;margin:50px auto}.brustimplantate-polytech .button--link{border-radius:30px;padding:12px 24px!important;min-height:auto;text-align:center}@media(max-width:1199px){.accordion{max-width:80%}}@media(max-width:989px){.accordion{max-width:90%}.accordion h5 span{font-size:20px}.accordion h5 .accordion_icon{top:24px}.accordion h5{padding:15px}}@media(max-width:749px){.accordion{max-width:100%}.accordion_content .links a{flex:100%;font-size:13px}.accordion_content span.elementor-button-icon svg,span.elementor-button-icon{width:13px;height:13px}.accordion h5 .accordion_icon.rotate{top:23px}.accordion{margin-top:10px}.brustimplantate-polytech .button--link{padding:10px 12px!important;min-width:100px}}body footer .footer_menu_wrapper .footer_inner_menu_wrapper{max-width:100%!important;flex:100%!important}body footer.footer-section .footer-bottom .footer_menu_wrapper{width:100%}body footer.footer-section .footer-bottom ul.footer-menu-list li:last-child{margin-top:0}footer .footer-logo-row{display:flex;justify-content:space-between;width:100%;align-items:center}footer .footer-logo-row .right-logo-cst-tpm ul{display:flex;list-style-type:none;gap:10px;align-items:end}footer .footer-logo-row ul.footer-menu-list{align-items:center}footer .right-logo-cst-tpm ul li:first-child img{width:100px}footer .right-logo-cst-tpm ul li:first-child p{margin:0}footer .right-logo-cst-tpm ul li:last-child img{width:100px}@media(max-width:767px){footer .footer-logo-row{align-items:start;flex-direction:column}footer .footer-logo-row .right-logo-cst-tpm ul{padding-left:0}}body.index .catalog-section .catalog-flex{align-items:normal}.catalog-section .catalog-flex .catalog-wrap .catalog-border{border:1px solid #E2E2E2;height:100%;display:flex;flex-direction:column}.catalog-section .catalog-flex .catalog-wrap .catalog-img{flex:1;align-items:center;display:flex}.landing-banner video{max-height:none;min-height:500px;height:calc(var(--twoColumn-height) + 100px)}#tabify-3.tabcontent-cus h2{font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}#tabify-3.tabcontent-cus h2 a{color:#000;text-decoration:underline;text-underline-offset:3px}#tabify-3.tabcontent-cus h2 a:hover{opacity:.8}@media(max-width:749px){#tabify-3.tabcontent-cus h2{font-size:calc(var(--font-heading-scale) * 1.7rem)}}.form-drawer .contact__fields{display:block}.form-drawer .contact .field{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/38/assets/custom.css.map */
