﻿@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,.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:.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,.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,.3)}#login-header .loginbox{position:absolute;top:100%;right:0;background:#fff;z-index:1060;width:260px}@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:#fff;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:1.25rem;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:rgba(0,0,0,0);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:.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:1.5rem}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}footer .footer-socials{display:flex;flex-wrap:wrap;gap:16px}.overlay-primary{background-color:rgba(0,75,156,.65);height:100%;width:100%;display:flex;position:absolute;top:0}.overlay{background-color:rgba(0,75,156,.85)}.overlay-light{background-color:rgba(0,75,156,.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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .3s;color:#004b9c;border:none}.btn.btn-light:hover{color:#fff;background-position:0 0}.btn.btn-sm{border-radius:.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}}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:rgba(0,0,0,0);position:absolute;top:0;bottom:0;z-index:5;z-index:999}.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:.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;top:-2.2rem}.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,.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,.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:rgba(0,0,0,0);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.75);box-shadow:0px 0px 20px rgba(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 .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}@media screen and (max-width: 420px){.input-group-xs-full{display:grid}.input-group-xs-full .form-control{border-top-right-radius:.938rem !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important;width:100%;text-align:center}.input-group-xs-full .btn-input{border-top-right-radius:0 !important;border-bottom-left-radius:.938rem !important}}.form-control::placeholder{color:#12171d}.form-control:focus{box-shadow:0px 0px 0px 3px rgba(0,75,156,.5)}.form-control-light{border-color:#fff;color:#fff}.form-control-light::placeholder{color:#fff}.form-control-light:focus{box-shadow:0px 0px 0px 3px rgba(255,255,255,.5);color:#fff}.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:.5rem !important}}.btn-form{background-color:#f2f6fa}.btn-form:hover{background-color:#f2f6fa}.btn-form.active{background-color:#004b9c;color:#fff}.btn-form:focus,.btn-form:active{outline:1px solid #12171d;outline-offset:2px}.fieldset-btn-group{display:flex;justify-content:space-between;flex-wrap:wrap}.fieldset-btn-group legend{width:fit-content}.fieldset-btn-group .btn-group .btn-form-wrapper .btn-check:focus~.btn-form{outline:1px solid #12171d;outline-offset:2px}.fieldset-btn-group .btn-group .btn-form-wrapper:first-child .btn-form{border-top-right-radius:0;border-bottom-right-radius:0}.fieldset-btn-group .btn-group .btn-form-wrapper:last-child .btn-form{border-top-left-radius:0;border-bottom-left-radius:0}.dropzone-wrapper .dz-uploader{min-height:120px;border-radius:1.25rem;background-color:#f2f6fa;margin-bottom:10px;display:grid;align-items:center;padding:1rem;cursor:pointer;transition:all 200ms ease-in-out}.dropzone-wrapper .dz-uploader:hover{background-color:rgba(242,246,250,.5)}.dropzone-wrapper .dz-uploader:hover .fa-upload{transform:translateY(-5px)}.dropzone-wrapper .dz-uploader:focus,.dropzone-wrapper .dz-uploader:focus-visible{outline:1px solid #12171d;outline-offset:2px}.dropzone-wrapper .dz-uploader .fa-upload{color:#004b9c;transition:all 200ms ease-in-out}.dropzone-wrapper .dz-uploader .dz-message{font-size:2rem;text-align:center;color:#004b9c;transition:all 200ms ease-in-out}.dropzone-wrapper .dz-uploader .dz-message:hover{opacity:.8}.dropzone-wrapper .dz-uploader .dz-progress{margin:10px 0}.dropzone-wrapper .dz-uploader .dz-preview{position:relative;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid gray}.dropzone-wrapper .dz-uploader .dz-preview:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.dropzone-wrapper .dz-uploader .dz-preview .dz-image{display:none}.dropzone-wrapper .dz-uploader .dz-preview .dz-filename{font-weight:bold;padding-right:20px;overflow-wrap:anywhere}.dropzone-wrapper .dz-uploader .dz-preview .dz-size{font-size:1rem}.dropzone-wrapper .dz-uploader .dz-preview .dz-error-mark,.dropzone-wrapper .dz-uploader .dz-preview .dz-success-mark{background-color:#f2f6fa;display:none}.dropzone-wrapper .dz-uploader .dz-preview .dz-success-mark,.dropzone-wrapper .dz-uploader .dz-preview .dz-error-mark{position:absolute;top:0;right:0}.dropzone-wrapper .dz-uploader .dz-preview .dz-success-mark{color:#8dbe22}.dropzone-wrapper .dz-uploader .dz-preview .alert{font-size:1rem}.dropzone-wrapper .dz-uploader .dz-preview .dz-error-mark{color:#dc3545}.dropzone-wrapper .dz-uploader .dz-preview .dz-error-message{display:none}.dropzone-wrapper .dz-uploader .dz-preview .dz-remove{font-size:1rem;transition:all 200ms ease-in-out;padding:3px 7px;border-radius:.2rem;color:#fff;background-color:#dc3545;border:1px solid #dc3545}.dropzone-wrapper .dz-uploader .dz-preview .dz-remove:hover{background-color:rgba(0,0,0,0);border-color:#dc3545;color:#dc3545}.dropzone-wrapper .help-block{font-size:1rem}.dropzone-wrapper .filelist,.form-summary .filelist{list-style:none;padding-left:0;line-height:1;display:grid;gap:15px;overflow-wrap:anywhere}.dropzone-wrapper .filelist .filelist-item,.form-summary .filelist .filelist-item{display:flex;justify-content:space-between;align-items:center;font-weight:bold;gap:10px;line-height:1.3}.dropzone-wrapper .filelist .filelist-item .btn-delete-file,.form-summary .filelist .filelist-item .btn-delete-file{background-color:#dc3545;border-radius:1.25rem;padding:0;width:25px;height:25px;color:#fff;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dc3545;flex:none}.dropzone-wrapper .filelist .filelist-item .btn-delete-file:hover,.form-summary .filelist .filelist-item .btn-delete-file:hover{background-color:#004b9c;text-decoration:none}.dropzone-wrapper .filelist .filelist-item .btn-delete-file:focus,.form-summary .filelist .filelist-item .btn-delete-file:focus{outline:1px solid #12171d;outline-offset:2px}.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,.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 .card-title{color:#004b9c;hyphens:auto;-webkit-hyphens:auto;margin-left:auto;margin-right:auto;width:fit-content}.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:.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)}@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,.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}}.header-siegel img.header-siegel-xl{width:200px !important}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,.04)}.of-cover{object-fit:cover}@media(min-width: 1400px){.box-shadow-base-xxl{box-shadow:0px 0px 20px rgba(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.fa-ul .fa-li{line-height:1.9}ul.list-style-square{list-style:square}ul.list-gvo{margin-bottom:0}ul.list-gvo li{position:relative;padding-left:1.25rem;margin:.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:.5rem;flex-shrink:0;margin-right:.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:.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:.5rem}#unternehmersuche .form-control::placeholder{color:#12171d}.line-height-schaubild{line-height:1.2em}.banner-bg-overlay{background-color:rgba(0,75,156,.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,.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,.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:.5rem;right:.5rem}.box-info .btn-info.btn-close:hover{opacity:.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:.75rem}.header-banner .breadcrumb li a:hover{opacity:.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:#fff !important;display:flex;justify-content:center;align-items:center}.open-cookie-modal-settings:hover{color:#f4bd0a !important}.info-trigger{width:24px;height:24px;border-radius:12px;display:grid;justify-content:center;align-items:center;font-size:16px;border:none;background-color:#f4bd0a;color:#004b9c;transition:all 200ms ease-in-out;flex:none}.info-trigger:hover{background-color:#004b9c;color:#f4bd0a;transform:scale(1.1)}.info-popup{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,75,156,.8);backdrop-filter:blur(4px);z-index:999999999;justify-content:center;align-items:center}.info-popup .popup-inner{background:#fff;padding:2.5rem;max-height:70%;width:90%;max-width:600px;position:relative;border-radius:20px;overflow-y:auto}.info-popup .popup-close{position:absolute;cursor:pointer;width:30px;height:30px;border-radius:15px;background-color:#f4bd0a;color:#004b9c;border:none;transform:translate(20%, -20%);top:10px;right:10px;font-size:20px;display:grid;align-items:center;justify-content:center;transition:all 200ms ease-in-out}.info-popup .popup-close:hover{background-color:#004b9c;color:#f4bd0a;transform:translate(20%, -20%) scale(1.1)}.schaubild-produktgrafik .btn-position-schaubild{width:40px;height:40px;border-radius:80px;background-color:#004b9c;padding:4px 7px 7px 4px;animation:bienePulse 2s infinite;cursor:pointer;transition:all 200ms ease-in-out;display:inline-block}.schaubild-produktgrafik .btn-position-schaubild img{position:unset;transition:all 200ms ease-in-out}.schaubild-produktgrafik .btn-position-schaubild:hover{background-color:#f4bd0a;animation:none}.schaubild-produktgrafik .btn-position-schaubild:hover img{transform:rotate(-4deg)}.schaubild-produktgrafik .btn-position-schaubild:focus{animation:none;outline:1px solid #12171d;outline-offset:2px}@keyframes bienePulse{0%{box-shadow:0 0 0 0 rgba(0,75,156,.3)}70%{box-shadow:0 0 0 10px rgba(0,75,156,0)}100%{box-shadow:0 0 0 0 rgba(0,75,156,0)}}.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-1{top:-15%;left:5%}@media screen and (min-width: 320px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-1{top:15%;left:10%}}@media screen and (min-width: 400px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-1{top:5%;left:15%}}@media screen and (min-width: 500px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-1{top:8%;left:14%}}@media(min-width: 576px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-1{top:7%;left:15%}}@media(min-width: 768px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-1{top:10%;left:15%}}@media(min-width: 992px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-1{left:18%}}@media(min-width: 1400px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-1{top:13%;left:18.5%}}.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-2{top:0%;right:8%}@media screen and (min-width: 320px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-2{top:13%;right:16%}}@media screen and (min-width: 400px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-2{top:13%;right:19%}}@media screen and (min-width: 500px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-2{top:12%;right:12%}}@media(min-width: 576px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-2{top:17%;right:12%}}@media(min-width: 768px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-2{top:20%;right:9%}}@media(min-width: 992px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-2{top:29%;right:13%}}.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-3{top:40%;left:25%}@media screen and (min-width: 320px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-3{top:40%;left:30%}}@media screen and (min-width: 500px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-3{top:40%;left:23%}}@media(min-width: 768px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-3{top:42%;left:26%}}@media(min-width: 992px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-3{top:43%;left:27%}}@media(min-width: 1400px){.schaubild-produktgrafik.schaubild-fahrrad .btn-position-schaubild.btn-position-fahrrad-3{top:48%;left:29%}}.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-1{top:-15%;right:20%}@media screen and (min-width: 320px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-1{top:-5%;right:25%}}@media screen and (min-width: 500px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-1{top:-7%;right:30%}}@media(min-width: 768px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-1{top:-4%;right:31%}}@media(min-width: 992px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-1{top:-5%;right:32%}}@media(min-width: 1400px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-1{top:-7%;right:30%}}.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-2{bottom:-15%;left:25%}@media screen and (min-width: 320px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-2{bottom:10%;left:30%}}@media screen and (min-width: 500px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-2{left:33%}}@media(min-width: 768px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-2{bottom:8%;left:33%}}.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-3{bottom:-25%;right:0}@media screen and (min-width: 320px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-3{bottom:-15%}}@media screen and (min-width: 500px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-3{bottom:-10%}}@media(min-width: 768px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-3{bottom:0;right:0}}.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-4{bottom:-18%;left:-10%}@media screen and (min-width: 320px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-4{bottom:3%;left:-1%}}@media screen and (min-width: 500px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-4{bottom:7%;left:2%}}@media(min-width: 768px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-4{bottom:13%;left:2%}}.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-5{top:4%;left:18%}@media screen and (min-width: 320px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-5{top:12%;left:23%}}@media screen and (min-width: 500px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-5{left:30%}}@media(min-width: 768px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-5{top:25%;left:29%}}@media(min-width: 992px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-5{top:30%;left:33%}}@media(min-width: 1200px){.schaubild-produktgrafik.schaubild-drohne .btn-position-schaubild.btn-position-drohne-5{top:25%;left:31%}}.hundehalter-pflichtgebiete img{min-width:250px;max-width:350px}.hundehalter-pflichtgebiete .circle-gebiet{position:relative;padding-left:40px}.hundehalter-pflichtgebiete .circle-gebiet:before{content:"";height:30px;width:30px;border-radius:15px;position:absolute;background-color:#004b9c;left:0}.hundehalter-pflichtgebiete .circle-gebiet.bg-blue::before{background-color:#006dc5}.hundehalter-pflichtgebiete .circle-gebiet.bg-lighter-blue::before{background-color:#ccdbeb}.product-topbar{justify-content:center;top:-45px;position:relative;display:flex;flex-wrap:wrap}@media(min-width: 992px){.product-topbar{top:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}}.product-topbar-prices{display:flex;align-items:center;justify-content:end;width:100%}@media(min-width: 992px){.product-topbar-prices{width:fit-content}}.product-badge-price{width:90px;height:90px;display:grid;justify-content:center;align-items:center;text-align:center;align-content:center;color:#004b9c;line-height:1.1;position:relative}@media(min-width: 576px){.product-badge-price{width:100px;height:100px}}.product-badge-price b{font-size:1.25rem;padding-bottom:3px}.product-badge-price .product-badge-price-infopopup{position:absolute;top:0;right:7px}.product-badge-price.product-badge-price-eco:after{position:absolute;top:-10px;right:0px;content:url(../images/icons/gvo-versicherung-icon-badge-nachhaltigkeit.svg)}.product-social-link{width:45px;height:45px;display:grid;justify-content:center;align-items:center;padding:0;color:#fff;background-color:#004b9c;font-size:25px}.page-suggestions .card{transition:all 200ms ease-in-out}.page-suggestions .card:hover{transform:translateY(-10px)}.tarifvergleich{position:relative;display:flex;flex-wrap:nowrap;overflow-x:auto;gap:10px;margin-left:-10px;margin-right:-10px;padding:40px 0px 20px 0}.tarifvergleich::-webkit-scrollbar{width:5px;height:10px}.tarifvergleich::-webkit-scrollbar-track{background-color:#ccdbeb;border-radius:10px}.tarifvergleich::-webkit-scrollbar-thumb{border-radius:10px;background:#004b9c}.tarifvergleich .card{flex:1 1 280px;min-width:280px;height:fit-content;border:0;background:rgba(0,0,0,0);max-width:100%}.tarifvergleich .card .card-header{background-color:#004b9c;font-size:1.875rem;font-weight:bold;color:#fff;text-align:center;margin-bottom:10px;border:none;padding:15px}.tarifvergleich .card .card-body{background-color:#ccdbeb;border:none}.tarifvergleich .card .card-body .list-check{margin-bottom:0}.tarifvergleich .card .card-body .list-check li:last-child{margin-bottom:0}.tarifvergleich .card .card-footer{border:none;margin-top:10px}.tarifvergleich .card .card-footer .btn{border-top-left-radius:0px;border-top-right-radius:0px;width:100%}.tarifvergleich .card.card-eco .card-header{background-color:#8dbe22}.tarifvergleich .card.card-eco .card-body{background-color:#e8f2d2}.tarifvergleich .scroll-info{position:absolute;top:0px;right:0;left:0;text-align:center;display:none}.tarifvergleich .scroll-info img{animation:scrollHorizontal 3s infinite;animation-direction:alternate}.tarifvergleich .scroll-info.active{display:block}@keyframes scrollHorizontal{0%{transform:translateX(10px)}100%{transform:translateX(-10px)}}