body{background-color:#F4F4F4;}.frame-type-text a{color:#FF0027;text-decoration:underline;}.frame-type-text a:hover{color:#BF9A4F;}a{color:#BF9A4F;}.claim{color:#BF9A4F;}#root{background-image:url('../../../typo3conf/ext/foundation_site/Resources/Public/Images/kgholding/stars_background.svg');background-repeat:no-repeat;background-size:cover;}.farbe-amg:hover{fill:#00009F;}.farbe-vsk:hover{fill:#D6B97C;}.farbe-kg:hover{fill:#D4AE61;}.farbe-mi:hover{fill:#F0EEEB;}.farbe-ca:hover{fill:#84040C;}.farbe-gi:hover{fill:#690309;}.farbe-satr:hover{fill:#388ECC;}.schatten{filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.25));}.schatten:hover{filter:drop-shadow(0px 12px 12px rgba(0,0,0,0.25));}.icon-speed{--animate-duration:0.5s;}@media only screen and (max-width:767px){.schatten{transform:scale(0.7);-webkit-transform:scale(0.7);}}.top-bar{background-color:#F4F4F4;color:black;}.top-bar a:hover{color:#FDFDFD;}.top-bar-left{font:normal 400 20px neue-haas-unica,sans-serif;}.top-bar-left a{color:#000;}.top-bar-left a:hover{color:#000;}.top-bar.shrink{background-color:#F4F4F4;}.dropdown-pane{border:0px;background-color:#F4F4F4;}.dropdown-pane.shrink{background-color:#F4F4F4;}.logolink > img{}.top-bar.shrink .logolink > img{}.animate__animated.animate__fadeIn{--animate-duration:2s;}.powermail_submit,.button{font:normal 600 16px neue-haas-unica,sans-serif;letter-spacing:2px;text-transform:uppercase;padding:15px 25px;margin-top:20px;margin-bottom:20px;min-width:220px;transition:0.8s cubic-bezier(0.2,0.8,0.2,1.0);}@media only screen and (max-width:767px){.button{width:100%;}.cell.medium-6{padding-top:0 !important;}}.powermail_submit,.button.button-dark{background-color:#000;color:white;}.powermail_submit:hover,.button.button-dark:hover{background-color:#FF0027;color:white;}.button.button-light{background-color:#FF0027;color:white;}.button:hover.button-light{background-color:#000;color:white;}.button a{text-decoration:none;}.mycallout{margin:0px;border:none;}.reveal.button-light,.mycallout.button-light{background-color:#4D0000;color:#D4AE61;}.reveal.button-light .close-button,.mycallout.button-light .close-button{color:#D4AE61;}.reveal.button-dark,.mycallout.button-dark{background-color:#BF9A4F;color:#4D0000;}.reveal.button-dark .close-button,.mycallout.button-dark .close-button{color:#4D0000;}.mycallout a.button,.mycallout a.button:focus,.mycallout a.button:hover{text-decoration:none;}.colstyle{background-color:#f4f4f4;color:black;padding:0px;margin:30px 0;}.colstyle a{color:#BF9A4F;}.colstyle a:hover{color:#D4AE61;}.frame-type-header,.frame-type-text{background-color:transparent;color:black;padding:10px;margin:0;}.frame-type-image h3{background-color:#f4f4f4;color:black;margin:0;}.frame-type-text h1,.frame-type-text h2,.frame-type-text h3,.frame-type-text h4,.frame-type-text h5,.frame-type-text h6{font-family:neue-haas-unica,sans-serif;}.frame-type-header h2,.frame-type-image h2,.frame-type-text h2{font:normal 400 34px neue-haas-unica,sans-serif;}@media only screen and (max-width:767px){.frame-type-header h2,.frame-type-image h2,.frame-type-text h2{font:normal 400 24px neue-haas-unica,sans-serif;}}.ce-gallery .ce-column .image > .image-embed-item{max-width:100%;height:auto;}#mega-menu{font:normal 400 20px neue-haas-unica,sans-serif;text-decoration:none;}#mega-menu a.menufirst{font:normal 400 20px neue-haas-unica,sans-serif;text-decoration:none !important;}.pagefooterarea,.pagefooterarea div{background-color:#BF9A4F;}.pagefooterarea div a{font-family:neue-haas-unica,sans-serif;font-weight:500;font-style:normal;color:#f5f5f5;text-decoration:none;}.pagefooterarea div a:hover{text-decoration:none;background-color:transparent;color:white;}.pagefooter .fa-button{font-size:2em;color:#f5f5f5;}.pagefooter .fa-button:hover{color:white;}
