.avia-section.av-mh24ciby-a5b33ae84235ef0caa60cabfd52bd4bd{
background-repeat:no-repeat;
background-image:url(https://taporo.de/wp-content/uploads/2025/10/hintergrund-grafik.png);
background-position:50% 100%;
background-attachment:scroll;
}

.flex_column.av-2pcvee-281a3e3c51baf27e802195f32752e7fe{
border-width:3px;
border-color:#ffffff;
border-style:solid;
border-radius:30px 30px 30px 30px;
padding:100px 100px 100px 100px;
background-color:rgba(249,249,249,0.35);
}

#top .av-special-heading.av-lymn4xn4-a0318c243301da8099aab1e432541d93{
margin:10px 0 10px 0;
padding-bottom:0;
color:#0e0032;
font-size:45px;
}
body .av-special-heading.av-lymn4xn4-a0318c243301da8099aab1e432541d93 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lymn4xn4-a0318c243301da8099aab1e432541d93 .av-special-heading-tag{
font-size:45px;
padding:10px 0 10px 0;
}
.av-special-heading.av-lymn4xn4-a0318c243301da8099aab1e432541d93 .special-heading-inner-border{
border-color:#0e0032;
}
.av-special-heading.av-lymn4xn4-a0318c243301da8099aab1e432541d93 .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-mv7vb9dw-618d2cbf3e8d5fd5065e169524dad719 .avia_textblock{
font-size:16px;
}

#top .av-special-heading.av-mv7vcbqb-c5a533f5b393e0cc3f09c35c9453e57d{
padding-bottom:20px;
font-size:16px;
}
body .av-special-heading.av-mv7vcbqb-c5a533f5b393e0cc3f09c35c9453e57d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mv7vcbqb-c5a533f5b393e0cc3f09c35c9453e57d .av-special-heading-tag{
font-size:16px;
}
.av-special-heading.av-mv7vcbqb-c5a533f5b393e0cc3f09c35c9453e57d .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-lymnjzxv-0ed62a8bfa2c4e4cdb01d91b0c38e367{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

#top .hr.hr-invisible.av-mh24fo5x-d48635d5c8f09831a16ebf51119d90cc{
height:500px;
}

.flex_cell.av-mh37mr2s-2b19e7a1e8bad5dcc524eff2577314ea{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-mh37mr2s-2b19e7a1e8bad5dcc524eff2577314ea{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-mh37izlb-2ef5cdaa94881d75935e2f93167c37c0{
position:absolute;
bottom:220px;
z-index:3;
}
.avia-image-container.av-mh37izlb-2ef5cdaa94881d75935e2f93167c37c0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mh37izlb-2ef5cdaa94881d75935e2f93167c37c0 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-lz2qfhma-1f4166422a887713fb10bdac769883a9{
background-repeat:no-repeat;
background-image:url(https://taporo.de/wp-content/uploads/2025/10/wave-links-unten.png);
background-position:0% 100%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-mh1zhlz6-d4618386caf80b69e71b94a3ce69fcc8{
height:100px;
}

.flex_column.av-lyzqvtwt-f1366d39eb0c8fa72b21372831e5c6ab{
border-radius:30px 30px 30px 30px;
}

.avia-image-diff-container.av-mh225all-6c0ab9615550a4784c799c6f0cc9196a .av-image-diff-handle{
box-shadow:0 0 12px rgba(51, 51, 51, 0.5);
}
.avia-image-diff-container.av-mh225all-6c0ab9615550a4784c799c6f0cc9196a .av-image-diff-handle:before{
box-shadow:0 3px 0 #fff, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.avia-image-diff-container.av-mh225all-6c0ab9615550a4784c799c6f0cc9196a .av-image-diff-handle:after{
box-shadow:0 3px 0 #fff, 0px 0px 12px rgba(51, 51, 51, 0.5);
}

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

#top .hr.hr-invisible.av-wnnk-158f0069c9c72705848593180c840383{
height:200px;
}

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

#top .flex_column.av-mh214lua-1889715533ea6b0ebf3cb39d02a35b2f{
margin-top:50px;
margin-bottom:-7%;
}
.responsive #top #wrap_all .flex_column.av-mh214lua-1889715533ea6b0ebf3cb39d02a35b2f{
margin-top:50px;
margin-bottom:-7%;
}

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

.avia-section.av-99ttpc-247201edf3a6ab8133405c67243e4c79{
z-index:3;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-99ttpc-247201edf3a6ab8133405c67243e4c79{
z-index:3;
}
.avia-section.av-99ttpc-247201edf3a6ab8133405c67243e4c79 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://taporo.de/wp-content/uploads/2025/10/handy-an-nfc-karte-halten.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-99ttpc-247201edf3a6ab8133405c67243e4c79 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-74rovk-517ce68a60589bef49ee1da6e4ff0bc3{
margin:10px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-74rovk-517ce68a60589bef49ee1da6e4ff0bc3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-74rovk-517ce68a60589bef49ee1da6e4ff0bc3 .av-special-heading-tag{
padding:10px 0 0 0;
}
.av-special-heading.av-74rovk-517ce68a60589bef49ee1da6e4ff0bc3 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-74rovk-517ce68a60589bef49ee1da6e4ff0bc3 .av-subheading{
font-size:15px;
color:#000000;
}

#top .av_textblock_section.av-ngzhc-3a81e8dc83a2897340ece117f8730609 .avia_textblock{
color:#ffffff;
}

.avia-section.av-lyra6day-04fa06e1aff800bacd391389b39c93e4{
background-repeat:no-repeat;
background-image:url(https://taporo.de/wp-content/uploads/2025/10/wave-rechts-unten.png);
background-position:100% 100%;
background-attachment:scroll;
}

#top .flex_column.av-f6uxeu-52950aae96c7c34d39cbd11cd3693aba{
margin-top:0px;
margin-bottom:35px;
}
.responsive #top #wrap_all .flex_column.av-f6uxeu-52950aae96c7c34d39cbd11cd3693aba{
margin-top:0px;
margin-bottom:35px;
}

#top .av-special-heading.av-df8bzq-238507b7d63b780e0320fd292481d46b{
padding-bottom:10px;
}
body .av-special-heading.av-df8bzq-238507b7d63b780e0320fd292481d46b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-df8bzq-238507b7d63b780e0320fd292481d46b .av-subheading{
font-size:15px;
}

#top .flex_column.av-5yhau5-7184f934e357897d54b9b3406809476e{
margin-top:0px;
margin-bottom:35px;
}
.responsive #top #wrap_all .flex_column.av-5yhau5-7184f934e357897d54b9b3406809476e{
margin-top:0px;
margin-bottom:35px;
}

#top .flex_column.av-453wm5-c72740e86cbd5566515801734398acd3{
margin-top:0px;
margin-bottom:35px;
}
.responsive #top #wrap_all .flex_column.av-453wm5-c72740e86cbd5566515801734398acd3{
margin-top:0px;
margin-bottom:35px;
}

.avia-timeline-container.av-lz1fcasp-6f11c55173655f3f8eea5df628438ee3 .av-milestone-date{
font-size:24px;
color:#0e0032;
}
.avia-timeline-container.av-lz1fcasp-6f11c55173655f3f8eea5df628438ee3 .av-milestone-title{
font-size:18px;
color:#0e0032;
}
.avia-timeline-container.av-lz1fcasp-6f11c55173655f3f8eea5df628438ee3 .av-milestone-content{
font-size:14px;
color:#0e0032;
}
.avia-timeline-container.av-lz1fcasp-6f11c55173655f3f8eea5df628438ee3 .av-milestone-icon-inner{
background-color:#9b71ff;
color:#ffffff;
}
.avia-timeline-container.av-lz1fcasp-6f11c55173655f3f8eea5df628438ee3 .av-milestone-indicator{
background-color:#9b71ff;
}
.avia-timeline-container.av-lz1fcasp-6f11c55173655f3f8eea5df628438ee3 .av-milestone-article-footer{
background-color:#9b71ff;
}
.avia-timeline-container.av-lz1fcasp-6f11c55173655f3f8eea5df628438ee3 i.milestone-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-mqtlk6zp-6cc52b32c1daad6def482883bc65608b{
height:30px;
}

#top .hr.hr-invisible.av-2jhsel-01242b792740de7721380fd54d39925f{
height:30px;
}

#top #wrap_all .avia-button.av-mhlrblxy-08177d15879f1f668483c8350faa3e5e{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

#top .flex_column.av-21ihxp-05a450ec9a8b99a5a96e38c9fef6ab85{
margin-top:0px;
margin-bottom:35px;
}
.responsive #top #wrap_all .flex_column.av-21ihxp-05a450ec9a8b99a5a96e38c9fef6ab85{
margin-top:0px;
margin-bottom:35px;
}

#top .flex_column.av-6jnnie-5795a4b674306a75d48e37fb778a8390{
margin-top:50px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-6jnnie-5795a4b674306a75d48e37fb778a8390{
margin-top:50px;
margin-bottom:0px;
}

.flex_cell.av-mh20hd57-1c4cbe5fe2bbfabdef8d0aaf870ebe30{
vertical-align:top;
background:url(https://taporo.de/wp-content/uploads/2026/10/NFC-Karte-nahe-am-Smartphone.png) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-mh20hd57-1c4cbe5fe2bbfabdef8d0aaf870ebe30{
padding:200px 200px 200px 200px !important;
}

.flex_cell.av-mh20hom4-f057c061633e78ce44d233feac0e7141{
vertical-align:middle;
background-color:#ffffff;
}

.flex_column.av-dvdm68-88e35e4bf7d335f37cae7349666fadb3{
width:100%;
margin-left:0;
padding:50px 0 50px 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-dvdm68-88e35e4bf7d335f37cae7349666fadb3 .av-flex-placeholder{
width:0%;
}

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

@keyframes av_sonarEffect_av-mh1uqqy8-d9ec21da929f9b30fdf98803a3a92bf6 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px rgba(155,113,255,0.3), 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 rgba(155,113,255,0.3), 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
#top .avia-icon-list-container.av-mh1uqqy8-d9ec21da929f9b30fdf98803a3a92bf6 .iconlist_icon{
color:#f9f9f9;
background-color:#9b71ff;
}
#top .avia-icon-list-container.av-mh1uqqy8-d9ec21da929f9b30fdf98803a3a92bf6 .iconlist_icon svg:first-child{
stroke:#f9f9f9;
fill:#f9f9f9;
}
#top .avia-icon-list-container.av-mh1uqqy8-d9ec21da929f9b30fdf98803a3a92bf6 .iconlist_icon:after{
animation:av_sonarEffect_av-mh1uqqy8-d9ec21da929f9b30fdf98803a3a92bf6 3s ease-in-out .1s infinite;
}

.avia-section.av-mqtkb8gd-e614b999fb29e42241e55f8901f831dd{
z-index:3;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-mqtkb8gd-e614b999fb29e42241e55f8901f831dd{
z-index:3;
}
.avia-section.av-mqtkb8gd-e614b999fb29e42241e55f8901f831dd .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://taporo.de/wp-content/uploads/2026/06/business-gesrpaech.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mqtkb8gd-e614b999fb29e42241e55f8901f831dd .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .av_textblock_section.av-mqtkc12f-7a97781242ca2fec229a1b74a1b9aa89 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-6vd98g-36a53920221924aeb4a7233fc148e073{
vertical-align:middle;
background-color:#ffffff;
}

.flex_column.av-aa21v4-1157664afe09dbc79b4b72961663c14d{
width:100%;
margin-left:0;
padding:50px 0 50px 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-aa21v4-1157664afe09dbc79b4b72961663c14d .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-9gnvq8-504ebf17fd29d3d68c183981eedd30d9{
padding-bottom:10px;
}
body .av-special-heading.av-9gnvq8-504ebf17fd29d3d68c183981eedd30d9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9gnvq8-504ebf17fd29d3d68c183981eedd30d9 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-mqtisd04-607627fcd16ca15eaf101a3f79f3729c .iconlist_icon{
color:#9b71ff;
font-size:16px;
}
#top .avia-icon-list-container.av-mqtisd04-607627fcd16ca15eaf101a3f79f3729c .iconlist_icon svg:first-child{
stroke:#9b71ff;
fill:#9b71ff;
height:16px;
width:16px;
}
#top #wrap_all .avia-icon-list-container.av-mqtisd04-607627fcd16ca15eaf101a3f79f3729c .av_iconlist_title{
font-size:16px;
}

.flex_cell.av-mh20joeo-167d7ac8bfa77eb770c22b988cbe3235{
vertical-align:middle;
background:url(https://taporo.de/wp-content/uploads/2025/10/handy-an-nfc-karte-halten.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-mh20joeo-167d7ac8bfa77eb770c22b988cbe3235{
padding:200px 200px 200px 200px !important;
}

.flex_cell.av-4yiwk0-585b2bac0f1d9bee350409b0e32a118d{
vertical-align:top;
background:url(https://taporo.de/wp-content/uploads/2026/05/mockup-karten.png) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-4yiwk0-585b2bac0f1d9bee350409b0e32a118d{
padding:200px 200px 200px 200px !important;
}

.flex_cell.av-2sl1r4-5e7c3e0498b493f18b5d3b1cf9c5b2b1{
vertical-align:middle;
background-color:#ebe3ff;
}

.flex_column.av-4wdqs0-4cee9867868e1ef83b2bdf949a1b2659{
width:100%;
margin-left:0;
padding:50px 0 50px 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4wdqs0-4cee9867868e1ef83b2bdf949a1b2659 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-mh1yqjt9-8b984f98858a076aa2f6deaca803f81c{
padding-bottom:10px;
}
body .av-special-heading.av-mh1yqjt9-8b984f98858a076aa2f6deaca803f81c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mh1yqjt9-8b984f98858a076aa2f6deaca803f81c .av-subheading{
font-size:15px;
}

.avia-section.av-ckusyo-2cb6251068698a6f92bdb01b1a0dd496{
background-color:#ffffff;
background-image:unset;
z-index:3;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-ckusyo-2cb6251068698a6f92bdb01b1a0dd496{
z-index:3;
}

#top .av-special-heading.av-7kqr1c-a710fb02ca114e777326877899b40288{
padding-bottom:10px;
color:#0e0032;
}
body .av-special-heading.av-7kqr1c-a710fb02ca114e777326877899b40288 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7kqr1c-a710fb02ca114e777326877899b40288 .special-heading-inner-border{
border-color:#0e0032;
}
.av-special-heading.av-7kqr1c-a710fb02ca114e777326877899b40288 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-5njje8-0c34a55dbf41646c362479be21a3c420 .avia_textblock{
color:#ffffff;
}

.flex_column.av-at1kcg-b6bfc1f2db02aabcf8aa30806b11a7af{
border-radius:30px 30px 30px 30px;
padding:50px 50px 50px 50px;
background-color:#f9f9f9;
}

#top .av-special-heading.av-mmj0g4pr-0cc67b8853ef587151fdc06eb3c533a7{
padding-bottom:10px;
}
body .av-special-heading.av-mmj0g4pr-0cc67b8853ef587151fdc06eb3c533a7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mmj0g4pr-0cc67b8853ef587151fdc06eb3c533a7 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mmj0h2cv-e43d087acdfa48119ce416c1b27062ca{
margin:0 0 0 0;
padding-bottom:10px;
color:#9b71ff;
font-size:50px;
}
body .av-special-heading.av-mmj0h2cv-e43d087acdfa48119ce416c1b27062ca .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mmj0h2cv-e43d087acdfa48119ce416c1b27062ca .av-special-heading-tag{
font-size:50px;
padding:0 0 0 0;
}
.av-special-heading.av-mmj0h2cv-e43d087acdfa48119ce416c1b27062ca .special-heading-inner-border{
border-color:#9b71ff;
}
.av-special-heading.av-mmj0h2cv-e43d087acdfa48119ce416c1b27062ca .av-subheading{
font-size:14px;
color:#000000;
}

#top .avia-icon-list-container.av-mmj0jd5y-3a6d14bbe915c3f411c1e4dbe2a7720e .iconlist_icon{
color:#0e0032;
}
#top .avia-icon-list-container.av-mmj0jd5y-3a6d14bbe915c3f411c1e4dbe2a7720e .iconlist_icon svg:first-child{
stroke:#0e0032;
fill:#0e0032;
}
.avia-icon-list-container.av-mmj0jd5y-3a6d14bbe915c3f411c1e4dbe2a7720e .iconlist_content{
font-size:14px;
color:#0e0032;
}

.flex_column.av-o13kzx-424abdf95a5534f656b677b8256e42d9{
transform:scale(1.1);
z-index:5;
border-width:1px;
border-color:#d4f156;
border-style:solid;
border-radius:30px 30px 30px 30px;
padding:50px 50px 50px 50px;
background-color:#f6fcdd;
}

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

#top .av-special-heading.av-mv597rbg-a3dcbd24221fabb39d58ece33dc43b35{
margin:0 0 0 0;
padding-bottom:10px;
color:#0e0032;
font-size:50px;
}
body .av-special-heading.av-mv597rbg-a3dcbd24221fabb39d58ece33dc43b35 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mv597rbg-a3dcbd24221fabb39d58ece33dc43b35 .av-special-heading-tag{
font-size:50px;
padding:0 0 0 0;
}
.av-special-heading.av-mv597rbg-a3dcbd24221fabb39d58ece33dc43b35 .special-heading-inner-border{
border-color:#0e0032;
}
.av-special-heading.av-mv597rbg-a3dcbd24221fabb39d58ece33dc43b35 .av-subheading{
font-size:14px;
color:#0e0032;
}

#top .avia-icon-list-container.av-mv59a8p5-154f51d37c6523a0c4f34bd4d56c1539 .iconlist_icon{
color:#0e0032;
}
#top .avia-icon-list-container.av-mv59a8p5-154f51d37c6523a0c4f34bd4d56c1539 .iconlist_icon svg:first-child{
stroke:#0e0032;
fill:#0e0032;
}
#top #wrap_all .avia-icon-list-container.av-mv59a8p5-154f51d37c6523a0c4f34bd4d56c1539 .av_iconlist_title{
color:#0e0032;
}
.avia-icon-list-container.av-mv59a8p5-154f51d37c6523a0c4f34bd4d56c1539 .iconlist_content{
font-size:14px;
color:#0e0032;
}

#top #wrap_all .avia-button.av-el6cvh-c6f0ed48ad180ed72f439e50650b9cda{
background-color:#d4f156;
border-color:#d4f156;
color:#0e0032;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-el6cvh-c6f0ed48ad180ed72f439e50650b9cda:hover{
background-color:#ebe3ff;
color:#0e0032;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-el6cvh-c6f0ed48ad180ed72f439e50650b9cda .avia-svg-icon svg:first-child{
fill:#0e0032;
stroke:#0e0032;
}
#top #wrap_all .avia-button.av-el6cvh-c6f0ed48ad180ed72f439e50650b9cda:hover .avia-svg-icon svg:first-child{
fill:#0e0032;
stroke:#0e0032;
}

.flex_column.av-co3uzh-d5c5e7278d489eea1c9abaab4085f005{
border-radius:30px 30px 30px 30px;
padding:50px 50px 50px 50px;
background-color:#f9f9f9;
}

#top .av-special-heading.av-mv5963n0-48cf9d43a7b2fd7197ee1a6858e4fcd1{
padding-bottom:10px;
}
body .av-special-heading.av-mv5963n0-48cf9d43a7b2fd7197ee1a6858e4fcd1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mv5963n0-48cf9d43a7b2fd7197ee1a6858e4fcd1 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mv5986i8-e9da1afb315deecf1be663fd7651db68{
margin:0 0 0 0;
padding-bottom:10px;
color:#9b71ff;
font-size:50px;
}
body .av-special-heading.av-mv5986i8-e9da1afb315deecf1be663fd7651db68 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mv5986i8-e9da1afb315deecf1be663fd7651db68 .av-special-heading-tag{
font-size:50px;
padding:0 0 0 0;
}
.av-special-heading.av-mv5986i8-e9da1afb315deecf1be663fd7651db68 .special-heading-inner-border{
border-color:#9b71ff;
}
.av-special-heading.av-mv5986i8-e9da1afb315deecf1be663fd7651db68 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-mv59ac9g-ee58668613e9a67c97df4df29300b3ce .iconlist_icon{
color:#0e0032;
}
#top .avia-icon-list-container.av-mv59ac9g-ee58668613e9a67c97df4df29300b3ce .iconlist_icon svg:first-child{
stroke:#0e0032;
fill:#0e0032;
}
.avia-icon-list-container.av-mv59ac9g-ee58668613e9a67c97df4df29300b3ce .iconlist_content{
font-size:14px;
color:#0e0032;
}

#top .hr.hr-invisible.av-3v0e71-da58d7bc9a97b278c875acbd7e422b37{
height:80px;
}

.flex_column.av-4rm3a5-e0b975a5f63912b0f23c631a0c2e9ca0{
width:49%;
margin-left:0;
border-radius:40px 40px 40px 40px;
padding:50px 30px 50px 30px;
background-color:#ebe3ff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4rm3a5-e0b975a5f63912b0f23c631a0c2e9ca0 .av-flex-placeholder{
width:2%;
}

#top .av_textblock_section.av-mqtiee31-f29771dd2eea36159e6c2893eb0486e1 .avia_textblock{
font-size:14px;
}

#top .hr.av-34jgn1-e936e8ad44317b04a4e9be892d38c63c{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-34jgn1-e936e8ad44317b04a4e9be892d38c63c .hr-inner{
width:100%;
border-color:#0e0032;
}

#top #wrap_all .avia-button.av-mv86z3k4-d551d4cc066ff36614c62e6019accd4d{
background-color:#0e0032;
border-color:#0e0032;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mv86z3k4-d551d4cc066ff36614c62e6019accd4d .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-292265-cbca6056b1d3f92ea022403d09aa8a8c{
width:49%;
margin-left:0;
border-width:1px;
border-color:#9c71ff;
border-style:solid;
border-radius:40px 40px 40px 40px;
padding:30px 30px 30px 30px;
background-color:#f9f9f9;
}
#top .flex_column_table.av-equal-height-column-flextable.av-292265-cbca6056b1d3f92ea022403d09aa8a8c .av-flex-placeholder{
width:2%;
}

#top .av_textblock_section.av-mv86f9jb-2c3f7327491a671e7bf1fbed0571945e .avia_textblock{
font-size:14px;
}

#top .av-special-heading.av-mv86h7nq-9ac474b63e69ef1b5b24c3157df1d1b8{
margin:0 0 0 0;
padding-bottom:10px;
color:#9b71ff;
font-size:50px;
}
body .av-special-heading.av-mv86h7nq-9ac474b63e69ef1b5b24c3157df1d1b8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mv86h7nq-9ac474b63e69ef1b5b24c3157df1d1b8 .av-special-heading-tag{
font-size:50px;
padding:0 0 0 0;
}
.av-special-heading.av-mv86h7nq-9ac474b63e69ef1b5b24c3157df1d1b8 .special-heading-inner-border{
border-color:#9b71ff;
}
.av-special-heading.av-mv86h7nq-9ac474b63e69ef1b5b24c3157df1d1b8 .av-subheading{
font-size:15px;
color:#000000;
}

.avia-section.av-mrago85z-77a24e69b6878fc450997b553019f4c0{
background-color:#0e0032;
background-image:url(https://taporo.de/wp-content/uploads/2025/10/wave-rechts-unten.png);
background-repeat:no-repeat;
background-position:100% 100%;
background-attachment:scroll;
}

.flex_column.av-330k9s-11e764f8270bb954748ef500fd744b2f{
width:100%;
margin-left:0;
border-radius:0 0 0 0;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-330k9s-11e764f8270bb954748ef500fd744b2f .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-mh39w9rn-cca4addaae1a8c3a891f3e8d1b531b0f{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mh39w9rn-cca4addaae1a8c3a891f3e8d1b531b0f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mh39w9rn-cca4addaae1a8c3a891f3e8d1b531b0f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mh39w9rn-cca4addaae1a8c3a891f3e8d1b531b0f .av-subheading{
font-size:15px;
}

.avia-section.av-217j3q-9a807bb63cee23a536405cdddeb93d4c{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-y6q5-bc0536c50ec92da315e098240e6d1f14{
width:100%;
margin-left:0;
border-radius:0 0 0 0;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-y6q5-bc0536c50ec92da315e098240e6d1f14 .av-flex-placeholder{
width:0%;
}

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

.flex_column.av-mqtg6uyc-513cfcd717d6cdb5970692b51973f56c{
width:48.5%;
margin-left:0;
border-radius:0 0 0 0;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mqtg6uyc-513cfcd717d6cdb5970692b51973f56c .av-flex-placeholder{
width:3%;
}

#top .togglecontainer.av-mqtg9pqs-4af8f6b1170d21d7becde900392185b8 p.toggler{
font-size:16px;
}
#top .togglecontainer.av-mqtg9pqs-4af8f6b1170d21d7becde900392185b8 p.toggler .toggle_icon{
color:#9b71ff;
border-color:#9b71ff;
}
#top .togglecontainer.av-mqtg9pqs-4af8f6b1170d21d7becde900392185b8 p.toggler .toggle_icon > span{
color:#9b71ff;
border-color:#9b71ff;
}
#top .togglecontainer.av-mqtg9pqs-4af8f6b1170d21d7becde900392185b8 .toggle_wrap .toggle_content{
font-size:14px;
}

.flex_column.av-mqtg7igo-4a7e1d01a258bc9cab04717690d17e06{
width:48.5%;
margin-left:0;
border-radius:0 0 0 0;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mqtg7igo-4a7e1d01a258bc9cab04717690d17e06 .av-flex-placeholder{
width:3%;
}

#top .togglecontainer.av-mqtgczpu-1c64aaf207ea210d3ae51e4617460fa0 p.toggler{
font-size:16px;
}
#top .togglecontainer.av-mqtgczpu-1c64aaf207ea210d3ae51e4617460fa0 p.toggler .toggle_icon{
color:#9b71ff;
border-color:#9b71ff;
}
#top .togglecontainer.av-mqtgczpu-1c64aaf207ea210d3ae51e4617460fa0 p.toggler .toggle_icon > span{
color:#9b71ff;
border-color:#9b71ff;
}
#top .togglecontainer.av-mqtgczpu-1c64aaf207ea210d3ae51e4617460fa0 .toggle_wrap .toggle_content{
font-size:14px;
}

.avia-section.av-6ed599-019203e4e690ff581b694b0e621b1795{
background-repeat:no-repeat;
background-image:url(https://taporo.de/wp-content/uploads/2025/10/wave-links-oben.png);
background-position:0% 0%;
background-attachment:scroll;
}

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

.flex_column.av-4ctgwd-8c175efe092790ed6cd8846a6a06303d{
border-width:3px;
border-color:#ffffff;
border-style:solid;
border-radius:30px 30px 30px 30px;
padding:50px 50px 50px 50px;
background-color:rgba(249,249,249,0.3);
}


@media only screen and (min-width: 990px){ 
.avia-image-container.av-mh37izlb-2ef5cdaa94881d75935e2f93167c37c0{
position:absolute;
bottom:50px;
}

.responsive #top #wrap_all .flex_cell.av-mh20hom4-f057c061633e78ce44d233feac0e7141{
padding:100px 100px 100px 100px !important;
}

.responsive #top #wrap_all .flex_cell.av-6vd98g-36a53920221924aeb4a7233fc148e073{
padding:100px 100px 100px 100px !important;
}

.responsive #top #wrap_all .flex_cell.av-2sl1r4-5e7c3e0498b493f18b5d3b1cf9c5b2b1{
padding:100px 100px 100px 100px !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-2pcvee-281a3e3c51baf27e802195f32752e7fe{
padding:30px 30px 30px 30px;
}

.avia-image-container.av-mh37izlb-2ef5cdaa94881d75935e2f93167c37c0{
position:absolute;
bottom:200px;
}
}

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

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

.avia-image-container.av-mh37izlb-2ef5cdaa94881d75935e2f93167c37c0{
position:absolute;
bottom:100px;
}

#top .flex_column.av-mh214lua-1889715533ea6b0ebf3cb39d02a35b2f{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-mh214lua-1889715533ea6b0ebf3cb39d02a35b2f{
margin-top:0;
margin-bottom:0;
}

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

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

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

#top #wrap_all .av-special-heading.av-mv86h7nq-9ac474b63e69ef1b5b24c3157df1d1b8 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-2pcvee-281a3e3c51baf27e802195f32752e7fe{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-lymn4xn4-a0318c243301da8099aab1e432541d93 .av-special-heading-tag{
font-size:25px;
}

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

.avia-image-container.av-mh37izlb-2ef5cdaa94881d75935e2f93167c37c0{
position:absolute;
bottom:0px;
}

#top .flex_column.av-mh214lua-1889715533ea6b0ebf3cb39d02a35b2f{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-mh214lua-1889715533ea6b0ebf3cb39d02a35b2f{
margin-top:0;
margin-bottom:0;
}

.flex_column.av-at1kcg-b6bfc1f2db02aabcf8aa30806b11a7af{
padding:30px 30px 30px 30px;
}

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

.flex_column.av-o13kzx-424abdf95a5534f656b677b8256e42d9{
padding:30px 30px 30px 30px;
}

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

.flex_column.av-co3uzh-d5c5e7278d489eea1c9abaab4085f005{
padding:30px 30px 30px 30px;
}

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

#top #wrap_all .av-special-heading.av-mv86h7nq-9ac474b63e69ef1b5b24c3157df1d1b8 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-330k9s-11e764f8270bb954748ef500fd744b2f{
padding:20px 20px 20px 20px;
}

.flex_column.av-y6q5-bc0536c50ec92da315e098240e6d1f14{
padding:20px 20px 20px 20px;
}

.flex_column.av-mqtg6uyc-513cfcd717d6cdb5970692b51973f56c{
padding:20px 20px 20px 20px;
}

.flex_column.av-mqtg7igo-4a7e1d01a258bc9cab04717690d17e06{
padding:20px 20px 20px 20px;
}

.flex_column.av-4ctgwd-8c175efe092790ed6cd8846a6a06303d{
padding:20px 20px 20px 20px;
}
}
