.av-hotspot-image-container .av-image-hotspot.av-1f0f4ul-958637731295880d4a2e57d01d6e7f8f{
top:36.5%;
left:62.8%;
}

.av-hotspot-image-container .av-image-hotspot.av-1csyu65-625f72dab6c52c5876eacac654c3af16{
top:51.2%;
left:50.1%;
}

.av-hotspot-image-container .av-image-hotspot.av-1btem7h-d73628433a47a11bbec3ee5763da21ec{
top:62.2%;
left:26.8%;
}

.flex_cell.av-18hk9ul-9a5768779b00250eba67c931122721f8{
vertical-align:middle;
background-color:#35383c;
}
.responsive #top #wrap_all .flex_cell.av-18hk9ul-9a5768779b00250eba67c931122721f8{
padding:50px 50px 50px 50px !important;
}

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

#top .hr.av-150do71-dd0cb21cf47e934d92bd4e2fc319eefd{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-150do71-dd0cb21cf47e934d92bd4e2fc319eefd .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-12t70ql-8a1648792f6f1802d48e9dd6839f1109 .avia_textblock{
font-size:18px;
color:#cedbe2;
}

.flex_cell.av-11og43h-daf4f26dc601a930e84d4f79c51c9980{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-11og43h-daf4f26dc601a930e84d4f79c51c9980{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-u0172l-120211aa287efeb3ac762ffaf3d34f52{
vertical-align:middle;
background:url(https://theme-original.josef-dreisoerner.de/wp-content/uploads/2015/07/business-office-work.jpg) 50% 50% no-repeat scroll #515b5e;
}
.responsive #top #wrap_all .flex_cell.av-u0172l-120211aa287efeb3ac762ffaf3d34f52{
padding:150px 150px 150px 150px !important;
}

.flex_cell.av-srzjql-81bbefd716e03db774a31c7f702044ca{
vertical-align:middle;
background-color:#35383c;
}
.responsive #top #wrap_all .flex_cell.av-srzjql-81bbefd716e03db774a31c7f702044ca{
padding:150px 50px 150px 50px !important;
}

.iconbox.av-2n5b19-a6e50e01069070ff7895bd32a2f2ed3c .iconbox_icon{
border:1px solid #cedbe2;
color:#ffffff;
}
.iconbox.av-2n5b19-a6e50e01069070ff7895bd32a2f2ed3c .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-2n5b19-a6e50e01069070ff7895bd32a2f2ed3c .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-2n5b19-a6e50e01069070ff7895bd32a2f2ed3c .iconbox_content_container{
color:#cedbe2;
}

.flex_column.av-nvmix9-018c8bec4cb6a783736bb26f767eec89{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-mol3lp-41be65cd8cee8761f240d836b4b71341 .iconbox_icon{
border:1px solid #cedbe2;
color:#ffffff;
}
.iconbox.av-mol3lp-41be65cd8cee8761f240d836b4b71341 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-mol3lp-41be65cd8cee8761f240d836b4b71341 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-mol3lp-41be65cd8cee8761f240d836b4b71341 .iconbox_content_container{
color:#cedbe2;
}

.iconbox.av-jt7e4d-45624a00c24df7b30684699bdcff340e .iconbox_icon{
border:1px solid #cedbe2;
color:#ffffff;
}
.iconbox.av-jt7e4d-45624a00c24df7b30684699bdcff340e .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-jt7e4d-45624a00c24df7b30684699bdcff340e .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-jt7e4d-45624a00c24df7b30684699bdcff340e .iconbox_content_container{
color:#cedbe2;
}

.flex_column.av-gzrcct-20911ba239f5813980ddc8c09d250158{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-fjsmod-51709f7b6c2aee2ecafc37ab8831518d .iconbox_icon{
border:1px solid #cedbe2;
color:#ffffff;
}
.iconbox.av-fjsmod-51709f7b6c2aee2ecafc37ab8831518d .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-fjsmod-51709f7b6c2aee2ecafc37ab8831518d .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-fjsmod-51709f7b6c2aee2ecafc37ab8831518d .iconbox_content_container{
color:#cedbe2;
}

.flex_cell.av-cwerul-dab325d621b2927db50deeffc3af5b87{
vertical-align:middle;
background-color:#515b5e;
}
.responsive #top #wrap_all .flex_cell.av-cwerul-dab325d621b2927db50deeffc3af5b87{
padding:150px 50px 150px 50px !important;
}

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

#top .hr.av-9j4rx9-0e2359889013d90ee0edbc1f046bc79b{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-9j4rx9-0e2359889013d90ee0edbc1f046bc79b .hr-inner{
width:50px;
}

#top .av_textblock_section.av-7afwb1-4f02e4e80da036919187e9b0b6b36290 .avia_textblock{
font-size:18px;
color:#cedbe2;
}

.flex_cell.av-6293sd-f2955ff921b2490e97cb0a084e55bbb8{
vertical-align:middle;
background:url(https://theme-original.josef-dreisoerner.de/wp-content/uploads/2017/02/banner-news-alt.jpg) 50% 50% no-repeat scroll #35383c;
}
.responsive #top #wrap_all .flex_cell.av-6293sd-f2955ff921b2490e97cb0a084e55bbb8{
padding:150px 150px 150px 150px !important;
}


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

#top #wrap_all .av-special-heading.av-a6lol9-88a0b2e17b76653516e56bba24c6e444 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-a6lol9-88a0b2e17b76653516e56bba24c6e444 .av-special-heading-tag{
font-size:0.8em;
}
}
