.site-branding img{max-width:150px}@media only screen and (min-width:800px) and (max-width:1350px){.site-branding img{-max-width:100%!important}}.term-children a{font-size:inherit!important}body.single-event .event-head h2{margin-bottom:25px!important;line-height:1.3em}.event-label{padding-bottom:35px}body.single-product header .page-title h1{display:none}input[type=submit].wpcf7-form-control{border-radius:50px;background-color:#FFF;padding:10px}input[type="text"].wpcf7-form-control{padding:10px}.vc_col-sm-6 .spalte-links{padding-left:0}.vc_col-sm-12 .spalte-links{padding:0}.vc_col-sm-6 .spalte-rechts{padding-right:0}@media (max-width:767px){.vc_col-sm-6 .spalte-links{padding-right:0}.vc_col-sm-6 .spalte-rechts{padding-left:0}body.single-event .event-head .category{padding:0px!important;border:0 solid #72005F!important}.related-element .title{height:80px!important}.site-branding img{width:70%!important}.calendar-layout-wrapper .calendar-section-wrapper{margin:0px!important}}.mc4wp-form-basic input[type=submit]{padding:10px;border-radius:50px;background-color:#FFF}.mc4wp-form-basic input[type=email]{padding:10px}@media only screen and (max-width:1100px){h1.entry-headline{font-size:38px!important;margin:2rem 0 1rem 0!important}#overlay-button span:before,#overlay-button span:after{height:2px!important;width:24px!important}#overlay-button span:before{top:-5px!important}input[type=checkbox]:checked~#overlay-button span:before{transform:rotate(45deg) translate(4px,3px)!important}input[type=checkbox]:checked~#overlay-button span:after{transform:rotate(-45deg) translate(4px,-3px)!important}header{min-height:200px!important}h1{font-size:2.5em!important;margin:0!important}h2{font-size:28px!important;line-height:38px!important}.container{padding:0 20px!important}ul.deep-sub-menu{margin-top:0px!important}.programm-cats{padding-bottom:15%}body.single-post .image,body.single-event .image{margin-top:0px!important}.outer-button.inline{display:table!important;margin-bottom:20px!important}}h1.entry-headline{font-size:64px}.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}html{overflow:scroll;overflow-x:hidden}strong{font-weight:700}p,li{line-height:28px}.special-list ul li::marker{content:'\f061 ';font-family:"FontAwesome";font-size:1.2em;color:#72005F;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased}.special-list ul li{margin-bottom:25px;list-style-position:outside;padding:0 0 10px 20px;font-size:18px;color:#72005F}p a{color:#72005F}body.page-child header .container{-height:260px}.rounded-corners div,.rounded-corners img{border-radius:25px}.font-light{color:#EEEBE7}.bulletin-image img{border-radius:10px;box-shadow:rgba(0,0,0,.16) 0 10px 36px 0,rgba(0,0,0,.06) 0 0 0 1px;max-width:350px!important}.bulletin-area:before{content:'';position:absolute;height:70px;width:100%;max-width:100%;left:0;background-color:#fff}.coolBeans,.mc4wp-form-basic input[type=submit]{border:0 solid #72005F!important;-webkit-box-shadow:inset 0 0 0 2px #72005F;-moz-box-shadow:inset 0 0 0 2px #72005F;box-shadow:inset 0 0 0 2px #72005F}.coolBeans:hover{transform:scale(1)!important}.programm-cats>a{position:relative;top:0;transition:top ease 0.5s}.programm-cats>a:hover{top:-10px}.programm-cats>a .icon{transition:transform .5s ease;max-width:145px;margin:0 auto}.programm-cats>a:hover .icon{transform:scale(1.1)}.programm-cats>a:hover{background-color:rgba(114,0,95,.05)}.hero-image{-max-width:450px;position:relative;margin:0 auto}.hero-image img{border-radius:20px 0 0 20px;filter:grayscale() brightness(110%);margin-bottom:0}.hero-image::after,.hero-image::before{border-radius:20px 0 0 20px;content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.hero-image::after{background-color:rgba(114,0,95,1);mix-blend-mode:lighten}.hero-image::before{background-color:#F0765C;mix-blend-mode:multiply}.hero-image-rounded{-max-width:450px;position:relative;margin:0 auto}.hero-image-rounded img{border-radius:20px;filter:grayscale() brightness(110%);margin-bottom:0}.hero-image-rounded::after,.hero-image-rounded::before{border-radius:20px;content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.hero-image-rounded::after{background-color:rgba(114,0,95,1);mix-blend-mode:lighten}.hero-image-rounded::before{background-color:#F0765C;mix-blend-mode:multiply}footer{padding:3% 0}.footer-top img{max-width:75px!important}.cc-news-itemWrapper .title{height:58px!important;line-height:28px!important}.cc-news-itemWrapper .image,.tax-program .carousel-cell .image{background:rgb(70,0,58);background:linear-gradient(180deg,rgba(70,0,58,1) 0%,rgba(255,255,255,0) 100%)}.cc-news-itemWrapper .image img,.tax-program .carousel-cell .image img{opacity:0.6!important;object-position:top center!important}body.tax-program .carousel-cell .image img{object-position:top center!important}.loader::before{background:#72005F!important}.outer-button:not(.inline) .coolBeans{width:auto!important}header .page-title{margin-top:60px!important}.partner-logo img{filter:grayscale(100%);max-width:120px}.partner-logo:hover img{filter:grayscale(0)}.partner-prime img{max-height:90px}.rounded img{border-radius:20px}nav .sub-menu img{height:160px!important}.hotspot-settings{min-height:auto!important}.calendar-details-block .calendar-event-details-block{width:100%!important}.related-element .title{line-height:1.3em!important}.calendar-layout-wrapper .calendar-section-wrapper{-margin:0 80px 80px 0px!important}.footer-middle h2{font-size:21px!important}.footer-middle p{color:rgba(255,255,255,.6)}.term-grid-2 div{line-height:28px}div.my-custom-theme .tooltipster-content h2{color:#72005F!important}.fc .fc-button-primary:hover{background-color:#72005F!important;border-color:#72005F!important}header nav ul>li:hover>a{color:#F47F57!important;transition:color 0.3s ease}header nav ul>li.current-menu-item>a{color:#F47F57!important}header li.select:hover>a{background-color:#72005F!important;color:#EEEBE7!important}header li.select.current-menu-item>a{background-color:#72005F!important;color:#EEEBE7!important}.calendar-block .fc-header-toolbar .fc-toolbar-chunk .fc-today-button{border-color:#72005F!important}.cc-references-wrapper-navBtn{display:none}ul.deep-sub-menu{margin-top:15px}ul.deep-sub-menu li{margin-left:35px;position:relative;margin-bottom:10px}ul.deep-sub-menu li a{font-size:16px!important}ul.deep-sub-menu li a:before{position:absolute;margin:0 0 0 -12px;vertical-align:middle;display:inline-block;content:"\2022"}#menu-top .sub-menu{border-radius:10px}header nav ul>li:hover>a{background-color:transparent!important}header nav ul.sub-menu li:hover img{opacity:.7}.cart-collaterals{margin-bottom:90px}.cart_item,.woocommerce-billing-fields .input-text{font-size:16px!important}.wp-element-button{border:2px solid #72005F;border-radius:50px;background-color:#fff;color:#72005F;padding:10px 20px}.woocommerce a.button,.woocommerce a{-color:#72005F}body.woocommerce-account .vc_col-sm-6{width:100%}body.woocommerce-account .vc_col-sm-6.vc_col-has-fill{display:none!important}.woocommerce-MyAccount-navigation ul{max-width:30%;display:inline-block;float:left;margin-right:50px;padding-top:50px;padding-left:0;margin-left:0}.woocommerce-MyAccount-content{padding-top:50px;display:table-cell}header.woocommerce-Address-title{background:none;min-height:auto;margin-bottom:15px}.woocommerce-MyAccount-navigation li{list-style-type:none;margin-bottom:10px}.woocommerce-MyAccount-navigation li a{color:#72005F;text-decoration:none}.woocommerce-account .woocommerce-Input--text{font-size:16px!important}.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:35px}.woocommerce-MyAccount-navigation-link--customer-logout a{color:#72005F;font-weight:700}address{font-style:normal;line-height:28px}.woocommerce-orders-table__header,.woocommerce-PaymentMethod{padding-bottom:35px!important}.woocommerce-message{display:none}.order_item_meta_values{margin:10px 0}a.woocommerce-button{text-decoration:none}table.woocommerce-orders-table{width:100%!important}.return-to-shop a{text-decoration:none}.woocommerce-additional-fields__field-wrapper label{display:block}.date_panel span{margin-bottom:15px;font-size:16px;line-height:30px!important}.service_panel select{padding:15px}.field_service_row{margin-top:35px}.single-product .field_row>p>input{padding-left:15px;box-sizing:border-box}.single-product .field_row{padding-bottom:35px}body.woocommerce-cart .woocommerce-cart-form table td{padding:29px 28px!important}body.woocommerce-cart .woocommerce-cart-form table td.product-thumbnail{padding:0!important}body.woocommerce-cart .woocommerce-cart-form table td.actions{padding:40px 0!important}body.woocommerce-cart table img{height:65px!important}body.woocommerce-cart .cart_totals{padding:40px 30px!important}.product-name a{color:#72005F!important;line-height:80px}.woocommerce-billing-fields .input-text{padding:0 0 0 15px;box-sizing:border-box}.woocommerce-checkout-review-order{padding:20px 20px!important}fieldset{border:0}.select2-container .select2-selection--single{height:50px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}[type="radio"]{margin-right:10px}p.woocommerce-notice{font-family:'Aguila',sans-serif;font-size:36px;font-weight:700}tfoot,.woocommerce-table__product-table,.woocommerce-table__product-name,.woocommerce-PaymentMethod{text-align:left}tr.woocommerce-orders-table__row{line-height:80px}.woocommerce-Input{padding:15px;box-sizing:border-box}.cart-empty{margin-bottom:50px}mark{background-color:#fff;color:#72005F}header .top-bar div>ul>.wpml-ls-menu-item ul,#menu-top ul.sub-menu li,#menu-top ul.sub-menu li a,header .top-bar ul>li{display:block!important;float:left!important;clear:left!important}header .top-bar ul{border-radius:10px}header .top-bar div>ul>.wpml-ls-menu-item ul{width:auto!important}header .top-bar ul{height:auto!important}.woocommerce-MyAccount-navigation li.is-active a{color:#ee7f00}.wpsd-master-wrapper{box-shadow:none;border-radius:0;background:transparent;overflow:inherit}.wpsd-master-wrapper .wpsd-wrapper-content{padding:0}.wpsd-master-wrapper .wpsd-wrapper-content .wpsd-text-field:focus{border:1px solid #72005F}.wpsd-master-wrapper .wpsd-wrapper-content .wpsd-donate-button{border-radius:50px;color:#72005F;border:2px solid #72005F}.wpsd-master-wrapper .wpsd-wrapper-content .wpsd-donate-button{background:#FFFFFF!important}.wpsd-master-wrapper .wpsd-wrapper-content .wpsd-donate-button:hover{background:#72005F!important;color:#FFF}.wpsd-master-wrapper .wpsd-wrapper-content input[type="text"],.wpsd-master-wrapper .wpsd-wrapper-content input[type="email"]{width:99.7%}.wpsd-master-wrapper .wpsd-wrapper-content .wpsd-text-field{padding:10px 0 10px 0;text-indent:10px}