@import"2-Libraries/bootstrap-4.6.0-dist-2/css/bootstrap.min.css";@import"2-Libraries/fontawesome-free-5.15.3-web/css/fontawesome.css";@import"2-Libraries/fontawesome-free-5.15.3-web/css/solid.min.css";body{color:#53535f;font-size:1em}img{max-width:100%;height:auto}.btn-success{background-color:#aacd06;border:1px solid #aacd06}.btn-success:hover{background-color:#3377b4;border:1px solid #3377b4}.head{padding-top:4em}.caption p{margin-top:1.5em;font-size:1.4em;font-weight:600}.contact{text-align:right}.contact .rufnummer{margin-top:1.5em;font-size:1.4em;font-weight:600;color:#3377b4}.contact .rufnummer a{color:#3377b4}.slogan{padding-top:2em}.slogan a{text-decoration:none;color:#53535f}.slogan h1{padding-bottom:1em}.slogan h1 strong{color:#aacd06}.infotext{padding-top:3em;text-align:justify}.infotext a{padding:0 .2em;font-weight:600;color:#3377b4}.infotext h2{margin-top:1em;margin-bottom:1em}.vorteile ul{margin-top:.8em;padding:0;list-style-type:none}.vorteile ul li{padding:.65em 0;font-size:1.4em}.vorteile ul li strong{color:#3377b4}.vorteile ul li i{color:#3377b4}.vorteile ul li i:last-child{padding-top:1.5em}.vorteile .btn{padding-left:3em;padding-right:3em;font-size:1.1em}footer{margin:0;padding:3em 0 4em 0}footer ul{padding:0;list-style-type:none}footer ul li{margin:0;padding-right:2em;float:left;color:#bbbbc3}footer ul li:first-child{padding-left:0;border-left:0 none}footer ul li a{color:#bbbbc3}footer ul li a:hover{color:#9292a0;text-decoration:underline}@media(max-width: 480px){.head{padding-top:1em}.head .siegel{visibility:hidden;display:none}.head .contact .rufnummer{margin-top:0;font-size:1em}.head .caption p{text-align:center}.slogan{padding-top:.5em}.slogan h1{font-size:1.7em}.slogan img{margin-bottom:1em}.vorteile ul{margin-top:1em}.vorteile ul li{padding:.4em 0;font-size:1.2em}.vorteile ul li:last-child{padding-top:1em}.btn{padding-left:1em;padding-right:1em}}@media(max-width: 375px){.slogan h1{font-size:1.4em}.slogan ul li{font-size:1em}}#boxen_startseite,#infoboxen,#boxen_landingpage_seniorenmobile_sachsen,#boxen_landingpage_seniorenmobile_dresden,#boxen_landingpage_seniorenmobile_beratung{width:100%;margin-right:auto;margin-left:auto}#infoboxen{width:99%;margin:0 auto}#boxen_startseite .startbox,#boxen_landingpage_seniorenmobile_sachsen .startbox,#boxen_landingpage_seniorenmobile_dresden .startbox,#boxen_landingpage_seniorenmobile_beratung .startbox{position:relative;min-height:160px;float:left;margin-top:10px;margin-bottom:10px;border:1px solid #d2d2d2;border-radius:5px}#boxen_landingpage_seniorenmobile_sachsen .startbox.grid4,#boxen_landingpage_seniorenmobile_dresden .startbox.grid4,#boxen_landingpage_seniorenmobile_beratung .startbox.grid4{width:31%;height:188px}#boxen_landingpage_seniorenmobile_sachsen .startbox.grid4 .inner,#boxen_landingpage_seniorenmobile_dresden .startbox.grid4 .inner,#boxen_landingpage_seniorenmobile_beratung .startbox.grid4 .inner{height:100%}#boxen_startseite .startbox .inner,#boxen_landingpage_seniorenmobile_sachsen .startbox .inner,#boxen_landingpage_seniorenmobile_dresden .startbox .inner,#boxen_landingpage_seniorenmobile_beratung .startbox .inner,.infobox .inner,.infobox .inner_nolink,.modgrid .box{padding:20px;border:1px solid #d2d2d2;border-radius:5px}#boxen_startseite .startbox .inner:hover,#boxen_landingpage_seniorenmobile_sachsen .startbox .inner:hover,#boxen_landingpage_seniorenmobile_dresden .startbox .inner:hover,#boxen_landingpage_seniorenmobile_beratung .startbox .inner:hover,.infobox .inner:hover,.modgrid .box:hover{padding:20px;background-color:#eaedd5;border:1px solid #a5b94b}#boxen_startseite .startbox h2,#boxen_landingpage_seniorenmobile_sachsen .startbox h2,#boxen_landingpage_seniorenmobile_dresden .startbox h2,#boxen_landingpage_seniorenmobile_beratung .startbox h2,.infobox h2{margin-bottom:30px;border-bottom:1px solid #efefef;font-size:1.4em;color:#3377b4;font-weight:bold;text-decoration:none}#boxen_startseite .startbox i,#boxen_landingpage_seniorenmobile_sachsen .startbox i,#boxen_landingpage_seniorenmobile_dresden .startbox i,#boxen_landingpage_seniorenmobile_beratung .startbox i{float:left;margin:0 20px 20px 0;text-align:left;color:#aacd06}#boxen_startseite .inner,#boxen_landingpage_seniorenmobile_sachsen .inner,#boxen_landingpage_seniorenmobile_dresden .inner,#boxen_landingpage_seniorenmobile_beratung .inner,.infobox .inner{cursor:pointer}#boxen_startseite a,#boxen_landingpage_seniorenmobile_sachsen a,#boxen_landingpage_seniorenmobile_dresden a,#boxen_landingpage_seniorenmobile_beratung a,.infobox a{text-decoration:none}.infobox{width:31%;float:left;margin:0 10px}.infobox .inner,.infobox .inner_nolink{min-height:400px}.infobox .inner .desc{height:100px}#FilterBox{min-height:60px;display:block;margin:20px 10px;border:1px solid #d2d2d2;border-radius:5px}#FilterBox:hover{background-color:#eaedd5;border:1px solid #a5b94b}#FilterSwitch{float:left;padding-top:20px;padding-bottom:20px;border:1px solid #ccc}#FilterSwitch:hover{color:#aacd06;cursor:pointer}#FilterBox .clearall{width:38%;float:right;padding-top:20px;padding-bottom:20px;text-align:right;border:1px solid #ccc}#FilterBox .clearall a{text-decoration:none}#Filter{clear:both;display:none;cursor:default}#Filter select{width:96%}@media(max-width: 1023px){.infobox{width:45%}}@media(max-width: 767px){.infobox{width:90%}}@media(min-width: 1024px){.infobox{width:30%}}.modelle{margin-top:40px;margin-bottom:40px;padding-top:10px;padding-bottom:10px}.modelle h1{margin-top:0;margin-bottom:10px;font-size:1.8em;font-weight:bold;color:#002466}.modelle h2{margin-top:20px;margin-bottom:10px;padding-top:0;padding-bottom:0;border-bottom:0;font-size:1.2em;font-weight:bold}.modelle .tb .imgblock{float:right}.modelle .tb .textblock{float:left}.modelle .tb h1,.modelle .tb h2,.modelle .tb h3,.modelle .tb .btn{margin-left:auto;text-align:right}.modelle .bt .imgblock{float:left}.modelle .bt .textblock{float:right}.modelle .imgblock img{width:100%}.modelle .textblock p{text-align:justify}.modelle .imgblock{text-align:center}.modelle .imgblock img{margin-top:2rem;max-height:260px;width:auto}.modeltyp{width:99%;margin:0 auto}.modeltyp .btn,.modeltyp .btnsel{width:27%;text-align:center;border:1px solid #ccc}.modeltyp .btn a,.modeltyp .btnsel a{display:block}.modeltyp a{text-decoration:none}.modeltyp .arrow,.modeltyp .empty{width:26%;float:left;padding:0 30px;vertical-align:top;text-align:center;border:1px solid #ccc}.modeltyp .arrow .dreieck{width:0;height:0;border-top:30px solid #aacd06;border-left:30px solid transparent;border-right:30px solid transparent}.modelpopup .button,.modelpopup .button2{float:left;margin-right:20px}.modelpopup .button a,.modelpopup .button2 a{display:block;text-align:center}.modgrid{margin-bottom:40px;border:1px solid #ddd}.modgrid .box{height:200px;float:left;overflow:hidden;margin:20px;text-align:center;border:1px solid #ddd;border-radius:5px}.modgrid .box h2{padding:0 0 10px;text-align:center;font-size:1.2em;text-decoration:none}.modgrid .box img{max-width:80%;max-height:60%}.modelHL{border:1px solid #ddd}.modelHL ul{min-height:60px;margin:0;padding:0;list-style-type:none}.modelHL ul li{float:left;padding-right:20px;padding-left:20px}.modelHL ul li i{color:#3377b4}.modelHL ul li span{padding-left:8px;border-top:1px solid #3377b4;line-height:2em;font-weight:bold}@media(max-width: 1023px){.modeltyp .btn,.modeltyp .btnsel{width:85%}.modeltyp .arrow{display:none;visibility:hidden}.modelpopup .button{width:40%}}@media(max-width: 360px){.modelpopup .button{width:90%}}#fz-detail a.button,.modelle a.button,.modeltyp .btnsel,.button a,input[type=submit]{position:relative;display:inline-block;padding:10px 30px;background-color:#aacd06;border:1px solid #d4cbc5;color:#fff;font-weight:bold;cursor:pointer;text-decoration:none}.modelle a.button2,.button2 a{position:relative;display:inline-block;padding:10px 30px;background-color:#3377b4;border:1px solid #d4cbc5;color:#fff;font-weight:bold;cursor:pointer;text-decoration:none}#fz-detail a.button:hover,.modelle a.button:hover,.button a:hover,.modeltyp .btnsel,.modeltyp .btnsel:hover,.modeltyp .btn:hover,#wrapper .slider-control .slider-prev:hover,#wrapper .slider-control .slider-next:hover,input[type=submit]:hover{background-color:#3377b4}.modelle a.button2:hover,.button2 a:hover{background-color:#aacd06}#wrapper .slider-control .slider-prev,#wrapper .slider-control .slider-next{position:relative;display:inline-block;padding:10px 30px;background-color:#3377b4;border:1px solid #d4cbc5;color:#fff;font-weight:bold;cursor:pointer;text-decoration:none}.modeltyp .btn{position:relative;display:inline-block;padding:10px 30px;background-color:#a5b94b;border:1px solid #ddd;color:#002466;font-weight:bold;cursor:pointer;text-decoration:none}.accordion{margin-top:1.5rem;margin-bottom:1.5rem}.accordion h2,.accordion .h2{margin-bottom:1rem;font-size:1.25rem}.accordion h3,.accordion .h3{font-size:1.1rem;font-weight:500;line-height:1.2}.accordion-item{border:1px solid #d4cbc5}.accordion-item:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.accordion-item:first-of-type .accordion-button{border-top-left-radius:5px;border-top-right-radius:5px}.accordion-item:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.accordion-item:not(:first-of-type){border-top:0}.accordion-header{margin:0}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1.143em;font-weight:bold;color:#53535f;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2353535f'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}.accordion-button:hover{background-color:#eaedd5}.accordion-button:focus{outline:0;box-shadow:0 0 0 .25rem rgba(170,205,6,.25)}.accordion-button:not(.collapsed){color:#3377b4;background-color:#eaedd5;box-shadow:inset 0 -1px 0 #d4cbc5}.accordion-button:not(.collapsed)::after{transform:rotate(-180deg)}.accordion-collapse{overflow:hidden;transition:max-height .35s ease}.accordion-body{padding:1rem 1.25rem}.accordion-body p{text-align:justify}
