.avia-section.av-4ayvfh7-e64144c4684e91651ef9b92f46914fda{
position:relative;
}
.avia-section.av-4ayvfh7-e64144c4684e91651ef9b92f46914fda .avia-divider-svg-bottom svg{
height:54px;
fill:#ffffff;
}

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

#top .av_textblock_section.av-484xdkb-be95436573af00747e3a96dc0fc57686 .avia_textblock{
font-size:20px;
text-align:center;
}

.flex_column.av-45fwd3v-1d029a4b71cc79f7bb7fa7be8a0d9c9f{
padding:30px 30px 30px 30px;
background-color:#f5f5f5;
}

#top .avia-icon-list-container.av-446nmuj-6012c56a8e9a255cc73fddab64ed2926 .iconlist_icon{
color:#ffb400;
}

#top .hr.av-3r920mz-46f845fd1d4003575c956bc2c215fda2{
margin-top:0;
margin-bottom:0;
}
.hr.av-3r920mz-46f845fd1d4003575c956bc2c215fda2 .hr-inner{
width:100%;
border-color:#ffb400;
}

.flex_column.av-3nlxid7-e5a5559a338d031299ac17402a910924{
padding:30px 30px 30px 30px;
background-color:#f5f5f5;
}

#top .hr.hr-invisible.av-3mileff-e10530e7abcdeb754d4c0502059bf807{
margin-top:-15px;
height:1px;
}

#top .hr.hr-invisible.av-3ie7yrf-1971363e5aecc3db422617f3a2d79247{
margin-top:-20px;
height:1px;
}

#top .avia-icon-list-container.av-3gfzvyj-db0dfb6f8e4d8879cb08f58a051d3049 .iconlist_icon{
color:#ffb400;
}

.flex_column.av-dpbnkb-f119fc96fc104026f7c223ab10125a38{
padding:30px 30px 30px 30px;
background-color:#f5f5f5;
}

#top .hr.av-7mwsaj-2a16e7e6a5c036c3b04e44067c98b563{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-7mwsaj-2a16e7e6a5c036c3b04e44067c98b563 .hr-inner{
width:100%;
border-color:#ffb400;
}

#top .hr.av-2ne8fbf-cba301a350dfd1449d17387090dfaca4{
margin-top:-13px;
margin-bottom:30px;
}
.hr.av-2ne8fbf-cba301a350dfd1449d17387090dfaca4 .hr-inner{
width:100%;
border-color:#e8e8e8;
}

#top .hr.hr-invisible.av-2hugupn-db174d9c617978efdfaa124bf1ca18ac{
margin-top:-40px;
height:1px;
}

.avia-video.av-2epfpij-837975b7b5832d03de858d0ef3627b46{
background-image:url(https://fotokurse.berlin/wp-content/uploads/2025/07/Dynamische_Portraitfotografie00001.jpg);
}

#top .hr.hr-invisible.av-2di8pkr-1adcc3ca7626afc578f4681d2dd528f2{
height:20px;
}

#top .hr.hr-invisible.av-28fg7ff-a3b87c2586ead3e488056b1e0d2b8fe7{
height:10px;
}

#top .hr.hr-invisible.av-25frbiz-cbddd5b75f94f94f87a41059154f6856{
margin-top:-40px;
height:1px;
}

.avia-image-container.av-21u9bqj-2786d4412fd74461d307d16155b9df50 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-21u9bqj-2786d4412fd74461d307d16155b9df50 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-20oshgb-6b56818bd7d84616d0ef0fcff673b9cc{
height:20px;
}

#top .hr.hr-invisible.av-1u0fsjf-6f52a2668d1c7c59a44ca507fe03cbeb{
margin-top:-40px;
height:1px;
}

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

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

#top .hr.hr-invisible.av-1lohtor-a9c8eef0765f4042b2cf59a70fe2ffbf{
height:20px;
}

#top .hr.hr-invisible.av-59fsor-0fab031e61579f2ad52e8dbb5535572b{
margin-top:-40px;
height:1px;
}

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

.avia-image-container.av-18vegiz-29d9f7077e10aac563a9b343e75a999a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-18vegiz-29d9f7077e10aac563a9b343e75a999a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-17nnizv-2d361afd0f918002c345ff997a7c5ea4{
height:20px;
}

#top .hr.hr-invisible.av-138pv23-c21b7a3cca52a4635ea278cfd5e4a2f7{
height:10px;
}

#top .hr.hr-invisible.av-zw988b-4caf0a97afbaeb72f8d0f9e92780ea45{
margin-top:-40px;
height:1px;
}

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

#top .hr.hr-invisible.av-qakiyz-c50da5123bad8fd46420c793768033dd{
margin-top:-30px;
height:1px;
}

.flex_column.av-1p61olp-b0492ad1c80476bbfd362825aa288f0d{
width:30.6666666667%;
background-color:#ffb400;
}

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

#top .togglecontainer.av-1l291e5-0c4fa6c12636ce8635594a8683f5f917 p.toggler.activeTitle{
background-color:#ffb400;
}
#top .togglecontainer.av-1l291e5-0c4fa6c12636ce8635594a8683f5f917 p.toggler:not(.activeTitle):hover{
background-color:#41b2e7;
}
#top .togglecontainer.av-1l291e5-0c4fa6c12636ce8635594a8683f5f917 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-1l291e5-0c4fa6c12636ce8635594a8683f5f917 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-1l291e5-0c4fa6c12636ce8635594a8683f5f917 p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-1l291e5-0c4fa6c12636ce8635594a8683f5f917 p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}

#top #wrap_all .avia-button.av-1gs0p4t-ca26ce1325c601465aa2fe8a160d0f05{
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-1etcz25-4b60125ccb6635579b86aad911efa773{
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .av_textblock_section.av-1cw8c0d-de2be7fe9fcd1152f20ab472032fc4a1 .avia_textblock{
text-align:center;
}

.av_font_icon.av-1bbld8d-30bb38abbbd7d633e7a5c4c16cbe3379 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-19yclsd-ed985a9ffd210022b1331f3d45958278 .av-icon-char{
font-size:20px;
line-height:20px;
}

#top .av_textblock_section.av-17jme3h-61d0d0f21be446874dc52cb8d73c5d55 .avia_textblock{
text-align:center;
}

#top .av_textblock_section.av-16i8sql-2354754c5c24cad4a69b2268c2cc8770 .avia_textblock{
text-align:right;
}

.flex_column.av-1444vil-c9b838009387ca04cb794ce35d6c295d{
width:30.6666666667%;
margin-left:4%;
background-color:#ffb400;
}

.avia-image-container.av-12agz7h-47056e286a901231cfc081accaab6d01 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-12agz7h-47056e286a901231cfc081accaab6d01 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .togglecontainer.av-10nw4zx-663c849dc6e769e3b802cbc9a50ed1e2 p.toggler.activeTitle{
background-color:#ffb400;
}
#top .togglecontainer.av-10nw4zx-663c849dc6e769e3b802cbc9a50ed1e2 p.toggler:not(.activeTitle):hover{
background-color:#41b2e7;
}
#top .togglecontainer.av-10nw4zx-663c849dc6e769e3b802cbc9a50ed1e2 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-10nw4zx-663c849dc6e769e3b802cbc9a50ed1e2 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-10nw4zx-663c849dc6e769e3b802cbc9a50ed1e2 p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-10nw4zx-663c849dc6e769e3b802cbc9a50ed1e2 p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}

#top #wrap_all .avia-button.av-36afkt-7b86e6991825951610f17ae974668f1f{
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-uqtygd-0f7b19d555d2ca78b3689b23ab3725a8{
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .av_textblock_section.av-thjigt-55f955b43ff1e3c70c3bdbd6d98eef22 .avia_textblock{
text-align:center;
}

.av_font_icon.av-qy81p9-a079335821e26d4e9d31d99ee8de2225 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-pdkfrx-ac173f183108dc1713bdc049a664b877 .av-icon-char{
font-size:20px;
line-height:20px;
}

#top .av_textblock_section.av-nr73ml-cb066421eb4d5e39c924f0113a616114 .avia_textblock{
text-align:center;
}

#top .av_textblock_section.av-28rasd-c0da1039d57d2f5f9f0ee725f30e5f9e .avia_textblock{
text-align:right;
}

.flex_column.av-l7ft0b-99d38abc5c99e9f639fde525e4b32c51{
width:30.6666666667%;
margin-left:4%;
background-color:#ffb400;
}

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

#top .togglecontainer.av-i1tnmz-fd597b90ed34c48ceebb0ac6592419b4 p.toggler.activeTitle{
background-color:#ffb400;
}
#top .togglecontainer.av-i1tnmz-fd597b90ed34c48ceebb0ac6592419b4 p.toggler:not(.activeTitle):hover{
background-color:#41b2e7;
}
#top .togglecontainer.av-i1tnmz-fd597b90ed34c48ceebb0ac6592419b4 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-i1tnmz-fd597b90ed34c48ceebb0ac6592419b4 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-i1tnmz-fd597b90ed34c48ceebb0ac6592419b4 p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-i1tnmz-fd597b90ed34c48ceebb0ac6592419b4 p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}

#top #wrap_all .avia-button.av-cniud7-0abb80cef65a50aada211456ac6fa76c{
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-15nsmj-656820b4a7b2522041bac76950ac264b{
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .av_textblock_section.av-8qijgb-40c5183668e9f84237ddda1c1a706606 .avia_textblock{
text-align:center;
}

.av_font_icon.av-7e5hzf-26eae33655237937c9272ab7265be335 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-6ksm57-ba3c2b3905e52c8141eae0849de01454 .av-icon-char{
font-size:20px;
line-height:20px;
}

#top .av_textblock_section.av-4rj2t7-46f06efaba09b9fd2423bd0695353c57 .avia_textblock{
text-align:center;
}

#top .av_textblock_section.av-722y3-281d37e51dc7f1059a1957f12922ba64 .avia_textblock{
text-align:right;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-45fwd3v-1d029a4b71cc79f7bb7fa7be8a0d9c9f{
padding:20px 20px 20px 20px;
}

.flex_column.av-3nlxid7-e5a5559a338d031299ac17402a910924{
padding:20px 20px 20px 20px;
}

.flex_column.av-dpbnkb-f119fc96fc104026f7c223ab10125a38{
padding:20px 20px 20px 20px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-45fwd3v-1d029a4b71cc79f7bb7fa7be8a0d9c9f{
padding:20px 20px 20px 20px;
}

.flex_column.av-3nlxid7-e5a5559a338d031299ac17402a910924{
padding:20px 20px 20px 20px;
}

.flex_column.av-dpbnkb-f119fc96fc104026f7c223ab10125a38{
padding:20px 20px 20px 20px;
}
}
