@keyframes av_slideshow_img_scale_av-msrpuh6x-5e279b480fa0f0ee73d55b0f11f3450a {
   0% { transform: scale(1); opacity: 0.5; }
 100% { transform: scale(1.15); opacity: 1; }
}
@keyframes av_slideshow_img_scale_av-msrpuh6x-5e279b480fa0f0ee73d55b0f11f3450a_even {
   0% { transform: scale(1.15); opacity: 0.5; }
 100% { transform: scale(1); opacity: 1; }
}
.avia-slideshow.av-msrpuh6x-5e279b480fa0f0ee73d55b0f11f3450a .avia-slideshow-slide img{
opacity:0.5;
}
.avia-slideshow.av-msrpuh6x-5e279b480fa0f0ee73d55b0f11f3450a .avia-slideshow-slide.slide-odd.next-active-slide img{
animation:av_slideshow_img_scale_av-msrpuh6x-5e279b480fa0f0ee73d55b0f11f3450a 4s 1 ease-in-out;
transform:scale(1.15);
opacity:1;
}
.avia-slideshow.av-msrpuh6x-5e279b480fa0f0ee73d55b0f11f3450a .avia-slideshow-slide.slide-even.next-active-slide img{
animation:av_slideshow_img_scale_av-msrpuh6x-5e279b480fa0f0ee73d55b0f11f3450a_even 4s 1 ease-in-out;
transform:scale(1);
opacity:1;
}

#top .av-special-heading.av-msgc7va3-13d6f961d93852594086113479b0568b{
padding-bottom:10px;
}
body .av-special-heading.av-msgc7va3-13d6f961d93852594086113479b0568b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-msgc7va3-13d6f961d93852594086113479b0568b .av-subheading{
font-size:15px;
}

#top .av-rotator-container.av-msx93y4j-5f3a20eb9d1d2b1e5697a239d57b0761{
text-align:center;
}
#top #wrap_all .av-rotator-container.av-msx93y4j-5f3a20eb9d1d2b1e5697a239d57b0761 .av-rotator-container-inner{
font-size:65px;
}

.flex_cell.av-xb29hy-a36c604808f869cb42427d5fcd2cfb62{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-xb29hy-a36c604808f869cb42427d5fcd2cfb62{
padding:70px 50px 70px 50px !important;
}

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

#top .hr.hr-invisible.av-msot8seb-893b671153f003a04a1fcb9fdf5c223c{
height:30px;
}

.flex_cell.av-wymlra-d0dde9962f9a170e77b00f946476c389{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-wymlra-d0dde9962f9a170e77b00f946476c389{
padding:70px 50px 70px 50px !important;
}

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

#top .hr.hr-invisible.av-negv2-471623f41f8c96a0325eccf350d630fc{
height:30px;
}

.flex_cell.av-wlnpvy-c491fcad6b8bb3c4648f11c72fadbe82{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-wlnpvy-c491fcad6b8bb3c4648f11c72fadbe82{
padding:70px 50px 70px 50px !important;
}

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

#top .hr.hr-invisible.av-d4nla-f0b7283fa980499c45bbe6988f55371f{
height:30px;
}

.avia-section.av-r5knce-81bee05b5974fec2356fb1ca6b1aae9f{
background-color:#ece219;
background-image:unset;
}

.flex_column.av-qr4dem-c26f742e5575de7919da7747191b7b63{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-7z3t2-9e2b6b4aa6e4e20fdb7bc65c5ce234f2{
font-size:90px;
background-color:#ece219;
border-color:#ece219;
color:#6a716a;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-7z3t2-9e2b6b4aa6e4e20fdb7bc65c5ce234f2:hover{
background-color:#ece219;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-7z3t2-9e2b6b4aa6e4e20fdb7bc65c5ce234f2 .avia-svg-icon svg:first-child{
fill:#6a716a;
stroke:#6a716a;
}
#top #wrap_all .avia-button.av-7z3t2-9e2b6b4aa6e4e20fdb7bc65c5ce234f2:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-owliwe-580b72b0b598cac80847b6b6fcdd4e67{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-msotivmb-472539c9b18369b0518836ad1c9bc2eb{
font-size:90px;
background-color:#ece219;
border-color:#ece219;
color:#6a716a;
border-style:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msotivmb-472539c9b18369b0518836ad1c9bc2eb:hover{
background-color:#ece219;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msotivmb-472539c9b18369b0518836ad1c9bc2eb .avia-svg-icon svg:first-child{
fill:#6a716a;
stroke:#6a716a;
}
#top #wrap_all .avia-button.av-msotivmb-472539c9b18369b0518836ad1c9bc2eb:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-n2v866-e84862eb6dc1f21be8ab66fd6cc8ef81{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-msotq4y8-eace746cbd6853d49eb7e20409342c29{
font-size:90px;
background-color:#ece219;
border-color:#ece219;
color:#6a716a;
border-style:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msotq4y8-eace746cbd6853d49eb7e20409342c29:hover{
background-color:#ece219;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msotq4y8-eace746cbd6853d49eb7e20409342c29 .avia-svg-icon svg:first-child{
fill:#6a716a;
stroke:#6a716a;
}
#top #wrap_all .avia-button.av-msotq4y8-eace746cbd6853d49eb7e20409342c29:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-la1vee-08b4a82f5ca3587a3803d73bb9848d37{
background-repeat:no-repeat;
background-image:url(https://stuttgartairportgroundhandling.de/wp-content/uploads/2026/08/STR_Logo.png);
background-position:50% 50%;
background-attachment:scroll;
}

.avia-section.av-20z1gm-8f770035c3bd94837666251387ad6dc1{
background-color:#f8f8f8;
background-image:unset;
}

#top .av-special-heading.av-20bfxa-8b5946a3b233139db8735697300fee37{
padding-bottom:20px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-20bfxa-8b5946a3b233139db8735697300fee37 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-20bfxa-8b5946a3b233139db8735697300fee37 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-20bfxa-8b5946a3b233139db8735697300fee37 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-20bfxa-8b5946a3b233139db8735697300fee37 .av-subheading{
font-size:15px;
}

#top .hr.av-jvhtsm-9c488c3a5a6d09af228daa10ce87d713{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-jvhtsm-9c488c3a5a6d09af228daa10ce87d713 .hr-inner{
width:50px;
border-color:#000000;
}

#top .hr.hr-invisible.av-j4g3s6-9cf979aaddc1e1ee99ea81be4b9ea6dd{
height:50px;
}

.flex_column.av-iyqijq-cadef8b3e5e498772d614d425ac70ef7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-animated-number.av-msq7t5rj-6f1e7a0e0cf239b250153fc0e5b53ac5 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#444444;
stroke:#444444;
}
#top .avia-animated-number.av-msq7t5rj-6f1e7a0e0cf239b250153fc0e5b53ac5 .avia-animated-number-title{
font-size:60px;
color:#444444;
}
#top .avia-animated-number.av-msq7t5rj-6f1e7a0e0cf239b250153fc0e5b53ac5 .avia-animated-number-content{
color:#444444;
}

.flex_column.av-ioh02u-eb0b53fba13d9c56479592d7ee91c999{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-animated-number.av-msq7whka-3adee89d99b928218f8dd45db0912508 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#444444;
stroke:#444444;
}
#top .avia-animated-number.av-msq7whka-3adee89d99b928218f8dd45db0912508 .avia-animated-number-title{
font-size:60px;
color:#444444;
}
#top .avia-animated-number.av-msq7whka-3adee89d99b928218f8dd45db0912508 .avia-animated-number-content{
color:#444444;
}

.flex_column.av-9u7pa-a522e29ecb1df4a38fd2f2b1446faba3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-animated-number.av-msq817d1-69df014e3af62c682ebca6c1f3ec50b6 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#444444;
stroke:#444444;
}
#top .avia-animated-number.av-msq817d1-69df014e3af62c682ebca6c1f3ec50b6 .avia-animated-number-title{
font-size:60px;
color:#444444;
}
#top .avia-animated-number.av-msq817d1-69df014e3af62c682ebca6c1f3ec50b6 .avia-animated-number-content{
color:#444444;
}


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

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