html,body{font-family:'Source Sans Pro',sans-serif;font-size:16px;overflow-x:hidden}h1,h2,h3{font-weight:600;-webkit-text-size-adjust:auto}h1{text-align:center;font-size:52px;color:#009a93;line-height:58px}h2{margin-top:0}.h3{font-size:32px;line-height:38px;color:#009a93;margin-top:0px;margin-bottom:0;display:block}a{color:#009a93}.burger,.close-mobile,.mobile-before{display:none}.contentwidth{width:1170px;margin:0 auto}.background{background:url(/__/images/altenpflege/herobg.png) no-repeat center center;background-size:cover;padding-top:120px;padding-bottom:220px}.background-midpage{padding-bottom:120px}.about-us .intro .icon,.ausbildung .intro .icon,.fortbildung .intro .icon{display:none}#head{margin-bottom:50px}#head .hero-container{background:url(/__/images/seniorenstift/hero-slide-2.jpg) no-repeat center center;background-size:cover;height:600px;position:relative;margin:0 30px}#head .kopfbild{display:block;margin:0 auto;position:absolute;bottom:155px;left:0;right:0;z-index:1}#head .kopfbild.tr2148,#head .kopfbild.tr2155{bottom:134px}#head .ressorttitle{font-size:64px;font-weight:700;text-align:center;line-height:58px;color:white;width:900px;margin:0 auto;padding-top:85px}#head .hero-container.tr_2136,#head .hero-container.tr_2183,#head .hero-container.tr_2184,#head .hero-container.tr_2160,#head .hero-container.tr_2317,#head .hero-container.tr_2318,#head .hero-container.tr_2319{height:300px}#head .hero-container.tr_2136 .kopfbild,#head .hero-container.tr_2183 .kopfbild,#head .hero-container.tr_2184 .kopfbild,#head .hero-container.tr_2160 .kopfbild,#head .hero-container.tr_2317 .kopfbild,#head .hero-container.tr_2318 .kopfbild,#head .hero-container.tr_2319 .kopfbild{bottom:0;top:75px;width:125px}#head .loginbox{display:none;position:absolute;right:80px;z-index:100;background:white;width:300px}#head .loginbox form{margin:0;border:1px solid black;padding:0 20px 20px}#head .headinfo{background-color:#009a93;height:30px;padding-right:50px}#head .headinfo nav{float:right}#head .headinfo nav li:not(:last-child)::after{content:'|';display:inline-block;color:white}#head .headinfo nav li a{font-size:14px;font-weight:600;line-height:28px;color:white;padding:0 15px}.tophead{height:150px;position:relative}#startlogo a{background-image:url(/__/images/seniorenstift/logo.svg);background-size:cover;width:170px;height:79px;position:absolute;display:block;top:30px;left:45px}#startlogo-mobile a{background-image:url(/__/images/seniorenstift/Logo_mobile.svg);background-size:cover;width:169px;height:78px;position:absolute;top:30px;left:45px;display:none}.mainmenuUL{float:right;padding:63px 70px}.mainmenuUL .li_mainmenu,.mainmenuUL .li_active{margin-right:33px}.mainmenuUL .li_mainmenu a,.mainmenuUL .li_active a{font-size:18px;line-height:25px;color:black;font-weight:bold}.mainmenuUL .li_mainmenu a:hover,.mainmenuUL .li_active a:hover,.mainmenuUL .li_mainmenu a:focus,.mainmenuUL .li_active a:focus,.mainmenuUL .li_mainmenu a:active,.mainmenuUL .li_active a:active,.mainmenuUL .li_mainmenu a.active,.mainmenuUL .li_active a.active{color:#009a93;text-decoration:none}.mainmenuUL .navsub{background-color:white;padding:80px 25px 20px;min-width:190px;left:-30px}.mainmenuUL .navsub li{margin-bottom:10px}.mainmenuUL .navsub li .fa-chevron-right{color:black;position:absolute;left:0;top:8px}.mainmenuUL .navsub li a{color:black;padding-left:17px}.mainmenuUL .navsub li a:hover,.mainmenuUL .navsub li a:active,.mainmenuUL .navsub li a:focus{background:none;color:#009a93;text-decoration:none}.mainmenuUL .navsub li:hover .fa-chevron-right{color:black}#eyeAble_customToolOpenerID{position:absolute;right:45px;top:64px}.icon{width:140px;height:140px;margin:0 auto 28px;background-size:contain;background-position:center center;background-repeat:no-repeat}.icon.c_3480{background-image:url(/__/images/seniorenstift/icn_stat_pflege.svg)}.icon.c_3479{background-image:url(/__/images/seniorenstift/icn_kurzzeitpflege.png)}.icon.c_3478{background-image:url(/__/images/seniorenstift/icn_besch_pflege.svg)}.icon.c_3477{background-image:url(/__/images/seniorenstift/icn_spez_pflege.svg)}.icon.c_3482{background-image:url(/__/images/seniorenstift/icn_freizeit.svg)}.icon.c_3481{background-image:url(/__/images/seniorenstift/icn_wochenplan.svg)}.intro-start{margin-top:50px;margin-bottom:100px}.intro-start h1{max-width:768px;margin:20px 0;text-align:left}.intro-start .c-teaser{font-weight:bold;font-size:18px;line-height:19px}.intro-start .c-content{font-size:20px;line-height:30px;margin:20px 0;max-width:750px;float:left}.intro-start .thumb{height:280px;width:280px;background-size:cover;float:left;position:relative;top:-120px;margin-left:50px}.intro-start .weiter{color:#009a93;font-size:20px;font-weight:600;display:block;clear:both}.intro{margin-top:50px;margin-bottom:75px}.intro h1{max-width:768px;margin:20px auto}.intro .c-teaser{font-weight:bold;font-size:18px;line-height:19px;text-align:center}.intro .c-content{font-size:20px;text-align:center;line-height:30px;margin:20px auto 0;max-width:750px}.intro-mid{margin-top:70px;margin-bottom:50px}.intro-mid h1{max-width:768px;margin:0 auto}.intro-mid .c-teaser{font-weight:bold;font-size:18px;line-height:19px;text-align:center}.intro-mid .c-content{font-size:20px;text-align:center;line-height:30px;margin:20px auto 0;max-width:750px}.uebersicht{background:white;height:auto}.uebersicht .thumb{width:555px;height:370px;background-size:cover;background-repeat:no-repeat;margin-bottom:25px}.uebersicht h2{font-size:32px;font-weight:600;color:#009a93;line-height:38px;text-align:center;margin-bottom:20px}.uebersicht .c-teaser{font-size:20px;text-align:center;line-height:30px}.uebersicht .weiter{display:block;text-align:center;font-weight:600;font-size:16px;color:white;margin:30px auto 0;padding:12px 0;background-color:#009a93;border-radius:4px;width:173px}.uebersicht-kontakt .c-content{font-size:20px;line-height:30px;margin:20px 0;max-width:750px;float:left}.uebersicht-kontakt h2{font-size:32px;color:#009a93;line-height:38px;font-weight:bold;margin-top:20px}.uebersicht-klein,.uebersicht-sehr-klein{margin-bottom:75px}.uebersicht-klein h2,.uebersicht-sehr-klein h2{font-size:32px;color:#009a93;line-height:38px;font-weight:normal;margin-bottom:20px}.uebersicht-klein .c-teaser,.uebersicht-sehr-klein .c-teaser{font-size:20px;line-height:30px;min-height:150px}.uebersicht-klein .weiter,.uebersicht-sehr-klein .weiter{display:block;background-color:#009a93;background-image:url(/__/images/hospiz/plus_icon.svg);background-position:left 20px center;background-repeat:no-repeat;background-size:16px;border-radius:5px;color:white;padding:15px 20px 15px 45px;width:145px;font-size:16px;font-weight:600}.uebersicht-klein:nth-child(2n+1){clear:both}.uebersicht-klein-icon{margin-bottom:100px}.uebersicht-klein-icon h2{font-size:20px;color:black;line-height:38px;font-weight:700;text-align:center}.uebersicht-klein-icon .c-teaser{font-size:16px;line-height:25px;text-align:center;max-width:360px;margin:0 auto}.uebersicht-klein-icon .weiter{display:block;background-color:#009a93;background-image:url(/__/images/hospiz/plus_icon.svg);background-position:left 15px center;background-repeat:no-repeat;background-size:16px;border-radius:5px;color:white;padding:8px 10px 7px 40px;width:120px;font-size:14px;margin:50px auto 0}.uebersicht-klein-icon .weiter[href*=a2947]{margin-top:75px}.uebersicht-klein-icon:nth-child(2n-1){clear:both}.soz-angebote .icon{width:70px;height:70px;margin-bottom:0}.uebersicht-big-picture{margin-top:150px}.uebersicht-big-picture .thumb{width:100%;height:auto;display:block;margin-top:80px}.uebersicht-big-picture .c-teaser{font-weight:bold;font-size:18px;line-height:19px;text-align:center}.uebersicht-big-picture .c-content{font-size:20px;line-height:30px;margin:40px auto 0}.uebersicht-big-picture .c-content .row{margin:0 -50px}.uebersicht-big-picture .c-content .row .col-md-6{padding:0 50px}.trenner{height:auto;min-height:420px;background-image:url(/__/images/seniorenstift/tutle_bg.svg);background-color:#009a93;padding:60px 0;margin:120px 0}.trenner h1{color:white}.trenner .c-teaser{color:white;font-size:20px;text-align:center;line-height:30px;max-width:732px;margin:20px auto}.trenner .weiter{display:block;text-align:center;font-weight:600;font-size:16px;color:black;margin:50px auto 0;padding:12px 0;background-color:white;border-radius:4px;width:173px}.trenner p a,.trenner p a:hover,.trenner p a:visited,.trenner p a:link,.trenner p a:focus{color:white;text-decoration:underline}.trenner.pflege-trenner{height:800px;background-image:url(/__/images/seniorenstift/img_kreative_angebote.jpg);background-size:cover}.trenner.wohnen-trenner{height:800px;background-image:url(/__/images/seniorenstift/haus_st_johannes.jpg);background-size:cover}.trenner.wohnen-trenner2{height:800px;background-image:url(/__/images/seniorenstift/haus_st_elisabeth.jpg);background-size:cover}.imgextlink{display:none !important}.top-shift .intro{background-color:white;padding:100px 50px 50px;margin-bottom:-250px;position:relative;top:-300px}.kachel-container{clear:both}.kachel{height:700px;width:100%}.kachel .right,.kachel .left{float:left;width:50%;height:100%}.kachel .left{background-size:cover;background-position:center center}.kachel .right{text-align:center;background-color:#e7f6f5;padding-top:11%}.kachel .right h2{font-size:52px;line-height:58px;color:#009a93;margin-bottom:20px;font-weight:600}.kachel .right .c_teaser{font-size:20px;line-height:30px;max-width:420px;margin:0 auto;text-align:center}.kachel .right .weiter{display:block;background-color:#009a93;background-image:url(/__/images/hospiz/plus_icon.svg);background-position:left 20px center;background-repeat:no-repeat;background-size:16px;border-radius:5px;color:white;padding:15px 20px 15px 45px;width:145px;font-size:16px;font-weight:600;margin:20px auto 0}.kachel:nth-child(even) .left,.kachel:nth-child(even) .right{position:relative}.kachel:nth-child(even) .left{left:50%}.kachel:nth-child(even) .right{left:-50%;background-color:white}.blockcontainer{margin-bottom:30px}.blockcontainer h1{font-size:32px;line-height:38px;margin-bottom:30px;font-weight:600;text-align:left;padding-left:15px}.kontakt-title{margin-bottom:100px}.uebersicht-simple{margin-bottom:50px}.uebersicht-simple .head{font-size:32px;font-weight:600;line-height:38px;margin-bottom:20px;color:#009A93}.uebersicht-simple .content{font-size:20px;line-height:30px}.uebersicht-simple:nth-child(3){clear:both}.uebersicht-simple a{color:black}.karriere-hero{height:250px;position:relative;margin:0 30px;background-color:#009A93;padding:40px}.karriere-hero .karriere-subtitle{font-size:18px;font-weight:bold;color:white;margin-bottom:15px;text-align:center}.karriere-hero .karriere-title{font-size:52px;line-height:58px;color:white;max-width:800px;text-align:center;margin:0 auto}.karriere-info{font-size:32px;font-weight:600;line-height:38px;color:#009A93;margin-bottom:30px;text-align:center}.ansicht-default .c-teaser{text-align:center;font-size:20px;line-height:30px;margin:30px 0}.ansicht-default .c-content{font-size:20px}.triggerbox-container h2.trigger{font-family:'Source Sans Pro',sans-serif;font-size:18px;font-weight:bold;line-height:19px;background-color:#009a93;color:white;height:56px;cursor:pointer;padding:18px 10px;position:relative;margin-bottom:20px}.triggerbox-container h2.trigger i{position:absolute;right:10px;font-size:40px;top:7px}.triggerbox-container .trigger-content{font-size:20px;line-height:30px;margin:35px 10px;display:none}.karriere .triggerbox-container:last-child{margin-bottom:100px}.swiper-outer{width:1370px;padding:0 100px 100px 100px;margin:0 auto;position:relative;clear:both}.swiper-outer .swiper-button-prev{background-image:url(/__/images/altenpflege/arrow_right.svg);transform:rotate(180deg);background-repeat:no-repeat}.swiper-outer .swiper-button-next{background-image:url(/__/images/altenpflege/arrow_right.svg);background-repeat:no-repeat}.swiper-outer .swiper-button-next.swiper-button-disabled,.swiper-outer .swiper-button-prev.swiper-button-disabled{opacity:.15}.swiper-outer .swiper-pagination{left:0;right:0;bottom:40px}.swiper-outer .swiper-pagination .swiper-pagination-bullet{background-color:#009a93;margin:0 6px;width:6px;height:6px}.swiper-outer .swiper-pagination .swiper-pagination-bullet-active{width:12px;height:12px;vertical-align:middle}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after,.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{display:none}.swiper-container{width:100%}.swiper-container .swiper-wrapper .swiper-slide .thumb{width:100%;height:auto;background-size:cover}.swiper-container .swiper-wrapper .swiper-slide .slide-overlay{visibility:hidden;opacity:0;width:100%;height:100%;padding:30px;position:absolute;top:0;left:0;background-color:#009a93;z-index:100;transition:all .5s ease-in-out}.swiper-container .swiper-wrapper .swiper-slide .slide-overlay .content-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.swiper-container .swiper-wrapper .swiper-slide .slide-overlay .c-title{color:white;font-size:24px;font-weight:600;text-align:center;line-height:38px;margin-top:18px}.swiper-container .swiper-wrapper .swiper-slide .slide-overlay .c-teaser,.swiper-container .swiper-wrapper .swiper-slide .slide-overlay .c-content{color:white;text-align:center;line-height:25px;opacity:.8;padding:0 20px}.swiper-container .swiper-wrapper .swiper-slide .slide-overlay .c-teaser{font-size:16px}.swiper-container .swiper-wrapper .swiper-slide .slide-overlay .c-content{font-size:16px}.swiper-container .swiper-wrapper .swiper-slide:hover .slide-overlay{visibility:visible;opacity:1}.impressionen{margin:75px 0}.slider-wrapper{width:50%;margin:50px auto}.slider-wrapper .arrow{width:40px;height:40px;top:48%;border-top:3px solid #009a93;border-right:3px solid #009a93}.slider-wrapper .arrow:hover{border-color:#f1edee}.slider-wrapper .arrow-left{left:-60px}.slider-wrapper .arrow-right{right:-60px}.bewerben{position:relative;top:-90px;background:white;padding-left:300px;padding-top:50px}.bewerben .icon{background-image:url(/__/images/altenpflege/bewerbung_icn.svg);float:left;padding-top:175px;margin-right:20px}.bewerben .content{float:left;width:470px}.bewerben h1{font-weight:700;font-size:32px;text-align:left}.bewerben .c-teaser{font-size:20px;line-height:30px;text-align:left}.bewerben .weiter{display:block;text-align:center;font-weight:normal;font-size:14px;color:white;margin:40px 0 0 98px;padding:12px 0;background-color:#009a93;border-radius:4px;text-transform:uppercase;letter-spacing:2px;width:173px}.bewerben-midpage{top:0;padding-bottom:50px}form[name=online-bewerbung]{width:750px;margin:50px auto 0}form[name=online-bewerbung] input[type=text],form[name=online-bewerbung] select,form[name=online-bewerbung] textarea{width:47%;height:60px;border-radius:4px;background-color:#e2f1f2;border:none;color:black;margin-right:20px;margin-bottom:20px;padding:20px}form[name=online-bewerbung] input[type=text].full,form[name=online-bewerbung] select.full,form[name=online-bewerbung] textarea.full{width:97%}form[name=online-bewerbung] input[name=datenschutz]{margin-right:10px}form[name=online-bewerbung] .formhead{font-size:20px;margin-bottom:20px;margin-top:50px;display:block}form[name=online-bewerbung] .upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block;margin-right:20px}form[name=online-bewerbung] .upload-btn-wrapper span{position:absolute;color:white;font-size:18px;width:180px;text-align:center;font-weight:normal;top:15px}form[name=online-bewerbung] .upload-btn-wrapper .upload-btn{width:180px;height:180px;border:none;color:white;background-color:#00b2bb;padding:110px 8px 20px;font-size:18px;font-weight:normal;background-size:40px;background-repeat:no-repeat;background-position:center center}form[name=online-bewerbung] .upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0;height:180px}form[name=online-bewerbung] .upload-btn-wrapper.lebenslauf button{background-image:url(/__/images/altenpflege/lebenslauf-icn.svg)}form[name=online-bewerbung] .upload-btn-wrapper.zeugnis button{background-image:url(/__/images/altenpflege/zeugnis-icn.svg)}form[name=online-bewerbung] .upload-btn-wrapper.passfoto button{background-image:url(/__/images/altenpflege/passfoto-icn.svg)}.blocker{z-index:10}.programm-link{text-align:center;padding:25px 0}.programm-link a{font-size:20px;line-height:30px;text-decoration:underline;color:black;padding-left:25px;background:url(/__/images/altenpflege/arrow_right.svg) no-repeat}.programm-link a:hover{color:black;text-decoration:underline}.blog-intro{top:0;margin-bottom:80px;background-color:#009a93;padding:50px 0}.blog-intro h1{font-weight:normal;color:white}.blog-intro .c-teaser{color:white;margin-bottom:20px}.blog-uebersicht,.detail-blog{max-width:625px;margin-bottom:80px}.blog-uebersicht .thumb,.detail-blog .thumb{display:block;width:100%;height:385px;margin-bottom:20px;background-size:cover;background-position:center center}.blog-uebersicht h2 a,.detail-blog h2 a{font-size:32px;line-height:38px;color:#009a93}.blog-uebersicht h2 a:hover,.detail-blog h2 a:hover{text-decoration:none;color:#009a93}.blog-uebersicht .created,.detail-blog .created{font-size:18px;font-weight:bold;line-height:19px;margin:15px 0}.blog-uebersicht .c-teaser,.detail-blog .c-teaser,.blog-uebersicht .c-content,.detail-blog .c-content{font-size:20px;line-height:30px}.blog-uebersicht .c-teaser img,.detail-blog .c-teaser img,.blog-uebersicht .c-content img,.detail-blog .c-content img{max-width:100%;height:auto}.blog-uebersicht .weiter,.detail-blog .weiter{font-size:16px;font-weight:600;line-height:20px;margin-top:20px;display:block;color:black}.blog-uebersicht .weiter:hover,.detail-blog .weiter:hover{color:black}.detail-blog{max-width:707px}.detail-blog h1{text-align:left}.detail-blog .thumb{height:430px;margin-bottom:60px;background-size:cover}.blog-box{margin-bottom:60px}.blog-box .blog-headline{font-size:20px;font-weight:600;color:#000000;margin-bottom:30px}.blog-box .nb-title{position:relative;display:block;margin-bottom:20px;padding-left:15px;font-size:16px;font-weight:600;color:black}.blog-box .nb-title::before{font-family:FontAwesome;content:'\f054';position:absolute;width:12px;font-size:10px;left:0;top:6px;color:black}.carousel{margin-top:100px}.owl-carousel{width:1170px;margin:50px auto 100px}.owl-carousel-news .carousel-item{background-color:#e7f6f5;padding:40px 25px;height:400px}.owl-carousel-news .carousel-item:hover{background-color:#009a93}.owl-carousel-news .carousel-item:hover .date,.owl-carousel-news .carousel-item:hover h2,.owl-carousel-news .carousel-item:hover .c-teaser,.owl-carousel-news .carousel-item:hover .weiter{color:white}.owl-carousel-news .carousel-item .date{text-align:center;font-size:16px;line-height:25px;margin-bottom:15px}.owl-carousel-news .carousel-item h2{font-size:32px;font-weight:600;color:#009a93;text-align:center;line-height:38px;margin-bottom:25px}.owl-carousel-news .carousel-item .c-teaser{font-size:16px;margin-top:12px;padding:0 10px}.owl-carousel-news .carousel-item .c-teaser p{text-align:center}.owl-carousel-news .carousel-item .weiter{font-weight:600;text-align:center;display:block;color:#009a93;margin-top:50px}.owl-carousel-news .carousel-item.with-thumb{border:none;padding:0;height:auto}.owl-carousel-news .carousel-item.with-thumb h2{text-transform:none}.owl-carousel-news .carousel-item.with-thumb .weiter{display:block;background-color:#009a93;background-image:url(/__/images/epilepsie/plus_icon.svg);background-position:left 10px center;background-repeat:no-repeat;background-size:16px;color:white;padding:0 10px 0 35px;width:120px;font-size:14px;text-transform:uppercase;margin:30px auto 0}.owl-carousel-news .carousel-item.with-thumb .thumb{width:370px;height:370px;background-size:cover;margin-bottom:20px}.owl-carousel-news .owl-prev,.owl-carousel-news .owl-next{width:25px;height:48px;display:block;position:absolute;z-index:100;top:42%;cursor:pointer}.owl-carousel-news .owl-prev{left:-70px;background-image:url(/__/images/altenpflege/arrow_right.svg);transform:rotate(180deg)}.owl-carousel-news .owl-next{right:-70px;background-image:url(/__/images/altenpflege/arrow_right.svg)}.owl-carousel-zitate{margin:30px auto 75px}.owl-carousel-zitate .c-title{text-align:center;color:white;font-weight:bold;font-size:20px}.owl-carousel-zitate .owl-prev,.owl-carousel-zitate .owl-next{width:25px;height:48px;display:block;position:absolute;z-index:100;top:auto;bottom:-70px;cursor:pointer}.owl-carousel-zitate .owl-prev{background:url(/__/images/seniorenstift/chevron-left.png) no-repeat;background-size:contain;left:47%}.owl-carousel-zitate .owl-next{background:url(/__/images/seniorenstift/chevron-right.png) no-repeat;background-size:contain;right:47%}.zitate-intro{font-size:52px;text-align:center;color:white;font-weight:600}.termin-carousel h2{height:120px}.termine-start{margin-bottom:200px}.termine-start h1{margin-bottom:50px}.spendenblock{background-color:#009a93;padding:80px 0}.spendenblock .icon{margin:0 auto;width:55px;height:57px;background:url(/__/images/hospiz/spenden_icon.svg) no-repeat;background-size:contain}.spendenblock h1{font-size:32px;font-weight:600;text-align:center;line-height:38px;color:white;margin-top:15px}.spendenblock .c-teaser{color:white;max-width:725px;margin:0 auto 40px;text-align:center;line-height:25px}.spendenblock .weiter{border-radius:4px;background:white;color:#009a93;font-size:16px;font-weight:600;text-transform:uppercase;text-align:center;line-height:16px;display:block;margin:0 auto;width:150px;height:60px;padding:20px 18px}.spendenblock.tr_2121,.spendenblock.tr_2445{display:none}.evrow{padding:30px 0;border-top:1px solid black}.evrow:last-child{border-bottom:1px solid black}.evrow .evdetails{margin-top:10px}.evrow .evdetails a.ev-title{font-size:30px;color:black}.evrow .evcategory{font-size:16px}.evrow .evcategory .ev-label{text-transform:uppercase;font-weight:200;margin-left:5px;letter-spacing:0.5px;color:#009a93}.evrow .evcategory .ev-parent{font-weight:bold;margin-right:5px;letter-spacing:0.5px;color:#009a93}.evmonth{font-size:32px;margin-left:-15px;margin-bottom:25px;color:#009a93;font-weight:700}.eventicon{background-color:#009a93;display:inline-block;color:white;width:55px;padding:5px 5px 10px}.eventicon .on-icon{font-size:22px;text-align:center;text-transform:uppercase}.eventicon .on-icon:nth-child(2){font-size:34px;line-height:28px}.evtermin{border-top:1px solid black;border-bottom:1px solid black;padding:20px 0;margin-bottom:75px;font-size:20px}.evtermin span{color:#009a93;font-size:20px}.ev-title{font-size:48px;color:#009a93;margin-bottom:25px}.ev-label{text-transform:uppercase;font-weight:200;margin-left:5px;letter-spacing:0.5px}.eventdetail{margin-top:75px;width:67%}form{margin-top:100px;margin-bottom:50px}form span{color:black;font-weight:700;font-size:20px;line-height:30px}form .fa-search{position:absolute;right:15px;bottom:17px;font-size:28px}label{margin-bottom:10px;font-weight:normal;font-size:16px}.form-group{margin-top:25px}.form-group textarea{height:200px}.form-control{border:none;background-color:#e2f1f2;border-radius:4px;box-shadow:none;-webkit-box-shadow:none;height:60px;padding:6px 12px;font-size:18px}.captcha-form .form-control{background:none;padding:0}.captcha-form .captcha{padding:0;margin-right:10px}.captcha-form input{background:#e2f1f2;border:none;height:60px;border-radius:4px}.x-form-field-wrap{width:100% !important}.x-form-field-wrap input{width:100% !important;border:none;background:transparent;height:60px !important;font-size:18px;border-radius:4px}.x-form-field-wrap .x-form-date-trigger{background-image:url(/__/images/relaunch/calendar.png);background-position:0;border:none;top:18px;right:0;background-size:23px;width:25px !important}.x-form-field-wrap .x-form-trigger-over{background-position:0}#evstart,#evend{padding-top:0;padding-bottom:0}.btn-primary{position:relative;width:100%;border:none;border-radius:0;text-transform:uppercase;font-size:20px;height:50px;background-color:#009a93}.btn-primary i{position:absolute;right:12px;top:15px}.btn-primary:hover{background-color:#009a93}.modal{height:95vh;max-width:none;border-radius:0;overflow-y:auto;z-index:1000}.modal .content{width:750px;margin:0 auto;max-width:100%;padding-bottom:100px}.modal a.close-modal{display:none}.modal .modal-back-container{position:fixed;bottom:50px;left:0;right:0;margin:0 auto;display:block;text-align:center}.modal .modal-back-container .modal-back{width:135px;height:35px;color:white;background:#009a93 url('/__/images/hospiz/close_btn.svg') no-repeat 10px;background-size:25px;display:inline-block;padding:7px 0 0 32px;text-transform:uppercase;font-size:14px;letter-spacing:1px}.modal h1{text-align:left;margin-top:80px}.modal .c-teaser,.modal .c-content{font-size:20px;line-height:30px}.banner{position:fixed;width:275px;height:70px;background:url(/__/images/hospiz/stiftungsbanner.png) no-repeat center right;background-size:contain;top:255px;right:-200px;cursor:pointer}.banner a{position:absolute;right:0;width:200px;height:70px}.banner-mobile{display:none;position:absolute;top:50px}#modal-banner{width:944px;margin:30px auto;padding:0;height:90vh}#modal-banner .modal-back{float:right;font-size:60px;font-weight:700;line-height:1;color:#ffffff;text-shadow:none;opacity:1;z-index:1;position:relative;margin-right:15px}#modal-banner .content{width:100%;padding:30px;background:#014076;border-radius:0;border:1px solid #014076}#modal-banner .content .modal-banner{width:100%;height:308px;background:url(/__/images/altenpflege/banner_modal.PNG);margin-bottom:30px}#modal-banner .content .header{padding:15px 60px 0 60px;border-bottom:none}#modal-banner .content .header h4.modal-title{color:white;font-family:'Source Serif Pro',serif;font-size:32px}#modal-banner .content .modal-body{padding:0 60px 15px 60px;color:#ffffff}#modal-banner .content .modal-body p{font-family:'Source Sans Pro',sans-serif;font-size:20px !important;line-height:28px}#modal-banner .content .footer{padding:15px 60px;text-align:left;border-top:none}#modal-banner .content .footer a,#modal-banner .content .footer a:hover{font-family:'Source Sans Pro',sans-serif;font-size:20px !important;line-height:28px;color:#ffffff;font-weight:bold}#modal-banner .content .footer a .fa,#modal-banner .content .footer a:hover .fa{font-size:28px}.file{font-size:18px;font-weight:bold;display:block;margin-top:-8px}.mediatype{text-transform:uppercase}a[data-mediatype="pdf"]{position:relative;padding-left:50px;display:block;height:auto;line-height:40px;margin-bottom:20px}a[data-mediatype="pdf"] img{display:none}a[data-mediatype="pdf"]::before{font-family:'FontAwesome';color:#009a93;content:"\f1c1";display:inline-block;font-size:44px;position:absolute;left:0;top:17px}a[data-mediatype="html"]{position:relative;padding-left:50px;display:block;height:auto;line-height:40px;margin-bottom:20px}a[data-mediatype="html"] img{display:none}a[data-mediatype="html"]::before{font-family:'FontAwesome';color:#009a93;content:"\f0f6";display:inline-block;font-size:44px;position:absolute;left:0;top:17px}.abmelden{margin:15px 0}#chint{background:#006461 !important;color:white;padding:20px !important;font-size:16px}#chint .cs3button{border-radius:0px;background:white;color:#009a93;font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;line-height:16px;display:block;margin:0 auto;width:100px;height:60px;padding:5px 18px}#chint .chint-more{margin:0 15px;color:#ffffff;text-decoration:underline}#foot{background-color:#006461;color:white;padding:80px 0;position:relative}#foot a{color:white;display:block;margin-bottom:15px}#foot p{font-size:16px;line-height:25px}#foot .head{font-weight:bold;font-size:18px;margin-bottom:20px}#foot .content{line-height:25px}#foot .footnavUL{text-align:center}#foot .footnavUL li{display:inline-block;float:none}#foot .footnavUL a{display:inline-block;font-size:16px;font-weight:700}#foot .footnavUL a:not(:last-child){margin-right:40px}#foot .kontakt-folge{text-align:center;font-size:14px;margin-top:50px;color:rgba(255,255,255,0.8)}#foot .kontakt-folge a{display:inline-block;font-size:14px;text-decoration:underline}.quicknews{width:470px;padding:75px 50px 50px;background-color:#006461;box-shadow:rgba(0,0,0,0.25) -5px 0px 30px 2px;position:fixed;bottom:-400px;right:80px;z-index:100}.quicknews .c-title,.quicknews .c-teaser,.quicknews .qn-weiter{color:white;text-align:center}.quicknews .c-title{font-size:28px;line-height:36px}.quicknews .c-teaser{font-size:18px;font-style:italic;line-height:30px;margin:25px 0;color:#fff}.quicknews .qn-weiter{font-family:'Roboto',sans-serif;display:block;font-size:18px;line-height:26px}.quicknews .close-qn{width:20px;height:20px;position:absolute;top:20px;right:20px;background-image:url('/__/images/weingut/navi_close.svg');cursor:pointer}.venobox_custom{width:100%;height:200px;display:block;background-size:cover;border:1px solid #fff;color:transparent !important}.venobox_custom span{opacity:0;display:flex;height:100%;width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:20px;background:rgba(51,51,51,0.75);text-align:center;color:#fff;align-items:center;justify-content:center;word-break:break-word}.gallery-overview{padding:15px}.gallery-overview .gallery-wrap .vbox-item:hover span{opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.galeriecontainer .swiper-container{width:100%}.galeriecontainer .venobox_custom{width:100%;min-height:400px;background-size:cover}.galeriecontainer .swiper-button-next,.galeriecontainer .swiper-button-prev{top:45%}.galeriecontainer .swiper-pagination{display:none}.vbox-container{overflow-y:hidden}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.vbox-title{display:block !important}.gallery-wrap{padding:0}/*# sourceMappingURL=/__/styles/seniorenstift/styles.less.map */