/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./assets/src/scss/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);
/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./assets/src/scss/style.scss (1) ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.mi-SuiteVideoBanner{aspect-ratio:16/9}@media(min-width: 1025px){.mfp-arrow-left.mfp-arrow-left.mfp-arrow-left{left:32px !important}}@media(min-width: 1025px){.mfp-arrow-right.mfp-arrow-right.mfp-arrow-right{right:32px !important}}@media(max-width: 1200px){.mi-line-variation.mi-line-variation.mi-line-variation img{width:100%;max-width:300px}}@media(max-width: 1024px){.mi-contact-column-start{aspect-ratio:10/6}}.mi-kontakt-info .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p a{color:#fff}.mi-kontakt-info .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p a:hover{color:#de2d1d !important;transition:color 300ms ease 0ms}.mi-kontakt-info-grids .et_pb_column{display:grid;grid-template-columns:1fr 1.5fr;grid-template-rows:auto;grid-column-gap:32px;grid-row-gap:28px}@media(max-width: 505px){.mi-kontakt-info-grids .et_pb_column{grid-template-columns:1fr;grid-template-rows:auto;grid-column-gap:0px;grid-row-gap:16px}}#fluentform_8 input,#fluentform_8 textarea{background-color:#000}.et_pb_blurb .et_pb_image_wrap{border:1px solid #344054;border-radius:32px;padding:12px}.et_pb_blurb .et_pb_image_wrap img{min-width:20px;max-width:20px;min-height:20px;max-height:20px}.mi-gallery .robo-gallery-wrap .rbs_gallery_button .button-flat-primary{background-color:#fff !important;color:#161616 !important;border:1px solid #161616 !important;border-radius:0 !important;font-family:"Open Sans" !important;font-weight:600 !important;font-size:12px !important;text-align:center !important;text-transform:uppercase}.mi-gallery .robo-gallery-wrap .rbs_gallery_button .button-flat-primary:hover{background-color:#de2d1d !important;color:#fff !important;border:1px solid #de2d1d !important;transition:all 300ms ease 0ms}.mi-gallery .robo-gallery-wrap .rbs_gallery_button .button-flat-primary.active{background-color:#de2d1d !important;color:#fff !important;border:1px solid #de2d1d !important}body.mfp-zoom-out-cur{overflow:hidden !important}.ff-btn-submit-left .ff-btn{box-shadow:0 4px 8px rgba(0,0,0,.2)}.upload_text_wrap .upload_text.choose_file{visibility:hidden;line-height:0}.upload_text_wrap .upload_text.choose_file::after{content:"Datei auswählen oder hierher ziehen";visibility:visible;display:block;line-height:initial;text-align:center}.ff-el-form-check-label{display:flex;align-items:center;gap:12px}.ff-el-form-check-label input[type=checkbox]{border:1px solid #344054;border-radius:32px !important;min-width:18px;min-height:18px}@media(max-width: 980px){.et_fixed_nav #main-header{position:fixed !important}}.et_fixed_nav #main-header{position:fixed !important}@media only screen and (min-width: 981px){#logo{max-height:70% !important}}#logo{max-width:20%;height:auto;transition:all .4s ease-in-out}.mi-hero-grids{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:115px 221px 118px 1fr;grid-column-gap:19px;grid-row-gap:16px}.mi-hero-grids-item1{grid-area:1/1/3/2;justify-self:end}@media(max-width: 1275px){.mi-hero-grids-item1{width:250px !important}}@media(max-width: 980px){.mi-hero-grids-item1{width:100% !important;min-width:250px !important}}.mi-hero-grids-item2{grid-area:3/1/5/2;justify-self:end}.mi-hero-grids-item3{grid-area:1/2/2/3;left:109px;top:28px;justify-self:start}@media(max-width: 1275px){.mi-hero-grids-item3{left:30px}}@media(max-width: 980px){.mi-hero-grids-item3{left:109px}}@media(max-width: 727PX){.mi-hero-grids-item3{left:20px}}.mi-hero-grids-item3{z-index:2}.mi-hero-grids-item4{grid-area:2/2/4/3;justify-self:start}@media(max-width: 1275px){.mi-hero-grids-item4{width:250px !important}}@media(max-width: 980px){.mi-hero-grids-item4{width:100% !important;min-width:250px !important}}.mi-hero-grids-item5{grid-area:4/2/5/3;justify-self:start;bottom:20px;left:20px}@media(max-width: 675px){.mi-hero-grids{grid-template-columns:1fr;grid-template-rows:auto auto 83px auto auto}.mi-hero-grids>*{grid-area:auto;justify-self:center;width:100%}.mi-hero-grids-item2 .width-100{width:100% !important}.mi-hero-grids-item3{top:0px}.mi-hero-grids-item5{bottom:85px}}.mi-hero-grids .glass-blur{background-color:hsla(0,0%,100%,.2);border-radius:12px;backdrop-filter:blur(7.9499998093px);padding:20px}

/*# sourceMappingURL=style.min.css.map*/