.avia-section.av-2pj4v-c1e74c9edfa587d64b6780a502aeba74{
background-color:#226e8a;
background:linear-gradient( to bottom right, #226e8a, rgba(34,110,138,0.8), #005b89 );
}

#top .hr.hr-invisible.av-1cmbz-6fc4955badd7c5e53859b8294e308ed7{
height:20px;
}

#top #wrap_all .avia-button.av-m1jc2xle-4d5f0280be38a9f7684c572cf85947bc{
background-color:#eceff1;
border-color:#eceff1;
color:#007095;
box-shadow: 5px 5px 10px 0px #1c1c1c;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m1jc2xle-4d5f0280be38a9f7684c572cf85947bc .avia-svg-icon svg:first-child{
fill:#007095;
stroke:#007095;
}

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

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

#top #wrap_all .avia-button.av-yryjr-ece48b5fb7594f93ace31eea0189d7d6{
box-shadow: 5px 5px 10px 0px #66757e;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-yryjr-ece48b5fb7594f93ace31eea0189d7d6:hover{
background-color:#66757e;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-yryjr-ece48b5fb7594f93ace31eea0189d7d6:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-mdjk7-91fc55731935f5091737242101a3f341{
box-shadow: 5px 5px 10px 0px #66757e;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mdjk7-91fc55731935f5091737242101a3f341:hover{
background-color:#66757e;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mdjk7-91fc55731935f5091737242101a3f341:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-972jj-9e4083de6b904f6b77bbe57e07f65e36{
box-shadow: 5px 5px 10px 0px #66757e;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-972jj-9e4083de6b904f6b77bbe57e07f65e36:hover{
background-color:#66757e;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-972jj-9e4083de6b904f6b77bbe57e07f65e36:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-video.av-mmon8pkq-2387a7cc46369c4c049b40a8ac9bdae9{
background-image:url(https://www.portalsystems.de/wp-content/uploads/2026/03/psag-unternehmen-thumb.webp);
}

.avia-section.av-brxwn-4ecfbdd0ac6b52b2405fa56ccbd210f6{
background-color:rgba(34,110,138,0.8);
background:linear-gradient( to top right, rgba(34,110,138,0.8), rgba(34,110,138,0.9), #226e8a );
}

#top .flex_column_table.av-equal-height-column-flextable.av-2rqz0v-114ff3f3a7e45eb759c763ac0389a6c4{
margin-top:0px;
margin-bottom:0px;
}

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

#top .av_textblock_section.av-2donef-50371c7bff03c1ededf8d43dc35ddd1d .avia_textblock{
text-align:center;
}

#top .flex_column_table.av-equal-height-column-flextable.av-28sdpz-4b58d59f34a8af8900bcfa314cfaeba1{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1s857r-1865adecffa874567c7cd03e6ada6142{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1s857r-1865adecffa874567c7cd03e6ada6142{
width:17.6%;
margin-left:0;
padding:0 0 0px 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1s857r-1865adecffa874567c7cd03e6ada6142 .av-flex-placeholder{
width:3%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-56o8n-d4c4c5b1cada8c964e487d8816e43e75{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-56o8n-d4c4c5b1cada8c964e487d8816e43e75{
width:17.6%;
margin-left:0;
padding:0 0 0px 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-56o8n-d4c4c5b1cada8c964e487d8816e43e75 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-19ugzz-6e290cf02b7b16f3a8a55193d025d068 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-19ugzz-6e290cf02b7b16f3a8a55193d025d068 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-12bojj-d890aed3c47ebd0fbca7e3003ca8cbfd{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-12bojj-d890aed3c47ebd0fbca7e3003ca8cbfd{
width:17.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-12bojj-d890aed3c47ebd0fbca7e3003ca8cbfd .av-flex-placeholder{
width:3%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-sz0xz-64caad8deb894672e70f8bae5a9f4c22{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-sz0xz-64caad8deb894672e70f8bae5a9f4c22{
width:17.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-sz0xz-64caad8deb894672e70f8bae5a9f4c22 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-22c9b-09172915455c72a16105772a3dead1e4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-22c9b-09172915455c72a16105772a3dead1e4 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-dgj8f-cb6b4774330282758274a2d6e520f00c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-dgj8f-cb6b4774330282758274a2d6e520f00c{
width:17.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-dgj8f-cb6b4774330282758274a2d6e520f00c .av-flex-placeholder{
width:3%;
}

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


@media only screen and (min-width: 990px){ 
#top .av_textblock_section.av-2donef-50371c7bff03c1ededf8d43dc35ddd1d .avia_textblock{
font-size:16px;
}
}
