.cookie-consent,.product-new .product-detail a[data-toggle=collapse]:hover{text-decoration:none}.home-buttons{display:flex;gap:30px;justify-content:center}.action-button{font-size:24px;font-weight:500;color:#000;background-color:#fff;padding:20px 40px;border-radius:5px}.action-button:hover{background-color:#e9e9e9}.bg-orange{background-color:var(--cnvs-themecolor)!important;transition:.5s}.bg-light-orange{background-color:rgba(180,180,180,.5)!important;transition:.5s}.product-big,.product-new{transition:box-shadow .2s ease-in-out}.bg-hover-blue:hover{background-color:#333!important;transition:.5s}.bg-gray{background-color:#eaeaea!important}.text-orange{color:#003c71!important}.festzinsanlagen-form{border:1px solid #003c71;padding:8px}.hover-opacity-05:hover{opacity:.5}.ratings i{color:#cecece;font-size:14px}.rating-color{color:#fbc634!important}.rating-half-color{background:-webkit-linear-gradient(0deg,#fbc634,#fbc634 50%,#cecece 50%,#cecece);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.text-green{color:green!important}.text-blue{color:#00f!important}.fs-7{font-size:12px}.dismiss-button{position:absolute!important;right:12px;top:12px}@media only screen and (max-width:991px){.header-row,.slider .row{display:flex}.header-row{justify-content:space-between}.slider{padding-top:48px}}.grecaptcha-badge,.grecaptcha-logo{display:none!important}.product-big{border-radius:.1rem;border:1px solid rgba(0,0,0,.15);position:relative}.product-big:hover{box-shadow:0 0 4px 2px rgba(0,0,0,.15)}.product-big .product-badge{position:absolute;font-size:.7rem;line-height:1.2rem;font-weight:400;padding:0 2rem;background:#005091;color:#fff;left:5%;top:-.6rem;width:unset!important}.product-big .product-badge-ws{background:#32bd12}.product-big .product-interest{color:#005091;font-size:2rem;font-weight:700;white-space:nowrap}.product-big .product-interest label{color:#3c3c3b;font-size:.8rem;font-weight:300}.product-big .product-period{color:#005091;font-size:1.5rem;line-height:1.75rem}.product-big .product-calc-note,.product-big .product-period label{color:#3c3c3b;font-size:.8rem}.product-big .product-period .break:after{content:"\a";white-space:pre}.product-big .product-bank label{font-size:.8rem}.product-big .product-description ul{font-size:.8rem;margin:0!important}.product-big .product-description p{font-size:.8rem;margin:.5rem 0 0 2.5rem}.product-big .product-link p{font-size:.8rem;margin-top:.25rem}.product-big .product-calc-amount{white-space:nowrap}.product-featured{border:1px solid #32bd12}.product-featured .product-badge{background:#32bd12;color:#fff}.product-actions label{font-weight:600}.product-actions .btn-orange,.product-actions .btn-orange:active,.product-actions .btn-orange:focus,.product-actions .btn-orange:hover{border:1px solid #003c71}.product-actions .form-inline .input-group{width:50%}.product-big .btn-orange-inactive{background:#fff;color:#1e528a!important}.products-calc #calc-amount{width:120px}@media (max-width:991px){.product-big .product-period{font-size:1.25rem;line-height:1.5rem}.products-calc .input-group-prepend{width:85px}.products-calc select.custom-select{width:160px}}@media (max-width:767px){.products-calc #calc-amount{width:170px}.products-calc select.custom-select{width:205px}}.products-compact{border-radius:.1rem;border:1px solid rgba(0,0,0,.15)}.products-compact .btn{text-transform:none;font-size:.875rem;font-weight:400;height:2.375rem;line-height:2rem}@media (min-width:768px) and (max-width:991px){.products-compact .col-md-5{-ms-flex:0 0 38%;flex:0 0 38%;max-width:38%}}.product-new{border-radius:.1rem;border:1px solid rgba(0,0,0,.15)}.product-new .product-interest{position:relative}.product-new .product-interest-badge{position:absolute;left:0;right:0;margin:auto;top:-1.875rem}.product-new .product-interest-badge span{display:inline-block;font-size:.7rem;line-height:1.25rem;font-weight:400;padding:0 2rem;background:#005091;color:#fff}@media (min-width:768px){.product-new .product-interest-badge span{padding:0 1rem}}.product-new .product-interest-number{font-size:3rem;line-height:3rem;color:#005091;padding:.5rem 0}.product-new .product-interest-period{font-size:1.25rem;color:#005091}.product-new .product-interest-period label{font-size:.875rem;color:#3c3c3b}.product-new .product-interest-notice{font-size:.825rem;font-weight:300;color:#3c3c3b}.product-new .product-bank-country,.product-new .product-description{font-size:.875rem}@media (min-width:992px){.product-new .product-interest-badge span{padding:0 1.5rem}.product-new .product-description{padding-left:2rem}}.product-new .product-description ul{margin:0;padding:0;list-style-type:none}.product-new .product-description ul li::before{content:"•";margin-right:.5rem}.product-new .product-link .btn{padding:.5rem 1.25rem}@media (min-width:1200px){.product-new .product-interest-badge span{padding:0 2rem}.product-new .product-description{padding-left:3rem}.product-new .product-link .btn{padding:.5rem 1.5rem}}.product-new .product-detail{border-top:1px solid rgba(0,0,0,.15);background:#fcfcfc}.product-new .product-detail a[data-toggle=collapse]{color:#3c3c3b;font-weight:600}@media (min-width:768px){.product-new .product-detail a[data-toggle=collapse],.product-new .product-interest-period{font-size:.875rem}.product-new .product-bank-country{color:#005091}.product-new .product-detail dl{padding:0 2rem}}.product-new .product-detail dl dt{font-weight:400;color:#005091}.product-new .product-detail dl dd{margin-bottom:.875rem}.product-new .product-detail dl.no-space dd p,.product-new .product-detail dl.no-space dt p{margin-bottom:0}.cookie-consent{position:fixed;display:block;bottom:0;left:0;width:100%;background-color:#fff;padding:12px;z-index:9999;box-shadow:#e65525 0 5px 15px;font-size:16px;font-weight:700;text-align:center;border:none;border-radius:5px;cursor:pointer;transition:.3s;box-shadow:0 2px 5px rgba(0,0,0,.2)}.button:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.button:active{transform:translateY(1px);box-shadow:0 1px 3px rgba(0,0,0,.2)}.accept{background-color:#4caf50;color:#fff}.accept:hover{background-color:#45a049}.reject{background-color:#f44336;color:#fff}.reject:hover{background-color:#da190b}
