.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}.kh-root .product-rich{background:#fff;padding-bottom:60px}.kh-root .product-rich .breadcrumbs{background:#f7fbfe}.kh-root .product-rich__hero{background:#f7fbfe;padding-bottom:40px}.kh-root .product-rich .h1-like{color:#00a4e2}.kh-root .product-rich__hero-grid{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.kh-root .product-rich__gallery,.kh-root .product-rich__intro{flex:420px;min-width:0}.kh-root .product-rich__intro-text{color:#231f20;margin:16px 0 0;line-height:1.6}.kh-root .product-rich__intro .product-line__cta{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.kh-root .product-rich__intro .product-line__cta .btn{width:auto;min-width:260px;margin-top:0}.kh-root .product-gallery__main img{aspect-ratio:16/10;object-fit:cover;border-radius:6px;width:100%;display:block}.kh-root .product-gallery__thumbs{grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;margin-top:10px;display:grid}.kh-root .product-gallery__thumb{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:6px;padding:0;line-height:0;overflow:hidden}.kh-root .product-gallery__thumb img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.kh-root .product-gallery__thumb.m--active{border-color:#00a4e2}.kh-root .product-rich__labels{flex-wrap:wrap;align-items:center;gap:24px;margin-top:24px;display:flex}.kh-root .product-rich__labels img{width:auto;height:56px}.kh-root .product-rich__avis{background:#fff;border-radius:8px;margin-top:24px;padding:24px;box-shadow:0 4px 20px #001e3c14}.kh-root .product-rich__avis-head{align-items:center;gap:14px;display:flex}.kh-root .product-rich__avis-avatar{color:#fff;background:#00a4e2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:26px;display:flex;overflow:hidden}.kh-root .product-rich__avis-loc{color:#8a94a0;font-size:13px;display:block}.kh-root .product-rich__avis-name{color:#231f20;margin:2px 0 0;font-size:18px;font-weight:700}.kh-root .product-rich__avis-quote{color:#231f20;margin:16px 0;font-style:italic;line-height:1.5}.kh-root .product-rich__avis-btn{width:auto;min-width:0;margin-top:0}.kh-root .product-rich__content{margin-top:40px}.kh-root .product-rich__section{max-width:1040px;margin:0 auto 32px}.kh-root .product-rich__section-title{color:#231f20;border-left:4px solid #00a4e2;margin:0 0 16px;padding-left:14px;font-size:26px;font-weight:700}.kh-root .product-rich__section-body{color:#231f20;line-height:1.7}.kh-root .product-rich__section-body p{margin:0 0 14px}.kh-root .product-rich__section-body strong{font-weight:700}.kh-root .product-rich__section-img img{border-radius:6px;width:100%;max-width:520px;margin-top:8px}.kh-root .product-rich__split{border-radius:6px;grid-template-columns:1fr;align-items:stretch;max-width:1040px;margin:0 auto 32px;display:grid;overflow:hidden}.kh-root .product-rich__split-img{min-height:220px;margin:0}.kh-root .product-rich__split-img img{object-fit:cover;width:100%;height:100%;display:block}.kh-root .product-rich__split-panel{color:#fff;background:#00a4e2;padding:32px}.kh-root .product-rich__split-panel .product-rich__section-title--light{color:#fff;border-left-color:#fff;margin-top:0}.kh-root .product-rich__section-body--light,.kh-root .product-rich__section-body--light strong{color:#fff}@media (min-width:48em){.kh-root .product-rich__section:not(.product-rich__split) .product-rich__section-body{columns:2;column-gap:48px}.kh-root .product-rich__section:not(.product-rich__split) .product-rich__section-body p{break-inside:avoid;margin-top:0}.kh-root .product-rich__split{grid-template-columns:1fr 1fr}}.kh-root .product-rich__related{margin-top:24px}.kh-root .product-rich__related-grid{grid-template-columns:1fr;gap:1.14286rem;margin-top:20px;display:grid}.kh-root .product-rich__related-desc{color:#231f20;margin:0;font-size:14px;line-height:1.5}@media (min-width:48em){.kh-root .product-rich__related-grid{grid-template-columns:repeat(2,1fr)}}.kh-root main.product-line .page-heading,.kh-root main.product-line .page-heading .page-heading__inner,.kh-root main.product-line .page-heading .page-heading__inner .h1-like,.kh-root main.product-line .page-heading .page-heading__inner p{text-align:left}.kh-root .product-line__sim3d{padding:8px 0 48px}.kh-root .product-line__sim3d .l-padding{padding-left:32px;padding-right:32px}.kh-root .product-line__sim3d-bar{background:#00a4e2;border-radius:4px;justify-content:space-between;align-items:center;gap:24px;padding:35px 40px;display:flex}.kh-root .product-line__sim3d-bar h3{color:#fff;margin:0;padding-left:18px;font-size:1.4rem;font-weight:800;line-height:1.2;position:relative}.kh-root .product-line__sim3d-bar h3:before{content:"";background:#fff;width:5px;height:1em;display:block;position:absolute;top:.15em;left:0}.kh-root .product-line__sim3d-bar .btn{color:#00a4e2;white-space:nowrap;background:#fff;border-color:#fff;flex-shrink:0;width:auto;min-width:0;margin:0}.kh-root .product-line__sim3d-bar .btn:hover{background:#eaf7fd}@media (max-width:48em){.kh-root .product-line__sim3d-bar{text-align:left;flex-direction:column;align-items:flex-start}}.kh-root .product-line__sim3d-bar{background:linear-gradient(120deg,#0094a8 0%,#00a4e2 55%,#23b4ea 100%);border-radius:16px;padding:42px 48px;position:relative;overflow:hidden;box-shadow:0 12px 30px #0094a847}.kh-root .product-line__sim3d-bar:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#ffffff2e,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;bottom:-90px;right:-70px}.kh-root .product-line__sim3d-bar h3{z-index:1;position:relative}.kh-root .product-line__sim3d-bar .btn{transition:transform .2s,box-shadow .2s;position:static;box-shadow:0 6px 16px #00000026}.kh-root .product-line__sim3d-bar .btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000003d}
