﻿@font-face{font-family:Marselis;src:url("../fonts/MarselisWeb.eot");src:url("../fonts/MarselisWeb.eot?#iefix") format("embedded-opentype"), url("../fonts/MarselisWeb.woff") format("woff");font-display:swap}@font-face{font-family:MarselisSlab;src:url("../fonts/MarselisSlabWeb.eot#iefix") format("embedded-opentype"), url("../fonts/MarselisSlabWeb.woff") format("woff");font-display:swap}@font-face{font-family:Marselis;font-weight:bold;src:url("../fonts/285b8d67-bc1e-4d1d-abba-c68ccc816b8e.eot?#iefix");src:url("../fonts/285b8d67-bc1e-4d1d-abba-c68ccc816b8e.eot?#iefix") format("eot"), url("../fonts/04f24e45-8a61-4aa7-843e-6be5c6f4acdb.woff2") format("woff2"), url("../fonts/91900976-eb28-4844-947b-d2859ae829e9.woff") format("woff"), url("../fonts/f9e64f2d-0e78-4b9a-acdd-606a2c7b7fbc.ttf") format("truetype");font-display:swap}.navbar-brand{position:relative;margin-bottom:-70px;z-index:1}@media (min-width:1400px){.navbar-brand{margin-bottom:-80px}}.navbar-brand img{transition:all 200ms ease-in-out;width:150px;height:auto}@media (min-width:1400px){.navbar-brand img{width:170px}}.navbar-brand img:hover{transform:scale(1.03)}#mainnav.navbar{height:80px}@media (min-width:1400px){#mainnav.navbar{height:90px}}#mainnav.navbar .nav-item{font-size:1.125rem;transition:all 200ms ease-in-out;padding:0px 10px}@media (min-width:1200px){#mainnav.navbar .nav-item{padding:0px 15px;font-size:1.25rem}}@media screen and (min-width:1650px){#mainnav.navbar .nav-item{padding:0px 20px}}#mainnav.navbar .nav-item a.active{color:#004b9c;font-weight:bold}#mainnav.navbar .nav-item:hover{color:#004b9c}#mainnav.navbar .nav-item.dropdown-toggle:after{display:none}#mainnav.navbar .nav-item.dropdown-toggle-arrow{position:relative}#mainnav.navbar .nav-item.dropdown-toggle-arrow:after{content:url("../images/icons/gvo-versicherung-icon-arrow-long-dark.svg");position:absolute;right:0}#mainnav.navbar .megamenu{display:none;position:absolute;left:0;width:100%;height:fit-content;background-color:rgba(255, 255, 255, 0.95);padding:40px;z-index:1050;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);border-radius:1.875rem}@media (min-width:1200px){#mainnav.navbar .megamenu{padding:50px 10px 20px 10px}}#mainnav.navbar .megamenu .megamenu-row{display:flex}@media (min-width:1200px){#mainnav.navbar .megamenu .nav-item{position:relative;display:flex;align-items:center;hyphens:auto;-webkit-hyphens:auto;font-size:1.125rem;font-weight:400}#mainnav.navbar .megamenu .nav-item a{white-space:break-spaces;line-height:1.2}}#mainnav.navbar .megamenu .submenu{display:none}#mainnav.navbar .megamenu .submenu.open{display:grid;row-gap:15px}#mainnav.navbar .megamenu .second-level{width:370px;flex:none;display:grid;row-gap:15px}#mainnav.navbar .megamenu .third-level:has(.nav-item:hover) .nav-item{opacity:0.7}#mainnav.navbar .megamenu .third-level:has(.nav-item:hover) .nav-item:hover{opacity:1}.top-scroll{background-color:#fff;position:fixed;z-index:1200;width:100%;border-bottom:1px solid rgba(18, 23, 29, 0.1)}.top-scroll .navbar-brand{top:0px !important}.top-scroll .navbar-brand img{width:75px}@media (min-width:576px){.top-scroll .navbar-brand img{width:100px}}.top-scroll .navbar{height:55px !important}.mm-menu{background:#fff}.mm-menu.mm-offcanvas.mm-opened{border-left:5px solid #004b9c}.mm-menu.mm-offcanvas.mm-opened .mm-navbar{padding:10px 10px 10px 20px;text-align:left;display:contents;border:none}.mm-menu.mm-offcanvas.mm-opened .mm-navbar .mm-title{font-weight:bold;color:#004b9c}.mm-menu.mm-offcanvas.mm-opened .mm-listview{border-color:#fff;color:#12171d;margin-top:0px}.mm-menu.mm-offcanvas.mm-opened .mm-listview>li a{white-space:pre-wrap}@media (min-width:576px){.mm-menu.mm-offcanvas.mm-opened .mm-listview>li a{font-size:1.125rem}}.mm-menu.mm-offcanvas.mm-opened .mm-listview>li a.active{color:#004b9c}.mm-menu.mm-offcanvas.mm-opened .mm-listview>li .mm-next:after{border-color:#004b9c}.mm-menu.mm-offcanvas.mm-opened .mm-listview>li .mm-next:focus{outline:1px solid #12171d}.mm-menu.mm-offcanvas.mm-opened .mm-listview .mm-panels>.mm-panel{padding:30px;border:none;box-shadow:0px 0px 20px rgba(18, 23, 29, 0.3)}#login-header .loginbox{position:absolute;top:100%;right:0;background:#fff;z-index:1060;width:100%}@media (min-width:576px){#login-header .loginbox{width:300px}}#login-header .form-login .form-group{position:relative}#login-header .form-login .form-group label{position:absolute;top:-12px;left:8px;background-color:white;padding:0px 4px;color:#004b9c}@media (min-width:1200px){#login-header .form-login .form-group label{top:-16px}}.toggle-down{position:relative;height:25px;width:25px;border:none;background-color:#fff;color:#004b9c;top:2px;pointer-events:none;display:inline-flex}.toggle-down:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;border:none;font-size:20px;vertical-align:unset;position:absolute;top:0;left:0;width:100%;height:100%;transition:all 200ms ease-in-out}.toggle-down.open:after{transform:rotate(180deg)}.toggle-down:focus{outline:1px solid #12171d !important}.nav-item:hover .megamenu{display:block !important}.nav-item:hover .toggle-down:after{transform:rotate(180deg)}.nav-item:hover .toggle-down:focus{outline:none !important}.link-with-icon{align-items:center;display:flex;flex-wrap:nowrap}.link-with-icon .nav-item-text{hyphens:auto}.link-with-icon:hover{text-decoration:unset}.link-with-icon:hover .nav-item-text{text-underline-offset:3px;text-decoration-thickness:1px !important;text-decoration:underline}.toggle-submenu{background-image:url("../images/icons/gvo-versicherung-icon-arrow-long-dark.svg");height:25px;width:27px;background-repeat:no-repeat;background-position:center;position:absolute;right:0;background-color:transparent;border:none;transition:all 200ms ease-in-out}.toggle-submenu:focus{outline:1px solid #12171d}.toggle-submenu:hover:focus{outline:none}.second-level.open .nav-item.open{opacity:1}.second-level.open .nav-item:not(.open){opacity:0.6}footer .footer-logo-wrapper{transform:translateY(-50%);width:fit-content}footer .footer-logo-wrapper:hover{transform:translateY(-50%) rotate(-4deg)}footer .footer-title{font-size:24px}footer .footer-title a{color:#004b9c}footer .footer-title a:hover{color:#12171d}footer .collapse-link{padding-left:25px;position:relative}footer .collapse-link:hover{color:#12171d}footer .collapse-link:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:#004b9c;position:absolute;left:0;transition:all 200ms ease-in-out}footer .collapse-link:not(.collapsed):before{transform:rotate(180deg)}footer .collapsed-list{padding-top:2px;line-height:1.5;font-size:1rem}.overlay-primary{background-color:rgba(0, 75, 156, 0.65);height:100%;width:100%;display:flex;position:absolute;top:0}.overlay{background-color:rgba(0, 75, 156, 0.85)}.overlay-light{background-color:rgba(0, 75, 156, 0.65)}.teaser-overlay-effect{position:absolute;top:0;width:100%;height:100%;align-items:center;display:grid;background:linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgba(0, 75, 156, 0.65) 50%, rgba(0, 75, 156, 0.65) 100%);background-size:203% 100%;background-position:99% 0;transition:background-position 0.3s;cursor:pointer}.teaser-overlay-effect h3{opacity:0;transition:all 300ms ease-in-out}.teaser-overlay-effect:hover{background-position:0 0}.teaser-overlay-effect:hover h3{opacity:1}.teaser-overlay-base{position:absolute;width:100%;height:100%;top:0}.icon-round{background-color:#004b9c;height:55px;width:55px;border-radius:30px;border:none;transition:all 200ms ease-in-out;display:inline-flex;align-items:center;justify-content:center;padding:8px;flex:none}.icon-round img{transition:all 200ms ease-in-out;text-align:center;width:100%;height:100%;object-fit:contain;max-width:53px;max-height:53px}@media (min-width:992px){.icon-round{height:75px;width:75px;border-radius:40px}}.icon-round.icon-round-sm{height:55px;width:55px;border-radius:30px}.icon-round.icon-round-sm img{max-width:37px;max-height:37px}a:hover .icon-round{background-color:#004b9c}a:hover .icon-round img{transform:rotate(-10deg)}.icon-tarifrechner{transition:all 200ms ease-in-out}.icon-tarifrechner:before{content:url(../images/icons/gvo-icon-rechner-secondary.svg)}.icon-rotate:hover .icon-tarifrechner{display:inline-block;transform:rotate(-10deg)}.icon-rotate:hover .icon-downloads{display:inline-block;transform:rotate(-10deg)}.icon-downloads{transition:all 200ms ease-in-out}.icon-downloads:before{content:url(../images/icons/gvo-icon-download-file.svg)}img.icon-versicherte-leistung{width:60px}@media (min-width:768px){img.icon-versicherte-leistung{width:80px}}.icon-hundeanzahl-eins{background-image:url(../images/icons/gvo-icon-download-file.svg)}.background-image{background-repeat:no-repeat}.bg-zoom{position:relative;overflow:hidden;background-color:#000;background-position:center center;background-size:cover;background-repeat:no-repeat}.bg-zoom .zoom-content{position:relative;z-index:1}.bg-zoom.zoom-in::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;background-size:cover;transform-origin:center;transition:all 300ms ease-in-out}.bg-zoom.zoom-in:focus::after,.bg-zoom.zoom-in:hover::after{transform:scale(1.05)}.container-small{max-width:1400px}.btn{line-height:1.4;border:none !important}.btn.btn-primary{background:linear-gradient(to right, #CCDBEB 0%, #CCDBEB 50%, #004b9c 50%, #004b9c 100%);background-size:203% 100%;background-position:99% 0;transition:background-position 0.3s}.btn.btn-primary.btn-icon img{filter:brightness(0) invert(1)}.btn.btn-primary:hover{color:#004b9c;background-position:0 0;border-color:#CCDBEB}.btn.btn-primary:hover.btn-icon img{filter:unset}.btn.btn-secondary{background:linear-gradient(to right, #004b9c 0%, #004b9c 50%, #f4bd0a 50%, #f4bd0a 100%);background-size:203% 100%;background-position:99% 0;transition:background-position 0.3s;color:#004b9c}.btn.btn-secondary:hover{color:#fff;background-position:0 0}.btn.btn-secondary:hover.btn-icon img{filter:brightness(0) invert(1)}.btn.btn-success{background:linear-gradient(to right, #E8F2D2 0%, #E8F2D2 50%, #8DBE22 50%, #8DBE22 100%);background-size:203% 100%;background-position:99% 0;transition:background-position 0.3s;color:#fff}.btn.btn-success:hover{color:#8DBE22;background-position:0 0}.btn.btn-outline-primary:hover{color:#fff;background-position:0 0;background:linear-gradient(to right, transparent 0%, transparent 50%, #004b9c 50%, #004b9c 100%);background-size:203% 100%;background-position:99% 0;transition:background-position 0.3s}.btn.btn-outline-secondary:hover{color:#004b9c;background-position:0 0;background:linear-gradient(to right, transparent 0%, transparent 50%, #f4bd0a 50%, #f4bd0a 100%);background-size:203% 100%;background-position:99% 0;transition:background-position 0.3s}.btn.btn-primary-light{background:linear-gradient(to right, #004b9c 0%, #004b9c 50%, #CCDBEB 50%, #CCDBEB 100%);background-size:203% 100%;background-position:99% 0;transition:background-position 0.3s;color:#004b9c;border:none}.btn.btn-primary-light:hover{color:#fff;background-position:0 0}.btn.btn-primary-light:hover.btn-icon img{filter:brightness(0) invert(1)}.btn.btn-green-light{background:linear-gradient(to right, #8DBE22 0%, #8DBE22 50%, #E8F2D2 50%, #E8F2D2 100%);background-size:203% 100%;background-position:99% 0;transition:background-position 0.3s;color:#8DBE22;border:none}.btn.btn-green-light:hover{color:#fff;background-position:0 0}.btn.btn-green-light:hover.btn-icon img{filter:brightness(0) invert(1)}.btn.btn-green-lighter{background:linear-gradient(to right, #8DBE22 0%, #8DBE22 50%, #F5F9EB 50%, #F5F9EB 100%);background-size:203% 100%;background-position:99% 0;transition:background-position 0.3s;color:#8DBE22;border:none}.btn.btn-green-lighter:hover{color:#fff;background-position:0 0}.btn.btn-green-lighter:hover.btn-icon img{filter:brightness(0) invert(1)}.btn.btn-light{background:linear-gradient(to right, #004b9c 0%, #004b9c 50%, #F2F6FA 50%, #F2F6FA 100%);background-size:203% 100%;background-position:99% 0;transition:background-position 0.3s;color:#004b9c;border:none}.btn.btn-light:hover{color:#fff;background-position:0 0}.btn.btn-sm{border-radius:0.625rem}.teaser h3{margin-bottom:1rem}.teaser-bg{background-position:center;background-size:cover}.teaser-bg form select option{border-radius:0;background-color:#004b9c;color:#fff}.badge-teaser{position:absolute;left:2rem;top:-0.75rem}.padding-teaser{padding:2.5rem 1rem}@media (min-width:1200px){.padding-teaser{padding:5rem 2rem}}.gvo-teaser .page-teaser .teaser-image img{width:100%}@media (min-width:768px){.gvo-teaser .page-teaser .teaser-image img{height:250px;object-fit:cover}}.gvo-teaser .page-teaser .teaser-icon{position:absolute;left:0;right:0;margin:auto;top:-30px}@media (min-width:768px){.gvo-teaser .page-teaser .teaser-icon{top:-40px}}.gvo-teaser .page-teaser h3{text-align:center;padding:0 1rem}.gvo-teaser .page-teaser .teaser-content{text-align:center}.gvo-teaser span{color:#004b9c}img.teaser-biene{width:35px}@media (min-width:768px){img.teaser-biene{width:65px}}.teaser-image img{width:100%}.faq .faq-frage.active{color:#004b9c}.faq .faq-frage-container{border:0px solid #F2F6FA}.faq .faq-frage-container.active{border:0px solid #004b9c}.faq dd{display:none;padding:0 2rem}.slick-slider .slick-prev,.slick-slider .slick-next{border:0;background-color:transparent;position:absolute;top:0;bottom:0;z-index:5}.slick-slider .slick-prev:focus,.slick-slider .slick-next:focus{outline:1px solid #12171d;outline-offset:2px;text-decoration:none}.rating i{color:#f4bd0a}.default-slider .slick-prev{left:-0.6rem}@media (min-width:1400px){.default-slider .slick-prev{left:0}}@media screen and (min-width:1760px){.default-slider .slick-prev{left:-2.5rem}}.default-slider .slick-next{right:-0.6rem}@media (min-width:1400px){.default-slider .slick-next{right:0}}@media screen and (min-width:1760px){.default-slider .slick-next{right:-2.5rem}}.default-slider .fa-angle-left:before{content:url(../images/icons/gvo-icon-chevron-primary.svg)}.default-slider .fa-angle-left,.default-slider .fa-angle-right{opacity:0.7;transition:all 200ms ease-in-out}.default-slider .fa-angle-left:hover,.default-slider .fa-angle-right:hover{opacity:1}.default-slider .fa-angle-right{transform:rotate(180deg)}.default-slider .fa-angle-right:before{content:url(../images/icons/gvo-icon-chevron-primary.svg)}.slick-geschichte{margin-top:2.4rem}.slick-geschichte .slick-prev{left:0}@media (min-width:1200px){.slick-geschichte .slick-prev{left:-3.5rem}}.slick-geschichte .slick-next{right:0}@media (min-width:1200px){.slick-geschichte .slick-next{right:-3.5rem}}.slick-geschichte .slick-next,.slick-geschichte .slick-prev{height:fit-content;transition:all 200ms ease-in-out;width:30px}.slick-geschichte .slick-next:before,.slick-geschichte .slick-prev:before{display:none}.slick-geschichte .slick-next:focus,.slick-geschichte .slick-prev:focus{outline:1px solid #12171d;outline-offset:2px;text-decoration:none}.slick-geschichte .slick-next:hover,.slick-geschichte .slick-prev:hover{opacity:1;background-color:rgba(0, 75, 156, 0.1)}.slick-geschichte .slick-slider{position:relative}.slick-geschichte a.fancy img{display:inline-block}.slick-geschichte .bg-blurred{background-size:cover;filter:blur(5px);-webkit-filter:blur(5px)}.slick-geschichte .slick-sync{margin-bottom:1rem;top:-1.4rem;z-index:500}.slick-geschichte .slick-sync .slick-slide{padding:1rem;background-color:rgba(0, 75, 156, 0.7);color:#fff;margin-top:1.4rem;margin-bottom:1.4rem;text-align:center;line-height:1;font-size:1em;outline:none;transition:all 200ms ease-in-out;font-size:1rem}@media (min-width:576px){.slick-geschichte .slick-sync .slick-slide{font-size:Marselis}}.slick-geschichte .slick-sync .slick-slide:hover{background-color:#004b9c;cursor:pointer;text-underline-offset:3px;text-decoration-thickness:1px !important;text-decoration:underline}.slick-geschichte .slick-sync .slick-slide:focus{outline:1px solid #12171d;outline-offset:2px;text-decoration:none}.slick-geschichte .slick-sync .slick-slide.slick-current{padding:1rem;background-color:#004b9c;font-size:1.125rem;border-color:transparent;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.75);box-shadow:0px 0px 20px rgba(0, 0, 0, 0.04)}@media (min-width:576px){.slick-geschichte .slick-sync .slick-slide.slick-current{font-size:1.875rem}}.slick-geschichte .slick-sync-content .slick-slide{outline:none;margin-top:100px;margin-bottom:100px}.slider-one-column .slider-item{background-color:#F2F6FA;padding:1rem}@media (min-width:768px){.slider-one-column .slider-item{padding:3rem}}.slider-one-column .slider-item table tr td{vertical-align:top}.slider-one-column .slider-item table tr td:first-child{padding-right:1rem}.slider-one-column .slider-item img{max-width:400px;display:block;margin:auto}.slider-one-column .slick-prev,.slider-one-column .slick-next{top:15%}@media (min-width:768px){.slider-one-column .slick-prev,.slider-one-column .slick-next{top:50%}}.slider-one-column .slick-prev::before,.slider-one-column .slick-next::before{color:#004b9c}.slider-one-column .slick-prev{left:1rem}.slider-one-column .slick-prev::before{color:#004b9c}.slider-one-column .slick-next{right:1rem}#news .slick-track{display:flex;align-items:stretch}#news .slick-track .slick-slide{height:unset}#news .slick-track .slick-slide .news-teaser{height:100%}.news-teaser{width:100%}@media (min-width:768px){.news-teaser{width:100%;max-width:300px}}@media (min-width:992px){.news-teaser{max-width:400px}}.news-teaser .news-teaser-image{height:200px}.news-teaser .news-teaser-image img{transition:all 200ms ease-in-out;width:auto;max-width:100%;display:block;margin:0 auto;height:100%;width:auto;object-fit:cover;cursor:pointer}@media (min-width:576px){.news-teaser .news-teaser-image img{width:unset;object-fit:contain}}@media (min-width:768px){.news-teaser .news-teaser-image img{height:100%}}.news-teaser .news-teaser-image img:hover{transform:scale(1.02)}.news-teaser-detail img{max-width:100%;width:fit-content;height:auto}.bilderzumthema img{width:100%}.social-project{width:100%}@media (min-width:768px){.social-project{width:100%;max-width:300px}}@media (min-width:992px){.social-project{max-width:400px}}.social-project .social-project-image img{transition:all 200ms ease-in-out;width:auto;max-width:100%;display:block;margin:0 auto;height:200px;width:100%;object-fit:cover;cursor:pointer}@media (min-width:576px){.social-project .social-project-image img{width:unset;object-fit:contain}}@media (min-width:992px){.social-project .social-project-image img{height:220px}}.social-project .social-project-image img:hover{transform:scale(1.02)}.table-check img{width:20px}.accordion .accordion-item{margin-bottom:10px}.accordion .accordion-item .accordion-header .accordion-button{border-radius:20px;font-weight:bold;padding:20px 30px;hyphens:auto}.accordion .accordion-item .accordion-header .accordion-button:hover{color:#004b9c;text-underline-offset:3px;text-decoration-thickness:1px !important;text-decoration:underline}.accordion .accordion-item .accordion-header .accordion-button:focus{outline:1px solid #12171d;outline-offset:2px}.accordion .accordion-item .accordion-body{padding:20px 30px 30px 30px}.accordion .accordion-item:first-child .accordion-header{border-top:none}.form-gvo .form-group{margin-bottom:15px}.form-gvo .form-group.has-error .form-control{border-color:#dc3545}.form-gvo label{margin-bottom:5px}.form-gvo label.mandatory:after{content:"*"}.form-gvo label.mandatory.label-error{color:#dc3545}.form-gvo label.label-checkbox input{margin-right:10px}.form-gvo .form-control::placeholder{color:#12171d}.form-gvo .form-control:focus{box-shadow:0px 0px 0px 3px rgba(0, 75, 156, 0.5)}.form-gvo .form-control-light{border-color:#fff;color:#fff}.form-gvo .form-control-light::placeholder{color:#fff}.form-gvo .form-control-light:focus{box-shadow:0px 0px 0px 3px rgba(255, 255, 255, 0.5)}.form-gvo .btn-group-form .btn-default{background-color:#F2F6FA}.form-gvo .btn-group-form .btn-group .btn input[type="radio"]{position:absolute;opacity:0;z-index:-1}.form-gvo .btn-group-form .btn-group .btn:focus-within,.form-gvo .btn-group-form .btn-group .btn:focus,.form-gvo .btn-group-form .btn-group .btn:active{box-shadow:0px 0px 0px 3px rgba(0, 75, 156, 0.5);outline:unset}.form-gvo .btn-group .btn{border:1px solid #004b9c}.form-gvo .btn-group .btn.active{background-color:#004b9c;color:#fff}.form-gvo .has-error.checkbox label{color:#dc3545}.form-gvo .btn-next{float:right}.form-gvo .input-group .input-group-btn .form-control{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.form-tooltip,.form-tooltip-collapse{color:#f4bd0a;display:inline-block;margin-left:5px;padding:0}.form-tooltip:hover,.form-tooltip:active,.form-tooltip:focus,.form-tooltip-collapse:hover,.form-tooltip-collapse:active,.form-tooltip-collapse:focus{color:#f7cb3a}.form-tooltip .fa-stack,.form-tooltip-collapse .fa-stack{width:1.125rem;height:1.125rem;line-height:1em}.form-tooltip-collapse-content{background-color:#f4bd0a;color:#004b9c;font-size:0.9em;margin-bottom:1rem;margin-top:0.5rem;padding:1rem;border-radius:0.5rem}.form-tooltip-collapse-content p{margin:0 0 0.5em}.form-tooltip-collapse-content p:last-child{margin-bottom:0}.form-select-button{width:100%}.form-select-button .form-group{width:100%;flex:1;text-align:left}@media (min-width:576px){.form-select-button .form-group-button{margin-left:1rem}}@media (min-width:992px){.form-select-button .form-group-button{flex:2}}@media (min-width:1400px){.form-select-button .form-group-button{flex:1}}.form-select-button .form-group-button button{width:100%;margin-top:1rem}@media (min-width:576px){.form-select-button .form-group-button button{margin-top:0;font-size:1.25rem !important}}@media (min-width:992px){.form-select-button .form-group-button button{padding:0.5rem !important}}.btn-group-form-neu .form-btn-wrapper{background-color:blue}.spacer-top-bottom-small{padding-top:50px;padding-bottom:50px}@media (min-width:1200px){.spacer-top-bottom-small{padding-top:70px;padding-bottom:70px}}.spacer-top-small{padding-top:50px}@media (min-width:1200px){.spacer-top-small{padding-top:70px}}.spacer-bottom-small{padding-bottom:50px}@media (min-width:1200px){.spacer-bottom-small{padding-bottom:70px}}.spacer-top-bottom{padding-top:70px;padding-bottom:70px}@media (min-width:1200px){.spacer-top-bottom{padding-top:100px;padding-bottom:100px}}.spacer-top{padding-top:70px}@media (min-width:1200px){.spacer-top{padding-top:100px}}.spacer-bottom{padding-bottom:70px}@media (min-width:1200px){.spacer-bottom{padding-bottom:100px}}.spacer-top-bottom-extra{padding-top:100px;padding-bottom:100px}@media (min-width:1200px){.spacer-top-bottom-extra{padding-top:160px;padding-bottom:160px}}.spacer-top-extra{padding-top:100px}@media (min-width:1200px){.spacer-top-extra{padding-top:160px}}.spacer-bottom-extra{padding-bottom:100px}@media (min-width:1200px){.spacer-bottom-extra{padding-bottom:160px}}.teaser-card .img-wrapper{position:relative;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.teaser-card .img-wrapper:after{content:"";height:10px;width:100%;position:absolute;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.5)}.teaser-card .card-img-top-link{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;display:block}.teaser-card .card-img-top-link .card-img-top{height:200px;width:100%;object-fit:cover;transition:all 200ms ease-in-out}@media (min-width:576px){.teaser-card .card-img-top-link .card-img-top{height:250px}}@media (min-width:1200px){.teaser-card .card-img-top-link .card-img-top{height:300px}}.teaser-card .card-body{position:relative;padding-top:45px;padding-bottom:20px;display:grid;align-items:center}@media (min-width:992px){.teaser-card .card-body{padding-top:60px;padding-bottom:25px}}.teaser-card .teaser-icon{position:absolute;top:0;transform:translateY(-50%);margin:auto;right:0;left:0}.teaser-card .teaser-icon:hover{transform:translateY(-50%) rotate(10deg)}.teaser-card .card-title{color:#004b9c;hyphens:auto;-webkit-hyphens:auto}.teaser-card .card-footer .btn{border-top-left-radius:0px;border-top-right-radius:0px}.teaser-card .badge-card-date{position:absolute;left:0;bottom:0;transform:translateY(50%);z-index:1;line-height:1.2}.card-icon{border-radius:1.875rem;border:1px solid #CCDBEB;padding:55px 25px 25px 25px;background-color:#fff;position:relative}@media (min-width:1200px){.card-icon{padding:60px 40px 40px 40px}}.card-icon .icon-round{position:absolute;top:0;transform:translateY(-50%);left:0;right:0;margin:auto}a:hover,.btn:hover,input:hover{text-underline-offset:3px;text-decoration-thickness:1px !important;text-decoration:underline}a:hover::placeholder,.btn:hover::placeholder,input:hover::placeholder{text-underline-offset:3px;text-decoration-thickness:1px;text-decoration:underline}a:focus,.btn:focus,input:focus{outline:1px solid #12171d;outline-offset:2px;text-decoration:none}.skip-to-main-button{background-color:#12171d;color:#fff;padding:5px 10px;position:absolute;top:10px;left:10px;z-index:99999}.skip-to-main-button:hover{background-color:#fff;color:#12171d;text-decoration:underline}p:not(.nav-item) a{font-weight:bold}.focus-outline-light:focus{outline:1px solid #F2F6FA}.text-no-wrap{text-wrap:nowrap;white-space:nowrap}.hover-opacity{transition:all 200ms ease-in-out}.hover-opacity:hover{opacity:0.8}.hover-rotate{transition:all 200ms ease-in-out}.hover-rotate:hover{transform:rotate(-4deg)}.hover-scale{transition:all 200ms ease-in-out}.hover-scale:hover{transform:scale(1.03)}.iframe-video{display:flex;align-items:center;transition:all 300ms ease-in-out;text-align:center;background:#F2F6FA;padding:1.2rem;justify-content:center}.iframe-video .iframe-content-wrapper{display:grid}.iframe-video .iframe-content-wrapper .icon-youtube{color:#c4302b;font-size:40px}.iframe-video .iframe-content-wrapper .btn-load-video{width:fit-content}@media (min-width:1400px){.container-sm{max-width:1300px}}html{scroll-behavior:smooth}.modal-backdrop{display:none}.modal{z-index:2020}.modal.show{background-color:rgba(18, 23, 29, 0.5)}.header-siegel{width:fit-content;margin:0 auto 20px auto;display:flex;gap:10px}@media (min-width:576px){.header-siegel{margin:unset;position:absolute;right:30px;top:30px}}@media (min-width:992px){.header-siegel{right:50px;top:50px}}@media (min-width:1400px){.header-siegel{right:70px;top:70px}}.header-siegel img{width:80px;z-index:1}@media (min-width:576px){.header-siegel img{width:100px}}@media (min-width:992px){.header-siegel img{width:120px}}a{transition:all 100ms ease-in-out;color:#12171d}a:hover{color:#004b9c}a.link-primary{color:#004b9c}a.link-primary:hover{color:#12171d !important}a.link-body{color:#12171d}a.link-body:hover{color:#f4bd0a !important}a.link-white{color:#fff}a.link-white:hover{color:#f4bd0a !important}.bg-primary-light{background-color:#CCDBEB}.bg-green{background-color:#8DBE22}.bg-green-light{background-color:#E8F2D2}.bg-green-lighter{background-color:#F5F9EB}@media (min-width:992px){.bg-lg-light{background-color:#F2F6FA}}.w-fit-content{width:fit-content}.max-w-100{max-width:100%}@media (min-width:576px){.w-sm-50{width:50% !important}}.h-fit-content{height:fit-content}.left-0{left:0}.right-0{right:0}.box-shadow-base{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.04)}.of-cover{object-fit:cover}@media (min-width:1400px){.box-shadow-base-xxl{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.04)}}.line-height-sm{line-height:1.563rem}.font-size-sm{font-size:1rem}.fs-base{font-size:1.125rem !important}.fs-sm{font-size:1rem !important}.fs-lg{font-size:1.25rem !important}.lh-xxs{line-height:1rem}.hyphens-auto{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}@media (max-width:575.98px){.hyphens-sm-auto{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}}.iframe-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto;text-align:center}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.overflow-break-word{overflow-wrap:break-word}.overflow-auto{overflow:auto}ul.fa-ul{line-height:1.8}ul.list-style-square{list-style:square}ul.list-gvo{margin-bottom:0}ul.list-gvo li{position:relative;padding-left:1.25rem;margin:0.5rem 0}ul.list-gvo li:last-child{margin-bottom:0}ul.list-gvo li:before{content:url("../images/template/icon-list-gvo.svg");position:absolute;left:0;top:0;width:0.5rem;flex-shrink:0;margin-right:0.5rem;height:auto}ul.list-gvo.list-gvo-dark li:before{content:url("../images/template/icon-list-gvo-dark.svg")}ul.list-download li{text-align:center;position:relative;margin-bottom:5px}ul.list-download li a{position:relative}ul.list-download li a:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;transition:all 200ms ease-in-out;left:-25px}ul.list-download li:hover:before{transform:rotate(-10deg)}ul.list-download.list-download-primary li a:before{color:#004b9c}.download-list ul{list-style:none}.download-list ul li{position:relative;margin-bottom:7px}.download-list ul li a{position:relative}.download-list ul li a:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;transition:all 200ms ease-in-out;left:-25px;color:#004b9c;top:-5px}.download-list ul li:hover:before{transform:rotate(-10deg)}.list-check{list-style:none}.list-check li{position:relative;margin-bottom:10px}.list-check li:before{content:url(../images/icons/gvo-versicherung-icon-check-black.svg);width:14px;display:inline-block;position:absolute;left:-24px}.list-centered{text-align:center}.list-centered li{width:fit-content;margin-left:auto;margin-right:auto}.search-bg-light{background-color:#E7EEF5 !important}.border-sm{border-width:1px;border-style:solid}.border-primary-light{border-color:#CCDBEB !important}.rounded-lg{border-radius:1.875rem !important}.leftmenu li{border-bottom:1px solid #004b9c;padding:15px 0px}.leftmenu li a{color:#12171d}.leftmenu li.active a{color:#004b9c;font-weight:bold}.leftmenu li:hover a{color:#004b9c}.leftmenu li:last-child{border-bottom:none}.zertifikate-downloads .zertifikate{flex-flow:wrap}.zertifikate-downloads .zertifikate img{width:auto;max-width:150px;transition:all 200ms ease-in-out}.zertifikate-downloads .zertifikate img:hover{opacity:0.8}@media (max-width:1199.98px){.btn{font-size:1rem}}@media (max-width:1199.98px){input::placeholder{font-size:1rem}}.gvo-biene:after{content:url(../images/biene/gvo-biene.svg)}.gvo-biene.stiftung-headline:after{height:auto;width:30px;position:absolute;top:-27px;right:-10px}@media (min-width:1200px){.gvo-biene.stiftung-headline:after{width:50px;top:-35px;right:-25px}}.animationFadeIn{animation-name:animationFadeIn;animation-duration:500ms}@keyframes animationFadeIn{from{opacity:0}to{opacity:1}}img.image-rotate{transition:all 200ms ease-in-out}img.image-rotate:hover{cursor:pointer;transform:rotate(-4deg)}figcaption.figcaption-small{font-size:1rem;line-height:1.4rem;padding:3px}.teaser-bg input.form-control,.teaser-bg select{border-color:#fff !important;color:#fff !important}.teaser-bg input.form-control::placeholder,.teaser-bg select::placeholder{color:#fff !important}.image-ansprechpartner{height:200px;width:auto}@media (min-width:768px){.image-ansprechpartner{height:300px}}#unternehmersuche .input-group-addon{position:absolute;right:1rem;top:0.5rem}#unternehmersuche .form-control::placeholder{color:#12171d}.line-height-schaubild{line-height:1.2em}.banner-bg-overlay{background-color:rgba(0, 75, 156, 0.65);border-radius:1.875rem;height:fit-content;position:relative;color:#fff}.banner-bg-overlay img{border-radius:1.875rem;width:100%;z-index:-1;position:absolute;height:100%;width:100%;object-fit:cover;top:0;left:0}.content-img-overlay{background-color:rgba(0, 75, 156, 0.65);border-radius:1.875rem;min-height:400px;height:fit-content;position:relative;padding:25px;color:#fff;display:grid;align-items:end}@media (min-width:992px){.content-img-overlay{padding:50px;min-height:550px}}.content-img-overlay img{border-radius:1.875rem;width:100%;z-index:-1;position:absolute;height:100%;width:100%;object-fit:cover;top:0;left:0}.sidebar-buttons{position:fixed;bottom:20px;right:0;z-index:2000;display:grid;transition:all 200ms ease-in-out}@media (min-width:576px){.sidebar-buttons{bottom:50px}}.sidebar-buttons .btn-sidebar{display:flex;background-color:rgba(0, 75, 156, 0.95);color:#fff;border-top-right-radius:0px;border-bottom-right-radius:0px;align-items:center;height:50px;padding:0px;width:130px;font-size:1rem;position:relative;transition:all 200ms ease-in-out;right:0;line-height:1.2}.sidebar-buttons .btn-sidebar img{width:100%;height:100%;object-fit:contain}.sidebar-buttons .btn-sidebar:hover{right:0 !important}.sidebar-buttons.closed .btn{right:-80px}.sidebar-buttons .btn-icon{width:50px;height:50px}.subtitle{text-transform:uppercase;letter-spacing:1px;font-size:1rem;text-decoration-style:solid;text-decoration-line:underline;text-decoration-color:#12171d;text-decoration-thickness:1px;text-underline-offset:5px;line-height:1.7}@media (max-width:575.98px){.subtitle{hyphens:auto}}.subtitle.text-white{color:#fff;text-decoration-color:#fff}@media (min-width:992px){.box-lg-sticky{position:sticky;top:100px}}.box-inner{padding:30px}@media (min-width:768px){.box-inner{padding:45px}}.box-info .btn-info.btn-close{background-image:none;opacity:1;position:absolute;top:0.5rem;right:0.5rem}.box-info .btn-info.btn-close:hover{opacity:0.75}.sidebar-menu a{background-color:#F2F6FA;padding:10px 20px;border-radius:1.875rem;width:100%;display:block;margin-bottom:10px}.sidebar-menu a.active{background-color:#004b9c;color:#fff}.text-link a{color:#004b9c;font-weight:bold}.text-link a:hover{color:#12171d}.logo-nachhaltigkeit{margin-bottom:-6rem;display:block}.nav-tabs.nav-tabs-versicherungen .nav-item{margin:5px}.nav-tabs.nav-tabs-versicherungen .nav-link.active{color:#fff;background:#004b9c !important}.steps-wrapper .step-number{background-color:#004b9c;width:40px;height:40px;border-radius:1.875rem;display:flex;justify-content:center;align-items:center}.no-after:after{display:none}.header-banner{min-height:350px;height:fit-content;color:#fff;display:grid;align-items:end;padding-top:180px}@media (min-width:768px){.header-banner{min-height:550px}}.header-banner .header-overlay{background:#00264e;background:linear-gradient(45deg, rgba(0, 38, 78, 0.65) 0%, rgba(0, 75, 156, 0.65) 100%);position:absolute;top:0;left:0;height:100%;width:100%}.header-banner .header-img{height:100%;width:100%;position:absolute;top:0;left:0;object-fit:cover}.header-banner .breadcrumb li a{color:#fff;font-size:1rem;hyphens:auto;-webkit-hyphens:auto}.header-banner .breadcrumb li a:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:7px;font-size:12px}.header-banner .breadcrumb li a:hover{opacity:0.8;text-underline-offset:3px}.header-banner .breadcrumb li:last-child a:after{content:unset}#banner-home{height:550px}@media (min-width:768px){#banner-home{height:650px}}#banner-home .banner-bg{height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0}#banner-home .banner-text{height:100%;width:100%;align-items:center;align-content:center;justify-content:center;text-align:center;display:grid}#banner-home .gvo-laecheln{position:absolute;bottom:-1px;left:-2px;width:102%}#banner-home .header-siegel-home{margin-bottom:20px;gap:5px}@media (min-width:768px){#banner-home .header-siegel-home{margin:unset;position:absolute;right:30px;top:30px}}#banner-home .header-siegel-home img{z-index:1;width:70px;height:auto !important}@media (min-width:768px){#banner-home .header-siegel-home img{width:110px}}.open-cookie-modal-settings{position:fixed;bottom:1rem;left:1rem;z-index:100;background-color:#004b9c;padding:0rem;width:50px;height:50px;color:white !important;display:flex;justify-content:center;align-items:center}.open-cookie-modal-settings:hover{color:#f4bd0a !important}