.av_font_icon.av-l2wfestv-7344daa8c8679495e48c72de7f6820a0 .av-icon-char{
font-size:120px;
line-height:120px;
}

.av_font_icon.av-j5e5m-5d5eed64366bbdd8c19a16fd5574becf .av-icon-char{
font-size:120px;
line-height:120px;
}

.flex_cell.av-8jzk9e-f551ae2dc372a73b1dfec9d00ec9b429{
vertical-align:top;
padding:90px 50px 90px 50px;
background-color:#d63d2d;
}

.iconbox.av-8f4rtm-3b70657ec8bbc0731c4e9a28eb530774 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-8f4rtm-3b70657ec8bbc0731c4e9a28eb530774 .iconbox_content_title{
font-size:29px;
color:#ffffff;
}
.iconbox.av-8f4rtm-3b70657ec8bbc0731c4e9a28eb530774 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-84upai-42862c55c3955e4485103532cad1bbc8{
vertical-align:top;
padding:90px 50px 90px 50px;
background-color:#292929;
}

.iconbox.av-7zj9be-02e350679f9abb643ef08a1bd9dfeba6 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-7zj9be-02e350679f9abb643ef08a1bd9dfeba6 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-7zj9be-02e350679f9abb643ef08a1bd9dfeba6 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-7sjng2-b667c677239d2355ad64a23a58bc7083{
vertical-align:top;
padding:90px 50px 90px 50px;
background-color:#3c3c3c;
}

.iconbox.av-7pp6ei-5869c214a0f15ab1b6eadf1d7d76e95d .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-7pp6ei-5869c214a0f15ab1b6eadf1d7d76e95d .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-7pp6ei-5869c214a0f15ab1b6eadf1d7d76e95d .iconbox_content_container{
color:#ffffff;
}

.avia-section.av-7jfcru-956398e6fae90d08fb0a927d7fc0e215{
background-repeat:no-repeat;
background-image:url(https://preview.thestep.de/wp-content/uploads/2016/02/bg1.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-7jfcru-956398e6fae90d08fb0a927d7fc0e215 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .av-special-heading.av-7akj5e-59263026c1e963a0bacd1ab7cb70d46d{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-7akj5e-59263026c1e963a0bacd1ab7cb70d46d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7akj5e-59263026c1e963a0bacd1ab7cb70d46d .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-7akj5e-59263026c1e963a0bacd1ab7cb70d46d .av-subheading{
font-size:15px;
}

.flex_column.av-79vgde-d98a84d4252b3dfe1d988b3638400bb4{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-70qhs2-36954182165b71cec77eb32dec9e3493{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-o9m3m-fa101d6511894c29a8ee60092efc4461{
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-664qyy-986c020babee1bb82ba9a7457bff7b7e{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-664qyy-986c020babee1bb82ba9a7457bff7b7e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-664qyy-986c020babee1bb82ba9a7457bff7b7e .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-664qyy-986c020babee1bb82ba9a7457bff7b7e .av-subheading{
font-size:15px;
}

.flex_column.av-5zozlu-8e578c0c8565fc2ed7ee09c50027ac29{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-l3o8y-0889e0b89744b00f66cfbb17a9776d97{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-5kobve-b239b3004e27768d9c696277b8668f8f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-masonry.av-5e86ma-679d87e50c414e480ce3d7bba8707b18{
background-color:#191919;
}

#top .av-special-heading.av-4zoxfe-aa3676dfedae9068861d2fe7337f0bf2{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-4zoxfe-aa3676dfedae9068861d2fe7337f0bf2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4zoxfe-aa3676dfedae9068861d2fe7337f0bf2 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-4zoxfe-aa3676dfedae9068861d2fe7337f0bf2 .av-subheading{
font-size:15px;
}

.flex_column.av-4u828i-047f120b3b122c84a8a4738073c1567f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-4o5dju-382a447e4bed2c230d3907f8fcfc6094{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-44jcvu-835b01a63499b6e96764fc5c9997bc92{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-section.av-3vxrtm-94f29a551a5ce610f42b770893203037{
background-repeat:no-repeat;
background-image:url(https://preview.thestep.de/wp-content/uploads/2016/02/hero-2.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-3vxrtm-94f29a551a5ce610f42b770893203037 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

#top .av-special-heading.av-3pbd9e-18ee28eda92797c034acec2fe0feb427{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-3pbd9e-18ee28eda92797c034acec2fe0feb427 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3pbd9e-18ee28eda92797c034acec2fe0feb427 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-3pbd9e-18ee28eda92797c034acec2fe0feb427 .av-subheading{
font-size:15px;
}

.flex_column.av-3iz8aq-fd9c3aa6a054ebb2a1f712e768258743{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-3eyn1u-2d6497332048fdc9c4d8a61f3a784a15{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-2zymgq-c7167fd79946ba02d1643ec39def4415{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-2wqouq-8c075bc6e4bf09b01d29a46cd7248454{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-2q0d36-d8cca32fe28425c77a1406962083f53d .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-2ji7ay-eece7b0f4392aeb314fdf88a3517b6c9{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-2gen3m-1f6021a28dd60ee637c78fd6b75644e2 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-7yiaq-e85756eee878a9d8ed0bd7dba383900b{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-202ygq-229bd163b3dc66b95aed0690ad184633 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-1uzxqa-0b4d35901b33a08a78f924aecaa0d834{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-1r07ci-daa76280d61941c111129f658121d63a .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-1n61ky-00f7823782d21eea6e7cc7cc4faec95f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-1ei89u-c521ae15eb0b0c47aaae03e6c68b1ebf .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_cell.av-126nwq-e684ea28fb0917d1e195ea339714d813{
vertical-align:middle;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .avia-animated-number.av-vc8rm-e8604ba996cba2ca6f4132ad7f4cd7bb .avia-animated-number-title{
font-size:50px;
color:#0a0a0a;
}
#top .avia-animated-number.av-vc8rm-e8604ba996cba2ca6f4132ad7f4cd7bb .avia-animated-number-content{
font-size:22px;
}

.flex_cell.av-pwksa-6365ea3b40dc40f499fc3955ecbfcadf{
vertical-align:middle;
padding:50px 50px 50px 50px;
background-color:#292929;
}

#top .avia-animated-number.av-jtnm2-1f7d645870dee148b803b8d5040b30b8 .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-jtnm2-1f7d645870dee148b803b8d5040b30b8 .avia-animated-number-content{
font-size:22px;
}

.flex_cell.av-hlav6-990d61701b4c59e160c518d1529a08b4{
vertical-align:middle;
padding:50px 50px 50px 50px;
background-color:#3c3c3c;
}

#top .avia-animated-number.av-alwpm-ecb6568e97584e0a1bc3501fd75d1f47 .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-alwpm-ecb6568e97584e0a1bc3501fd75d1f47 .avia-animated-number-content{
font-size:22px;
}

