#top .avia-slideshow .av-slideshow-caption.av-4eukk-656e8b6992aed6f6e1bb0d01463ff41c__0 .avia-caption-content{
font-size:34px;
}
#top .avia-slideshow .av-slideshow-caption.av-4eukk-656e8b6992aed6f6e1bb0d01463ff41c__0 .avia-caption-content p{
font-size:34px;
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-4eukk-656e8b6992aed6f6e1bb0d01463ff41c__0 .avia-caption-title{
font-size:27px;
}
#top .avia-slideshow .av-slideshow-caption.av-4eukk-656e8b6992aed6f6e1bb0d01463ff41c__0 .avia-caption-content{
font-size:27px;
}
#top .avia-slideshow .av-slideshow-caption.av-4eukk-656e8b6992aed6f6e1bb0d01463ff41c__0 .avia-caption-content p{
font-size:27px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-4eukk-656e8b6992aed6f6e1bb0d01463ff41c__0 .avia-caption-title{
font-size:21px;
}
#top .avia-slideshow .av-slideshow-caption.av-4eukk-656e8b6992aed6f6e1bb0d01463ff41c__0 .avia-caption-content{
font-size:21px;
}
#top .avia-slideshow .av-slideshow-caption.av-4eukk-656e8b6992aed6f6e1bb0d01463ff41c__0 .avia-caption-content p{
font-size:21px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-4eukk-656e8b6992aed6f6e1bb0d01463ff41c__0 .avia-caption-title{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-4eukk-656e8b6992aed6f6e1bb0d01463ff41c__0 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-4eukk-656e8b6992aed6f6e1bb0d01463ff41c__0 .avia-caption-content p{
font-size:18px;
}
}

#top .av-special-heading.av-16z51k-229722fda32dd792bd770efaf4ce53c5{
padding-bottom:10px;
}
body .av-special-heading.av-16z51k-229722fda32dd792bd770efaf4ce53c5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-16z51k-229722fda32dd792bd770efaf4ce53c5 .av-subheading{
font-size:18px;
}

#top .hr.av-4a64o-c2f4e06357a8b176a6e5b1edb6a25141{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-4a64o-c2f4e06357a8b176a6e5b1edb6a25141 .hr-inner{
width:200px;
border-color:#af0000;
max-width:45%;
}
.hr.av-4a64o-c2f4e06357a8b176a6e5b1edb6a25141 .av-seperator-icon{
color:#919191;
}

#top .av_textblock_section.av-1608bw-867be2edbc939df5ad38a0f099a36753 .avia_textblock{
font-size:18px;
}

#top .av-special-heading.av-epg8-fb85a43f4cd4af5a6d0a2032e60d6587{
padding-bottom:10px;
}
body .av-special-heading.av-epg8-fb85a43f4cd4af5a6d0a2032e60d6587 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-epg8-fb85a43f4cd4af5a6d0a2032e60d6587 .av-subheading{
font-size:18px;
}

#top .hr.av-140flw-81b61b75342ccdf42f4fbfeda8304977{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-140flw-81b61b75342ccdf42f4fbfeda8304977 .hr-inner{
width:200px;
border-color:#af0000;
max-width:45%;
}
.hr.av-140flw-81b61b75342ccdf42f4fbfeda8304977 .av-seperator-icon{
color:#919191;
}

.flex_column.av-13hj1w-b396af84883cfaf2011a20e66b385a3e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-13a6e4-cc51d07a7a4f61b324ae59bc00f582a1 .iconlist_icon{
color:#ffffff;
background-color:#cc4300;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-13a6e4-cc51d07a7a4f61b324ae59bc00f582a1 .av_iconlist_title{
font-size:20px;
}

.flex_column.av-10fbug-954c4ae8748c7b70d0d7deb59e5c8a75{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-zyx9c-33e6f3f9704c6d625fc53c7c1f5d968b .iconlist_icon{
color:#ffffff;
background-color:#cc4300;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-zyx9c-33e6f3f9704c6d625fc53c7c1f5d968b .av_iconlist_title{
font-size:20px;
}

.flex_column.av-3dnzo-75b4c631bccc33ea8ab4795c813c2ed1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-3anno-7e9d85e4d39275ff6bc84721dce476d8 .iconlist_icon{
color:#ffffff;
background-color:#cc4300;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-3anno-7e9d85e4d39275ff6bc84721dce476d8 .av_iconlist_title{
font-size:20px;
}

.avia-section.av-uomso-73e040e17e5e777331de691389deeebb .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.kucher-bau-rostock.de/wp-content/uploads/zollspeicher-leistung.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-uomso-73e040e17e5e777331de691389deeebb .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

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

#top .av_textblock_section.av-2xqrk-945b9160686f634a8bf878cf0d039ffd .avia_textblock{
font-size:18px;
color:#ffffff;
}

.avia-section.av-t5vvw-f6245a05878e89a460ed2ea7d90dcc39{
background-color:#f6f6f6;
background-image:unset;
}

#top .av-special-heading.av-saago-fa35abb247e43a477f7357d76b24e7be{
padding-bottom:10px;
}
body .av-special-heading.av-saago-fa35abb247e43a477f7357d76b24e7be .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-saago-fa35abb247e43a477f7357d76b24e7be .av-subheading{
font-size:18px;
}

#top .hr.av-ruc2w-90c662d1c147e56037cd39c9867cf7c7{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-ruc2w-90c662d1c147e56037cd39c9867cf7c7 .hr-inner{
width:200px;
border-color:#af0000;
max-width:45%;
}
.hr.av-ruc2w-90c662d1c147e56037cd39c9867cf7c7 .av-seperator-icon{
color:#919191;
}

.flex_column.av-qurr8-f56086a7f6400e26fbf68ddb10b2b60e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-q1zn8-99fcb6c458833a19a045cba9a20ce47e{
height:20px;
}

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

#top .hr.hr-invisible.av-ozlp8-739f158ced663c677f432992a5da3759{
height:20px;
}

.flex_column.av-nmnfk-846c3fc9c26e2ba7159cae207c295a60{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-mecog-49ca3978e586e49a215a2f66a3ab3aa5{
height:20px;
}

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

#top .hr.hr-invisible.av-lcxzw-505ce39f6db95d25e79cb3b8bdfda904{
height:20px;
}

.flex_column.av-k6g7o-5301c20c3f6c517f53398ac2ee5ff3ac{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-itrcw-03501362b76d7f1439a0808170c77b0a{
height:20px;
}

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

#top .hr.hr-invisible.av-hlomo-0fb60fbcf54e86b3b28757cb64e47c1a{
height:20px;
}

.flex_column.av-fmf1k-0dc284cc10452829cb9bc4f574878c09{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-f1lco-01ca113105ca7c93284493207fd27ba2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-f1lco-01ca113105ca7c93284493207fd27ba2 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-ecrak-f2cbe18de4997067d9780948c2f275ce{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-dbwd4-9e44e17764dece63cc680eeda399e0a7{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-dbwd4-9e44e17764dece63cc680eeda399e0a7 .hr-inner{
width:200px;
border-color:#af0000;
max-width:45%;
}
.hr.av-dbwd4-9e44e17764dece63cc680eeda399e0a7 .av-seperator-icon{
color:#919191;
}

.avia-section.av-c21qw-cb8d9b809d8f23941c627fa58cbfd024 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.kucher-bau-rostock.de/wp-content/uploads/Fachwerksanierung-1-2.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-c21qw-cb8d9b809d8f23941c627fa58cbfd024 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

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

#top .av_textblock_section.av-137h0-bb5b370ad02920f7ce6eebec2915f1cb .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_column.av-10qqk-cece38a1f5b5255b8eb58030629d31f3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-9frm0-8c362a1b7a0133b13689e493ff9610ae{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-7h0rw-2067480b259336542c06d86360a470d7{
background-color:#bababa;
background-image:unset;
}

#top .av-special-heading.av-6vpc4-151e760e7027bf0c54dd138614ef77e6{
padding-bottom:10px;
}
body .av-special-heading.av-6vpc4-151e760e7027bf0c54dd138614ef77e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6vpc4-151e760e7027bf0c54dd138614ef77e6 .av-subheading{
font-size:15px;
}

#top .hr.av-6785w-a26cf8bf0b9afd48f71a990f23da7b60{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-6785w-a26cf8bf0b9afd48f71a990f23da7b60 .hr-inner{
width:200px;
border-color:#af0000;
max-width:45%;
}
.hr.av-6785w-a26cf8bf0b9afd48f71a990f23da7b60 .av-seperator-icon{
color:#919191;
}

