.avia-section.av-1nhu1j-86e1a174be9ab70fce87fde749c7fb4e{
background-repeat:no-repeat;
background-image:url(https://elastify.net/wp-content/uploads/2019/09/surfboards-reworkedX3.jpg);
background-position:0% 0%;
background-attachment:fixed;
}

.flex_column.av-gask4n-7161e297b20b857b860b53cfe5384bcf{
border-radius:0px 0px 0px 0px;
padding:0px 0 0 0;
}

#top .av_textblock_section.av-k16m69j8-cb4531036492134c8bdb7e153e3bab21 .avia_textblock{
color:#ffffff;
}

#top .av-rotator-container.av-1luttb-ac696dc96877923065b435a91d1070cc{
text-align:right;
color:#ffffff;
margin:20px 0 0 0;
}
#top #wrap_all .av-rotator-container.av-1luttb-ac696dc96877923065b435a91d1070cc .av-rotator-container-inner{
font-size:50px;
}

#top .av-rotator-container .av-rotator-text-single.av-fqb6lr-aac6c4aadb94d02f61b8cb75d4b9af48{
color:#ffffff;
}

#top .av-rotator-container .av-rotator-text-single.av-fomqof-1bd74113cefe65c5f02556b55780f573{
color:#ffffff;
}

#top .av-rotator-container .av-rotator-text-single.av-fh4fyv-5b03ae2bf93bfb51b90b64948d3d62cb{
color:#ffffff;
}

.avia-section.av-ezbu8n-378ac1f842e818f9587645a0dd87355a .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-enq7in-300505a8c9e69ae196c61a93247540b1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1g6ptj-0bd43f9b530712593d99152a37be680c{
padding-bottom:20px;
font-size:20px;
}
body .av-special-heading.av-1g6ptj-0bd43f9b530712593d99152a37be680c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1g6ptj-0bd43f9b530712593d99152a37be680c .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-1g6ptj-0bd43f9b530712593d99152a37be680c .av-subheading{
font-size:18px;
}

.flex_column.av-1fkfcn-7c59b0a148686b1e70a02a7c43e07abc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-e2r8i7-dedb22b45886078e96506f929fd64bfc{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-e2r8i7-dedb22b45886078e96506f929fd64bfc .hr-inner{
width:25%;
border-color:#000000;
max-width:45%;
}

#top .av-special-heading.av-e1uvdr-a502287c61c59a0cae153e0058173295{
padding-bottom:20px;
font-size:35px;
}
body .av-special-heading.av-e1uvdr-a502287c61c59a0cae153e0058173295 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-e1uvdr-a502287c61c59a0cae153e0058173295 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-e1uvdr-a502287c61c59a0cae153e0058173295 .av-subheading{
font-size:18px;
}

.avia-section.av-dnjzvz-db32e396d55b6069f2c7bd0df3770476 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://elastify.net/wp-content/uploads/2018/02/Homeseite-wir-begleiten-Sie-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-dnjzvz-db32e396d55b6069f2c7bd0df3770476 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-dfokyf-238dcc728e7bbd2f0892ff7c5f7868e6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1bpslz-d62d5e09307d7169916cc2e59d78e81d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-d3lftz-aef92b1fd0dfced92505dc4e016b8419{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-d3lftz-aef92b1fd0dfced92505dc4e016b8419 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-d3lftz-aef92b1fd0dfced92505dc4e016b8419 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-d3lftz-aef92b1fd0dfced92505dc4e016b8419 .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-crb6jb-c002c19d64cee5155277838cba5475da{
height:110px;
}

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

.avia-section.av-cgyd8n-8f9601fc34b41429779af2275fe3160f .av-parallax .av-parallax-inner{
background-color:#009fd1;
background-image:url(https://elastify.net/wp-content/uploads/2018/02/Homeseite-mehr-als-Beratung-1.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-cgyd8n-8f9601fc34b41429779af2275fe3160f .av-extra-border-element .av-extra-border-inner{
background-color:#009fd1;
}

.flex_column.av-ca6gdj-b54a8d6f24adffe1ad936bd7b26a8191{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-busdm7-d183e4d37ad7ed188df47e3e2493aab8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-bpveh3-eba1db77df5a07fa5827db9098cf0831{
background-repeat:no-repeat;
background-image:url(https://elastify.net/wp-content/uploads/2018/02/Homeseite-mehr-als-Service-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-bpveh3-eba1db77df5a07fa5827db9098cf0831 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-bix5zj-a9f2ee4022abe6cd5d5e719adde18fc7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-bbkc1b-c1f4890934e0f52af1a29a627e8fe15e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1mozj-76dc9164d4376157f4e318d4eac85c8f{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-1mozj-76dc9164d4376157f4e318d4eac85c8f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1mozj-76dc9164d4376157f4e318d4eac85c8f .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-1mozj-76dc9164d4376157f4e318d4eac85c8f .av-subheading{
font-size:30px;
}

.avia-section.av-atkdnb-21740fa2ee86118231e0bf787b644de3 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://elastify.net/wp-content/uploads/2018/02/Background-BauCRM.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

.flex_column.av-anuc7j-01d31d1815cd6cfefff88761994f0f2d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-aha8zb-4c3a0119d9692b6da2480f1a64a1264b{
height:50px;
}

#top .av-special-heading.av-8aksf-b1daeeffd605e1502415bad80c737d01{
padding-bottom:0;
color:#ffffff;
font-size:20px;
}
body .av-special-heading.av-8aksf-b1daeeffd605e1502415bad80c737d01 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8aksf-b1daeeffd605e1502415bad80c737d01 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-8aksf-b1daeeffd605e1502415bad80c737d01 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-8aksf-b1daeeffd605e1502415bad80c737d01 .av-subheading{
font-size:30px;
}

#top .av_textblock_section.av-a8ye87-217d72d601c4f0e7104b2556e38a62d6 .avia_textblock{
color:white;
}

.flex_column.av-a365bb-7686bd5b234a9b0cb8a86e257c20aa3e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-9w17bb-e4e10aa476d4a4cd3dde119066fe73c5{
height:50px;
}

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

.flex_column.av-99d7jj-d09aad2bb618e8bb21bc2f515231a285{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-90oruv-67029b97d0fb8e87e783288bc00ac65f{
padding-bottom:20px;
font-size:20px;
}
body .av-special-heading.av-90oruv-67029b97d0fb8e87e783288bc00ac65f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-90oruv-67029b97d0fb8e87e783288bc00ac65f .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-90oruv-67029b97d0fb8e87e783288bc00ac65f .av-subheading{
font-size:18px;
}

.flex_column.av-8tbksf-707819b53b2c343275b77a092edb2ae3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-8q6qaf-47a10db3cdb1e7171e4d5605bc1f0ff4{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-8q6qaf-47a10db3cdb1e7171e4d5605bc1f0ff4 .hr-inner{
width:25%;
border-color:#000000;
max-width:45%;
}

.flex_column.av-1m9lg7-b376fb7c1ee9d6098ffe4f547935f0c8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1fk1gn-9bcc5de50bd84c87006d5cdfdc65f5fa{
height:50px;
}

.avia-section.av-ypzk7-dceb1d82a95679b66952952ddb719d50 .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-pczm7-22ec4b25d1bb49baf9e0cf1252a91ac3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mtgv3-5c3c9259e700856b2dc6a6a1cf073439{
padding-bottom:20px;
font-size:30px;
}
body .av-special-heading.av-mtgv3-5c3c9259e700856b2dc6a6a1cf073439 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mtgv3-5c3c9259e700856b2dc6a6a1cf073439 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mtgv3-5c3c9259e700856b2dc6a6a1cf073439 .av-subheading{
font-size:18px;
}

#top .hr.hr-invisible.av-fcfof-e5d3d368776cc6b03f566691fb0f0000{
height:50px;
}

#top #wrap_all .avia-button.av-athxr-d28e045da1f93f75b2d30df148763498{
background-color:#009fd1;
border-color:#009fd1;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-athxr-d28e045da1f93f75b2d30df148763498 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-rotator-container.av-1luttb-ac696dc96877923065b435a91d1070cc .av-rotator-container-inner{
font-size:36px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-rotator-container.av-1luttb-ac696dc96877923065b435a91d1070cc .av-rotator-container-inner{
font-size:26px;
}

#top #wrap_all .av-special-heading.av-1g6ptj-0bd43f9b530712593d99152a37be680c .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-1mozj-76dc9164d4376157f4e318d4eac85c8f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8aksf-b1daeeffd605e1502415bad80c737d01 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-90oruv-67029b97d0fb8e87e783288bc00ac65f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mtgv3-5c3c9259e700856b2dc6a6a1cf073439 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-rotator-container.av-1luttb-ac696dc96877923065b435a91d1070cc .av-rotator-container-inner{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-1g6ptj-0bd43f9b530712593d99152a37be680c .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-1mozj-76dc9164d4376157f4e318d4eac85c8f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8aksf-b1daeeffd605e1502415bad80c737d01 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-90oruv-67029b97d0fb8e87e783288bc00ac65f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mtgv3-5c3c9259e700856b2dc6a6a1cf073439 .av-special-heading-tag{
font-size:0.8em;
}
}
