#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mg6nkytm-a883619152976c2e2f701fbf82b2c91a__0 .avia-caption-title{
font-size:30px;
color:#225469;
}

@keyframes av_boxShadowEffect_av-2eze-86b736cf283da423c11513221d91cf99-column {
0%   { box-shadow:  0 0 0 0 #d6d6d6; opacity: 1; }
100% { box-shadow:  0 0 20px 0 #d6d6d6; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-2eze-86b736cf283da423c11513221d91cf99{
margin-top:-220px;
margin-bottom:0px;
}
.flex_column.av-2eze-86b736cf283da423c11513221d91cf99{
width:47%;
margin-left:0;
box-shadow: 0 0 20px 0 #d6d6d6;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2eze-86b736cf283da423c11513221d91cf99 .av-flex-placeholder{
width:6%;
}

#top #wrap_all .avia-button.av-mg6opxcl-de3a2ba27972aaa1f57542bb6f6b18be{
font-size:20px;
background-color:#225469;
border-color:#225469;
color:#ffffff;
border-radius:30px 30px 30px 30px;
transition:all 0.4s ease-in-out;
margin:0 0 10px 0;
padding:5px 5px 5px 5px;
}
#top #wrap_all.avia-button.av-mg6opxcl-de3a2ba27972aaa1f57542bb6f6b18be:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
}
#top #wrap_all .avia-button.av-mg6opxcl-de3a2ba27972aaa1f57542bb6f6b18be .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

@keyframes av_boxShadowEffect_av-22ceu-0fbbf409e02e3fad17383d17ab64580b-column {
0%   { box-shadow:  0 0 0 0 #d1d1d1; opacity: 1; }
100% { box-shadow:  0 0 20px 0 #d1d1d1; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-22ceu-0fbbf409e02e3fad17383d17ab64580b{
margin-top:-220px;
margin-bottom:0px;
}
.flex_column.av-22ceu-0fbbf409e02e3fad17383d17ab64580b{
width:47%;
margin-left:0;
box-shadow: 0 0 20px 0 #d1d1d1;
background-color:#00414f;
}
#top .flex_column_table.av-equal-height-column-flextable.av-22ceu-0fbbf409e02e3fad17383d17ab64580b .av-flex-placeholder{
width:6%;
}

#top #wrap_all .avia-button.av-uxwu-5596bce8ca9fd48c2006a507e83773a9{
font-size:20px;
background-color:#ffffff;
border-color:#ffffff;
color:#225469;
border-radius:30px 30px 30px 30px;
transition:all 0.4s ease-in-out;
margin:0 0 10px 0;
padding:5px 15px 5px 15px;
}
#top #wrap_all.avia-button.av-uxwu-5596bce8ca9fd48c2006a507e83773a9:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
}
#top #wrap_all .avia-button.av-uxwu-5596bce8ca9fd48c2006a507e83773a9 .avia-svg-icon svg:first-child{
fill:#225469;
stroke:#225469;
}

.avia-section.av-tvpu-cc218cf31d8727a42b699c62f85444e8{
margin-top:0px;
margin-bottom:40px;
}

.av_font_icon.av-14txi-b1f51a1c581c187b271b139f16ea9044{
color:#e78c6f;
border-color:#e78c6f;
}
.avia-svg-icon.av-14txi-b1f51a1c581c187b271b139f16ea9044 svg:first-child{
stroke:#e78c6f;
fill:#e78c6f;
}
.av_font_icon.av-14txi-b1f51a1c581c187b271b139f16ea9044 .av-icon-char{
font-size:50px;
line-height:50px;
}

.flex_column.av-mg6wrr5f-ea3ef4f9eb28faa45d8f1bc799d0a7d9{
background:url(https://callegariundmagnet.de/wp-content/uploads/2025/09/dr-callegari2.jpg) 100% 0% no-repeat scroll #fcfcfc;
}

@keyframes av_boxShadowEffect_av-mg6wfudb-201c5b79d695c8975395841a59ea6280-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-mg6wfudb-201c5b79d695c8975395841a59ea6280{
background:url(https://callegariundmagnet.de/wp-content/uploads/2025/09/dr-magnet5.jpg) 100% 0% no-repeat scroll #f8f8f8;
}

.flex_column.av-1cri2-ad59f82f18a8acff52356881b194f448{
background:url(https://callegariundmagnet.de/wp-content/uploads/2025/10/stanzel5-1.jpg) 100% 0% no-repeat scroll #f7f7f7;
}

.avia-section.av-mg96cxkn-f4fdb01bc89c828b80f49b0b921116a6{
background-repeat:no-repeat;
background-image:url(https://callegariundmagnet.de/wp-content/uploads/2025/10/hg_pawel3.jpg);
background-position:0% 0%;
background-attachment:fixed;
}

@keyframes av_boxShadowEffect_av-mg96f5qm-d33fbface03f1faa4c426f54424ccf20-column {
0%   { box-shadow:  0 0 0 0 rgba(59,80,97,0.31); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(59,80,97,0.31); opacity: 1; }
}
.flex_column.av-mg96f5qm-d33fbface03f1faa4c426f54424ccf20{
box-shadow: 0 0 10px 0 rgba(59,80,97,0.31);
}

#top .av_textblock_section.av-mg96ehbq-bafb11249bc7f4cfd54d94d5f4facceb .avia_textblock{
padding:10px 0 0 0;
}

#top #wrap_all .avia-button.av-mgz2erx6-26884f91650c5b9358758a3bea4b651e{
font-size:20px;
background-color:#ffffff;
border-color:#ffffff;
color:#225469;
border-radius:30px 30px 30px 30px;
transition:all 0.4s ease-in-out;
margin:0 0 10px 0;
padding:5px 5px 5px 5px;
}
#top #wrap_all.avia-button.av-mgz2erx6-26884f91650c5b9358758a3bea4b651e:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
}
#top #wrap_all .avia-button.av-mgz2erx6-26884f91650c5b9358758a3bea4b651e .avia-svg-icon svg:first-child{
fill:#225469;
stroke:#225469;
}

@keyframes av_boxShadowEffect_av-mg9a39i5-bec5af5aa99762e79c73fb8d4c6de7fe-column {
0%   { box-shadow:  0 0 0 0 rgba(59,80,97,0.31); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(59,80,97,0.31); opacity: 1; }
}
.flex_column.av-mg9a39i5-bec5af5aa99762e79c73fb8d4c6de7fe{
box-shadow: 0 0 10px 0 rgba(59,80,97,0.31);
}

#top .av_textblock_section.av-s3oa-9d8c72709f58bdc26f6ab96b8fe703b7 .avia_textblock{
padding:10px 0 0 0;
}

#top #wrap_all .avia-button.av-mli4nzu3-1f5c66f611ba661dd117c5cbb4f07d2b{
font-size:20px;
background-color:#ffffff;
border-color:#ffffff;
color:#225469;
border-radius:30px 30px 30px 30px;
transition:all 0.4s ease-in-out;
margin:0 0 10px 0;
padding:5px 25px 5px 25px;
}
#top #wrap_all.avia-button.av-mli4nzu3-1f5c66f611ba661dd117c5cbb4f07d2b:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
}
#top #wrap_all .avia-button.av-mli4nzu3-1f5c66f611ba661dd117c5cbb4f07d2b .avia-svg-icon svg:first-child{
fill:#225469;
stroke:#225469;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-2eze-86b736cf283da423c11513221d91cf99{
margin-top:-100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-22ceu-0fbbf409e02e3fad17383d17ab64580b{
margin-top:-100px;
}
}

@media only screen and (max-width: 479px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-2eze-86b736cf283da423c11513221d91cf99{
margin-top:-80px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-22ceu-0fbbf409e02e3fad17383d17ab64580b{
margin-top:-80px;
}
}
