.avia-slideshow.av-lnjy9b4b-4ed03a487c4a7fd9db62d9721acaac49 .av-image-copyright{
color:#efefef;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lnjy9b4b-4ed03a487c4a7fd9db62d9721acaac49__0 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-lnjy9b4b-4ed03a487c4a7fd9db62d9721acaac49__0 .avia-caption-content{
color:#ffffff;
}

#top .av-special-heading.av-lik1ze4s-fb5d3c37a35c4e94fa7af518db13971f{
padding-bottom:10px;
font-size:36px;
}
body .av-special-heading.av-lik1ze4s-fb5d3c37a35c4e94fa7af518db13971f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lik1ze4s-fb5d3c37a35c4e94fa7af518db13971f .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-lik1ze4s-fb5d3c37a35c4e94fa7af518db13971f .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-1qibj-54ac794f2340ddde79df757fd4357a2b{
padding-bottom:10px;
}
body .av-special-heading.av-1qibj-54ac794f2340ddde79df757fd4357a2b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1qibj-54ac794f2340ddde79df757fd4357a2b .av-subheading{
font-size:15px;
}

.av_font_icon.av-lj4a4d09-a6af8f182a7860e893307ec9706394c4 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-lio97rus-851371da44da09789e9fbee60a2225cc{
padding-bottom:10px;
}
body .av-special-heading.av-lio97rus-851371da44da09789e9fbee60a2225cc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lio97rus-851371da44da09789e9fbee60a2225cc .av-subheading{
font-size:15px;
}

.av_font_icon.av-lj4a51uf-ed66dc562f9164b7d306d3866dd22e6c .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-lio989w4-4b72b301d111ebecf68bc362d447c9f2{
padding-bottom:10px;
}
body .av-special-heading.av-lio989w4-4b72b301d111ebecf68bc362d447c9f2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lio989w4-4b72b301d111ebecf68bc362d447c9f2 .av-subheading{
font-size:15px;
}

.av_font_icon.av-lj4a3tkz-6799275b89e9e1d61732da4a52f9d1ad .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.avia-section.av-olmyj-6221143e9ab8d9c02eb4bca5d457861a{
background-repeat:no-repeat;
background-image:url(https://www.kirotec.de/wp-content/uploads/2023/06/1508.png);
background-position:0% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-lik0b81n-4babb18ab524f759b9b4f2fcfb2bb278{
padding-bottom:10px;
color:#dd0935;
}
body .av-special-heading.av-lik0b81n-4babb18ab524f759b9b4f2fcfb2bb278 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lik0b81n-4babb18ab524f759b9b4f2fcfb2bb278 .special-heading-inner-border{
border-color:#dd0935;
}
.av-special-heading.av-lik0b81n-4babb18ab524f759b9b4f2fcfb2bb278 .av-subheading{
font-size:15px;
color:#000000;
}

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

.avia-section.av-mf747-167632d1560c94c1a1e6a4a1a9e97223{
background-color:#344c9c;
background-image:unset;
}

.avia-animated-number.av-ld1kz-79edf9f87b699345536baba8ffa5266c .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-ld1kz-79edf9f87b699345536baba8ffa5266c .avia-animated-number-title{
color:#ffffff;
}
#top .avia-animated-number.av-ld1kz-79edf9f87b699345536baba8ffa5266c .avia-animated-number-content{
color:#ffffff;
}

.avia-animated-number.av-k6mnj-224f922e86d839d9423a510daff3e928 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-k6mnj-224f922e86d839d9423a510daff3e928 .avia-animated-number-title{
color:#ffffff;
}
#top .avia-animated-number.av-k6mnj-224f922e86d839d9423a510daff3e928 .avia-animated-number-content{
color:#ffffff;
}

.avia-animated-number.av-lldde9ud-6606b52c73d0fe47ac8d54dee9e61eaf .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-lldde9ud-6606b52c73d0fe47ac8d54dee9e61eaf .avia-animated-number-title{
color:#ffffff;
}
#top .avia-animated-number.av-lldde9ud-6606b52c73d0fe47ac8d54dee9e61eaf .avia-animated-number-content{
color:#ffffff;
}

.avia-animated-number.av-lkma7bbp-f9cc5d3f60ace5ece1e1b39e90ca98f5 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-lkma7bbp-f9cc5d3f60ace5ece1e1b39e90ca98f5 .avia-animated-number-title{
color:#ffffff;
}
#top .avia-animated-number.av-lkma7bbp-f9cc5d3f60ace5ece1e1b39e90ca98f5 .avia-animated-number-content{
color:#ffffff;
}

#top .av-special-heading.av-lik0cd05-28b509ac00806274ab66907a021edf3e{
padding-bottom:10px;
color:#dd0935;
}
body .av-special-heading.av-lik0cd05-28b509ac00806274ab66907a021edf3e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lik0cd05-28b509ac00806274ab66907a021edf3e .special-heading-inner-border{
border-color:#dd0935;
}
.av-special-heading.av-lik0cd05-28b509ac00806274ab66907a021edf3e .av-subheading{
font-size:15px;
color:#000000;
}

#top .hr.hr-invisible.av-s5lb-f8e354d52bbe61ae44453f8f8ece5042{
height:50px;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-2fd313448f7ae990a3cdc5ead3c95f49{
top:68.8%;
left:46.9%;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-96db68e286f820633fcb54a4f16f05dd{
top:60.4%;
left:48.5%;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-d080c6ecb74d2713f4ceb8904467d7dd{
top:54.2%;
left:51.2%;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-ecc47508d33f61503f199d7c1a2c73e5{
top:76.4%;
left:65.8%;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-71f69274f7ab451395a680e812e6f85e{
top:63.2%;
left:33.8%;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-7e9cf83d122ffdc0286b5f70e24ef4c9{
top:79.9%;
left:50%;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-2134a29869c705b71d71adccaee00e7c{
top:53.5%;
left:46.9%;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-ae9d642d43dd5ccb24fb8afcf4630211{
top:63.9%;
left:5.8%;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-61646b752bf228d2442391d61993efe4{
top:54.9%;
left:30%;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-895b02ab2f50f808d2af54749041f329{
top:61.8%;
left:27.7%;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-0b5b14ab1a185a03e514270a45588900{
top:90.3%;
left:41.5%;
}

.flex_column.av-3gaxn-a2cdc66014a7a45cd542a26d218a7b85{
padding:25px 5px 25px 15px;
background-color:#e5e5e5;
}

#top .av_textblock_section.av-lkmegh0r-85a44b6ac65d9cae22e8aea9c44f18c5 .avia_textblock{
font-size:16px;
}

.avia-section.av-av_section-f5f2a96db42cc32a95a1507d1207d7f6{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-av_two_fifth-ca676f23efe77e0c0454fd91d709284c{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-av_two_fifth-ca676f23efe77e0c0454fd91d709284c{
padding:0 0 5px 0;
height:auto;
min-height:50px;
}
.responsive #top #wrap_all .flex_column.av-av_two_fifth-ca676f23efe77e0c0454fd91d709284c{
margin-top:0;
margin-bottom:0;
}

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

#top .flex_column.av-av_three_fifth-276f671fce4d019ff0d1242f3bc4d2de{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-av_three_fifth-276f671fce4d019ff0d1242f3bc4d2de{
padding:0 0px 0px 0px;
height:auto;
min-height:80px;
}
.responsive #top #wrap_all .flex_column.av-av_three_fifth-276f671fce4d019ff0d1242f3bc4d2de{
margin-top:0;
margin-bottom:0;
}

.flex_column.av-av_one_third-1d7c54f5b776a9afcb8c2cd1b163f8b7{
height:400px;
}

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

.flex_column.av-av_one_third-3a417b07bd9d4a4fe0d7a5cc19a9caa6{
height:auto;
min-height:400px;
}

.flex_column.av-av_one_third-3a417b07bd9d4a4fe0d7a5cc19a9caa6{
height:auto;
min-height:400px;
}

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

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

.avia-section.av-cmeyn-227688eb628283850bbe2fb362254c69{
background-color:#ffffff;
background-image:url(https://www.kirotec.de/wp-content/uploads/2023/06/Shape-BG.png);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-lik0co6l-83dfef6b02c53647802184883beb03b4{
padding-bottom:10px;
color:#dd0935;
}
body .av-special-heading.av-lik0co6l-83dfef6b02c53647802184883beb03b4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lik0co6l-83dfef6b02c53647802184883beb03b4 .special-heading-inner-border{
border-color:#dd0935;
}
.av-special-heading.av-lik0co6l-83dfef6b02c53647802184883beb03b4 .av-subheading{
font-size:15px;
color:#000000;
}

#top #wrap_all .avia-icon-list-container.av-lio766v5-6d5f92fdaaf39827a47a3f3cd1c0bde6 .av_iconlist_title{
font-size:16px;
color:#24242b;
}
.avia-icon-list-container.av-lio766v5-6d5f92fdaaf39827a47a3f3cd1c0bde6 .iconlist_content{
font-size:14px;
}

#top #wrap_all .avia-icon-list-container.av-lio76t8m-91b1a2c67ffb897ff7488c71c3befe3e .av_iconlist_title{
font-size:16px;
color:#24242b;
}
.avia-icon-list-container.av-lio76t8m-91b1a2c67ffb897ff7488c71c3befe3e .iconlist_content{
font-size:14px;
}

.avia-section.av-32arn-a7417f37b48194a220d2d9668bd85fad{
background-color:#ffffff;
background-image:url(https://www.kirotec.de/wp-content/uploads/2023/06/Shape-BG.png);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-lkkxlolt-144bb587adb150fd9d544d4ed03e9810{
padding-bottom:10px;
color:#dd0935;
}
body .av-special-heading.av-lkkxlolt-144bb587adb150fd9d544d4ed03e9810 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lkkxlolt-144bb587adb150fd9d544d4ed03e9810 .special-heading-inner-border{
border-color:#dd0935;
}
.av-special-heading.av-lkkxlolt-144bb587adb150fd9d544d4ed03e9810 .av-subheading{
font-size:15px;
color:#000000;
}

.av_font_icon.av-lkkxniyx-cda5668794b1a32ecc26fb5a5ef10327{
color:#344c9c;
border-color:#344c9c;
}
.avia-svg-icon.av-lkkxniyx-cda5668794b1a32ecc26fb5a5ef10327 svg:first-child{
stroke:#344c9c;
fill:#344c9c;
}
.av_font_icon.av-lkkxniyx-cda5668794b1a32ecc26fb5a5ef10327 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-lkkybkyp-e2c9f92908c41ac095363ab88097e170{
height:50px;
}

#top .hr.hr-invisible.av-1mugb-7cdf4035b779275225286ec3962fb864{
height:50px;
}

.av_font_icon.av-lkkxrpm9-978e3a59117b1508f7ed42cae863d6e0{
color:#344c9c;
border-color:#344c9c;
}
.avia-svg-icon.av-lkkxrpm9-978e3a59117b1508f7ed42cae863d6e0 svg:first-child{
stroke:#344c9c;
fill:#344c9c;
}
.av_font_icon.av-lkkxrpm9-978e3a59117b1508f7ed42cae863d6e0 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-152bv-a2bc9161579ec8c690fcee8cae50d2bb{
height:50px;
}

.av_font_icon.av-lkmaw2rw-5046788211fbf2b5ff3638b038f867b2{
color:#344c9c;
border-color:#344c9c;
}
.avia-svg-icon.av-lkmaw2rw-5046788211fbf2b5ff3638b038f867b2 svg:first-child{
stroke:#344c9c;
fill:#344c9c;
}
.av_font_icon.av-lkmaw2rw-5046788211fbf2b5ff3638b038f867b2 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-1nmdv-d69e4fd3eb0f6c32cfe1aa19f0158b86{
height:50px;
}

#top .hr.hr-invisible.av-yu6f-85425999e64723204c8f8790b9aed10a{
height:28px;
}

.av_font_icon.av-lkkxqocx-8a4ab3ac5ab55392816f70bd49a3a466{
color:#344c9c;
border-color:#344c9c;
}
.avia-svg-icon.av-lkkxqocx-8a4ab3ac5ab55392816f70bd49a3a466 svg:first-child{
stroke:#344c9c;
fill:#344c9c;
}
.av_font_icon.av-lkkxqocx-8a4ab3ac5ab55392816f70bd49a3a466 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-vzpj-d4f3b44ed6f61e7cb395d1cb39ecb1d7{
height:50px;
}

.avia-section.av-v85v-ab33cb4337b1eab6042b07eccb7d979b{
background-color:#344c9c;
background-image:unset;
}

#top .av-special-heading.av-lik0d35g-21973d665eefa1bf2804572caff96ca1{
padding-bottom:10px;
}
body .av-special-heading.av-lik0d35g-21973d665eefa1bf2804572caff96ca1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lik0d35g-21973d665eefa1bf2804572caff96ca1 .av-subheading{
font-size:15px;
}

.avia-section.av-1j29j-e48b492fef8e09a6b7ab0adc176b6e4a{
background-color:#344c9c;
background-image:unset;
}

.avia-section.av-l8zb-01f879dda96dc5c1930e622086c39ec6{
background-color:#f9f9f9;
background-image:unset;
}

#top .av-special-heading.av-lik0docl-4ef408154e6ca60ea774be9efc84b6cb{
padding-bottom:10px;
}
body .av-special-heading.av-lik0docl-4ef408154e6ca60ea774be9efc84b6cb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lik0docl-4ef408154e6ca60ea774be9efc84b6cb .av-subheading{
font-size:15px;
}

.avia-section.av-lmotoq11-c347d411a12d13574205173f2305c329{
background-repeat:no-repeat;
background-image:url(https://www.kirotec.de/wp-content/uploads/2023/10/bg-baumwipfelpfad-anfrage2.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

.flex_column.av-2u0mb-dd5188176b26e3598f90daa6a21f275f{
padding:20px 20px 20px 20px;
background-color:rgba(193,193,193,0.65);
}

#top .av-special-heading.av-25d1j-47f2656d5c2891bc39f762a77dc22452{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-25d1j-47f2656d5c2891bc39f762a77dc22452 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-25d1j-47f2656d5c2891bc39f762a77dc22452 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-25d1j-47f2656d5c2891bc39f762a77dc22452 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1e7yj-d5129687bed3bab242397247634dab0e .avia_textblock{
color:#000000;
}

.avia-section.av-1gtpj-96e626222786ff0949d3c4ed593943f6{
background-color:#b6bac2;
background-image:unset;
}

#top .av-special-heading.av-lik0g0az-46fccd87999a4d5bfa1f174a3434590a{
padding-bottom:10px;
}
body .av-special-heading.av-lik0g0az-46fccd87999a4d5bfa1f174a3434590a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lik0g0az-46fccd87999a4d5bfa1f174a3434590a .av-subheading{
font-size:15px;
}

.flex_column.av-ssyz-d42ee61d25421b41b0f83f5372d9e54f{
background:url(https://www.kirotec.de/wp-content/uploads/2023/06/Portrait-Business-Man.png) 0% 0% no-repeat scroll ;
}


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

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