.avia-section.av-7dj1h-f283d1f11cfb9a514808e3ed242af24e .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://toscana-engers.de/wp-content/uploads/2024/12/DSC09422-scaled.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .av-special-heading.av-20s9sp-9d759bf85735add7929c4dfba24e8b22{
padding-bottom:0;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-20s9sp-9d759bf85735add7929c4dfba24e8b22 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-20s9sp-9d759bf85735add7929c4dfba24e8b22 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-20s9sp-9d759bf85735add7929c4dfba24e8b22 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-20s9sp-9d759bf85735add7929c4dfba24e8b22 .av-subheading{
font-size:18px;
}

#top .av-special-heading.av-1zm29x-7ee7d519483d98de9de6a679f11aa4d8{
padding-bottom:25px;
}
body .av-special-heading.av-1zm29x-7ee7d519483d98de9de6a679f11aa4d8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1zm29x-7ee7d519483d98de9de6a679f11aa4d8 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1yys05-6acd6be08e885979de34e61f89b5c64c{
height:25px;
}

.flex_column.av-1ol58d-a43c19d98d4b037f64a60a9653c55970{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1exj6t-62fc5b534eb5fa846720346a1014de26{
padding-bottom:25px;
}
body .av-special-heading.av-1exj6t-62fc5b534eb5fa846720346a1014de26 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1exj6t-62fc5b534eb5fa846720346a1014de26 .av-subheading{
font-size:15px;
}

.flex_column.av-1butm9-a852d57c77bb5a0bab80ab4fad0f2e7d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1ab1ld-dffec5f4ff2785766ec9bd78e60f71bc{
padding-bottom:25px;
}
body .av-special-heading.av-1ab1ld-dffec5f4ff2785766ec9bd78e60f71bc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ab1ld-dffec5f4ff2785766ec9bd78e60f71bc .av-subheading{
font-size:15px;
}

.flex_column.av-15trnh-aefd363e6543257921054390e2b473fe{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-133v45-6bc46624c8e2103bda27b5c80b27e008{
padding-bottom:25px;
}
body .av-special-heading.av-133v45-6bc46624c8e2103bda27b5c80b27e008 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-133v45-6bc46624c8e2103bda27b5c80b27e008 .av-subheading{
font-size:15px;
}

.flex_column.av-10and5-aef6946ae1022b5753667bd7e29c0322{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3e4rt-ed3324ddceca4bba009c2653da2a0fce{
padding-bottom:25px;
}
body .av-special-heading.av-3e4rt-ed3324ddceca4bba009c2653da2a0fce .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3e4rt-ed3324ddceca4bba009c2653da2a0fce .av-subheading{
font-size:15px;
}

.flex_column.av-30tu5-2811eeb63ece9be665534f269ad2c05f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-rcvvl-93e607fb834307f120305c70f171a4e8{
padding-bottom:25px;
}
body .av-special-heading.av-rcvvl-93e607fb834307f120305c70f171a4e8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-rcvvl-93e607fb834307f120305c70f171a4e8 .av-subheading{
font-size:15px;
}

.flex_column.av-muc3p-26eccb3baf50eb225843b7e73393bcf8{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-jyhit-64d5e4a6ce0dcc06ac637415ee45896f{
padding-bottom:25px;
}
body .av-special-heading.av-jyhit-64d5e4a6ce0dcc06ac637415ee45896f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jyhit-64d5e4a6ce0dcc06ac637415ee45896f .av-subheading{
font-size:15px;
}

.flex_column.av-jb7k5-df6845afaa6ec261b6ecb503188b0e07{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ghu6d-e0efc8c924ed4b5e1a8238fa956dc350{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-e1vct-f0d7cc6168e81313cdcbe8acf188b571{
padding-bottom:25px;
}
body .av-special-heading.av-e1vct-f0d7cc6168e81313cdcbe8acf188b571 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-e1vct-f0d7cc6168e81313cdcbe8acf188b571 .av-subheading{
font-size:15px;
}

.flex_column.av-bks6h-bd0764a88fa38d3460814b10f6aca4a5{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-9ugyx-7047008f7f174ec41b24b09f41839f67{
padding-bottom:25px;
}
body .av-special-heading.av-9ugyx-7047008f7f174ec41b24b09f41839f67 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9ugyx-7047008f7f174ec41b24b09f41839f67 .av-subheading{
font-size:15px;
}

.flex_column.av-6oa61-1891e1b10e7250ae7e905c5912bbdb64{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4dfj1-ce4459162547a08866e6f3c3753c2e47{
padding-bottom:25px;
}
body .av-special-heading.av-4dfj1-ce4459162547a08866e6f3c3753c2e47 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4dfj1-ce4459162547a08866e6f3c3753c2e47 .av-subheading{
font-size:15px;
}

.flex_column.av-1y4jt-52a31af375c020c99898818fa3be15b4{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

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