.avia-section.av-bfr09e-769244f850e9407638fb25e5cf5f7b45{
background-color:#005f6a;
background-repeat:no-repeat;
background-image:url(https://kuestenlicht-design.de/wp-content/uploads/2018/10/hero-pattern.png), linear-gradient( to bottom right, #005f6a, rgba(40,89,107,0.76) );
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-bfr09e-769244f850e9407638fb25e5cf5f7b45 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}
#top .avia-section.av-bfr09e-769244f850e9407638fb25e5cf5f7b45 .scroll-down-link{
color:#005f6a;
}
.avia-section.av-bfr09e-769244f850e9407638fb25e5cf5f7b45 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-8hrf5e-18d7f156de782c792c580d19a8de3200{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-87a6wi-73d968e0187eb7ad780a81d8ee1231f1{
padding-bottom:0px;
color:#ffffff;
font-size:5vw;
}
body .av-special-heading.av-87a6wi-73d968e0187eb7ad780a81d8ee1231f1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-87a6wi-73d968e0187eb7ad780a81d8ee1231f1 .av-special-heading-tag{
font-size:5vw;
}
.av-special-heading.av-87a6wi-73d968e0187eb7ad780a81d8ee1231f1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-87a6wi-73d968e0187eb7ad780a81d8ee1231f1 .av-subheading{
font-size:23px;
}

#top .hr.av-5c522a-37e1df6d660bbf2cf402984d34ecfcf0{
margin-top:20px;
margin-bottom:15px;
}
.hr.av-5c522a-37e1df6d660bbf2cf402984d34ecfcf0 .hr-inner{
width:50px;
border-color:rgba(255,255,255,0.7);
}

#top .av_textblock_section.av-4sjgtu-c99669b290829e6e58925e7646725363 .avia_textblock{
font-size:23px;
}

#top .hr.hr-invisible.av-3032vm-af935dda7f658c7e195d2efaaac2c73a{
height:130px;
}

.avia-section.av-m4g95-78e675a684d20b1bcba4547f3c30c041{
background-color:#ccd7e8;
background:linear-gradient( to top, #ccd7e8, #ffffff );
}

.avia-image-container.av-lluqo15q-16d6fecda23578846a30a19e56681771 .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-lluv2yyd-3486deb188695d4a5b46a4abea6b976a{
border-radius:22px 22px 22px 22px;
-webkit-border-radius:22px 22px 22px 22px;
-moz-border-radius:22px 22px 22px 22px;
box-shadow: 10px 10px 10px 5px #5f8789;
-webkit-box-shadow: 10px 10px 10px 5px #5f8789;
-moz-box-shadow: 10px 10px 10px 5px #5f8789;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lluv2yyd-3486deb188695d4a5b46a4abea6b976a:hover .avia_button_background{
border-radius:22px 22px 22px 22px;
-webkit-border-radius:22px 22px 22px 22px;
-moz-border-radius:22px 22px 22px 22px;
}

#top #wrap_all .avia-button.av-lluv6cdr-ce17da7b6ccf7b2923a72fac75363c1a{
border-radius:22px 22px 22px 22px;
-webkit-border-radius:22px 22px 22px 22px;
-moz-border-radius:22px 22px 22px 22px;
box-shadow: 10px 10px 10px 5px #5f8789;
-webkit-box-shadow: 10px 10px 10px 5px #5f8789;
-moz-box-shadow: 10px 10px 10px 5px #5f8789;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lluv6cdr-ce17da7b6ccf7b2923a72fac75363c1a:hover .avia_button_background{
border-radius:22px 22px 22px 22px;
-webkit-border-radius:22px 22px 22px 22px;
-moz-border-radius:22px 22px 22px 22px;
}

.avia-section.av-151jjl-6b8c3d186f99d8daea260587a944a382{
background-color:#ffffff;
background:linear-gradient( to top, #ffffff, #ccd7e8 );
}

#top #wrap_all .avia-button.av-lluwmv9b-04a30f654f819a1b9617d183a1321df5{
border-radius:22px 22px 22px 22px;
-webkit-border-radius:22px 22px 22px 22px;
-moz-border-radius:22px 22px 22px 22px;
box-shadow: 10px 10px 10px 5px #5f8789;
-webkit-box-shadow: 10px 10px 10px 5px #5f8789;
-moz-box-shadow: 10px 10px 10px 5px #5f8789;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lluwmv9b-04a30f654f819a1b9617d183a1321df5:hover .avia_button_background{
border-radius:22px 22px 22px 22px;
-webkit-border-radius:22px 22px 22px 22px;
-moz-border-radius:22px 22px 22px 22px;
}

.avia-image-container.av-rfsdd-3b8c76031ec029f34fce9fc12aa40e22 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-2anfwy-108b40950810a0f206ebf6b413c936cb{
margin-top:20px;
margin-bottom:90px;
}
.hr.av-2anfwy-108b40950810a0f206ebf6b413c936cb .hr-inner{
width:40px;
border-color:#45c0d6;
max-width:45%;
}
.hr.av-2anfwy-108b40950810a0f206ebf6b413c936cb .av-seperator-icon{
color:rgba(69,192,214,0.68);
}

.flex_column.av-ks1pb6-ecc3c0e6e3e74ce90b3b3d823d2baf0a{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
box-shadow:0 0 10px 0 rgba(0,0,0,0.18);
-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.18);
-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.18);
background-color:#005f6a;
background:linear-gradient( to bottom right, #005f6a, #005f6a );
transform:scale(1.1);
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
z-index:5;
}

#top .av-special-heading.av-lluxt7gs-a44010c0040d94a1205804d8e808bfc2{
margin:2.4em 0 0.5em 0;
padding-bottom:20px;
color:#ffffff;
font-size:20px;
}
body .av-special-heading.av-lluxt7gs-a44010c0040d94a1205804d8e808bfc2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lluxt7gs-a44010c0040d94a1205804d8e808bfc2 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-lluxt7gs-a44010c0040d94a1205804d8e808bfc2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lluxt7gs-a44010c0040d94a1205804d8e808bfc2 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-lluxtphd-b2e61aa34cce2ae171d25dfcdb0a7196 .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .hr.hr-invisible.av-jdpptu-3b12d85004d1cbf148ccb70b59280fa6{
height:50px;
}

.flex_column.av-hkujgy-c8b3038afb00c563b761df2c0227673f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
box-shadow:0 0 5px 0 rgba(0,0,0,0.18);
-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.18);
-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.18);
background-color:#ffffff;
}

#top .av-special-heading.av-fe3jaa-8ee94529ba8070de44fb371f86fe3830{
margin:2.4em 0 0.5em 0;
padding-bottom:20px;
font-size:20px;
}
body .av-special-heading.av-fe3jaa-8ee94529ba8070de44fb371f86fe3830 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-fe3jaa-8ee94529ba8070de44fb371f86fe3830 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-fe3jaa-8ee94529ba8070de44fb371f86fe3830 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-dx5ggi-7e9a6d3aa99426dede4bed20caa5ebd3 .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-bwosf6-98b218d7dcb7bf64e8c994622a8a5f51{
height:50px;
}

.flex_column.av-900kk2-b46f1d8eadc3183d8ca1daa1ce692d2b{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
box-shadow:0 0 5px 0 rgba(0,0,0,0.18);
-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.18);
-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.18);
background-color:#ffffff;
}

#top .av-special-heading.av-7149ua-4ec46e252f6ffafb7f938b6dfaf9faa9{
margin:2.4em 0 0.5em 0;
padding-bottom:20px;
font-size:20px;
}
body .av-special-heading.av-7149ua-4ec46e252f6ffafb7f938b6dfaf9faa9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7149ua-4ec46e252f6ffafb7f938b6dfaf9faa9 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-7149ua-4ec46e252f6ffafb7f938b6dfaf9faa9 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-6khf76-51bba19cdac7e1f07dd2df9b7e2f6204 .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-4ldu4y-71c42eabf7796b35a5b4c40de523631d{
height:50px;
}

