body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

.justify-items-start{justify-items:start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.content-start{align-content:start}.content-center{align-content:center}.content-end{align-content:end}.items-start{align-items:start}.items-center{align-items:center}.items-end{align-items:end}[class*=grid_]{display:grid;grid-gap:1rem}[class*=grid_]>.block{margin-bottom:0}@media(min-width: 576px){.grid_mobile_100{grid-template-columns:1fr}.grid_mobile_50_50{grid-template-columns:repeat(2, 1fr)}.grid_mobile_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_mobile_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_mobile_75_25{grid-template-columns:3fr 1fr}.grid_mobile_25_75{grid-template-columns:1fr 3fr}.grid_mobile_66_33{grid-template-columns:2fr 1fr}.grid_mobile_33_66{grid-template-columns:1fr 2fr}.grid_mobile_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_mobile_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_mobile_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_mobile_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_mobile_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_mobile_30_30_40{grid-template-columns:3fr 3fr 4fr}}@media(min-width: 768px){.grid_tablet_100{grid-template-columns:1fr}.grid_tablet_50_50{grid-template-columns:repeat(2, 1fr)}.grid_tablet_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_tablet_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_tablet_75_25{grid-template-columns:3fr 1fr}.grid_tablet_25_75{grid-template-columns:1fr 3fr}.grid_tablet_66_33{grid-template-columns:2fr 1fr}.grid_tablet_33_66{grid-template-columns:1fr 2fr}.grid_tablet_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_tablet_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_tablet_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_tablet_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_tablet_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_tablet_30_30_40{grid-template-columns:3fr 3fr 4fr}.grid_tablet_20_40_40{grid-template-columns:1fr 2fr 2fr}.grid_tablet_40_20_40{grid-template-columns:2fr 1fr 2fr}.grid_tablet_40_40_20{grid-template-columns:2fr 2fr 1fr}}@media(min-width: 992px){.grid_desktop_100{grid-template-columns:1fr}.grid_desktop_50_50{grid-template-columns:repeat(2, 1fr)}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_desktop_75_25{grid-template-columns:3fr 1fr}.grid_desktop_25_75{grid-template-columns:1fr 3fr}.grid_desktop_66_33{grid-template-columns:2fr 1fr}.grid_desktop_33_66{grid-template-columns:1fr 2fr}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_desktop_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_desktop_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_desktop_30_30_40{grid-template-columns:3fr 3fr 4fr}.grid_desktop_20_40_40{grid-template-columns:1fr 2fr 2fr}.grid_desktop_40_20_40{grid-template-columns:2fr 1fr 2fr}.grid_desktop_40_40_20{grid-template-columns:2fr 2fr 1fr}.grid_desktop_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_desktop_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.grid_desktop_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.grid_desktop_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.grid_desktop_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.grid_desktop_20_20_20_20_20{grid-template-columns:repeat(5, 1fr)}}

.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";
.content_missing{opacity:0.2 !important}.ex_center_element,.ex_content_box,.content_outer,.content_inner,body{margin-left:auto;margin-right:auto}.ex_content_box,.content_outer,.content_inner{display:block}.ex_content_box .ce_text>:first-child,.content_outer .ce_text>:first-child,.content_inner .ce_text>:first-child{margin-top:0}.ex_content_box .ce_text>:last-child,.content_outer .ce_text>:last-child,.content_inner .ce_text>:last-child{margin-bottom:0}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:300;src:url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-300.eot");src:url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-300.eot?#iefix") format("embedded-opentype"), url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-300.woff2") format("woff2"), url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-300.woff") format("woff"), url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-300.ttf") format("truetype"), url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-300.svg#RobotoCondensed") format("svg")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-regular.eot");src:url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-regular.woff2") format("woff2"), url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-regular.woff") format("woff"), url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-regular.ttf") format("truetype"), url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-regular.svg#RobotoCondensed") format("svg")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:700;src:url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-700.eot");src:url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-700.eot?#iefix") format("embedded-opentype"), url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-700.woff2") format("woff2"), url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-700.woff") format("woff"), url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-700.ttf") format("truetype"), url("../../files/zahnarzt/assets/fonts/roboto-condensed-v25-latin-700.svg#RobotoCondensed") format("svg")}.no_space_top{margin-top:0 !important}.no_space_bottom{margin-bottom:0 !important}.space_top_small{margin-top:30px}.space_top_medium{margin-top:50px}.space_top_big{margin-top:100px}.space_bottom_small{margin-bottom:30px}.space_bottom_medium{margin-bottom:50px}.space_bottom_big{margin-bottom:100px}.flexbox{display:flex}.flexbox.cols-2{flex-wrap:wrap}.flexbox.cols-2>div{width:calc(50% - 10px)}.flexbox.cols-2>div:nth-child(odd){margin-right:10px}.flexbox.cols-2>div:nth-child(even){margin-left:10px}.flexbox.cols-2>div:nth-child(n+3){margin-top:50px}.centered,.ce_image.centered img{margin-left:auto;margin-right:auto}#main ul{list-style:none;padding:0;margin:0}#main ul li{padding-left:1em;position:relative}#main ul li:before{content:"•";content:"–";font-size:1em;position:absolute;left:0}#main ul+p,#main ul+h3{margin-top:15px}.col_container{display:block}.col_container .rs-column{margin-top:50px}.col_container .rs-column.-large-first-row{margin-top:0}.col_container .rs-column.-large-col-2-1{width:calc(50% - 6px);margin-right:12px}.col_container .rs-column.-large-col-2-1.-large-last{margin-right:0}.col_container .rs-column.-large-col-3-1{width:calc(33.333% - 8px);margin-right:12px}.col_container .rs-column.-large-col-3-1.-large-last{margin-right:0}.col_margin_top{margin-top:12px}.col_margin_bottom{margin-bottom:12px}.content_outer{width:1500px;max-width:100%;overflow:visible}.content_inner{width:1100px;max-width:100%;overflow:visible}.bgimg{background-position:center;width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover}.text-color-blue{color:#8f367f}.text-color-blue a{color:inherit}.bold-color-blue strong{color:#8f367f}.bg-color-blue{background-color:#8f367f}.bg-color-lightgrey{background-color:#e8dbe9}.bg-color-box{padding-top:100px;padding-bottom:100px}a{color:#333333;text-decoration:none}strong a{font-weight:inherit}figure img{display:block}.big_text{font-size:32px;line-height:130%}a.btn,.btn a{padding:10px 50px;transition:background-color 250ms ease-in-out}a.btn:hover,a.btn:focus,.btn a:hover,.btn a:focus{background-size:0}a.btn:before,.btn a:before{content:none !important}a.btn_darkblue,.btn_darkblue a{background-color:#5c204f;color:#ffffff}a.btn_darkblue:hover,a.btn_darkblue:focus,.btn_darkblue a:hover,.btn_darkblue a:focus{background-color:#49193f}a.btn_blue,.btn_blue a{background-color:#8f367f;color:#ffffff}a.btn_blue:hover,a.btn_blue:focus,.btn_blue a:hover,.btn_blue a:focus{background-color:#7c2f6f}.clear{clear:both;float:none}.downloads_wrap{margin:1em 0}.downloads_wrap a{display:inline;margin-bottom:5px}.downloads_wrap a::before{content:"";background-image:url(/assets/contao/images/iconPDF.svg);width:18px;height:24px;display:inline-block;margin-right:10px;position:relative;top:4px}::selection{background:#8f367f;color:#ffffff}::-moz-selection{background:#8f367f;color:#ffffff}#cboxNext,#cboxPrevious{text-indent:0;background:none;background-color:rgba(0, 0, 0, 0.4);transition:all 150ms ease-in-out;margin-top:0;width:40px;height:40px;padding:5px 0;transform:translateY(-50%);outline:0}#cboxNext svg,#cboxPrevious svg{height:100%}#cboxNext svg polygon,#cboxPrevious svg polygon{fill:#ffffff;transition:all 150ms ease-in-out}#cboxNext:hover,#cboxPrevious:hover{background-color:rgba(0, 0, 0, 0.8)}#cboxNext{right:10px}#cboxPrevious{left:10px}#cboxClose{text-indent:0;background:none;background-color:rgba(0, 0, 0, 0.4);transition:all 150ms ease-in-out;right:10px;top:10px;outline:0}#cboxClose,#cboxClose .close-icon{width:40px;height:40px}#cboxClose .close-icon .close-icon-line{width:80%;height:3px;position:absolute;top:50%;left:10%;background-color:#ffffff;transition:all 150ms ease-in-out}#cboxClose .close-icon .close-icon-line-left{transform:translateY(-50%) rotate(45deg)}#cboxClose .close-icon .close-icon-line-right{transform:translateY(-50%) rotate(-45deg)}#cboxClose:hover{background-color:rgba(0, 0, 0, 0.8)}#cboxCurrent{display:none !important}#cboxLoadedContent{background-color:transparent !important;border:none}#cboxOverlay{background:rgba(0, 0, 0, 0.9)}#colorbox,#cboxOverlay,#cboxWrapper{z-index:99999}.nav_icon{width:38px;height:24px;position:absolute;padding:13px 13px;right:0px;opacity:0;transition:all 0.2s;box-sizing:content-box;display:none}.nav_icon .nav_icon__bar{width:38px;height:5.2px;position:absolute;background-color:#8f367f;transition:background-color 0.3s, opacity 0.3s, top 0.3s 0.3s, transform 0.3s}.nav_icon:hover .nav_icon__bar{background-color:#5c204f}.nav_icon .nav_icon__top{top:13px}.nav_icon .nav_icon__center{top:22.4px}.nav_icon .nav_icon__bottom{top:31.8px}.nav_icon.opened .nav_icon__bar{transition:background-color 0.3s, opacity 0.3s, top 0.3s, transform 0.3s 0.3s}.nav_icon.opened .nav_icon__top{top:50%;transform:translateY(-50%) rotate(45deg)}.nav_icon.opened .nav_icon__center{opacity:0}.nav_icon.opened .nav_icon__bottom{top:50%;transform:translateY(-50%) rotate(-45deg)}.nav_close{width:25px;height:25px;padding:5px;margin-left:-5px;margin-bottom:30px;position:relative;display:none}.nav_close::before,.nav_close::after{content:"";position:absolute;top:calc(50% - 1px);width:25px;height:2px;transform-origin:center;background-color:#8f367f;transition:background-color 0.3s}.nav_close::before{transform:rotate(45deg)}.nav_close::after{transform:rotate(135deg)}.nav_close:hover::before,.nav_close:hover::after{background-color:#5c204f}.nav_icon:hover,.nav_close:hover{cursor:pointer}.nav_overlay_close{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;z-index:100000;pointer-events:none;transition:all 0.2s}.nav_overlay_close:hover{cursor:pointer}.nav_overlay_close_icon{position:fixed;top:50px;right:5%;z-index:100000;left:initial !important;bottom:initial !important;opacity:0;pointer-events:none;transition:all 0.2s}.nav_overlay_close_icon .nav_icon__bar{background-color:#ffffff}body.menu-active .nav_overlay_close{display:block;opacity:0.75;pointer-events:visible}body.menu-active .nav_overlay_close_icon{opacity:1}.animation{opacity:0;transition:transform 275ms ease-in-out, opacity 275ms ease-in-out}.animation.animation-fade-up{transform:translate3d(0, 200px, 0)}.animation.animation-fade-right{transform:translate3d(-200px, 0, 0)}.animation.animation-fade-left{transform:translate3d(200px, 0, 0)}.animation.animation-fade{transition:all 700ms ease-in-out, opacity 1050ms ease-in-out}.animation.in-view{opacity:1}.animation.in-view.animation-fade-up,.animation.in-view.animation-fade-right,.animation.in-view.animation-fade-left{transform:translate3d(0, 0, 0)}.animation figure{overflow:hidden}body,html{overflow-x:hidden}html{box-sizing:border-box;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:inherit}body{background-color:#ffffff;color:#333333;width:100%;max-width:1920px;font-family:"Roboto Condensed", sans-serif;font-weight:200;font-size:22px;line-height:130%}h1,h2,h3,h4,h5,h6{margin-top:0.25em;margin-bottom:0.5em}p{margin-bottom:15px}p:only-child{margin-bottom:0}.no_margin_p p,.no_margin_p h3{margin-bottom:0}.img_with_caption .text-box{padding:5px 30px 0}h1,h2,h3,h4,h5{line-height:130%;margin:0 0 0.5em}h1{color:#8f367f;margin-bottom:50px;font-size:42px;line-height:130%}h2{color:#8f367f;font-size:28px;line-height:130%;font-weight:700}h3{color:#8f367f;font-size:28px;line-height:130%}h3 a{color:inherit;font:inherit}h4{color:#333333;font-size:24px;line-height:130%}h5{color:#333333;font-size:22px;line-height:130%}a{color:#333333;font-weight:200;text-decoration:none;position:relative;transition:color 250ms ease-in-out;text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.5s}a:hover,a:focus{background-size:100% 1px}header{background-color:#ffffff}.rsts-prev,.rsts-next{width:70px !important;height:100%;top:0;position:absolute;color:transparent;z-index:5}.rsts-prev::after,.rsts-next::after{width:50px;height:50px;top:50%;position:absolute;display:block;border-top:2px solid #fff;content:"";border-left:2px solid #fff}.rsts-prev span,.rsts-next span{color:transparent}.rsts-prev{left:2% !important}.rsts-prev::after{left:15px;transform:translateY(-50%) rotate(-45deg)}.rsts-next{right:2% !important}.rsts-next::after{right:15px;transform:translateY(-50%) rotate(135deg)}.rsts-skin-default .rsts-nav{right:0;text-align:center}.rsts-nav-bullets{display:none}#top-bar{background-color:#5c204f;color:#ffffff;font-size:18px}#top-bar .text-box{display:flex;justify-content:center;width:1200px;margin:0 auto;height:40px}#top-bar .text-box p{margin:0 20px;display:flex;align-items:center}#top-bar .text-box img{height:25px;width:auto;margin-right:10px}#top-bar a{color:inherit}.cta figure{max-width:500px;margin-left:auto;margin-right:auto}.header-box .mod_navigation ul.level_1>li.submenu:hover ul.level_2{display:block}.header-box{display:flex;justify-content:space-between;height:100px;width:1200px;margin:0 auto;padding:0px 50px}.header-box .mod_navigation ul{display:flex}.header-box .mod_navigation ul.level_1{margin-bottom:0}.header-box .mod_navigation ul.level_1>li{margin-right:15px}.header-box .mod_navigation ul.level_2{display:none;position:absolute;padding-top:10px;z-index:1}.header-box .logo{position:relative;z-index:2}.header-box .logo .hover{position:absolute;top:0;opacity:0;transition:all 150ms;background-color:#ffffff;pointer-events:none}.header-box .logo:hover .hover{opacity:1}.header-box .logo img{height:300px;width:auto;padding:20px}.header-box .right{display:flex;align-items:center}.header-box .nav_icon.opened{opacity:0}.headerNavBar{position:absolute;top:0;left:0;width:100%;height:0;background:#ffffff;transition:height 150ms ease-in-out;z-index:1}.bgimg_slider .rsts-crop,.bgimg.headerimg{height:800px !important}.bgimg.headerimg+img{opacity:0;pointer-events:none !important}#header_img{position:relative}#header_img .ce_text .text-box{position:absolute;left:calc(50% - 550px);bottom:100px;color:#ffffff;font-size:62px;line-height:120%;font-weight:700}#header_img .ce_text .text-box p{margin:0;opacity:0;transform:translateX(-100px);transition:all 300ms ease-in-out 450ms}#header_img .ce_text .text-box p:nth-child(2){transition-delay:650ms}#header_img .ce_text.is_active .text-box p{opacity:1;transform:translateX(0)}#header_img img{width:100%}#header_img .ce_text.play_animation .text-box{opacity:1;transform:translateX(0)}#L1{font-size:24px}#L1,#L1 a{color:#8f367f}#mobileNav nav{display:none;position:absolute;top:50%;left:50%;z-index:1000000;font-size:38px;line-height:130%;color:#ffffff;transform:translate(-50%, -50%);text-align:center}#mobileNav nav a,#mobileNav nav strong{font-weight:400}#mobileNav nav ul.level_2{margin:0;padding:0}.ce_sliderStart{position:relative}.slider-control{position:absolute;top:0;width:100%;height:100%;pointer-events:none}.slider-menu{display:none !important}.slider-prev,.slider-next{position:absolute;top:50% !important;transform:translateY(-50%);padding:20px;pointer-events:visible;color:transparent !important}.slider-prev:before,.slider-next:before{content:"";width:40px !important;height:40px !important;display:inline-block}.slider-prev{left:50px !important;transform:translateY(-50%);transition:left 0.35s}.slider-prev:before{border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(-225deg)}.slider-next{right:50px !important;transform:translateY(-50%);transition:right 0.35s}.slider-next:before{border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(-45deg)}#main a::before,#footer a::before,#prefooter a::before{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:transparent;transition:width 250ms ease-in-out}#main a:hover::before,#footer a:hover::before,#prefooter a:hover::before{width:100%}#main a.slider-prev,#main a.slider-next{position:absolute;top:50% !important;transform:translateY(-50%);color:transparent;height:100px;width:60px;pointer-events:visible;opacity:0;transition:all 250ms ease-in-out}#main a.slider-prev::before,#main a.slider-next::before{content:"";width:60px;height:60px;border:3px solid #000;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:top left;border-right:0;border-bottom:0}#main a.slider-prev{left:-50px}#main a.slider-prev::before{left:8.787px}#main a.slider-next{right:-50px}#main a.slider-next::before{transform:rotate(45deg);transform-origin:top right;left:initial;border:3px solid #000;border-left:0;border-bottom:0;right:8.787px}.header_slider:hover .slider-prev{left:20px !important;opacity:1 !important}.header_slider:hover .slider-next{right:20px !important;opacity:1 !important}#prefooter{background-color:#8f367f}#prefooter .flexbox.cols-2>div>div{max-width:100%;width:350px}#footer{background-color:#5c204f}#footer,#prefooter{color:#ffffff;padding:100px 20px}#footer ::selection,#prefooter ::selection{background:#ffffff;color:#8f367f}#footer ::-moz-selection,#prefooter ::-moz-selection{background:#ffffff;color:#8f367f}#footer a,#prefooter a{color:#ffffff}#footer nav ul,#prefooter nav ul{display:flex;justify-content:center}#footer nav ul li,#prefooter nav ul li{border-right:1px solid currentColor;padding:0 10px;margin:0}#footer nav ul li:last-child,#prefooter nav ul li:last-child{border-right:0}.wrapper_lines_between>div{padding:50px 0;position:relative;overflow:visible}.wrapper_lines_between>div:last-child{padding-bottom:0}.wrapper_lines_between>div:not(:last-child)::after{content:"";position:absolute;bottom:0;left:-40px;width:calc(100% + 80px);height:1px;background-color:#ffffff}.next-block-offset-50.on-white+.img_with_caption .text-box{padding-bottom:30px;margin-top:10px;margin-bottom:0}.info-box{border:3px solid #8f367f;padding:50px;width:calc(100% + 40px);margin-left:-20px}.info-box table{border:none;margin:0}.info-box table td{border:none;padding:0 5px}.info-box table td:first-child{padding-left:0}.info-box table td:last-child{padding-right:0}.info-box a.btn,.info-box .btn a{padding:10px 20px}.col-icon-time,.col-icon-maps{position:relative;overflow:visible}.col-icon-time::before,.col-icon-maps::before{content:"";width:60px;height:60px;position:absolute;left:-70px;top:-30px;background-repeat:no-repeat;background-position:center}.col-icon-time::before{background-image:url(../../files/zahnarzt/assets/img/Icon-Uhr.svg)}.col-icon-maps::before{background-image:url(../../files/zahnarzt/assets/img/Icon-Maps.svg)}.form_application{border-top:1px solid rgba(115, 121, 125, 0.5);padding:10px 10px 0;width:calc(100% + 20px);margin-left:-10px}.form_application .widget-explanation h2{margin-bottom:0px}.form_application .widget-explanation h2+p{margin-top:5px}form .widget:not(.widget-submit):not(.widget-explanation){display:flex;flex-direction:column;align-items:flex-start}form select,form input,form textarea{padding:5px 5px;font:inherit;border:1px solid #000000;outline:0;max-width:100%;width:500px}form .widget-radio span{margin-right:10px}form .widget-radio input{width:auto}form select:focus,form input:focus,form textarea:focus{border-color:#8f367f}form fieldset{padding:0;border:0}form .formbody>div:not(:last-child){margin-bottom:20px}form .widget label{margin-bottom:5px}.widget-submit button{background-color:#8f367f;display:inline-block;padding:10px 30px;text-transform:uppercase;width:auto !important;border:0;font-size:inherit;color:#ffffff;margin-top:10px;margin-bottom:20px}.widget-submit button:hover{cursor:pointer}textarea{min-width:500px;max-width:100%;min-height:6.1em;max-height:6.1em}form input.checkbox,form select{width:auto}.mod_newslist{overflow:visible}.mod_newslist .info-box{position:relative;transition:background 200ms}.mod_newslist .info-box:hover{background-color:#8f367f;color:#ffffff}.mod_newslist .info-box:hover ::selection{background:#ffffff;color:#8f367f}.mod_newslist .info-box:hover ::-moz-selection{background:#ffffff;color:#8f367f}.mod_newslist .info-box:hover h3{color:inherit}.mod_newslist .info-box h3{font-size:22px;margin:0;font-weight:700}.mod_newslist .info-box .more{display:none;margin:0;width:100%;height:100%;color:transparent;position:absolute;top:0;left:0}.mod_newslist .info-box .more a{color:inherit;width:100%;height:100%;display:block}.mod_newslist .info-box+.info-box{margin-top:40px}.ce_text figure.image_container+div.text-box{font-size:18px}.listBtn{align-items:center;margin-left:1em}.listBtn .ce_image{margin-right:15px}.listBtn .ce_text a{color:#8f367f}@media (max-width:1200px){.header-box{width:100%}}@media (max-width:1500px){.header-box,#top-bar .text-box{width:100%}#L1{display:none}#main .inside>.mod_article{padding-left:20px;padding-right:20px}#main .inside>.mod_article.no_paddings_mobile{padding-left:0;padding-right:0}#main a.slider-prev,#main a.slider-next{height:70px;width:50px;opacity:1}#main a.slider-prev::before,#main a.slider-next::before{content:"";width:40px;height:40px}#main a.slider-prev{left:20px}#main a.slider-prev::before{left:3.787px}#main a.slider-next{right:20px}#main a.slider-next::before{right:3.787px}.nav_icon{display:block;opacity:1}.nav_icon.nav_overlay_close_icon{opacity:0}}@media (max-width:1240px){.col-icon-time,.col-icon-maps{margin-left:70px !important;width:calc(50% - 70px - 10px) !important}}@media (max-width:1140px){#header_img .ce_text .text-box{left:0;bottom:20px;padding-left:20px;padding-right:20px;font-size:6.8vw}.info-box{width:100%;margin-left:0}}@media (max-width:767px){.hide-br-mobile br{display:none !important}h1{font-size:33px;line-height:130%}h1 br{display:none}h2{font-size:22px;line-height:130%}h3{font-size:22px;line-height:130%}h4{font-size:18px;line-height:130%}h5{font-size:16px;line-height:130%}.big_text{font-size:26px;line-height:130%}body{font-size:18px;line-height:130%}.mod_newslist .info-box h3{font-size:18px}#top-bar{font-size:14px}.header-box{padding:0}.header-box .logo{width:120px;margin-left:0px}.header-box .logo img{max-width:100%;width:320px;height:auto}.header-box .logo .hover{display:none}.slider-prev:before,.slider-next:before{width:20px !important;height:20px !important}.slider-prev{left:0px !important}.slider-next{right:0px !important}.info-box table tr:not(:last-child){display:block;margin-bottom:15px}.info-box table td{display:block;padding:0}.flexbox.cols-2>div{width:100%}.flexbox.cols-2>div:nth-child(odd){margin-right:0}.flexbox.cols-2>div:nth-child(even){margin-left:0}.flexbox.cols-2>div:not(:last-child){margin-bottom:30px}.flexbox.cols-2>div:nth-child(n+3){margin-top:0px}.col-icon-time,.col-icon-maps{width:calc(100% - 70px) !important}}@media screen and (max-width:599px){.col_container .rs-column.-large-first-row{margin-top:50px}.col_container .rs-column.-small-first{margin-top:0}.col_container .rs-column.-large-col-2-1,.col_container .rs-column.-large-col-3-1{width:100%;margin-right:0}.col_container .rs-column.-large-col-2-1:not(:last-child),.col_container .rs-column.-large-col-3-1:not(:last-child){margin-bottom:12px}#top-bar .text-box{flex-direction:column;height:auto;padding:10px 0}#top-bar .text-box p:not(:last-child){margin-bottom:10px}}#sideNav{position:fixed;top:50%;transform:translateY(-50%);right:25px;z-index:10;display:flex;flex-direction:column;align-items:flex-end;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#sideNav .ce_text{position:relative;overflow:visible;width:80px;height:80px;background-color:#8f367f;border-radius:1000000px;margin-bottom:8px;transition:all 250ms ease-in-out;right:-120px}#sideNav .ce_text a{position:absolute !important;top:0;left:0;width:100%;height:100%;border-radius:1000000px;overflow:hidden}#sideNav .ce_text:last-child{margin-bottom:0}#sideNav .ce_text:hover{width:380px}#sideNav .ce_text:hover .text-box{pointer-events:visible;transition:all 250ms ease-in-out, opacity 250ms ease-in-out 350ms}#sideNav .icon_blue{background-color:#2977bc}#sideNav figure{height:100%;width:80px;padding:15px;position:absolute;top:0;right:0;transition:all 250ms ease-in-out}#sideNav figure img{height:100%;margin:0 auto}#sideNav .full_icon figure{top:-15px;right:-15px;width:110px;height:110px}#sideNav .doctolib.ce_text{background-color:#5c204f}#sideNav .doctolib figure img{width:calc(100% - 16px);height:auto;top:50%;transform:translateY(-50%);position:absolute;right:8px}#sideNav .text-box{height:100%;position:absolute;right:80px;top:0;width:300px;padding-left:40px;display:flex;align-items:center;color:#fff;font-weight:200;justify-content:flex-start;pointer-events:none;transition:all 250ms ease-in-out, opacity 250ms ease-in-out}#sideNav .text-box p{margin:0 !important}#sideNav a::before{content:none !important}#sideNav a:hover{background-size:0}@media (max-width:767px){#sideNav{top:initial;bottom:100px;transform:none}#sideNav .ce_text{width:50px;height:50px}#sideNav figure{width:50px;padding:10px}#sideNav .full_icon figure{top:-10px;right:-10px;width:70px;height:70px}form textarea{min-width:100%}}
