*{box-sizing:border-box}.home h1{border-bottom:1px solid #d9d9d9;padding:0 0 10px 0;margin:0 0 10px 0;text-align:center}.home #tarifrechner{position:absolute;z-index:10;top:100px;right:0;width:150px}.home #tarifrechner .row{margin:0}.home #tarifrechner .row .col-md-12.blue{padding:8px 0}.home #tarifrechner .row a,.home #tarifrechner .row .blue{background:#3776b7;display:block;padding:8px 0;border-bottom:2px solid #fff;text-align:center}.home #tarifrechner .row a:hover{opacity:.8;-moz-opacity:.8;-webkit-opacity:.8}.home #tarifrechner .row .col-md-12{padding:0}.home #tarifrechner .row .col-md-12 img{margin:10px auto;text-align:center;width:40px;height:auto;display:block}.home #tarifrechner .row .col-md-12 .h2{color:#fff;font-size:14px;line-height:16px;text-align:center;margin:5px 0;padding:0}.home #tarifrechner .row .col-md-12.last a{border:0 !important}.home .wrapper.teaser-home{height:335px;padding:0;z-index:0;position:relative}.home .wrapper.teaser-home .row .col-md-6{height:335px}.home .wrapper.teaser-home .row .col-md-6.first{background:url(../images/home/bg-teaser-home-left.png) no-repeat left top;background-size:560px 385px}.home .wrapper.teaser-home .row .col-md-6.first div{padding:65px 80px 0 100px;position:relative}.home .wrapper.teaser-home .row .col-md-6.first div .h2{font-size:25px;line-height:28px;color:#fff;font-weight:700}.home .wrapper.teaser-home .row .col-md-6.first div p{font-size:16px;line-height:17px;color:#fff}.home .wrapper.teaser-home .row .col-md-6.first div ul{display:block;margin:10px 0 0 0;padding:0;list-style:none}.home .wrapper.teaser-home .row .col-md-6.first div ul li{padding:0 0 0 30px;margin:0;color:#fff;font-size:18px;line-height:28px;background:url(../images/arrow-white.svg) no-repeat 0 6px;background-size:25px 16px}.home .wrapper.teaser-home .row .col-md-6.first div a{display:block;width:100%;max-width:250px;padding:15px 0;margin:10px 0;background:#e6007e;color:#fff;text-align:center;font-size:20px;line-height:22px;font-weight:700}.home .wrapper.teaser-home .row .col-md-6.first div span#versprochen{position:absolute;display:block;bottom:20px;right:-35px;width:160px;height:160px;border-radius:80px;-webkit-border-radius:80px;-moz-border-radius:80px;background:#e6007e;color:#fff;font-size:50px;line-height:160px;font-family:shelby, sans-serif;font-weight:400;font-style:normal;text-align:center;padding:0;z-index:100;transform:rotate(-10deg)}.home .wrapper.teaser-home .row .col-md-6.first div span#versprochen strong{color:#fff}.home .wrapper.teaser-home .row .col-md-6.second{background:url(../images/home/bg-teaser-home-right.jpg) no-repeat;background-size:auto 100%}.home .wrapper.cta{background:#efefef;padding-top:20px;padding-bottom:20px;margin:10px 0 0 0}.home .wrapper.cta .row{padding-top:0;padding-bottom:0}.home .wrapper.cta .row .col-md-7{text-align:right;font-size:24px;line-height:42px;color:#3776b7;font-weight:700;padding-top:5px;padding-bottom:5px}.home .wrapper.cta .row .col-md-5{text-align:left;font-size:40px;line-height:42px;color:#3776b7;font-weight:700}.home .wrapper.cta .row .col-md-5 a{display:block;padding:0 0 0 50px;background:url(../images/home/icon-phone.svg) no-repeat 0 5px;background-size:46px 46px;padding-top:5px;padding-bottom:5px}.home .wrapper.cta .row .col-md-5 a:hover{color:#3776b7}.home .wrapper.angebote{padding:10px 0}.home .wrapper.angebote .col-md-4 a{display:block}.home .wrapper.angebote .col-md-4 a:hover{opacity:.8;-webkit-opacity:.8;-moz-opacity:.8}.home .wrapper.angebote .col-md-4 span{display:block}.home .wrapper.angebote .col-md-4 .customrow{color:#fff}.home .wrapper.angebote .col-md-4 .customrow .col-md-4{padding-left:0;padding-right:0}.home .wrapper.angebote .col-md-4 .customrow .col-md-4 a{display:block;overflow:hidden}.home .wrapper.angebote .col-md-4 .customrow .col-md-4 img{width:100%;height:auto;display:block}.home .wrapper.angebote .col-md-4 .customrow .col-md-8{background:#3776b7}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div{padding:20px 0}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div .h2{color:#fff;font-size:16px;line-height:20px;font-weight:700}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div ul{display:block;margin:10px 0 0 0;padding:0;list-style:none}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div ul li{padding:0 0 0 25px;margin:0;font-size:13px;line-height:18px;background:url(../images/arrow-white.svg) no-repeat 0 4px;background-size:17px 11px}.home .wrapper.angebote .col-md-4 .row.action{margin-top:10px;margin-bottom:10px}.home .wrapper.angebote .col-md-4 .row.action .col-md-12 span{display:block;padding:15px 0;background:#e6007e;color:#fff;text-align:center;font-size:20px;line-height:22px;font-weight:700}.home .wrapper.angebote .first .customrow .col-md-4{background:url(../images/home/kfz-versicherung.jpg) no-repeat;background-size:cover}.home .wrapper.angebote .second .customrow .col-md-4{background:url(../images/home/hausratversicherung.jpg) no-repeat;background-size:cover}.home .wrapper.angebote .third .customrow .col-md-4{background:url(../images/home/private-krankenversicherung.jpg) no-repeat;background-size:cover}.home .wrapper.angebote .forth .customrow .col-md-4{background:url(../images/home/sterbegeld-versicherung.jpg) no-repeat;background-size:cover}.home .wrapper.angebote .fifth .customrow .col-md-4{background:url(../images/home/risikolebensversicherung.jpg) no-repeat;background-size:cover}.home .wrapper.angebote .sixth .customrow .col-md-4{background:url(../images/home/bootsversicherung.jpg) no-repeat;background-size:cover}.home .row.versicherungen{margin-left:0px;margin-right:0px}.home .row.versicherungen .col-md-3,.home .row.versicherungen .col-md-2{padding:0px;text-align:center}.home .row.versicherungen .col-md-3 a,.home .row.versicherungen .col-md-2 a{display:block}.home .row.versicherungen .col-md-3 a img,.home .row.versicherungen .col-md-2 a img{width:100%;height:auto;display:block}.home .row.versicherungen .col-md-3 a span.h2,.home .row.versicherungen .col-md-2 a span.h2{display:flex;padding:20px;margin:0px;font-size:16px;line-height:18px;background:#3776b7;color:#fff;align-items:center;justify-content:center;width:100%}.home .row.versicherungen .col-md-3 a:hover,.home .row.versicherungen .col-md-2 a:hover{opacity:.8;-moz-opacity:.8;-webkit-opacity:.8}.home .row.versicherungen .col-md-3.blue1 span.h2,.home .row.versicherungen .col-md-2.blue1 span.h2{background:#4c80b4}.home .row.versicherungen .col-md-3.blue2 span.h2,.home .row.versicherungen .col-md-2.blue2 span.h2{background:#5c8fc3}.home .row.versicherungen .col-md-3.blue3 span.h2,.home .row.versicherungen .col-md-2.blue3 span.h2{background:#699dd2}.home .col-md-8.equal:not(.top){vertical-align:middle;display:flex;align-items:center}.home .col-md-8.equal:not(.top) .h2,.home .col-md-8.equal:not(.top) p{display:block;width:100%}.home .row.actions .col-md-12 p{text-align:center;font-size:24px;line-height:26px;margin:0 0 30px 0;color:#3776b7;font-style:italic}.home .wrapper{padding:80px 0}.home .wrapper.blue{background:#3776b7;color:#fff}.home .wrapper.blue h2,.home .wrapper.blue .h2{color:#fff}.home .wrapper.nopadding{padding-top:0px;padding-bottom:0px}@media only screen and (max-width: 1200px){.home .wrapper.teaser-home .row .col-md-6.first{background:url(../images/home/bg-teaser-home-left.png) no-repeat left top;background-size:100% 100%}.home .wrapper.teaser-home .row .col-md-6.first div{padding:55px 80px 0 100px;position:relative}.home .wrapper.teaser-home .row .col-md-6.first div .h2{font-size:24px;line-height:26px;color:#fff;font-weight:700}.home .wrapper.teaser-home .row .col-md-6.first div p{font-size:16px;line-height:17px;color:#fff}.home .wrapper.teaser-home .row .col-md-6.first div ul{display:block;margin:10px 0 0 0;padding:0;list-style:none}.home .wrapper.teaser-home .row .col-md-6.first div ul li{padding:0 0 0 25px;margin:0;color:#fff;font-size:16px;line-height:22px;background:url(../images/arrow-white.svg) no-repeat 0 4px;background-size:25px auto}.home .wrapper.teaser-home .row .col-md-6.first div a{display:block;width:100%;max-width:250px;padding:15px 0;margin:10px 0;background:#e6007e;color:#fff;text-align:center;font-size:20px;line-height:22px;font-weight:700}.home .wrapper.teaser-home .row .col-md-6.first div span#versprochen{position:absolute;display:block;bottom:20px;right:-70px;width:130px;height:130px;border-radius:65px;-webkit-border-radius:65px;-moz-border-radius:65px;background:#e6007e;color:#fff;font-size:38px;line-height:130px;font-family:shelby, sans-serif;font-weight:400;font-style:normal;text-align:center;padding:0;z-index:100;transform:rotate(-10deg)}.home .wrapper.teaser-home .row .col-md-6.first div span#versprochen strong{color:#fff}.home .wrapper.teaser-home .row .col-md-6.second{background:url(../images/home/bg-teaser-home-right.jpg) no-repeat;background-size:auto 100%}.home .wrapper.cta .row .col-md-7{text-align:right;font-size:18px;line-height:42px;color:#3776b7;font-weight:700;padding-top:5px;padding-bottom:5px}.home .wrapper.cta .row .col-md-5{text-align:left;font-size:30px;line-height:42px;color:#3776b7;font-weight:700}.home .wrapper.cta .row .col-md-5 a{display:block;padding:0 0 0 50px;background:url(../images/home/icon-phone.svg) no-repeat 0 5px;background-size:46px 46px;padding-top:5px;padding-bottom:5px}.home .wrapper.angebote .col-md-4 span{display:block}.home .wrapper.angebote .col-md-4 .customrow{color:#fff}.home .wrapper.angebote .col-md-4 .customrow .col-md-4{padding-left:0;padding-right:0}.home .wrapper.angebote .col-md-4 .customrow .col-md-4 a{display:block;overflow:hidden}.home .wrapper.angebote .col-md-4 .customrow .col-md-4 img{width:100%;height:auto;display:block}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div{padding:10px 0}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div .h2{color:#fff;font-size:14px;line-height:18px;font-weight:700;margin:0}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div ul{display:block;margin:5px 0 0 0;padding:0;list-style:none}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div ul li{padding:0 0 0 25px;margin:0;font-size:12px;line-height:18px;background:url(../images/arrow-white.svg) no-repeat 0 4px;background-size:17px 11px}.home .wrapper.angebote .col-md-4 .row.action{margin-top:10px}.home .wrapper.angebote .col-md-4 .row.action .col-md-12 span{display:block;padding:15px 0;background:#e6007e;color:#fff;text-align:center;font-size:20px;line-height:22px;font-weight:700}}@media only screen and (max-width: 1050px){.home #tarifrechner{display:none}}@media only screen and (max-width: 992px){.home .row.actions .col-md-4{margin-bottom:30px}.home .col-md-4.equal:not(.top){margin-bottom:30px}.home .wrapper.teaser-home .row .col-md-6.first div{padding:65px 60px 0 60px;position:relative}.home .wrapper.teaser-home .row .col-md-6.first div .h2{font-size:20px;line-height:22px;color:#fff;font-weight:700}.home .wrapper.teaser-home .row .col-md-6.first div p{font-size:14px;line-height:17px;color:#fff}.home .wrapper.teaser-home .row .col-md-6.first div ul{display:block;margin:10px 0 0 0;padding:0;list-style:none}.home .wrapper.teaser-home .row .col-md-6.first div ul li{padding:0 0 0 25px;margin:0;color:#fff;font-size:16px;line-height:22px;background:url(../images/arrow-white.svg) no-repeat 0 5px;background-size:20px auto}.home .wrapper.teaser-home .row .col-md-6.first div a{display:block;width:100%;max-width:250px;padding:15px 0;margin:10px 0;background:#e6007e;color:#fff;text-align:center;font-size:20px;line-height:22px;font-weight:700}.home .wrapper.teaser-home .row .col-md-6.first div span#versprochen{position:absolute;display:block;bottom:20px;right:-80px;width:130px;height:130px;border-radius:65px;-webkit-border-radius:65px;-moz-border-radius:65px;background:#e6007e;color:#fff;font-size:38px;line-height:130px;font-family:shelby, sans-serif;font-weight:400;font-style:normal;text-align:center;padding:0;z-index:100;transform:rotate(-10deg)}.home .wrapper.teaser-home .row .col-md-6.first div span#versprochen strong{color:#fff}.home .wrapper.teaser-home .row .col-md-6.second{background:url(../images/home/bg-teaser-home-right.jpg) no-repeat;background-size:auto 100%}.home .wrapper.cta .row .col-md-7{text-align:center;font-size:18px;line-height:32px;color:#3776b7;font-weight:700;padding-top:5px;padding-bottom:5px}.home .wrapper.cta .row .col-md-5{text-align:center;font-size:30px;line-height:32px;color:#3776b7;font-weight:700}.home .wrapper.cta .row .col-md-5 a{display:inline-block;zoom:1;*display:none;padding:0 0 0 50px;background:url(../images/home/icon-phone.svg) no-repeat 0 5px;background-size:36px 36px;padding-top:5px;padding-bottom:5px}.home .wrapper.angebote .col-md-4 span{display:block}.home .wrapper.angebote .col-md-4 .customrow{color:#fff}.home .wrapper.angebote .col-md-4 .customrow .col-md-4{padding-left:0;padding-right:0;text-align:center}.home .wrapper.angebote .col-md-4 .customrow .col-md-4 a{display:block;overflow:hidden}.home .wrapper.angebote .col-md-4 .customrow .col-md-4 img{height:39px;width:auto;display:block;margin:5px auto 0 auto;text-align:center}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div{padding:5px 0 0 0;text-align:center;min-height:50px}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div .h2{color:#fff;font-size:14px;line-height:18px;font-weight:700}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div ul{display:none;margin:10px 0 0 0;padding:0;list-style:none}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div ul li{padding:0 0 0 25px;margin:0;font-size:13px;line-height:16px;background:url(../images/arrow-white.svg) no-repeat 0 4px;background-size:17px 11px}.home .wrapper.angebote .col-md-4 .row.action{margin-top:0}.home .wrapper.angebote .col-md-4 .row.action .col-md-12 span{display:block;padding:15px 0;background:#e6007e;color:#fff;text-align:center;font-size:15px;line-height:18px;font-weight:700}.home .wrapper.angebote .first .customrow .col-md-4,.home .wrapper.angebote .second .customrow .col-md-4,.home .wrapper.angebote .third .customrow .col-md-4,.home .wrapper.angebote .forth .customrow .col-md-4,.home .wrapper.angebote .fifth .customrow .col-md-4,.home .wrapper.angebote .sixth .customrow .col-md-4{background:#3776b7}}@media only screen and (max-width: 768px){.home .row.actions .col-md-4{margin-bottom:30px}.home .col-md-4.equal:not(.top){margin-bottom:30px}.home .wrapper.teaser-home .row .col-md-6.first{background:url(../images/home/bg-teaser-home-left.png) no-repeat left top;background-size:100% auto}.home .wrapper.teaser-home .row .col-md-6.first div{padding:65px 60px 0 60px;position:relative}.home .wrapper.teaser-home .row .col-md-6.first div .h2{font-size:20px;line-height:22px;color:#fff;font-weight:700}.home .wrapper.teaser-home .row .col-md-6.first div p{font-size:14px;line-height:17px;color:#fff}.home .wrapper.teaser-home .row .col-md-6.first div ul{display:block;margin:10px 0 0 0;padding:0;list-style:none}.home .wrapper.teaser-home .row .col-md-6.first div ul li{padding:0 0 0 25px;margin:0;color:#fff;font-size:16px;line-height:22px;background:url(../images/arrow-white.svg) no-repeat 0 5px;background-size:20px auto}.home .wrapper.teaser-home .row .col-md-6.first div a{display:block;width:100%;max-width:250px;padding:15px 0;margin:10px 0;background:#e6007e;color:#fff;text-align:center;font-size:20px;line-height:22px;font-weight:700}.home .wrapper.teaser-home .row .col-md-6.first div span#versprochen{position:absolute;display:block;bottom:-40px;right:-10px;width:130px;height:130px;border-radius:65px;-webkit-border-radius:65px;-moz-border-radius:65px;background:#e6007e;color:#fff;font-size:38px;line-height:130px;font-family:shelby, sans-serif;font-weight:400;font-style:normal;text-align:center;padding:0;z-index:100;transform:rotate(-10deg)}.home .wrapper.teaser-home .row .col-md-6.first div span#versprochen strong{color:#fff}.home .wrapper.teaser-home .row .col-md-6.second{background:url(../images/home/bg-teaser-home-right.jpg) no-repeat;background-size:auto 100%}.home .wrapper.cta .row .col-md-7{text-align:center;font-size:16px;line-height:32px;color:#3776b7;font-weight:700;padding-top:5px;padding-bottom:5px}.home .wrapper.cta .row .col-md-5{text-align:center;font-size:30px;line-height:32px;color:#3776b7;font-weight:700}.home .wrapper.cta .row .col-md-5 a{display:inline-block;zoom:1;*display:none;padding:0 0 0 50px;background:url(../images/home/icon-phone.svg) no-repeat 0 5px;background-size:36px 36px;padding-top:5px;padding-bottom:5px}.home .wrapper.angebote .col-md-4 span{display:block}.home .wrapper.angebote .col-md-4 .customrow{color:#fff;margin-bottom:10px}.home .wrapper.angebote .col-md-4 .customrow .col-md-4{padding-left:0;padding-right:0}.home .wrapper.angebote .col-md-4 .customrow .col-md-4 a{display:block;overflow:hidden}.home .wrapper.angebote .col-md-4 .customrow .col-md-8{min-height:0;text-align:left}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div{padding:0;display:table;zoom:1;*display:inline;margin:0}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div .h2{color:#fff;font-size:14px;line-height:16px;font-weight:700;text-align:left;display:table-cell;vertical-align:middle}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div ul{display:none;margin:10px 0 0 0;padding:0;list-style:none}.home .wrapper.angebote .col-md-4 .customrow .col-md-8 span.div ul li{text-align:left;padding:0 0 0 25px;margin:0;font-size:13px;line-height:16px;background:url(../images/arrow-white.svg) no-repeat 0 4px;background-size:17px 11px}.home .wrapper.angebote .col-md-4 .row.action{margin-top:0}.home .wrapper.angebote .col-md-4 .row.action .col-md-12 span{display:block;padding:15px 0;background:#e6007e;color:#fff;text-align:center;font-size:15px;line-height:18px;font-weight:700}}
