﻿
/*!
 * This file was auto-generated using SASS
 * You can manually modify it - but usually you will want to 
 * Re-generate it using the SASS variables of your theme
*/@media all{.co-background-video{position:relative}.co-background-video:before{background-image:url("https://www.kathwerdenberg.ch/Portals/_default/Skins/SSE/images/Holy-Icons.svg");background-position:bottom -360px right -250px;background-repeat:no-repeat;background-size:500px;content:"";height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:2}}@media(min-width:992px){.co-background-video:before{background-position:right -100px bottom -500px;background-size:750px}}@media all{.co-background-video:after{background:#867f73;background:linear-gradient(0deg,hsla(38,8%,49%,0) 38%,rgba(103,94,83,.6) 75%);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%;z-index:1}.co-background-video.tall{min-height:75vh}.co-background-video .container{z-index:2}.co-header{position:relative}.co-header:before{background-image:url("https://www.kathwerdenberg.ch/Portals/_default/Skins/SSE/images/Holy-Icons.svg");background-position:bottom -360px left -250px;background-repeat:no-repeat;background-size:500px;content:"";height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:2}}@media(min-width:992px){.co-header:before{background-position:left -100px bottom -500px;background-size:750px}}@media all{.co-header:after{background:#867f73;background:linear-gradient(0deg,hsla(38,8%,49%,0) 38%,rgba(103,94,83,.6) 75%);content:"";mix-blend-mode:multiply;z-index:1}.co-header:after,.person .overlay{height:100%;left:0;position:absolute;top:0;width:100%}.person .overlay{background:rgba(134,127,115,.8);background:linear-gradient(180deg,hsla(38,8%,49%,0) 40%,rgba(103,94,83,.7) 60%);color:#fff;font-weight:700;opacity:1;transition:background .4s ease-in-out;visibility:visible;z-index:4}.person .overlay a{color:#fff;font-weight:400}.person .overlay .desc{display:block;opacity:0;transition:visibility .4 ease-in-out,opacity .4s ease-in-out;visibility:hidden}.person .overlay:hover{background:rgba(134,127,115,.8)}.person .overlay:hover .desc{opacity:1;visibility:visible}.count{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 30px rgba(0,0,0,.3);display:flex;font-size:1.8em;font-weight:700;height:80px;justify-content:center;left:45px;position:absolute;top:30px;width:80px}figure{overflow:hidden;position:relative;transition:background-color .3s ease-in-out}figure img{transition:transform .5s ease,opacity .3s ease-in-out}figure figcaption{background:linear-gradient(180deg,hsla(0,0%,100%,0) 5%,rgba(0,0,0,.7));bottom:0;left:0;position:absolute;width:100%;z-index:2}a:hover figure.effect-zoom img{transform:scale(1.05)}a:hover figure.effect-darken img{opacity:.8}.bg-primary.placeholder{background-color:rgba(134,127,115,.4)!important;padding-bottom:133%}.alert p:last-child{margin-bottom:0}a.co-video{display:block;position:relative}a.co-video figure{z-index:0}a.co-video svg{filter:drop-shadow(0 0 8px rgba(0,0,0,.3));height:54px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}a.co-video svg .st0,a.co-video svg .st1{transition:fill .3s ease-in-out}a:hover.co-video svg .st0{fill:red!important;filter:none}a:hover.co-video svg .st1{fill:#fff!important;filter:none}.co-linkblock{color:#000}.co-linkblock a{text-decoration:none}.co-linkblock p{color:#000}.co-linkblock span{color:#867f73;display:inline-block;padding:3px 0;transition:color .3s ease-in-out;vertical-align:middle}.co-linkblock span svg{height:12px;margin-bottom:3px;margin-left:0;transition:margin-left .3s ease-in-out;vertical-align:text-bottom}.co-linkblock:hover a{color:#000;text-decoration:none}.co-linkblock:hover a figure.effect-zoom img{transform:scale(1.05)}.co-linkblock:hover a figure.effect-darken{background-color:#867f73}.co-linkblock:hover a figure.effect-darken img{opacity:.8}.co-linkblock:hover span{color:#6b665c;text-decoration:none}.co-linkblock:hover span svg{margin-left:8px;transition:margin-left .3s ease-in-out}.co-linkblock.co-linkblock-overlay{color:#fff}.co-linkblock.co-linkblock-overlay figure .overlay{background-color:rgba(33,37,41,.4);left:0;position:absolute;top:0;transition:background-color .3s ease-in-out;z-index:1}.co-linkblock.co-linkblock-overlay h4,.co-linkblock.co-linkblock-overlay p{color:#fff}.co-linkblock.co-linkblock-overlay span{align-self:flex-start;background:#fff;border-radius:4px;color:#867f73;display:inline-block;padding:5px 10px;transition:background-color .3s ease-in-out,color .3s ease-in-out;vertical-align:middle}.co-linkblock.co-linkblock-overlay span svg{height:12px;margin-bottom:3px;margin-left:0;transition:margin-left .3s ease-in-out;vertical-align:text-bottom}.co-linkblock.co-linkblock-overlay:hover a{text-decoration:none}.co-linkblock.co-linkblock-overlay:hover a span{background-color:#000;color:#6b665c;color:#fff;text-decoration:none}.co-linkblock.co-linkblock-overlay:hover a span svg{margin-left:8px;transition:margin-left .3s ease-in-out}.co-linkblock.co-linkblock-overlay:hover a figure.effect-darken .overlay{background-color:rgba(33,37,41,.2)}.co-linkblock.co-linkblock-overlay:hover a figure.effect-darken img{opacity:1}.co-video-embed img{left:0;max-width:auto;position:absolute;top:0;width:100%}.co-video-embed .overlay{background-color:rgba(33,37,41,.4);cursor:pointer;left:0;position:absolute;top:0;transition:background-color .3s ease-in-out;z-index:1}.co-video-embed .overlay.hide{display:none!important}.co-video-embed .overlay svg{filter:drop-shadow(0 0 8px rgba(0,0,0,.3));height:54px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.co-video-embed .overlay svg .st0,.co-video-embed .overlay svg .st1{transition:fill .3s ease-in-out}.co-video-embed .overlay:hover svg .st0{fill:red!important;filter:none}.co-video-embed .overlay:hover svg .st1{fill:#fff!important;filter:none}}
/*# sourceMappingURL=styles.min.css.map */

/*!
 * This file was auto-generated using SASS
 * You can manually modify it - but usually you will want to 
 * Re-generate it using the SASS variables of your theme
*/.app-events6 .app-event6-eventdate{transform:rotate(0);margin-bottom:10px}.app-events6.app-events6-list .app-event6-list-description h3{color:#8b8b8b}.app-events6.app-events6-list .app-events6-list-item:hover .effect-zoom img{transform:scale(1.05)}.app-events6.app-events6-list .app-events6-list-item:hover .effect-darken img{opacity:.8}.app-events6.app-events6-list .app-events6-list-item .app-events6-img{position:relative;overflow:hidden}.app-events6.app-events6-list .app-events6-list-item .app-events6-img img{transition:transform .5s ease,opacity .3s ease-in-out}.app-events6.app-events6-list .app-events6-list-item .app-events6-img.app-events6-noimg{background:#e9ecef}.app-events6.app-events6-list .app-events6-list-item .app-events6-img .overlay{position:absolute;top:0;bottom:0;width:100%;background-color:rgba(33,37,41,0);background-repeat:no-repeat;background-position:center center;transition:background-color .3s ease-in-out}.app-events6.app-events6-list .app-events6-list-item:hover .overlay{background-color:rgba(33,37,41,.4)}.app-events6.app-events6-list .app-events6-list-item:hover h2{color:#867f73}.app-events6 table .position-relative{position:relative}.app-events6 table .position-relative .stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.app-events6 a{text-decoration:none}.app-events6 .app-events6-infocontainer{flex:1 1 50%}.app-events6 .app-events6-infocontainer h6{border-bottom:1px solid #867f73;padding-bottom:4px;margin-bottom:0}.app-events6 .admin-eventswithoutdate ul{margin:0}.app-events6 .app-events6-further-events ul{margin:0}.app-events6 .app-events6-further-events ul li{padding:0}.app-events6 .app-events6-further-events ul li.current{background-color:#e9ecef}.app-events6 .app-events6-further-events ul li.event-hidden{display:none}.app-events6 .app-events6-further-events ul li a{display:block;padding:.625rem 1.25rem}.app-events6 .btn.btn-primary:hover{background:#fff;color:#867f73}.app-events6 .app-events6-paging{width:100%;text-align:center}.app-events6 .app-events6-paging>a{display:inline-block;height:30px;width:30px;font-size:16px;line-height:30px;text-align:center;border-radius:50%;transition:background .2s ease,color .2s ease}.app-events6 .app-events6-paging>a.app-events6-paging-active,.app-events6 .app-events6-paging>a:hover{background:#867f73;color:#fff}.app-events6 .app-events6-paging>a.app-events6-prev-pager:hover,.app-events6 .app-events6-paging>a.app-events6-next-pager:hover{background:#fff;color:#867f73}.app-events6.app-events6-form .form-required label:after{content:" *";color:#c4151c}.app-events6.app-events6-form .form-control.error{border-color:#c4151c}.app-events6.app-events6-form .app-events6-field-required:after{content:"   *";font-size:12px;color:#a94442;display:inline-block;padding:0 0 0 5px;vertical-align:top}.app-events6.app-events6-form .pristine-error{float:right;margin-right:15px;font-size:16px;text-align:right;width:100%;display:block;margin-top:5px;margin-bottom:10px;color:#a94442}.app-events6.app-events6-form .app-events6-message{display:none}.app-events6.app-events6-form .radio-group .pristine-error{display:none}.app-events6 *{box-sizing:border-box}.app-events6 .mb-3{margin-bottom:1rem !important}.app-events6 .mb-4{margin-bottom:1.5rem !important}.app-events6 table{border-collapse:collapse;border-spacing:0}.app-events6 .row>label{box-sizing:border-box}.grecaptcha-badge{visibility:hidden}.swiper-headline-navigation .swiper-button-next,.swiper-headline-navigation .swiper-button-prev{display:inline-block;position:static;width:40px}.swiper-headline-navigation .swiper-button-next:after,.swiper-headline-navigation .swiper-button-prev:after{font-family:inherit;font-size:48px;color:#675e53}.swiper-headline-navigation .swiper-button-next:after{content:"→"}.swiper-headline-navigation .swiper-button-prev:after{content:"←"}.category-colors-border{border:2px solid;width:78px;flex:0 0 78px;text-align:right;display:flex;flex-direction:column;justify-content:flex-start;padding:15px 8px;font-weight:700;font-size:24px;line-height:1.05em}.category-colors-border.color-kath-werdenberg{border-color:red;color:red}.category-colors-border.color-gottesdienste-buchs-grabs{border-color:#ffd500;color:#ffd500}.category-colors-border.color-gottesdienste-gams{border-color:#81283a;color:#81283a}.category-colors-border.color-gottesdienste-sennwald{border-color:#b4dc00;color:#b4dc00}.category-colors-border.color-gottesdienste-wartau{border-color:#88a6cc;color:#88a6cc}.category-colors-border.color-gottesdienste-sevelen{border-color:#5500a9;color:#5500a9}.category-colors{width:50%;position:relative;padding-left:15px;font-size:18px}.category-colors:before{content:"";width:10px;height:10px;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.category-colors.color-gottesdienste-buchs-grabs:before{background-color:#ffd500}.category-colors.color-gottesdienste-gams:before{background-color:#81283a}.category-colors.color-gottesdienste-sennwald:before{background-color:#b4dc00}.category-colors.color-gottesdienste-wartau:before{background-color:#88a6cc}.category-colors.color-gottesdienste-sevelen:before{background-color:#5500a9}

/*# sourceMappingURL=styles.min.css.map*/
