.avia-section.av-hdua1-6109dc0cd93aa7f6dc707d4e0c8c9b55{
background-color:#7bb0e7;
background-image:url(https://heilpraxisschuster.jhdm.de/wp-content/uploads/2026/07/schuster_hintergrund_head_1200x700.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
#top .avia-section.av-hdua1-6109dc0cd93aa7f6dc707d4e0c8c9b55 .scroll-down-link{
color:#a81818;
}
#top .avia-section.av-hdua1-6109dc0cd93aa7f6dc707d4e0c8c9b55 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#a81818;
fill:#a81818;
}
.avia-section.av-hdua1-6109dc0cd93aa7f6dc707d4e0c8c9b55 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-9vb2x-ddc3e7ec2a3739ff9b6fad1a04ab5d39{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-thzo1-31acadb3eac18605d8ff3099f8d364b0{
margin:0 0 0.7em 0;
padding-bottom:0;
font-size:53px;
}
body .av-special-heading.av-thzo1-31acadb3eac18605d8ff3099f8d364b0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-thzo1-31acadb3eac18605d8ff3099f8d364b0 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-thzo1-31acadb3eac18605d8ff3099f8d364b0 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-55-0550239a85078c03537af13e2a1a5561 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

#top .hr.av-jkjvrpjm-287bed18d8f8cb48874b3080aa83ac39{
margin-top:20px;
margin-bottom:90px;
}
.hr.av-jkjvrpjm-287bed18d8f8cb48874b3080aa83ac39 .hr-inner{
width:60px;
border-color:#a81818;
}

@keyframes av_boxShadowEffect_av-293lv-a7155c18024466097b2d445b163a6518-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.18); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-293lv-a7155c18024466097b2d445b163a6518{
margin-top:0px;
margin-bottom:-160px;
}
.flex_column.av-293lv-a7155c18024466097b2d445b163a6518{
box-shadow: 0 0 5px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .av-special-heading.av-nigep-21ed47f43cc5697127c19c111f348494{
margin:2.4em 0 0.5em 0;
padding-bottom:20px;
color:#a81818;
font-size:34px;
}
body .av-special-heading.av-nigep-21ed47f43cc5697127c19c111f348494 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-nigep-21ed47f43cc5697127c19c111f348494 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-nigep-21ed47f43cc5697127c19c111f348494 .special-heading-inner-border{
border-color:#a81818;
}
.av-special-heading.av-nigep-21ed47f43cc5697127c19c111f348494 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-54-0e152d005a18cad183768d896b3003cc .avia_textblock{
font-size:20px;
color:#000000;
}

#top .hr.hr-invisible.av-jkjvrpjm-53-c162c0f3deb766a9bf6f8e48849b0613{
height:50px;
}

@keyframes av_boxShadowEffect_av-293lv-52-fffb7f70b96ea1dd6c03abb5a7e61f9c-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(0,0,0,0.18); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-293lv-52-fffb7f70b96ea1dd6c03abb5a7e61f9c{
margin-top:0px;
margin-bottom:-160px;
}
.flex_column.av-293lv-52-fffb7f70b96ea1dd6c03abb5a7e61f9c{
transform:scale(1.1);
z-index:5;
box-shadow: 0 0 10px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .av-special-heading.av-eut9t-50857ae599eaf7a2afd2821d6aa28b85{
margin:2.4em 0 0.5em 0;
padding-bottom:20px;
color:#a81818;
font-size:34px;
}
body .av-special-heading.av-eut9t-50857ae599eaf7a2afd2821d6aa28b85 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-eut9t-50857ae599eaf7a2afd2821d6aa28b85 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-eut9t-50857ae599eaf7a2afd2821d6aa28b85 .special-heading-inner-border{
border-color:#a81818;
}
.av-special-heading.av-eut9t-50857ae599eaf7a2afd2821d6aa28b85 .av-subheading{
font-size:23px;
}

.av_textblock_section.av-jkmanyih-51-2db2b6bdabe95b24781ade558d395bf1{
background-color:#ffffff;
}
#top .av_textblock_section.av-jkmanyih-51-2db2b6bdabe95b24781ade558d395bf1 .avia_textblock{
font-size:20px;
color:#000000;
}

#top .hr.hr-invisible.av-jkjvrpjm-50-2f20ab153e0c80e441706f7cd3f23dfc{
height:50px;
}

@keyframes av_boxShadowEffect_av-293lv-48-b25888b90ea94484fb3e5c91edffa2fd-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.18); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-293lv-48-b25888b90ea94484fb3e5c91edffa2fd{
margin-top:0px;
margin-bottom:-160px;
}
.flex_column.av-293lv-48-b25888b90ea94484fb3e5c91edffa2fd{
box-shadow: 0 0 5px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .av-special-heading.av-6mk5d-aba8876e8b93fe38ac1720a46350674d{
margin:2.4em 0 0.5em 0;
padding-bottom:20px;
color:#a81818;
font-size:34px;
}
body .av-special-heading.av-6mk5d-aba8876e8b93fe38ac1720a46350674d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6mk5d-aba8876e8b93fe38ac1720a46350674d .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-6mk5d-aba8876e8b93fe38ac1720a46350674d .special-heading-inner-border{
border-color:#a81818;
}
.av-special-heading.av-6mk5d-aba8876e8b93fe38ac1720a46350674d .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-47-aab615ddb7695db2b6f447f1c9b2405b .avia_textblock{
font-size:20px;
color:#000000;
}

#top .hr.hr-invisible.av-jkjvrpjm-46-c7468014246f3007f8301c749e0ae9f6{
height:50px;
}

.avia-section.av-jkwotzct-c435341ca3fe82fa4fe8d9a370ec42e3 .av-parallax .av-parallax-inner{
background-color:#ffffff;
background-image:url(https://heilpraxisschuster.jhdm.de/wp-content/uploads/2026/07/schuster_hintergrund_ablauf_1200x700-300x175.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-jkwotzct-c435341ca3fe82fa4fe8d9a370ec42e3 .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
}
.avia-section.av-jkwotzct-c435341ca3fe82fa4fe8d9a370ec42e3 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-jkjvrpjm-43-3b428316a9f522fde60b3acf34482c9a{
height:50px;
}

#top .av-special-heading.av-89ps1-912353dd5abb84420dfd859288c5933b{
margin:0 0 0.7em 0;
padding-bottom:20px;
color:#a81818;
font-size:53px;
}
body .av-special-heading.av-89ps1-912353dd5abb84420dfd859288c5933b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-89ps1-912353dd5abb84420dfd859288c5933b .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-89ps1-912353dd5abb84420dfd859288c5933b .special-heading-inner-border{
border-color:#a81818;
}
.av-special-heading.av-89ps1-912353dd5abb84420dfd859288c5933b .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-44-cdb6abe27af743e0cb84986f33251430 .avia_textblock{
font-size:23px;
color:#58585a;
}

.flex_column.av-749ht-adec9599868d29c1cd1735acc77cfb74{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-d9fop-fdaf72a30d701a6302a89dabbb31b3d3{
margin:0 0 0.7em 0;
padding-bottom:0;
font-size:53px;
}
body .av-special-heading.av-d9fop-fdaf72a30d701a6302a89dabbb31b3d3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-d9fop-fdaf72a30d701a6302a89dabbb31b3d3 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-d9fop-fdaf72a30d701a6302a89dabbb31b3d3 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-23-ef368ed43d4fe8472415534f0298a0ef .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

.avia-section.av-jkjmqted-57-4a3e48705c34b8ca0a59fcae435ed052 .av-parallax .av-parallax-inner{
background-color:#ffffff;
background-image:url(https://heilpraxisschuster.jhdm.de/wp-content/uploads/2026/07/schuster_hintergrund_philosophie_1200x700.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-jkjmqted-57-4a3e48705c34b8ca0a59fcae435ed052 .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
}
.avia-section.av-jkjmqted-57-4a3e48705c34b8ca0a59fcae435ed052 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-dri5d-d0bc74442238004196e18701906d6c4e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1k807-bc49d2c396659133325e8988649ab1ab{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-rbzd-15145397958e6c6a3e246fd1d8bd2dd1{
margin:0 0 0 0;
padding-bottom:20px;
color:#a81818;
font-size:53px;
}
body .av-special-heading.av-rbzd-15145397958e6c6a3e246fd1d8bd2dd1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-rbzd-15145397958e6c6a3e246fd1d8bd2dd1 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-rbzd-15145397958e6c6a3e246fd1d8bd2dd1 .special-heading-inner-border{
border-color:#a81818;
}
.av-special-heading.av-rbzd-15145397958e6c6a3e246fd1d8bd2dd1 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-35-0206786d5a003626945f4f3b4a4fb11f .avia_textblock{
font-size:23px;
color:#a80000;
}

#top .av_textblock_section.av-mrvu2p4a-b33bc3edca766dae00e408809251ded4 .avia_textblock{
font-size:23px;
color:#58585a;
}

#top .hr.hr-invisible.av-jkjvrpjm-34-58f9597f64d667dee0d717b3b2e351e3{
height:50px;
}

#top #wrap_all .avia-button.av-jkmlj9ha-42-bdb93fd2e1fd44d1e6f66a2141ad24e3{
font-size:24px;
transition:all 0.4s ease-in-out;
}

.flex_column.av-bste9-fbf477a51201d3c41cdd803034e73df6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-k9bl5-168d506016894a3a8164496571300ca4{
margin:0 0 0.7em 0;
padding-bottom:20px;
color:#a80000;
font-size:53px;
}
body .av-special-heading.av-k9bl5-168d506016894a3a8164496571300ca4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k9bl5-168d506016894a3a8164496571300ca4 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-k9bl5-168d506016894a3a8164496571300ca4 .special-heading-inner-border{
border-color:#a80000;
}
.av-special-heading.av-k9bl5-168d506016894a3a8164496571300ca4 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-39-804bf74281b5abab7242e113f65e5698 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

.flex_column.av-7n6tl-00b95051c314cf71983f9dece60c55fc{
border-radius:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}

.flex_column.av-x04j-5c89ba2301fffbb526e660a26ee8dab9{
border-radius:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}

.flex_column.av-x04j-33-055c7341c319fdcd3001edbb53554c4d{
border-radius:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}

#top .hr.hr-invisible.av-14ltb-bb6b4030845f144d99a469e060cb35a8{
height:40px;
}

.avia-section.av-jkwipdkp-9-f78a15f49dcde4ce324c97ef5b1aaaa9 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://heilpraxisschuster.jhdm.de/wp-content/uploads/2026/07/schuster_hintergrund_staerken2_1200x700-300x175.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-jkwipdkp-9-f78a15f49dcde4ce324c97ef5b1aaaa9 .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
}
.avia-section.av-jkwipdkp-9-f78a15f49dcde4ce324c97ef5b1aaaa9 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-1resv-10-d8e2fd4f0b02d6f482397e02b41dbea5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-dbk2p-3e57404098647e8830d07c551d596cd0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-dbk2p-3e57404098647e8830d07c551d596cd0{
animation-duration:0.5s;
}

#top .av-special-heading.av-8akn5-45c3b19f790cc38f6a416a3da3282692{
margin:0 0 0.7em 0;
padding-bottom:0;
color:#a80000;
font-size:53px;
}
body .av-special-heading.av-8akn5-45c3b19f790cc38f6a416a3da3282692 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8akn5-45c3b19f790cc38f6a416a3da3282692 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-8akn5-45c3b19f790cc38f6a416a3da3282692 .special-heading-inner-border{
border-color:#a80000;
}
.av-special-heading.av-8akn5-45c3b19f790cc38f6a416a3da3282692 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-8-523c0c41340ea4c1c8f6d5ddc4ab4a39 .avia_textblock{
font-size:23px;
color:#a80000;
}

#top .av_textblock_section.av-mrvt1ktn-3fd6959c46ceae53e46113b729919e4b .avia_textblock{
font-size:23px;
color:#58585a;
}

.flex_column.av-8wlup-69b8b4fdb15522f6ccb3fb2242c15cdb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-tr69-83b9cec3fede34dffb042e9b55558804{
margin:0 0 0.7em 0;
padding-bottom:0;
color:#a80000;
font-size:53px;
}
body .av-special-heading.av-tr69-83b9cec3fede34dffb042e9b55558804 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-tr69-83b9cec3fede34dffb042e9b55558804 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-tr69-83b9cec3fede34dffb042e9b55558804 .special-heading-inner-border{
border-color:#a80000;
}
.av-special-heading.av-tr69-83b9cec3fede34dffb042e9b55558804 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-3-ff9b7bb2f609a12d8bf0539e1f80c8ff .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

.flex_column.av-hs0b5-c7ddce8e3e7e925a478e47adde20303f{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.flex_column.av-2qmgz-29-76d492ac83e80cb39490f103c70fc5bd{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}
.avia_transform .flex_column.av-2qmgz-29-76d492ac83e80cb39490f103c70fc5bd{
animation-duration:0.5s;
}

#top .hr.hr-invisible.av-jkjvrpjm-2-24a1910245b84b2e1e43b357fc8c34b3{
height:50px;
}

.flex_column.av-a9381-3911fb8932e354ba0ec7a85cb0a884bd{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.flex_column.av-91ny9-454a7f040ec85982986479971b078cf7{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}
.avia_transform .flex_column.av-91ny9-454a7f040ec85982986479971b078cf7{
animation-duration:0.5s;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-2qmgz-29-76d492ac83e80cb39490f103c70fc5bd{
padding:20px 20px 20px 20px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-2qmgz-29-76d492ac83e80cb39490f103c70fc5bd{
padding:20px 20px 20px 20px;
}
}

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

#top #wrap_all .av-special-heading.av-nigep-21ed47f43cc5697127c19c111f348494 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-eut9t-50857ae599eaf7a2afd2821d6aa28b85 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6mk5d-aba8876e8b93fe38ac1720a46350674d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-89ps1-912353dd5abb84420dfd859288c5933b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-d9fop-fdaf72a30d701a6302a89dabbb31b3d3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-rbzd-15145397958e6c6a3e246fd1d8bd2dd1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-k9bl5-168d506016894a3a8164496571300ca4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8akn5-45c3b19f790cc38f6a416a3da3282692 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-tr69-83b9cec3fede34dffb042e9b55558804 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-2qmgz-29-76d492ac83e80cb39490f103c70fc5bd{
padding:20px 20px 20px 20px;
}
}

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

#top #wrap_all .av-special-heading.av-nigep-21ed47f43cc5697127c19c111f348494 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-eut9t-50857ae599eaf7a2afd2821d6aa28b85 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6mk5d-aba8876e8b93fe38ac1720a46350674d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-89ps1-912353dd5abb84420dfd859288c5933b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-d9fop-fdaf72a30d701a6302a89dabbb31b3d3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-rbzd-15145397958e6c6a3e246fd1d8bd2dd1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-k9bl5-168d506016894a3a8164496571300ca4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8akn5-45c3b19f790cc38f6a416a3da3282692 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-tr69-83b9cec3fede34dffb042e9b55558804 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-2qmgz-29-76d492ac83e80cb39490f103c70fc5bd{
padding:20px 20px 20px 20px;
}
}
