@font-face{font-family:"Open Sans 300";font-style:normal;font-weight:300;src:url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.eot');src:local("Open Sans Light"),local("OpenSans-Light"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.woff2') format("woff2"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.woff') format("woff"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.ttf') format("truetype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.svg#OpenSans') format("svg");font-display:swap}@font-face{font-family:"Open Sans 400";font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.eot');src:local("Open Sans Regular"),local("OpenSans-Regular"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.woff2') format("woff2"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.woff') format("woff"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.ttf') format("truetype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.svg#OpenSans') format("svg");font-display:swap}@font-face{font-family:"Open Sans 700";font-style:normal;font-weight:700;src:url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.eot');src:local("Open Sans Bold"),local("OpenSans-Bold"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.woff2') format("woff2"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.woff') format("woff"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.ttf') format("truetype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.svg#OpenSans') format("svg");font-display:swap}@font-face{font-family:"Ink Free";font-style:normal;src:url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/Inkfree.ttf');font-display:swap}*{padding:0;margin:0;border:0;font-size:inherit;font-weight:inherit;box-sizing:border-box}* *::before,* *::after{box-sizing:border-box}html{font-size:62.5%;line-height:100%;letter-spacing:0}body{font-family:"Open Sans 300",sans-serif;font-style:normal;font-weight:300;font-size:1.5rem;line-height:2.5rem}a{text-decoration:none;color:inherit}a:hover,a:active,a:visited{text-decoration:none;color:inherit}ul,ol,dd,p{margin-bottom:1rem}cite{font-style:normal}fieldset{border-width:0}.bem-ankerMenu{font-family:"Open Sans 400",sans-serif;font-style:normal;font-weight:400;list-style-type:none;padding-left:0;margin-bottom:0;display:flex;flex-direction:row;justify-content:end}.bem-ankerMenu__item{margin-right:6rem}.bem-ankerMenu__item:last-child{margin-left:0}.bem-ankerMenu__link{color:#000;font-size:2rem;line-height:2rem;color:#000}.bem-ankerMenu__link:visited{color:#000}.bem-ankerMenu__link:hover{color:#595959}.bem-ankerMenu__link:active{color:#000}.bem-ankerMenu__link:after{font-size:2rem;line-height:2rem;font-family:"Font Awesome 5 Pro";content:"\f078";display:inline-block;margin-top:-.25rem;padding-left:.75rem;vertical-align:middle}.bem-ankerMenu__link a:hover,.bem-ankerMenu__link a:active,.bem-ankerMenu__link a:focus{color:#595959;color:#595959}.bem-ankerMenu__link a:hover:visited,.bem-ankerMenu__link a:active:visited,.bem-ankerMenu__link a:focus:visited{color:#595959}.bem-ankerMenu__link a:hover:hover,.bem-ankerMenu__link a:active:hover,.bem-ankerMenu__link a:focus:hover{color:#595959}.bem-ankerMenu__link a:hover:active,.bem-ankerMenu__link a:active:active,.bem-ankerMenu__link a:focus:active{color:#595959}.bem-bgimg__wrapper{display:flex;flex-direction:column;height:100%;justify-content:start;padding-top:4rem}.bem-bgimg__headline{font-family:"Open Sans 700",sans-serif;font-style:normal;font-weight:700;font-size:2.7rem;line-height:3.7rem;font-weight:700;color:#b40000;padding:1rem;background-color:rgb(255 255 255 / .4);margin-bottom:2rem;display:inline-block}@media (min-width:768px){.bem-bgimg__headline{font-size:3.5rem;line-height:4.5rem;background-color:rgb(255 255 255 / .6)}}.bem-bgimg__subHeadline{font-size:2.7rem;line-height:3.7rem;font-family:"Ink Free",sans-serif;padding:1rem;background-color:rgb(255 255 255 / .4);display:inline-block}@media (min-width:768px){.bem-bgimg__subHeadline{font-size:3.5rem;line-height:4.5rem;background-color:rgb(255 255 255 / .6)}}@media (min-width:768px){.bem-cline{display:flex;flex-direction:row-reverse}}.bem-divider{width:100%}.bem-divider--layout1{margin:2rem 0}.bem-divider--layout2{margin:1rem 0}.bem-divider--layout3{margin:.15rem 0}.bem-footer{padding:.75rem 0}.bem-gridsystem__background{background-position:center center;background-size:cover;background-repeat:no-repeat}.bem-gridsystem__background--grey{background-color:#bfbfbf}.bem-gridsystem__background--lightgrey{background-color:#e1e1e1}.bem-gridsystem__background--green{background-color:#169d00}.bem-gridsystem__background--red{background-color:#b40000}.bem-header{margin:1rem 0}.bem-header__mobile{margin:.5rem 0}.bem-headline{font-family:"Open Sans 700",sans-serif;font-style:normal;font-weight:700}.bem-headline--size1{font-size:3.5rem;line-height:4.5rem;text-transform:uppercase;font-weight:700;margin-top:3rem}.bem-headline--size2{font-size:2.7rem;line-height:3.7rem;text-transform:uppercase;margin-bottom:2.5rem}.bem-headline--size3{font-size:2rem;line-height:2rem;margin-bottom:1.5rem}.bem-headline--size4{font-size:1.5rem;line-height:2.5rem}.bem-headline--normal{text-transform:none}.bem-headline--position1{text-align:left}.bem-headline--position2{text-align:center}.bem-headline--position3{text-align:right}.bem-headline--color1{color:#595959}.bem-headline--color2{color:#bfbfbf}.bem-headline--color3{color:#000}.bem-headline--divider{height:.5rem;width:25%;background-color:#595959;margin-left:-30%}.bem-icon{margin-right:2rem;display:flex;justify-content:end;align-items:center}.bem-icon--clickable{font-size:4rem;line-height:4rem;color:#000;cursor:pointer}.bem-icon--clickable:hover,.bem-icon--clickable:active,.bem-icon--clickable:focus{color:#b40000}.bem-image{width:100%;height:auto}.bem-legal{margin-right:2rem;display:flex;justify-content:end;align-items:center}@media (min-width:768px){.bem-legal{padding-left:0;margin-bottom:0;display:flex;flex-direction:row;justify-content:end}}.bem-legal__link{color:#000;font-size:2rem;line-height:2rem;color:#000}.bem-legal__link:visited{color:#000}.bem-legal__link:hover{color:#595959}.bem-legal__link:active{color:#000}.bem-legal__link a:hover,.bem-legal__link a:active,.bem-legal__link a:focus{color:#595959;color:#595959}.bem-legal__link a:hover:visited,.bem-legal__link a:active:visited,.bem-legal__link a:focus:visited{color:#595959}.bem-legal__link a:hover:hover,.bem-legal__link a:active:hover,.bem-legal__link a:focus:hover{color:#595959}.bem-legal__link a:hover:active,.bem-legal__link a:active:active,.bem-legal__link a:focus:active{color:#595959}@font-face{font-family:"Open Sans 300";font-style:normal;font-weight:300;src:url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.eot');src:local("Open Sans Light"),local("OpenSans-Light"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.woff2') format("woff2"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.woff') format("woff"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.ttf') format("truetype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.svg#OpenSans') format("svg");font-display:swap}@font-face{font-family:"Open Sans 400";font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.eot');src:local("Open Sans Regular"),local("OpenSans-Regular"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.woff2') format("woff2"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.woff') format("woff"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.ttf') format("truetype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.svg#OpenSans') format("svg");font-display:swap}@font-face{font-family:"Open Sans 700";font-style:normal;font-weight:700;src:url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.eot');src:local("Open Sans Bold"),local("OpenSans-Bold"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.woff2') format("woff2"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.woff') format("woff"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.ttf') format("truetype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.svg#OpenSans') format("svg");font-display:swap}@font-face{font-family:"Ink Free";font-style:normal;src:url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/Inkfree.ttf');font-display:swap}*{padding:0;margin:0;border:0;font-size:inherit;font-weight:inherit;box-sizing:border-box}* *::before,* *::after{box-sizing:border-box}html{font-size:62.5%;line-height:100%;letter-spacing:0}body{font-family:"Open Sans 300",sans-serif;font-style:normal;font-weight:300;font-size:1.5rem;line-height:2.5rem}a{text-decoration:none;color:inherit}a:hover,a:active,a:visited{text-decoration:none;color:inherit}ul,ol,dd,p{margin-bottom:1rem}cite{font-style:normal}fieldset{border-width:0}.bem-lists__content1{margin-top:2rem}@media (min-width:992px){.bem-lists__content1{margin-top:0;margin-left:5rem}}.bem-lists__content2{margin-bottom:2rem}.bem-lists__text1{font-family:"Ink Free",sans-serif;font-size:1.5rem;line-height:2.5rem;font-weight:700;margin-left:1rem;padding-bottom:1.5rem;line-height:100%}@media (min-width:992px){.bem-lists__text1{font-size:2rem;line-height:2rem;padding-bottom:3rem;line-height:3rem}}.bem-lists__text2{font-size:1.5rem;line-height:2.5rem;margin-left:1rem;margin-top:-.45rem;padding-bottom:1.5rem;padding-right:2rem}.bem-lists__icon1{color:#169d00;font-size:1.25em}@media (min-width:768px){.bem-lists__icon1{font-size:1.75em}}.bem-lists__icon2{color:#169d00;font-size:1.25em}@media (min-width:768px){.bem-lists__icon2{font-size:1.75em}}@font-face{font-family:"Open Sans 300";font-style:normal;font-weight:300;src:url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.eot');src:local("Open Sans Light"),local("OpenSans-Light"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.woff2') format("woff2"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.woff') format("woff"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.ttf') format("truetype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-300.svg#OpenSans') format("svg");font-display:swap}@font-face{font-family:"Open Sans 400";font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.eot');src:local("Open Sans Regular"),local("OpenSans-Regular"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.woff2') format("woff2"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.woff') format("woff"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.ttf') format("truetype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-regular.svg#OpenSans') format("svg");font-display:swap}@font-face{font-family:"Open Sans 700";font-style:normal;font-weight:700;src:url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.eot');src:local("Open Sans Bold"),local("OpenSans-Bold"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.woff2') format("woff2"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.woff') format("woff"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.ttf') format("truetype"),url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/open-sans/open-sans-v15-latin-700.svg#OpenSans') format("svg");font-display:swap}@font-face{font-family:"Ink Free";font-style:normal;src:url('../../../typo3conf/ext/ipm_kfr_site_lbwohnbau/Resources/Public/Fonts/Inkfree.ttf');font-display:swap}*{padding:0;margin:0;border:0;font-size:inherit;font-weight:inherit;box-sizing:border-box}* *::before,* *::after{box-sizing:border-box}html{font-size:62.5%;line-height:100%;letter-spacing:0}body{font-family:"Open Sans 300",sans-serif;font-style:normal;font-weight:300;font-size:1.5rem;line-height:2.5rem}a{text-decoration:none;color:inherit}a:hover,a:active,a:visited{text-decoration:none;color:inherit}ul,ol,dd,p{margin-bottom:1rem}cite{font-style:normal}fieldset{border-width:0}@media (min-width:992px){.bem-management{max-width:80%}}@media (min-width:992px){.bem-management__items{padding-right:20rem}}.bem-management__image{width:100%}.bem-management__content{transition:all 0.2s ease-in-out;background-color:#bfbfbf;padding:2rem}.bem-management__headline{font-size:1.5rem;line-height:2.5rem;line-height:2.5rem;font-weight:700;color:#000;margin-bottom:1.5rem}.bem-management__headline--sub{font-weight:400}.bem-management__paragraph{font-size:1.5rem;line-height:2.5rem;color:#000;font-size:1.64rem;line-height:1.8rem;margin:0;padding:0}.bem-management__paragraph a{color:#000;text-decoration:none}.bem-management__paragraph a:visited{color:#000}.bem-management__paragraph a:hover{color:#e1e1e1}.bem-management__paragraph a:active{color:#000}.bem-management__paragraph a:hover{text-decoration:underline}.bem-menuFooter{font-family:"Open Sans 700",sans-serif;font-style:normal;font-weight:700;font-size:1.5rem;line-height:2.5rem;font-weight:700;line-height:200%;list-style-type:none;color:#bfbfbf;overflow:hidden;padding-left:0;margin-bottom:3rem}@media (min-width:768px){.bem-menuFooter{margin-bottom:0}}.bem-menuFooter__item{color:#bfbfbf;display:inline-block}.bem-menuFooter__link{color:#000}.bem-menuFooter__link:visited{color:#000}.bem-menuFooter__link:hover{color:#bfbfbf}.bem-menuFooter__link:active{color:#000}.bem-menuFooter__linkSeperator{color:#000;padding-right:1rem;padding-left:1rem}.bem-mobileAnkerMenu__items{list-style-type:none;padding-left:0;margin-bottom:0;margin-top:3rem;margin-left:2rem}.bem-mobileAnkerMenu__item{font-size:2rem;line-height:2rem;font-weight:700;color:#bfbfbf;text-transform:uppercase;margin-bottom:3rem}.bem-mobileAnkerMenu__link{color:#fff;font-size:2rem;line-height:2rem;font-weight:700;color:#fff}.bem-mobileAnkerMenu__link:visited{color:#fff}.bem-mobileAnkerMenu__link:hover{color:rgb(255 255 255 / .7)}.bem-mobileAnkerMenu__link:active{color:#fff}.bem-mobileAnkerMenu__link a:hover,.bem-mobileAnkerMenu__link a:active,.bem-mobileAnkerMenu__link a:focus{color:rgb(255 255 255 / .7);color:rgb(255 255 255 / .7)}.bem-mobileAnkerMenu__link a:hover:visited,.bem-mobileAnkerMenu__link a:active:visited,.bem-mobileAnkerMenu__link a:focus:visited{color:rgb(255 255 255 / .7)}.bem-mobileAnkerMenu__link a:hover:hover,.bem-mobileAnkerMenu__link a:active:hover,.bem-mobileAnkerMenu__link a:focus:hover{color:#fff}.bem-mobileAnkerMenu__link a:hover:active,.bem-mobileAnkerMenu__link a:active:active,.bem-mobileAnkerMenu__link a:focus:active{color:rgb(255 255 255 / .7)}.bem-overlay{position:fixed;top:0;left:0;height:0;width:100vw;overflow:hidden;background-color:rgb(0 0 0 / .9);color:#fff;transition:height 0.3s ease-in-out;z-index:2200}.bem-overlay__header{border-bottom:1px solid rgb(255 255 255 / .8)}.bem-overlay__close{font-size:5rem;line-height:5rem;padding:1rem 0 1rem 1rem;width:100%;cursor:pointer}.bem-projectImage{width:100%;height:auto;margin-top:1.5rem}@media (min-width:768px){.bem-projectImage{width:80%;height:auto}}.bem-scrollToTop{z-index:1950;position:fixed;right:2rem;bottom:2rem;cursor:pointer;transition:opacity 0.3s ease,background-color 0.3s ease,color 0.3s ease;padding:.5rem;width:4rem;height:4rem;text-align:center;visibility:hidden}@media (min-width:768px){.bem-scrollToTop{right:6rem;bottom:6rem}}.bem-scrollToTop__icon{font-size:4rem;line-height:4rem;color:#000;opacity:.95}.bem-scrollToTop__icon:hover,.bem-scrollToTop__icon:active,.bem-scrollToTop__icon:focus{opacity:.75}.bem-subHeadline{font-family:"Open Sans 400",sans-serif;font-style:normal;font-weight:400;font-size:2.7rem;line-height:3.7rem;color:#bfbfbf;text-transform:uppercase;margin-left:2rem;margin-top:2rem}.bem-subHeadline__icon{color:#b40000}.bem-textonly{font-family:"Open Sans 300",sans-serif;font-style:normal;font-weight:300;font-size:1.5rem;line-height:2.5rem;line-height:200%}@media (min-width:768px){.bem-textonly{max-width:80%}}.bem-textonly strong{font-family:"Open Sans 700",sans-serif;font-style:normal;font-weight:700}.bem-textonly ul,.bem-textonly ol,.bem-textonly dd{margin-bottom:0;list-style-type:square;padding-left:1.5rem}.bem-textonly ul li,.bem-textonly ol li,.bem-textonly dd li{margin-bottom:1rem;padding-left:1.75rem;position:relative}.bem-textonly--color1{color:#000}.bem-textonly--color1 a{color:#000;text-decoration:none}.bem-textonly--color1 a:visited{color:#000}.bem-textonly--color1 a:hover{color:#e1e1e1}.bem-textonly--color1 a:active{color:#000}.bem-textonly--color1 a:hover{text-decoration:underline}.bem-textonly--color2{color:#595959}.bem-textonly--color2 a{color:#595959;text-decoration:none}.bem-textonly--color2 a:visited{color:#595959}.bem-textonly--color2 a:hover{color:#fff}.bem-textonly--color2 a:active{color:#595959}.bem-textonly--color2 a:hover{text-decoration:underline}.bem-textonly--color3{color:#bfbfbf}.bem-textonly--color3 a{color:#bfbfbf;text-decoration:none}.bem-textonly--color3 a:visited{color:#bfbfbf}.bem-textonly--color3 a:hover{color:rgb(255 255 255 / .7)}.bem-textonly--color3 a:active{color:#bfbfbf}.bem-textonly--color3 a:hover{text-decoration:underline}.debugview{z-index:2200;display:none;position:fixed;top:0;height:3px;width:100%;background-color:#fff}@media (min-width:576px){.debugview{background-color:#ff0400}}@media (min-width:768px){.debugview{background-color:blue}}@media (min-width:992px){.debugview{background-color:lime}}@media (min-width:1200px){.debugview{background-color:#000}}@media (min-width:1400px){.debugview{background-color:rgb(0 0 0 / .5)}}.project-wrapper .bem-textonly.bem-textonly--color1 a{color:#4e86d4}.project-wrapper .bem-textonly.bem-textonly--color1 a:hover,.project-wrapper .bem-textonly.bem-textonly--color1 a:focus,.project-wrapper .bem-textonly.bem-textonly--color1 a:active,.project-wrapper .bem-textonly.bem-textonly--color1 a:visited{color:#4e86d4}.project-wrapper .bem-textonly.bem-textonly--color1 a:hover{text-decoration:underline}
