.avia-section.av-9f2rw-507bab866044b516e452220857b60d73{
background-repeat:no-repeat;
background-image:url(https://hava-kassel.de/wp-content/uploads/2022/10/Nachhaltigkeit.jpg);
background-position:0% 0%;
background-attachment:scroll;
margin-top:0px;
margin-bottom:50px;
}
.avia-section.av-9f2rw-507bab866044b516e452220857b60d73 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .av-special-heading.av-l8jwaabu-32bafa3e5b8ac26c483b6b376d7e2b36{
padding-bottom:50px;
color:#ffffff;
font-size:62px;
}
body .av-special-heading.av-l8jwaabu-32bafa3e5b8ac26c483b6b376d7e2b36 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l8jwaabu-32bafa3e5b8ac26c483b6b376d7e2b36 .av-special-heading-tag{
font-size:62px;
}
.av-special-heading.av-l8jwaabu-32bafa3e5b8ac26c483b6b376d7e2b36 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l8jwaabu-32bafa3e5b8ac26c483b6b376d7e2b36 .av-subheading{
font-size:40px;
color:#ffffff;
}

.avia-image-container.av-6yw8k-98889684dd23f165c9f8359ddcdaaca7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6yw8k-98889684dd23f165c9f8359ddcdaaca7 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-6i0is-d5b962ae6ac177d7d5f20641346ba8e5{
padding:0 60px 0 0;
}

#top .av-special-heading.av-l8jway80-cd69c90501e8064e9214729d086996c4{
padding-bottom:10px;
}
body .av-special-heading.av-l8jway80-cd69c90501e8064e9214729d086996c4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l8jway80-cd69c90501e8064e9214729d086996c4 .av-subheading{
font-size:24px;
}

#top .hr.hr-invisible.av-15yxw-36fa1520e976d95b2a2a478b13d82f6d{
height:10px;
}

.flex_column.av-4dsrs-d39fe935e3d48a773d35b0d7d47359ef{
padding:0 0 0 60px;
}

#top .av-special-heading.av-l8jx2rq2-6d47c803e9a06e5f614f490c6dc99306{
padding-bottom:10px;
}
body .av-special-heading.av-l8jx2rq2-6d47c803e9a06e5f614f490c6dc99306 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l8jx2rq2-6d47c803e9a06e5f614f490c6dc99306 .av-subheading{
font-size:24px;
}

#top .hr.hr-invisible.av-u6y0-d9564ec1a8463aca7d8568ef75fbded8{
height:10px;
}

.avia-image-container.av-38iyw-169e8d53656ac44f0ed9a8a6e11dbd7e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-38iyw-169e8d53656ac44f0ed9a8a6e11dbd7e .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-1k0ng-6f6de89e8607c27b130c475ea19f2095 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1k0ng-6f6de89e8607c27b130c475ea19f2095 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3v9c-22b6f9b1f106d504877ce439638e82d5{
padding:0 60px 0 0;
}

#top .av-special-heading.av-l8loxz12-dcbbee863f4e0894e252c4775ee50127{
padding-bottom:10px;
}
body .av-special-heading.av-l8loxz12-dcbbee863f4e0894e252c4775ee50127 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l8loxz12-dcbbee863f4e0894e252c4775ee50127 .av-subheading{
font-size:24px;
}

#top .avia-icon-list-container.av-q3ew-3493c4d670d8498ce8f75f42a504bc7b .iconlist_icon{
color:#f49b01;
background-color:#ffffff;
}
#top .avia-icon-list-container.av-q3ew-3493c4d670d8498ce8f75f42a504bc7b .iconlist_icon svg:first-child{
stroke:#f49b01;
fill:#f49b01;
}

.avia-section.av-2cx30-3298adac558447e570013321c110583a{
background-color:#f49b01;
background-image:url(https://hava-kassel.de/wp-content/uploads/2022/09/CTA-Section-BG.png);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
margin-top:0px;
margin-bottom:100px;
}

.flex_column.av-1bulc-9ab6e4834016ff3fc6d289f645040933{
padding:60px 60px 60px 60px;
}

#top .av-special-heading.av-l8jxd7dc-c21f1c4f188aab61aff257a01a2dc956{
padding-bottom:0;
color:#ffffff;
font-size:48px;
}
body .av-special-heading.av-l8jxd7dc-c21f1c4f188aab61aff257a01a2dc956 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l8jxd7dc-c21f1c4f188aab61aff257a01a2dc956 .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-l8jxd7dc-c21f1c4f188aab61aff257a01a2dc956 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l8jxd7dc-c21f1c4f188aab61aff257a01a2dc956 .av-subheading{
font-size:24px;
}

#top .av_textblock_section.av-l8jxcgng-b1871fc34201031173425e377c0aa21c .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-15fng-95713aea274dd73a8e735828283bebf7{
height:10px;
}

#top #wrap_all .avia-button.av-l8jxkxix-427730f005d80b133c3605f4abd23b79{
background-color:#ffffff;
border-color:#f49b01;
color:#f49b01;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
}

.flex_column.av-3hi9s-5146f0a433220a0824831756603d7541{
padding:0 0 0 60px;
}

#top .av-special-heading.av-2hnj4-be9f34335c02890210998ebb67b70b9c{
padding-bottom:10px;
}
body .av-special-heading.av-2hnj4-be9f34335c02890210998ebb67b70b9c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2hnj4-be9f34335c02890210998ebb67b70b9c .av-subheading{
font-size:24px;
}

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

.avia-image-container.av-4v28-215fd4d1968a89e7d3395f75112afe5d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4v28-215fd4d1968a89e7d3395f75112afe5d .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3j58-e75b6a12c152684d9b84e103cf33d33b{
padding:0 60px 0 0;
}

#top .av-special-heading.av-l8jx3jbz-a3cf83feebe8a1aff3e9880ccd604046{
padding-bottom:10px;
}
body .av-special-heading.av-l8jx3jbz-a3cf83feebe8a1aff3e9880ccd604046 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l8jx3jbz-a3cf83feebe8a1aff3e9880ccd604046 .av-subheading{
font-size:24px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-l8jwaabu-32bafa3e5b8ac26c483b6b376d7e2b36 .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-l8jwaabu-32bafa3e5b8ac26c483b6b376d7e2b36 .av-subheading{
font-size:24px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-l8jwaabu-32bafa3e5b8ac26c483b6b376d7e2b36 .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-l8jwaabu-32bafa3e5b8ac26c483b6b376d7e2b36 .av-subheading{
font-size:24px;
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-l8jwaabu-32bafa3e5b8ac26c483b6b376d7e2b36 .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-l8jwaabu-32bafa3e5b8ac26c483b6b376d7e2b36 .av-subheading{
font-size:24px;
}

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