.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}body{margin:5px 5px 100px;padding:0;font-family:Lato,tahoma,arial,helvetica,sans-serif;font-size:13px;line-height:1.5}li{float:none}a{color:#000}h3{font-size:17px;margin-bottom:.3em}h4{font-size:15px;margin-bottom:0;font-weight:400}p{margin-top:0;margin-bottom:20px}strong{font-weight:700}em{font-style:italic}hr{border-left:none;border-right:none;border-top:none;border-bottom:1px solid #000;margin-top:20px;margin-bottom:20px}ol{padding-left:20px}blockquote{font-style:italic}sup{font-size:80%}table{margin-bottom:20px}caption{font-size:16px;margin-bottom:5px}thead{border-bottom:1px solid #aaa}tr{border-bottom:1px solid #aaa}tr:last-child{border-bottom:none}th{font-weight:700}td,th{border-right:1px solid #aaa;padding:5px}td:last-child,th:last-child{border-right:none}.logo-text{display:flex;align-items:baseline;gap:5px;justify-content:center;font-size:20px}.logo-text__name{margin:0;line-height:1;font-size:30px;font-weight:700}div#logo{font-size:14px;width:955px;margin-top:2.8em}.vcard{float:right;width:500px}.adr{padding-left:50%;margin-top:1rem}.darkblue{color:#083865}.brightblue{color:#93a8b9}.blue{color:#476d85}#logo h1{display:inline;font-size:1em;margin-right:1px;margin-left:1px}.logo-agentur{font-size:16px;font-weight:700;margin-bottom:1em}.email,.locality,.value{margin-left:.3em}div#versionselect{padding:0;margin:0}div#versionselect p{margin:0;padding:0}ul.words{margin:0;width:970px;position:relative;padding:0;list-style-type:none}ul.words li.first{clear:left}ul.words li.wrapper{width:100%;display:block;height:0;margin-top:5%;padding:0}ul.words>li.wrapper{margin-top:2em;font-size:34px}ul.words li{float:left;z-index:2;margin:0;padding:0;position:relative}ul.words li .word{border:none;font-size:34px;line-height:1;margin-top:0;margin-bottom:0;font-weight:400;color:#d3d3d3;word-spacing:-0.2em;white-space:nowrap;cursor:pointer}div.infobox{position:absolute;width:400px}div.infobox div.close{position:absolute;display:block;top:0;right:0;width:15px;height:15px;margin:0;padding:0}div.infobox div.close a{position:absolute;top:-5px;right:1px;font-size:13px;padding:2px;color:#fff;font-weight:700;cursor:pointer}div.info{clear:right;margin:10px}div.info a{text-decoration:underline;cursor:pointer}div.info ul{list-style-position:outside;margin:0 20px;padding:0;position:relative;list-style-type:square}div.info ul li{margin:0;padding:0;float:none}div.info ul ul{list-style-type:disc}div.infobox{-moz-opacity:0;visibility:hidden}div.info img{margin-top:16px;border-top:5px solid #fff;border-left:3px solid #fff;border-right:3px solid #fff;border-bottom:15px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.3);opacity:1!important}.XStandardImageLeft{float:left;margin-right:40px;margin-bottom:10px}.XStandardImageRight{float:right;margin-left:40px;margin-bottom:10px}.twitter{letter-spacing:.025em;line-height:20px;height:20px;margin-top:25px;width:955px;float:right}.twitter a{background:url(../bundles/karolinebeckerwebsite/img/twitter.png) 0 50% no-repeat;height:20px;line-height:20px;display:inline-block;text-decoration:none;font-size:15px;padding-top:3px;padding-left:42px;width:250px;float:right}@media (min-width:1280px){ul.words{width:1100px}ul.words li .word{font-size:48px}.twitter,div#logo{width:1235px}.infobox{top:3em!important}}