#top .avia-section.av-jr8cqcl4-0c801013707d1c331471dac35c254381 .scroll-down-link{
color:#ffffff;
}
#top .avia-section.av-jr8cqcl4-0c801013707d1c331471dac35c254381 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

.avia-section.av-uu70-650a5aa511e58021a56607b16c06418e{
background-color:#05567e;
background-image:unset;
}

.flex_column.av-jr8chp8b-ca1cf47209a82c78600db2f4918b9ce4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-jr8ceoor-12869f021b5d77433983a292808ee5e3 .avia_textblock{
color:#b5e1f7;
}

#top .av_textblock_section.av-jr8ceoor-12869f021b5d77433983a292808ee5e3 .avia_textblock{
color:#b5e1f7;
}

#top .av_textblock_section.av-jr8ceoor-12869f021b5d77433983a292808ee5e3 .avia_textblock{
color:#b5e1f7;
}

#top .av_textblock_section.av-jr8ceoor-12869f021b5d77433983a292808ee5e3 .avia_textblock{
color:#b5e1f7;
}

.flex_column.av-jr8chsjb-cbc3f7812d00a3a5e8dce1f0bee2afe4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-jr8chvq3-1dea13b3d51513ee2c3f3c0dba74babf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-jr8chytw-e51bf5cd12286c78781988d7af8988ad{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-jr8ku2v7-9f88295ced4893e6d1fa18b764fa1478{
padding-bottom:10px;
color:#444444;
font-size:32px;
}
body .av-special-heading.av-jr8ku2v7-9f88295ced4893e6d1fa18b764fa1478 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jr8ku2v7-9f88295ced4893e6d1fa18b764fa1478 .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-jr8ku2v7-9f88295ced4893e6d1fa18b764fa1478 .special-heading-inner-border{
border-color:#444444;
}
.av-special-heading.av-jr8ku2v7-9f88295ced4893e6d1fa18b764fa1478 .av-subheading{
font-size:15px;
}

.flex_cell.av-jr8hledb-3307c3dd56d839c6a03b348364bddb92{
vertical-align:top;
background-color:#19374d;
}
.responsive #top #wrap_all .flex_cell.av-jr8hledb-3307c3dd56d839c6a03b348364bddb92{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-jr8hnmz7-3bf1f2b56dd072b955c03a696439b862 .avia_textblock{
font-size:18px;
color:#b5e1f7;
}

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

#top .av_textblock_section.av-jr8hmzik-ffcaa6bf2e52bcd5ac7ab13b4c88504e .avia_textblock{
font-size:15px;
color:#ffffff;
}

#top .hr.hr-invisible.av-jr8iuhn9-3b75e78459876cf253b317f325519cd8{
height:20px;
}

#top .hr.hr-invisible.av-jr8iuhn9-3b75e78459876cf253b317f325519cd8{
height:20px;
}

#top .hr.hr-invisible.av-jr8iuhn9-3b75e78459876cf253b317f325519cd8{
height:20px;
}

#top .hr.hr-invisible.av-jr8iuhn9-3b75e78459876cf253b317f325519cd8{
height:20px;
}

#top .hr.hr-invisible.av-jr8iuhn9-3b75e78459876cf253b317f325519cd8{
height:20px;
}

#top .hr.hr-invisible.av-jr8iuhn9-3b75e78459876cf253b317f325519cd8{
height:20px;
}

#top #wrap_all .avia-button.av-2kw2g-1e3872d9152f914fb638bd3606140bfb{
background-color:transparent;
border-color:transparent;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2kw2g-1e3872d9152f914fb638bd3606140bfb .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-jr8iuhn9-69dcbc7f58f536e673c3e7fda5e079b1{
height:50px;
}

#top .hr.hr-invisible.av-jr8iuhn9-69dcbc7f58f536e673c3e7fda5e079b1{
height:50px;
}

#top .hr.hr-invisible.av-jr8iuhn9-69dcbc7f58f536e673c3e7fda5e079b1{
height:50px;
}

#top .hr.hr-invisible.av-jr8iuhn9-69dcbc7f58f536e673c3e7fda5e079b1{
height:50px;
}

.flex_cell.av-jr8hlqle-86db9cf0ac8c291e7426daaac5bcb749{
vertical-align:top;
background-color:#05567e;
}
.responsive #top #wrap_all .flex_cell.av-jr8hlqle-86db9cf0ac8c291e7426daaac5bcb749{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-jr8hnvt1-de87bded06ad0a9447a678dedf34dc15 .avia_textblock{
font-size:18px;
color:#b5e1f7;
}

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

#top .av_textblock_section.av-jr8hn2t0-52446f8bcee1db1c911fcd6c559434dd .avia_textblock{
font-size:15px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-1yllk-d938c9045b0ed9fcf4dc467f95a2a58b{
background-color:transparent;
border-color:transparent;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1yllk-d938c9045b0ed9fcf4dc467f95a2a58b .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-jr8hm1mb-47b1e0b7093d6040b470a5ad400f326c{
vertical-align:top;
background-color:#0077b3;
}
.responsive #top #wrap_all .flex_cell.av-jr8hm1mb-47b1e0b7093d6040b470a5ad400f326c{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-jr8ho13i-169e291dc0dd498646c263af2e2f5359 .avia_textblock{
font-size:18px;
color:#b5e1f7;
}

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

#top .av_textblock_section.av-jr8hn5pl-972afa0628bf55e50b530c8e1135ca25 .avia_textblock{
font-size:15px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-1op70-f56d79ccad37e696f29815645588e81a{
background-color:transparent;
border-color:transparent;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1op70-f56d79ccad37e696f29815645588e81a .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-jr8hm840-b8ae3fc9bd3777251dccc4a9c756a678{
vertical-align:top;
background-color:#2991cb;
}
.responsive #top #wrap_all .flex_cell.av-jr8hm840-b8ae3fc9bd3777251dccc4a9c756a678{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-jr8ho5e6-eb62126a634c04a859a544b063a1a9a1 .avia_textblock{
font-size:18px;
color:#b5e1f7;
}

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

#top .av_textblock_section.av-jr8hn8u8-163e13de42fe98a457c88fd7f70d44c7 .avia_textblock{
font-size:15px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-122zw-9589a0896b59f4d01472113f137c9ad7{
background-color:transparent;
border-color:transparent;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-122zw-9589a0896b59f4d01472113f137c9ad7 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-jr8hvwko-ba854de0666f59f6da302974c24b8330{
background-color:#e6e8e9;
background-image:unset;
}

.avia-section.av-jr8jq4wc-fc16a88f5b0fd5efadcf36bdec15974c{
background-color:#19374d;
background-image:unset;
}

.flex_column.av-2quvs-5af5ddcdd11b9411c6ebf33b3f2625a9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-js4e1uuy-7fba6f926b8db119e0d08ac6f9f19c33 .avia_textblock{
font-size:20px;
}

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

#top .hr.hr-invisible.av-jr8iuhn9-bd79c9c9920b35a934178e31e01b62fa{
height:40px;
}

.flex_column.av-1ynzo-308032209f31229bc0ef295e04238352{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-jr8iuhn9-a9f7fc86d4ed70377dac87b604c6e1cc{
height:60px;
}

#top .hr.hr-invisible.av-jr8iuhn9-a9f7fc86d4ed70377dac87b604c6e1cc{
height:60px;
}

#top .hr.hr-invisible.av-jr8iuhn9-a9f7fc86d4ed70377dac87b604c6e1cc{
height:60px;
}

.av_font_icon.av-js4hu7f0-f165816aca0bb5fdb165f41c3dbfca1e{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-js4hu7f0-f165816aca0bb5fdb165f41c3dbfca1e svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-js4hu7f0-f165816aca0bb5fdb165f41c3dbfca1e .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .avia-animated-number.av-js4f2wcz-54b6ff2e1c86eaba15c1a12ae2d55b1f .avia-animated-number-title{
font-size:40px;
}
#top .avia-animated-number.av-js4f2wcz-54b6ff2e1c86eaba15c1a12ae2d55b1f .avia-animated-number-content{
font-size:20px;
}

.flex_column.av-1kbk0-5ad637046b11cad09e0d009128d2cbe0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .avia-animated-number.av-js4f2wcz-633b83420b1f6e4c6d163a0545a216da .avia-animated-number-title{
font-size:40px;
}
#top .avia-animated-number.av-js4f2wcz-633b83420b1f6e4c6d163a0545a216da .avia-animated-number-content{
font-size:20px;
}

.flex_column.av-prsc-62e0230552bc105477f8a6cc8e7cfcca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-js4huh1t-41a130d8f1e7bba1b5119d80916450c7{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-js4huh1t-41a130d8f1e7bba1b5119d80916450c7 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-js4huh1t-41a130d8f1e7bba1b5119d80916450c7 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .avia-animated-number.av-js4f2wcz-3681835c4c7389b6cbb7f04dd4960408 .avia-animated-number-title{
font-size:40px;
}
#top .avia-animated-number.av-js4f2wcz-3681835c4c7389b6cbb7f04dd4960408 .avia-animated-number-content{
font-size:20px;
}

.avia-section.av-jr8hvwko-d597b92ba419ab91bb5dc17338a63581{
background-color:#e6e8e9;
background-image:url(https://itk-test.smart-optimizer.de/wp-content/uploads/bg_maps.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

.avia-section.av-jr8hvwko-38f9441ff362ed74a1b2cc510995e93e{
background-color:#e6e8e9;
background-image:unset;
}

#top .av_textblock_section.av-jr8k6lvd-ff53bd062525370f86e316d758593f7d .avia_textblock{
font-size:32px;
color:#444444;
}


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

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