.avia-section.av-47ihb75-42eb0145cd86ec96105429843d84d457 .av-parallax .av-parallax-inner{
background-color:#0a0a12;
background-image:url(https://freimann-digital.de/wp-content/uploads/2026/09/section-4.2.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-47ihb75-42eb0145cd86ec96105429843d84d457 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-46fkuj5-44af5401e8d21a8c40a63997cd963cad{
padding:0 0 0 0;
}

#top .av_textblock_section.av-mv0morn6-791a20e0a1ed13889833249b32a4486f .avia_textblock{
color:#2b5fe8;
}

#top .av_textblock_section.av-mv0mp79m-dc45c7ab0e3800e36cbf4416ffc6681f .avia_textblock{
color:#f7f9fc;
}

#top .hr.hr-invisible.av-448uwxd-f345645e4eff1dc41f8512b1a0821e2d{
height:24px;
}

#top .av_textblock_section.av-mv0mphz0-591ec18c344a9ddc3943d14a363c3bcb .avia_textblock{
color:#f7f9fc;
}

#top .hr.hr-invisible.av-42k8ce9-63ee1580921d5a0e2d60ed3ec8c5e6e0{
height:50px;
}

@keyframes av_sonarEffect_av-40jq6ch-85eb6cd6f16bef8c48a3abe75025704a {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #2dd4bf, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #2dd4bf, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.01);}
}
#top #wrap_all .avia-button.av-40jq6ch-85eb6cd6f16bef8c48a3abe75025704a{
background-color:#000b1220;
border-color:#000b1220;
color:#2dd4bf;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-40jq6ch-85eb6cd6f16bef8c48a3abe75025704a:hover{
color:#2dd4bf;
transition:all 0.4s ease-in-out;
}
.avia-button.av-40jq6ch-85eb6cd6f16bef8c48a3abe75025704a.avia-sonar-shadow:after{
animation:av_sonarEffect_av-40jq6ch-85eb6cd6f16bef8c48a3abe75025704a 3s ease-in-out .1s infinite;
}
#top #wrap_all .avia-button.av-40jq6ch-85eb6cd6f16bef8c48a3abe75025704a .avia-svg-icon svg:first-child{
fill:#2dd4bf;
stroke:#2dd4bf;
}
#top #wrap_all .avia-button.av-40jq6ch-85eb6cd6f16bef8c48a3abe75025704a:hover .avia-svg-icon svg:first-child{
fill:#2dd4bf;
stroke:#2dd4bf;
}

.avia-section.av-3z1l8b5-3285bf0dd9853550c465d0e09e1311c1{
background-color:#0b1220;
background-image:unset;
}

.flex_column.av-3x90rr5-7b0f113880bfd12cae0eb05c7d589671{
padding:0px 0px 28px 0px;
}

#top .av_textblock_section.av-mv0mpwlv-1101ca1d6ba13173578fbbcca5ab83ee .avia_textblock{
color:#f7f9fc;
}

#top .hr.hr-invisible.av-3vx53a9-af2a9e6fd7ba7afb8e467a12aaed4672{
height:25px;
}

#top .av_textblock_section.av-mv0ms771-fdccfc334602ff1e47698c368d2b4140 .avia_textblock{
color:#f7f9fc;
}

#top .hr.hr-invisible.av-3tgv5f5-553d51c5e1b0513f2496f591151f51f3{
height:50px;
}

#top .av_textblock_section.av-mv0mq8is-24199d46d0b60a835c94b5b1f30b5737 .avia_textblock{
color:#f7f9fc;
}

#top .av_textblock_section.av-mv0mtmld-a45054f2d550ad74446d726bb0f75afc .avia_textblock{
color:#f7f9fc;
}

.avia-content-slider-element-container.av-mv0n2sz9-670b34eb7fa5e64a3d62a2ba3cd601a2{
color:#f7f9fc;
}

#top .hr.av-3qsicvl-107281aa510988b079ba53fefbd30fc9{
margin-top:0;
margin-bottom:0;
}
.hr.av-3qsicvl-107281aa510988b079ba53fefbd30fc9 .hr-inner{
width:20%;
border-color:#2dd4bf;
}

#top .hr.hr-invisible.av-3pk8cm9-4161cc5d769d32787282e9f9174b8fb0{
height:50px;
}

.hr.av-3n72aj5-4cb712d0cfe4643f04089d1c93fa65d9 .hr-inner{
width:20%;
border-color:#2dd4bf;
}

#top .hr.hr-invisible.av-3lmv6qp-db25e5c377c4b7e051e59cb6c373aab0{
height:50px;
}

.hr.av-3kk3ftt-ef3264bfd136e86be040d3c837873b55 .hr-inner{
width:20%;
border-color:#2dd4bf;
}

#top .hr.hr-invisible.av-3ivol2p-b40df8a4d2f0c1b366d5c4137611a545{
height:50px;
}

.hr.av-3grwj75-4f18bf77e4c415bfbc15d1cee4ce08dd .hr-inner{
width:20%;
border-color:#2dd4bf;
}

#top .hr.hr-invisible.av-3fen4lt-a4f8ce91ffd138a682aad712d7b20ad0{
height:50px;
}

.hr.av-3ecqo8h-8837dead69b0e37b081c7a80f2f76962 .hr-inner{
width:20%;
border-color:#2dd4bf;
}

#top .hr.hr-invisible.av-3cngydd-d703721a192dae39fc10b672d10fa129{
height:50px;
}

.hr.av-3b0m1i9-1758613b9043c1e8f1cd2cfd16f25b39 .hr-inner{
width:20%;
border-color:#2dd4bf;
}

#top .hr.hr-invisible.av-39as6c1-2ff419df4735002b857cc7fe2f264e0f{
height:50px;
}

.avia-section.av-5ksq1t-b5bb4b0b0b21e465db846c9b0817d581{
background-color:#5d6b82;
background-image:unset;
}

.flex_column.av-4kkxbl-438db2c4e4758e38022fd392457d47ae{
padding:50px 0 50px 0;
}

#top .av_textblock_section.av-mv0n8otv-64a2cb031820c163129cda40bd57e74e .avia_textblock{
color:#f7f9fc;
}

.flex_column.av-2sm435-573a8d119065bf7208c04c2ea596fdd7{
padding:50px 0 50px 0;
}

#top .av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302{
margin:30px 30px 30px 30px;
width:calc(100% - 60px);
padding-bottom:calc(100% - 60px);
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302 .avia-icon-circles-inner{
border-color:#0b1220;
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302 .avia-icon-circles-icon{
color:#0b1220;
background:rgba(45,212,191,0.5);
border-color:rgba(45,212,191,0.5);
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302 .avia-icon-circles-icon.avia-svg-icon svg:first-child{
fill:#0b1220;
stroke:#0b1220;
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302 .avia-icon-circles-icon-text{
background:#e8edf4;
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302 .avia-icon-circles-icon.active{
color:#0b1220;
background:#2b5fe8;
border-color:#2b5fe8;
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302 .avia-icon-circles-icon.avia-svg-icon.active svg:first-child{
fill:#0b1220;
stroke:#0b1220;
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302 .avia-icon-circles-icon-1{
transform:translate(0px,250px);
left:50%;
top:0%;
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302.avia_start_animation .avia-icon-circles-icon-1{
transform:translate(0px,0px);
opacity:1;
transition-delay:1s;
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302 .avia-icon-circles-icon-2{
transform:translate(-250px,0px);
left:100%;
top:50%;
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302.avia_start_animation .avia-icon-circles-icon-2{
transform:translate(0px,0px);
opacity:1;
transition-delay:1.2s;
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302 .avia-icon-circles-icon-3{
transform:translate(0px,-250px);
left:50%;
top:100%;
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302.avia_start_animation .avia-icon-circles-icon-3{
transform:translate(0px,0px);
opacity:1;
transition-delay:1.4s;
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302 .avia-icon-circles-icon-4{
transform:translate(250px,0px);
left:0%;
top:50%;
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302.avia_start_animation .avia-icon-circles-icon-4{
transform:translate(0px,0px);
opacity:1;
transition-delay:1.6s;
}
.av-icon-circles-container.av-mv0nashg-067d6ecbf928c178ccbb52f4993ae302.avia_start_animation.avia_animation_finished .avia-icon-circles-icon{
transition-delay:0s;
}

.avia-section.av-37qrxgh-192ea9b63ac4c6d7e96c7b7c28cfc906{
background-color:#e8edf4;
background-image:unset;
}

#top .hr.hr-invisible.av-33psvnl-eb680133b520f2f40e58c8c5fbc326b1{
height:50px;
}

#top .hr.hr-invisible.av-320gdhd-5fc531b393d6a3fc83ed5caa251ec746{
height:50px;
}

.flex_column.av-2tdpe01-275d33ce09e981e2314b4e2ecb25869d{
border-width:1px;
border-color:#20203a;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:36px 32px 36px 32px;
height:auto;
min-height:320px;
background-color:#5d6b82;
}

#top .av_textblock_section.av-2rsdcg1-ddedced235df55278b0b5fa63570cb0b .avia_textblock{
font-size:11px;
color:#2dd4bf;
}

#top .hr.hr-invisible.av-z9d0h-851b5d9cb1bd009d1eec84a5dc3f663e{
height:4px;
}

#top .av_textblock_section.av-2oslo8h-29e201041617a5dcb3b092850f7bcbba .avia_textblock{
color:#f7f9fc;
}

.flex_column.av-2jqpyn5-401803e30418b32c8169ea89fb3044e5{
border-width:1px;
border-color:#20203a;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:36px 32px 36px 32px;
height:auto;
min-height:320px;
background-color:#5d6b82;
}

#top .av_textblock_section.av-2hwzpgh-8015a6574cf42a6540c8629e4a75e399 .avia_textblock{
font-size:11px;
color:#2dd4bf;
}

#top .hr.hr-invisible.av-vqott-fdaa622887a06ea073f9cf06e01450f8{
height:4px;
}

#top .av_textblock_section.av-8o751t-4d325c5e3c0d2a99293dbfa5ddd65437 .avia_textblock{
color:#f7f9fc;
}

.flex_column.av-29wkh5t-b2801d1f388230d882641607a4e9e9ef{
border-width:1px;
border-color:#20203a;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:36px 32px 36px 32px;
height:auto;
min-height:320px;
background-color:#5d6b82;
}

#top .av_textblock_section.av-2829n8h-ed1d78eb32041eecec6823b9a777f268 .avia_textblock{
font-size:11px;
color:#2dd4bf;
}

#top .hr.hr-invisible.av-2650i5d-fe4b99c7b24d078e71ff9999c39e9c0e{
height:4px;
}

#top .av_textblock_section.av-25ajr4h-c1b6b52fb71d9c30c8b9aac738a17529 .avia_textblock{
color:#f7f9fc;
}

#top .hr.hr-invisible.av-1zrwoup-7a59f9c4495838a09aaccba84a84ad57{
height:50px;
}

@keyframes av_sonarEffect_av-1yw9prl-275c8ca3a74859015f3163f14782a025 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #2dd4bf, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #2dd4bf, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.01);}
}
#top #wrap_all .avia-button.av-1yw9prl-275c8ca3a74859015f3163f14782a025{
background-color:#e8edf4;
border-color:#e8edf4;
color:#2dd4bf;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1yw9prl-275c8ca3a74859015f3163f14782a025:hover{
color:#2dd4bf;
transition:all 0.4s ease-in-out;
}
.avia-button.av-1yw9prl-275c8ca3a74859015f3163f14782a025.avia-sonar-shadow:after{
animation:av_sonarEffect_av-1yw9prl-275c8ca3a74859015f3163f14782a025 3s ease-in-out .1s infinite;
}
#top #wrap_all .avia-button.av-1yw9prl-275c8ca3a74859015f3163f14782a025 .avia-svg-icon svg:first-child{
fill:#2dd4bf;
stroke:#2dd4bf;
}
#top #wrap_all .avia-button.av-1yw9prl-275c8ca3a74859015f3163f14782a025:hover .avia-svg-icon svg:first-child{
fill:#2dd4bf;
stroke:#2dd4bf;
}

.avia-section.av-qmxgmp-2a2729033535036f3d567cb5e13dfd6b{
background-color:#0b1220;
background-image:unset;
}

#top .hr.hr-invisible.av-mht8gh-87800733d31bfa1371336865dec5156e{
height:4px;
}

#top .togglecontainer.av-kt7b2p-61f82576d992edff9b7d33fc7cfb8c59 h3.toggler{
color:#f7f9fc;
background-color:#0b1220;
border-color:#0b1220;
}
#top .togglecontainer.av-kt7b2p-61f82576d992edff9b7d33fc7cfb8c59 h3.toggler .toggle_icon{
color:#2dd4bf;
border-color:#2dd4bf;
}
#top .togglecontainer.av-kt7b2p-61f82576d992edff9b7d33fc7cfb8c59 h3.toggler .toggle_icon > span{
color:#2dd4bf;
border-color:#2dd4bf;
}
#top .togglecontainer.av-kt7b2p-61f82576d992edff9b7d33fc7cfb8c59 .toggle_wrap .toggle_content{
color:#f7f9fc;
background-color:#0b1220;
border-color:#0b1220;
}

#top .hr.hr-invisible.av-enrzhd-cb7d13e77477f758b1d48ab75ecffed9{
height:50px;
}

#top .hr.hr-invisible.av-87w2sh-e03c149af216c049004a64beea2edc78{
height:4px;
}

#top .hr.hr-invisible.av-4bykhd-eed3c7dba6736c502dd44179cb56b7d3{
height:50px;
}

@keyframes av_sonarEffect_av-332hgx-1709401c29cd2d870f71b9908be0f801 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #2dd4bf, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #2dd4bf, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.01);}
}
#top #wrap_all .avia-button.av-332hgx-1709401c29cd2d870f71b9908be0f801{
background-color:#e8edf4;
border-color:#e8edf4;
color:#2dd4bf;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-332hgx-1709401c29cd2d870f71b9908be0f801:hover{
color:#2dd4bf;
transition:all 0.4s ease-in-out;
}
.avia-button.av-332hgx-1709401c29cd2d870f71b9908be0f801.avia-sonar-shadow:after{
animation:av_sonarEffect_av-332hgx-1709401c29cd2d870f71b9908be0f801 3s ease-in-out .1s infinite;
}
#top #wrap_all .avia-button.av-332hgx-1709401c29cd2d870f71b9908be0f801 .avia-svg-icon svg:first-child{
fill:#2dd4bf;
stroke:#2dd4bf;
}
#top #wrap_all .avia-button.av-332hgx-1709401c29cd2d870f71b9908be0f801:hover .avia-svg-icon svg:first-child{
fill:#2dd4bf;
stroke:#2dd4bf;
}

