.avia-section.av-k3tsvtwb-b3541cc912e484b83b1e7aa5a234e0ee{
background-repeat:no-repeat;
background-image:url(https://www.diabeteszentrum-herrenberg.de/wp-content/uploads/2025/11/kontakt-detail-bg.jpg);
background-position:100% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-95a0z-6ac4a74e15718c8ea95506d41c0a3f37{
height:50px;
}

#top .flex_column.av-k3tshlz8-ad4d995374c3b3d150a6409f537beeb4{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-k3tshlz8-ad4d995374c3b3d150a6409f537beeb4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-k3tshlz8-ad4d995374c3b3d150a6409f537beeb4{
margin-top:40px;
margin-bottom:40px;
}

#top .av-special-heading.av-ho2s3-9f5eb3e637e13f6d341f09becc6571b8{
margin:0 0 0px 0;
color:#ffffff;
font-size:57px;
}
body .av-special-heading.av-ho2s3-9f5eb3e637e13f6d341f09becc6571b8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ho2s3-9f5eb3e637e13f6d341f09becc6571b8 .av-special-heading-tag{
font-size:57px;
padding:0 0 10px 0;
}
.av-special-heading.av-ho2s3-9f5eb3e637e13f6d341f09becc6571b8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ho2s3-9f5eb3e637e13f6d341f09becc6571b8 .av-subheading{
font-size:22px;
}

#top .av_textblock_section.av-vybn-d84561ae2a59fe7ab77fc24b3abbef87 .avia_textblock{
font-size:23px;
color:#ffffff;
}

#top .flex_column.av-dv9mj-c866d5bbd3766ac9a7c430f7f5800726{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-dv9mj-c866d5bbd3766ac9a7c430f7f5800726{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-dv9mj-c866d5bbd3766ac9a7c430f7f5800726{
margin-top:40px;
margin-bottom:40px;
}

#top .hr.hr-invisible.av-k3pww3yn-82b7b10f096c29b52b5ea29f44456c3b{
height:10px;
}

@keyframes av_boxShadowEffect_av-djnez-9684d76d02ddd2a37005747e8bf0d7cd-column {
0%   { box-shadow:  0 0 0 0 #4f4f4f; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #4f4f4f; opacity: 1; }
}
.flex_column.av-djnez-9684d76d02ddd2a37005747e8bf0d7cd{
width:66%;
box-shadow: 0 0 10px 0 #4f4f4f;
border-radius:0px 0px 0px 0px;
padding:3% 3% 3% 3%;
background-color:#f5f5f5;
}

#top .av-special-heading.av-bi06j-196450107f786ce187ebb8c383244c37{
padding-bottom:10px;
color:#164071;
font-size:37px;
}
body .av-special-heading.av-bi06j-196450107f786ce187ebb8c383244c37 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bi06j-196450107f786ce187ebb8c383244c37 .av-special-heading-tag{
font-size:37px;
padding:0 0 15px 0;
}
.av-special-heading.av-bi06j-196450107f786ce187ebb8c383244c37 .special-heading-inner-border{
border-color:#164071;
}
.av-special-heading.av-bi06j-196450107f786ce187ebb8c383244c37 .av-subheading{
font-size:19px;
color:#333333;
}

#top .av_textblock_section.av-k3pzebzw-12-b8970295ee84a09f036abfd45b4d6531 .avia_textblock{
font-size:16px;
text-align:left;
}

@keyframes av_boxShadowEffect_av-7sern-274c48ba811ad101ee298e4322a746cf-column {
0%   { box-shadow:  0 0 0 0 #999999; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #999999; opacity: 1; }
}
.flex_column.av-7sern-274c48ba811ad101ee298e4322a746cf{
width:32%;
margin-left:2%;
box-shadow: 0 0 10px 0 #999999;
border-radius:0px 0px 0px 0px;
padding:2% 2% 2% 2%;
background-color:#f5f5f5;
}

#top .av_textblock_section.av-7ifyz-53a2dd114f4c4f84720b2bf98da8b4d4 .avia_textblock{
font-size:38px;
color:#164071;
}

#top .hr.hr-invisible.av-1mxrv-7939d4a57f5dbed68d8ac0280ec4b7cd{
height:10px;
}

.avia-image-container.av-mift8f2l-f1935efa072e80b04d2547456112d2b8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mift8f2l-f1935efa072e80b04d2547456112d2b8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-e4ki3-28bd9f70bf41310149e7d72d5c3d7209{
height:30px;
}

#top .av-special-heading.av-mig63sk8-5f03a168b983b6c4ba9df9a32dcbd398{
margin:-10px 0 -20px 0;
padding-bottom:10px;
font-size:26px;
}
body .av-special-heading.av-mig63sk8-5f03a168b983b6c4ba9df9a32dcbd398 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mig63sk8-5f03a168b983b6c4ba9df9a32dcbd398 .av-special-heading-tag{
font-size:26px;
padding:0 0 0 0;
}
.av-special-heading.av-mig63sk8-5f03a168b983b6c4ba9df9a32dcbd398 .av-subheading{
font-size:19px;
}

#top .av_textblock_section.av-7fscg-9bc5e632afd7e6e9b48530d3697c93d7 .avia_textblock{
font-size:22px;
color:#000000;
}

#top .hr.av-mig6hida-067fdf81fa3a879a9651150975f15926{
margin-top:5px;
margin-bottom:5px;
}
.hr.av-mig6hida-067fdf81fa3a879a9651150975f15926 .hr-inner{
width:100%;
border-color:#b2b2b2;
}

#top .av_textblock_section.av-miftbtj8-2a56c02af004bd5dc678c9b79b4a51c5 .avia_textblock{
font-size:19px;
}

#top .hr.hr-invisible.av-mifq6a65-c701197b8735cde9f2c98033993d9f81{
height:50px;
}

.avia-section.av-miftrzhi-5bc4306d398c9483d388588e485079c8{
background-color:#254468;
background-image:url(https://www.diabeteszentrum-herrenberg.de/wp-content/uploads/2025/11/hd-1.png);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-4wl43-1704bdef55c37bbacd86c17e9908cb85{
height:50px;
}

#top .flex_column.av-w2vh7-3396bc010691947776e6135d65892b2a{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-w2vh7-3396bc010691947776e6135d65892b2a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-w2vh7-3396bc010691947776e6135d65892b2a{
margin-top:40px;
margin-bottom:40px;
}

#top .av-special-heading.av-rob57-2339b9fc4c2dfacc570b33e79a23b376{
margin:0 0 0px 0;
color:#ffffff;
font-size:57px;
}
body .av-special-heading.av-rob57-2339b9fc4c2dfacc570b33e79a23b376 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-rob57-2339b9fc4c2dfacc570b33e79a23b376 .av-special-heading-tag{
font-size:57px;
padding:0 0 10px 0;
}
.av-special-heading.av-rob57-2339b9fc4c2dfacc570b33e79a23b376 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-rob57-2339b9fc4c2dfacc570b33e79a23b376 .av-subheading{
font-size:19px;
}

#top .av_textblock_section.av-mig7crox-207c75d35f79b3a7bb878e9b5570e3df .avia_textblock{
font-size:23px;
color:#ffffff;
}

#top .flex_column.av-jiir7-091a706f3ce982f924f641c85caa5561{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-jiir7-091a706f3ce982f924f641c85caa5561{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jiir7-091a706f3ce982f924f641c85caa5561{
margin-top:40px;
margin-bottom:40px;
}

#top .hr.hr-invisible.av-g4is3-ee6477beee43bf616c8d2ce74cb490b4{
height:10px;
}

#top .hr.hr-invisible.av-b3357-647487d13421a0dc88730f9f635eea02{
height:50px;
}

.flex_column.av-4eplf-ce375f2837ae6091160c2a6a81bfce45{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-12a9wz-32531d3cdb6ecb486f67fc06bd14084b .avia_textblock{
font-size:17px;
}

#top .hr.av-w3vqr-efd173c02c2351efe56223f8e2b2a60e{
margin-top:45px;
margin-bottom:25px;
}
.hr.av-w3vqr-efd173c02c2351efe56223f8e2b2a60e .hr-inner{
width:100%;
border-color:#b2b2b2;
}

.flex_column.av-qb6mj-200480c3251825c7cbfee7edb43f59ae{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-dadb7-c3dbdfb785e2ff0fb1106cf54c1bcf42 .avia_textblock{
font-size:17px;
}

#top .av_textblock_section.av-bv4ej-595adce668eea91f780911b294bbac11 .avia_textblock{
font-size:16px;
text-align:left;
}


@media only screen and (min-width: 990px){ 
#top .av_textblock_section.av-7ifyz-53a2dd114f4c4f84720b2bf98da8b4d4 .avia_textblock{
font-size:38px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-ho2s3-9f5eb3e637e13f6d341f09becc6571b8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bi06j-196450107f786ce187ebb8c383244c37 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mig63sk8-5f03a168b983b6c4ba9df9a32dcbd398 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-rob57-2339b9fc4c2dfacc570b33e79a23b376 .av-special-heading-tag{
font-size:35px;
}

#top .av_textblock_section.av-mig7crox-207c75d35f79b3a7bb878e9b5570e3df .avia_textblock{
font-size:18px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-ho2s3-9f5eb3e637e13f6d341f09becc6571b8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bi06j-196450107f786ce187ebb8c383244c37 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mig63sk8-5f03a168b983b6c4ba9df9a32dcbd398 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-rob57-2339b9fc4c2dfacc570b33e79a23b376 .av-special-heading-tag{
font-size:35px;
}

#top .av_textblock_section.av-mig7crox-207c75d35f79b3a7bb878e9b5570e3df .avia_textblock{
font-size:18px;
}
}
