.kh-root .h1-like,.kh-root .frontpage-heading .frontpage-heading__title,.kh-root .h2-like,.kh-root .typo h2,.kh-root .nf-form-cont .nf-form-title>h3,.kh-root .h3-like,.kh-root .typo h3,.kh-root .h4-like,.kh-root .typo h4{font-weight:700;line-height:1.2}.kh-root .h1-like,.kh-root .frontpage-heading .frontpage-heading__title{font-size:1.85714rem}.kh-root .l-wrapper,.kh-root .frontpage-heading-reinsurance{max-width:1368px;margin:0 auto}.kh-root .l-wrapper.m--m,.kh-root .m--m.frontpage-heading-reinsurance{max-width:1080px}.kh-root .l-wrapper.m--s,.kh-root .m--s.frontpage-heading-reinsurance{max-width:830px}.kh-root .vc_row.l-wrapper,.kh-root .vc_row.frontpage-heading-reinsurance{margin:0 auto!important}.kh-root .l-padding{padding:0 36px}.kh-root .l-unlist{margin:0;padding:0;list-style:none}.kh-root .page-heading{color:#fff;text-align:center;background:linear-gradient(#0094a8,#00a4e2);height:340px;padding:0 35px;position:relative;overflow:hidden}.kh-root .page-heading .icon.background-k{opacity:.09;width:100vw;height:100vw;position:absolute;top:-10vw;left:-5vw}.kh-root .page-heading .page-heading__inner{position:absolute;top:50%;transform:translateY(-50%)}.kh-root .page-heading .page-heading__inner p{max-width:650px;margin:0 auto}.kh-root .page-heading .breadcrumbs{color:#fff;opacity:.77;text-align:left}.kh-root .advice .l-padding{padding:0}.kh-root .page-img-title .breadcrumbs{color:#fff;opacity:.77}.kh-root .breadcrumbs{color:#0094a8;z-index:10;padding:16px 0;font-size:12px;position:relative}.kh-root .breadcrumbs>.l-wrapper>.l-padding>span>span:first-child>a,.kh-root .breadcrumbs>.frontpage-heading-reinsurance>.l-padding>span>span:first-child>a,.kh-root .breadcrumbs>span>span:first-child>a{vertical-align:middle;font-size:0}.kh-root .breadcrumbs>.l-wrapper>.l-padding>span>*,.kh-root .breadcrumbs>.frontpage-heading-reinsurance>.l-padding>span>*,.kh-root .breadcrumbs>span>*{vertical-align:middle;display:inline-block}.kh-root .breadcrumbs>.l-wrapper>.l-padding>span>:last-child:after,.kh-root .breadcrumbs>.frontpage-heading-reinsurance>.l-padding>span>:last-child:after,.kh-root .breadcrumbs>span>:last-child:after{display:none}.kh-root .hero__breadcrumb .breadcrumbs{color:#fff;opacity:.77}.kh-root .card-product{background-color:#f7fbfe;flex-direction:column;gap:1.14286rem;padding:.57143rem .57143rem 1.14286rem;display:flex}.kh-root .card-product:hover .card-product__image:before,.kh-root .card-product:hover .card-product__image:after,.kh-root .card-product:focus-visible .card-product__image:before,.kh-root .card-product:focus-visible .card-product__image:after{opacity:1}.kh-root .card-product.m--landscape{--_image-ratio:16 / 9}.kh-root .card-product.m--portrait{--_image-ratio:3 / 4}.kh-root .card-product__image{position:relative}.kh-root .card-product__image img{width:100%;aspect-ratio:var(--_image-ratio);-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";display:block}.kh-root .card-product__image:before,.kh-root .card-product__image:after{content:"";opacity:0;transition:opacity .2s;display:block;position:absolute}.kh-root .card-product__image:before{border-top:0 solid #0000;border-bottom:64px solid #00a4e2;border-left:66px solid #0000;border-right:0 solid #0000;width:0;height:0;bottom:0;right:0}.kh-root .card-product__title{color:#00a4e2;font-size:1.42857rem;font-weight:700;line-height:1.2}.kh-root .card-product__cta{color:#00a4e2;align-items:center;gap:.57143rem;display:inline-flex}.kh-root .card-product__cta__label{font-size:1rem;line-height:1.28571rem}.kh-root .card-product__cta__icon{font-size:.57143rem;display:inline-flex}.kh-root .product-line .page-heading{text-align:left;height:auto;min-height:340px;padding-bottom:calc(70px + 2.28571rem)}.kh-root .product-line .page-heading .breadcrumbs{color:#fff;opacity:.77}.kh-root .product-line .page-heading:after{content:none}.kh-root .product-line .page-heading .page-heading__inner{margin-top:2.28571rem;position:relative;top:auto;transform:none}.kh-root .product-line .page-heading .page-heading__inner p{max-width:640px;margin:1.14286rem 0 0}.kh-root .product-line .page-heading .product-line__icon{color:#00a4e2;text-align:center;vertical-align:middle;background-color:#fff;border-radius:50%;width:44px;height:44px;margin-right:16px;font-size:16px;line-height:44px;display:inline-block}.kh-root .product-line .product-line__cta{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.kh-root .product-line .product-line__cta .btn,.kh-root .product-line .product-line__cta .nf-form-cont .submit-wrap button,.kh-root .nf-form-cont .submit-wrap .product-line .product-line__cta button{min-width:100%;margin-top:0}.kh-root .product-line .product-line__products{margin-top:-70px;position:relative}.kh-root .product-line .product-line__products-wrapper{--_cols:1;grid-template-columns:repeat(var(--_cols), minmax(0, 1fr));gap:1.14286rem;margin-bottom:4.57143rem;display:grid}.kh-root .product-line .product-line__block{margin-bottom:4.57143rem}.kh-root .works-listing .page-heading__inner{padding-top:30px;top:0;transform:none}.kh-root .contact-page .contact-page__main .breadcrumbs{padding-bottom:40px}.kh-root .contact-page .contact-page__main .h1-like,.kh-root .contact-page .contact-page__main .frontpage-heading .frontpage-heading__title,.kh-root .frontpage-heading .contact-page .contact-page__main .frontpage-heading__title{color:#00a4e2}@media (min-width:64em){.kh-root .h1-like,.kh-root .frontpage-heading .frontpage-heading__title{font-size:3.57143rem}.kh-root .vc_row.m--narrow .klg_wrapper>.l-padding,.kh-root .vc_row.l-wrapper.m--narrow,.kh-root .vc_row.m--narrow.frontpage-heading-reinsurance{padding:0 270px}.kh-root .header .l-wrapper,.kh-root .header .frontpage-heading-reinsurance{padding:0 36px}.kh-root .footer .footer-cta .l-wrapper,.kh-root .footer .footer-cta .frontpage-heading-reinsurance{flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.kh-root .testimonials .l-wrapper,.kh-root .testimonials .frontpage-heading-reinsurance{position:relative}.kh-root .page-heading{height:370px}.kh-root .page-heading .icon.background-k{width:40vw;height:40vw;top:-10vw;left:10vw}.kh-root .page-heading.m--bg-1 .icon.background-k{left:10vw}.kh-root .page-heading.m--bg-2 .icon.background-k{left:25vw}.kh-root .page-heading.m--bg-3 .icon.background-k{left:50vw}.kh-root .page-heading:after{content:"";background-color:#fff;width:73vw;height:70px;display:inline-block;position:absolute;bottom:0;left:27vw}.kh-root .page-heading .page-heading__inner{position:relative;top:calc(50% - 35px)}.kh-root .advices .l-wrapper,.kh-root .advices .frontpage-heading-reinsurance{position:relative}.kh-root .product-line .page-heading{min-height:400px}.kh-root .product-line .page-heading .page-heading__inner{padding-left:36px}.kh-root .product-line .page-heading .page-heading__inner p{margin-top:0;padding-left:87px}.kh-root .product-line .page-heading .product-line__icon{width:66px;height:66px;margin-right:21px;font-size:24px;line-height:66px}.kh-root .product-line .page-heading .product-line__cta{gap:10px;margin-top:16px;padding-left:87px;display:flex}.kh-root .product-line .page-heading .product-line__cta .btn,.kh-root .product-line .page-heading .product-line__cta .nf-form-cont .submit-wrap button,.kh-root .nf-form-cont .submit-wrap .product-line .page-heading .product-line__cta button{width:auto;min-width:260px}.kh-root .works-listing .page-heading__inner{padding-top:0;top:calc(50% - 35px);transform:translateY(-50%)}}@media (min-width:40em){.kh-root .l-padding{padding:0 calc(var(--widthItemCta) + 10px)}}@media (max-width:64em){.kh-root .breadcrumbs .l-padding{padding-left:0}}@media (min-width:48em){.kh-root .product-line .product-line__products-wrapper{--_cols:2}}@media (min-width:85.375em){.kh-root .product-line .product-line__products-wrapper{--_cols:4}}.kh-root .breadcrumbs .breadcrumb_last:before{content:"›";opacity:.8;margin:0 .45em}
