.avia-slideshow.av-m0z9jw3m-87ca5068dbacadb2d0b1f5b2127264c2 .av-image-copyright{
color:#efefef;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m0z9jw3m-87ca5068dbacadb2d0b1f5b2127264c2__0 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-m0z9jw3m-87ca5068dbacadb2d0b1f5b2127264c2__0 .avia-caption-content{
color:#ffffff;
}

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

#top .av-special-heading.av-1qibj-013337e71348f361cca5e75e43233f6b{
padding-bottom:10px;
}
body .av-special-heading.av-1qibj-013337e71348f361cca5e75e43233f6b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1qibj-013337e71348f361cca5e75e43233f6b .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-c5a69b96312f28400cacd3813067bf86{
padding-bottom:10px;
}
body .av-special-heading.av-lio97rus-c5a69b96312f28400cacd3813067bf86 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lio97rus-c5a69b96312f28400cacd3813067bf86 .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-4ced1e5bfc36b4bcb2be0843850f2fff{
padding-bottom:10px;
}
body .av-special-heading.av-lio989w4-4ced1e5bfc36b4bcb2be0843850f2fff .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lio989w4-4ced1e5bfc36b4bcb2be0843850f2fff .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-c370a26467ba84e028f583d8f4eba1dd{
padding-bottom:10px;
}
body .av-special-heading.av-lio98gvx-c370a26467ba84e028f583d8f4eba1dd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lio98gvx-c370a26467ba84e028f583d8f4eba1dd .av-subheading{
font-size:15px;
}

.avia-section.av-olmyj-6af54c5e31803620b60c6ac85d12bdec{
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-de0d430e108997ff3ef9f1fb54b11b27{
padding-bottom:10px;
color:#dd0935;
}
body .av-special-heading.av-lik0b81n-de0d430e108997ff3ef9f1fb54b11b27 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lik0b81n-de0d430e108997ff3ef9f1fb54b11b27 .special-heading-inner-border{
border-color:#dd0935;
}
.av-special-heading.av-lik0b81n-de0d430e108997ff3ef9f1fb54b11b27 .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;
}

.avia-section.av-1ohbr-7e6347ee6ef436669c4b58278aad5e8a{
margin-top:0px;
margin-bottom:0px;
}

#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 .flex_column.av-rjof-18b67a70162486584ee1d979d2e62163{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-rjof-18b67a70162486584ee1d979d2e62163{
margin-top:0px;
margin-bottom:0px;
}

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

.av-hotspot-image-container .av-image-hotspot.av-6ss7b-e93a6808e6705c28daae92efeddf1e5f{
top:68.8%;
left:46.9%;
}

.av-hotspot-image-container .av-image-hotspot.av-mzbr-9d65aeaf0883fd80b1666aa32c2b7a54{
top:60.4%;
left:48.5%;
}

.av-hotspot-image-container .av-image-hotspot.av-5tsxz-afc0eec06716a4082630c4578870698c{
top:54.2%;
left:51.2%;
}

.av-hotspot-image-container .av-image-hotspot.av-hexv-43031018aee474193ebf322dd14e7855{
top:76.4%;
left:65.8%;
}

.av-hotspot-image-container .av-image-hotspot.av-4q4mj-463105c8407f5ce8558b577c5eee7072{
top:63.2%;
left:33.8%;
}

.av-hotspot-image-container .av-image-hotspot.av-3ti5z-4d4695b1c2466d10d9efb74b05be5c2d{
top:79.9%;
left:50%;
}

.av-hotspot-image-container .av-image-hotspot.av-3auhf-0720fa0479b681fb6724f2348ac548a4{
top:53.5%;
left:46.9%;
}

.av-hotspot-image-container .av-image-hotspot.av-2j0sb-1f0b23335cd8bad718103d729ba46d3e{
top:63.9%;
left:5.8%;
}

.av-hotspot-image-container .av-image-hotspot.av-t97-ff4d578516a3f94ba2def04e6af62cc7{
top:54.9%;
left:30%;
}

.av-hotspot-image-container .av-image-hotspot.av-1l0sf-30fe2d209dfdf1fc462b8c55b02e76f6{
top:61.8%;
left:27.7%;
}

.av-hotspot-image-container .av-image-hotspot.av-12pdj-51edf0fa531a107111a02b416ece5d29{
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-lsn8h6m5-ef909a4ee8e1e8265564fa3a5e6adf9e{
margin-top:0px;
margin-bottom:0px;
}

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

.avia-image-container.av-lsvmsjny-2a1f4a31862e0ff9332f8510d66fdabc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lsvmsjny-2a1f4a31862e0ff9332f8510d66fdabc .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-4wgpn-13b930e0776219f00b1714399b536a68{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-4wgpn-13b930e0776219f00b1714399b536a68{
padding:0 0px 0px 0px;
height:auto;
min-height:80px;
}
.responsive #top #wrap_all .flex_column.av-4wgpn-13b930e0776219f00b1714399b536a68{
margin-top:0;
margin-bottom:0;
}

.avia-section.av-156q7-3b75c0fb21a54ad0d838b4798e00a0b7{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-epeyn-99aa6429cc075884bed9cfde53b0536d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-epeyn-99aa6429cc075884bed9cfde53b0536d{
height:400px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-dr5h3-92bb12d509517dd6f4e319e08a6e3a6e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-dr5h3-92bb12d509517dd6f4e319e08a6e3a6e{
height:auto;
min-height:400px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-d6wuj-4a73617204dce65d9aff42289bd7bd8e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-d6wuj-4a73617204dce65d9aff42289bd7bd8e{
height:auto;
min-height:400px;
}

.avia-image-container.av-lnbd48uo-d8867cd671192b138f48e54bd2b45f45 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lnbd48uo-d8867cd671192b138f48e54bd2b45f45 .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-282dae9ec5abc8db41e219d8cef6ef0b{
padding-bottom:10px;
color:#dd0935;
}
body .av-special-heading.av-lik0co6l-282dae9ec5abc8db41e219d8cef6ef0b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lik0co6l-282dae9ec5abc8db41e219d8cef6ef0b .special-heading-inner-border{
border-color:#dd0935;
}
.av-special-heading.av-lik0co6l-282dae9ec5abc8db41e219d8cef6ef0b .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-2b68712ff80733a2e36ccf0a5861e61e{
padding-bottom:10px;
color:#dd0935;
}
body .av-special-heading.av-lkkxlolt-2b68712ff80733a2e36ccf0a5861e61e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lkkxlolt-2b68712ff80733a2e36ccf0a5861e61e .special-heading-inner-border{
border-color:#dd0935;
}
.av-special-heading.av-lkkxlolt-2b68712ff80733a2e36ccf0a5861e61e .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-be2d3f86507ce38c0f23a6db96b8375e{
height:50px;
}

.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;
}

#top .hr.av-mpwnf159-150d124504a5777084172eb22231c2dc{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-mpwnf159-150d124504a5777084172eb22231c2dc .hr-inner{
width:100%;
border-color:#344c9c;
max-width:45%;
}
.hr.av-mpwnf159-150d124504a5777084172eb22231c2dc .av-seperator-icon{
color:#344c9c;
}
.hr.av-mpwnf159-150d124504a5777084172eb22231c2dc .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#344c9c;
stroke:#344c9c;
}

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

#top #wrap_all .avia-button.av-mpwl33ac-ed14522f0219613a3a2ba9cf0c7923c3{
font-size:16px;
transition:all 0.4s ease-in-out;
}

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

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

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

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

.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-c7da338cf13a128730bdf119b232c058{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-25d1j-c7da338cf13a128730bdf119b232c058 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-25d1j-c7da338cf13a128730bdf119b232c058 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-25d1j-c7da338cf13a128730bdf119b232c058 .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-aca664bb32832aea7120128c50a49c56{
padding-bottom:10px;
}
body .av-special-heading.av-lik0g0az-aca664bb32832aea7120128c50a49c56 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lik0g0az-aca664bb32832aea7120128c50a49c56 .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-ad10e7661b3064edc99c68b962da45c9 .av-special-heading-tag{
font-size:0.8em;
}
}

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