.avia-section.av-127wk-20573d647635ea4b49871559f23bd551{
background-repeat:no-repeat;
background-image:url(https://albrecht-kanzlei.de/wp-content/uploads/2020/11/Luxus-Bibliothek-Ueberarbeitung_Markus_Mueller-300x169.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-127wk-20573d647635ea4b49871559f23bd551 .av-section-color-overlay{
opacity:0.6;
background-color:#003f51;
}

#top .flex_column.av-ztiu-5f5b34929b3c646d397b34e9c18d4744{
margin-top:50px;
margin-bottom:50px;
}
.flex_column.av-ztiu-5f5b34929b3c646d397b34e9c18d4744{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-ztiu-5f5b34929b3c646d397b34e9c18d4744{
margin-top:50px;
margin-bottom:50px;
}

#top .av-special-heading.av-mdh0upzj-deef8be3ca61b9e16b09e984f2c3a1f8{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:54px;
}
body .av-special-heading.av-mdh0upzj-deef8be3ca61b9e16b09e984f2c3a1f8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mdh0upzj-deef8be3ca61b9e16b09e984f2c3a1f8 .av-special-heading-tag{
font-size:54px;
}
.av-special-heading.av-mdh0upzj-deef8be3ca61b9e16b09e984f2c3a1f8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mdh0upzj-deef8be3ca61b9e16b09e984f2c3a1f8 .av-subheading{
font-size:20px;
}

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

#top #wrap_all .avia-icon-list-container.av-s860-ac6521b744777067b36bd9e7a65a8022 .av_iconlist_title{
font-size:20px;
color:#ffffff;
}

.flex_column.av-hva4-798ad119096d2902dd6004dba953d246{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-ccje-999f1868f36f45699e216800e2a1d84d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-9tf4-794cdc051e53d220e848183215ab5a50 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9tf4-794cdc051e53d220e848183215ab5a50 .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_sonarEffect_av-46am-8b486ceb89d9bf5e9a97996d5eac7dd7 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 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 #ffffff, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
.av_font_icon.av-46am-8b486ceb89d9bf5e9a97996d5eac7dd7{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-46am-8b486ceb89d9bf5e9a97996d5eac7dd7 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-46am-8b486ceb89d9bf5e9a97996d5eac7dd7 .av-icon-char{
font-size:80px;
width:80px;
}
.av_font_icon.av-46am-8b486ceb89d9bf5e9a97996d5eac7dd7.av-icon-style-border .av-icon-char:hover::after{
animation:av_sonarEffect_av-46am-8b486ceb89d9bf5e9a97996d5eac7dd7 1s ease-in-out .1s infinite;
}

#top .hr.hr-invisible.av-1l0yg-5e1983b6594a80c77e01b300b74d2564{
height:50px;
}

#top .hr.hr-invisible.av-1hwhk-8206d4d54c38a6f4f47c0ddf1cd1e63d{
height:50px;
}

#top .hr.hr-invisible.av-1fucy-f7b5702c423ca3a88de9c169261686b3{
height:50px;
}

#top .hr.hr-invisible.av-1eh4q-b267608718123c9177655927895234a8{
height:50px;
}

#top .hr.hr-invisible.av-1bdm0-d4dbec3be27f82c472cb19d078cfe9ff{
height:50px;
}

#top .hr.hr-invisible.av-1aans-9212cb6b8f783e76d26b0a3d24aa1efd{
height:50px;
}

#top .hr.hr-invisible.av-17r3o-5672689c35607c7c40ccadb1f5095079{
height:50px;
}

#top .hr.hr-invisible.av-14y9o-59f10e06b462a9706bbe2034c6dec591{
height:50px;
}

#top .hr.hr-invisible.av-14hsm-c8473d815cdeb155df0c5612e9692fc6{
height:50px;
}

#top .hr.hr-invisible.av-dky-b92c21bb5306c84a6afa0c68a533ed0b{
height:50px;
}

#top .hr.hr-invisible.av-3j8w-cad0e24c962417c8cc70ea6c6793f16d{
height:50px;
}

#top .hr.hr-invisible.av-xe5a-13bf59e2283be65c6e21a6afa2d6acc7{
height:50px;
}

#top .hr.hr-invisible.av-utna-98a7b75181d3aaba169085a07675a699{
height:50px;
}

#top .hr.hr-invisible.av-2wey-c29c283f348aaa1a6c0c7e0ca460415f{
height:50px;
}

#top .hr.hr-invisible.av-r4xi-a07c268bf47e03e012ed334dde6ac63e{
height:50px;
}

#top .hr.hr-invisible.av-orga-01f266d79dd1028d3979a6bff0f44ef3{
height:50px;
}

#top .hr.hr-invisible.av-mlt0-c3e34bcffaf5736b049115e1d7e31658{
height:50px;
}

#top .hr.hr-invisible.av-kiyk-4d7a07e545dad7cf903c550d12b3ba5a{
height:50px;
}

#top .hr.hr-invisible.av-is6u-31f94bc2836fed4bcd242d9caef2abe2{
height:50px;
}

#top .hr.hr-invisible.av-h3k2-cffb05549f0e9b9bdb69ac3249e7535b{
height:50px;
}

#top .hr.hr-invisible.av-ezvm-5e62d4065a97ce1268c20362e30bba5b{
height:50px;
}

#top .hr.hr-invisible.av-bock-994f4c122764bb7a217a1729ffd17117{
height:50px;
}

#top .hr.hr-invisible.av-aipo-9af9ca6a685e371acee7e6bd7f80512e{
height:50px;
}

#top .hr.hr-invisible.av-84jg-21d159f9295b1fa0eae2b0e016568bc1{
height:50px;
}

#top .hr.hr-invisible.av-57vy-cda95deb2e8e82191fd414e9f9afe218{
height:50px;
}

#top .hr.hr-invisible.av-2yqu-c178c8137ac404df70a8586b140b7cd7{
height:50px;
}

.flex_column.av-8t28-324edf5f4979e95631469598951abe13{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-30qs-9f3573ceddcd74ef4b0e53da70c8d408{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-30qs-25-4fd8d4a81c60e17eccc00f424dce593d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-jtshpu0r-ac6072e63abe6555d41e8d58e2807e61{
margin-top:0px;
margin-bottom:90px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jtshswgm-149d01765694b6e4ba7bcc9793d50f16{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-jtshswgm-149d01765694b6e4ba7bcc9793d50f16{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#005469;
background:linear-gradient( to top right, #005469, #0d6c86 );
}

.av_font_icon.av-jtshwo89-5f49523cccadd458e39914d387e1e27e{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jtshwo89-5f49523cccadd458e39914d387e1e27e svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jtshwo89-5f49523cccadd458e39914d387e1e27e .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-dfk4-4a1fba811808a7966eadd194556d5056{
margin:25px 0 25px 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-dfk4-4a1fba811808a7966eadd194556d5056 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dfk4-4a1fba811808a7966eadd194556d5056 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-dfk4-4a1fba811808a7966eadd194556d5056 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jtshtj3y-6939f68016c947615a5c8ebd83580e80{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-jtshtj3y-6939f68016c947615a5c8ebd83580e80{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#eff3f4;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jtshtj3y-20-d8960b1671a433fdf882fb7aace96564{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-jtshtj3y-20-d8960b1671a433fdf882fb7aace96564{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#eff3f4;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jtshswgm-23-9b1a509144b9fdd748cba946248b3790{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-jtshswgm-23-9b1a509144b9fdd748cba946248b3790{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#005469;
background:linear-gradient( to top right, #005469, #0d6c86 );
}

.av_font_icon.av-jtshwo89-22-6589f8b73523c179d3ecd3bf8cf1d2b4{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jtshwo89-22-6589f8b73523c179d3ecd3bf8cf1d2b4 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jtshwo89-22-6589f8b73523c179d3ecd3bf8cf1d2b4 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-ces8-e9f342b0eb34c1a083c21dbb7e1dac47{
margin:25px 0 25px 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-ces8-e9f342b0eb34c1a083c21dbb7e1dac47 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ces8-e9f342b0eb34c1a083c21dbb7e1dac47 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ces8-e9f342b0eb34c1a083c21dbb7e1dac47 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jtshswgm-16-9f8c15a61822892a79784b549a1cdb8a{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-jtshswgm-16-9f8c15a61822892a79784b549a1cdb8a{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#005469;
background:linear-gradient( to top right, #005469, #0d6c86 );
}

.av_font_icon.av-jtshwo89-15-2643f59af25730d97f4e41e51f829b81{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jtshwo89-15-2643f59af25730d97f4e41e51f829b81 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jtshwo89-15-2643f59af25730d97f4e41e51f829b81 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-al4w-cd2af447e32e5b473fe9a9365252349c{
margin:25px 0 25px 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-al4w-cd2af447e32e5b473fe9a9365252349c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-al4w-cd2af447e32e5b473fe9a9365252349c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-al4w-cd2af447e32e5b473fe9a9365252349c .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jtshtj3y-18-66dcb493c24b34dbf6f7d92e291ad41a{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-jtshtj3y-18-66dcb493c24b34dbf6f7d92e291ad41a{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#eff3f4;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jtshtj3y-10-ba2fa7e9d721991ad122cd4fdedea9f1{
margin-top:60px;
margin-bottom:60px;
}
.flex_column.av-jtshtj3y-10-ba2fa7e9d721991ad122cd4fdedea9f1{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#eff3f4;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jtshswgm-13-c86782608b439af0074921db7f5f74a6{
margin-top:60px;
margin-bottom:60px;
}
.flex_column.av-jtshswgm-13-c86782608b439af0074921db7f5f74a6{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#005469;
background:linear-gradient( to top right, #005469, #0d6c86 );
}

.av_font_icon.av-jtshwo89-12-cc9178955f78caa08aff42018196a2ac{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jtshwo89-12-cc9178955f78caa08aff42018196a2ac svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jtshwo89-12-cc9178955f78caa08aff42018196a2ac .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-6s1w-58d2df33f6e760246e1aee71e640a9a5{
margin:25px 0 25px 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-6s1w-58d2df33f6e760246e1aee71e640a9a5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6s1w-58d2df33f6e760246e1aee71e640a9a5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6s1w-58d2df33f6e760246e1aee71e640a9a5 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jtshswgm-6-cd5e618e13b0fa52f839b7ccae665539{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-jtshswgm-6-cd5e618e13b0fa52f839b7ccae665539{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#005469;
background:linear-gradient( to top right, #005469, #0d6c86 );
}

.av_font_icon.av-jtshwo89-5-055213e57d3924516430ace957039b09{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jtshwo89-5-055213e57d3924516430ace957039b09 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jtshwo89-5-055213e57d3924516430ace957039b09 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-6e2k-23d6c8668dc06f5c35a922fcb3da2801{
margin:25px 0 25px 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-6e2k-23d6c8668dc06f5c35a922fcb3da2801 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6e2k-23d6c8668dc06f5c35a922fcb3da2801 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6e2k-23d6c8668dc06f5c35a922fcb3da2801 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jtshtj3y-8-2b5277082a96365f359953c82f8491a4{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-jtshtj3y-8-2b5277082a96365f359953c82f8491a4{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#eff3f4;
}

.flex_column.av-jtshtj3y-2-9a8c24352e2e0010ae4030b348216eae{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#eff3f4;
}

.flex_column.av-jtshswgm-4-249489a2a6a0505ef344cc6158dc875d{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#005469;
background:linear-gradient( to top right, #005469, #0d6c86 );
}

.av_font_icon.av-jtshwo89-3-14c715bc5cf606ae9ea050f4726a8915{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jtshwo89-3-14c715bc5cf606ae9ea050f4726a8915 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jtshwo89-3-14c715bc5cf606ae9ea050f4726a8915 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-473i-fc0acb98f4c12384f784bff081b75868{
margin:25px 0 25px 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-473i-fc0acb98f4c12384f784bff081b75868 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-473i-fc0acb98f4c12384f784bff081b75868 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-473i-fc0acb98f4c12384f784bff081b75868 .av-subheading{
font-size:15px;
}

.flex_column.av-1ds-e280dc2a698b3806f0905f2fe603543f{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#eff3f4;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-dfk4-4a1fba811808a7966eadd194556d5056 .av-special-heading-tag{
font-size:38px;
}

#top #wrap_all .av-special-heading.av-ces8-e9f342b0eb34c1a083c21dbb7e1dac47 .av-special-heading-tag{
font-size:38px;
}

#top #wrap_all .av-special-heading.av-al4w-cd2af447e32e5b473fe9a9365252349c .av-special-heading-tag{
font-size:38px;
}

#top #wrap_all .av-special-heading.av-6s1w-58d2df33f6e760246e1aee71e640a9a5 .av-special-heading-tag{
font-size:38px;
}

#top #wrap_all .av-special-heading.av-6e2k-23d6c8668dc06f5c35a922fcb3da2801 .av-special-heading-tag{
font-size:38px;
}

#top #wrap_all .av-special-heading.av-473i-fc0acb98f4c12384f784bff081b75868 .av-special-heading-tag{
font-size:38px;
}
}

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

#top #wrap_all .av-special-heading.av-mdh0wyyj-0dcff55d4d41640c52b620198e0e34e8 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-mdh0wyyj-0dcff55d4d41640c52b620198e0e34e8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-dfk4-4a1fba811808a7966eadd194556d5056 .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-ces8-e9f342b0eb34c1a083c21dbb7e1dac47 .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-al4w-cd2af447e32e5b473fe9a9365252349c .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-6s1w-58d2df33f6e760246e1aee71e640a9a5 .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-6e2k-23d6c8668dc06f5c35a922fcb3da2801 .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-473i-fc0acb98f4c12384f784bff081b75868 .av-special-heading-tag{
font-size:28px;
}
}
