.header.header--claims-lifecycle{background-image:url(/images/claims-lifecycle/claims-page-banner.jpg);height:310px;padding-top:0}@media (max-width: 992px){.header.header--claims-lifecycle{padding-top:45px}}@media (max-width: 768px){.header.header--claims-lifecycle{height:380px}}.header-container.lifecycle .header-h1-wrapper{max-width:380px}@media (max-width: 768px){.header-container.lifecycle .title-wrapper{max-width:100%;margin-bottom:20px}}.angled-heading{background-image:url(/images/claims-lifecycle/heading-background--even.png);background-size:cover;padding:20px 40px}.angled-heading .below-heading{color:#fff;margin:0;padding:10px 0}.angled-heading.angled-heading--odd{background-image:url(/images/claims-lifecycle/heading-background--odd.png)}.angled-heading.angled-heading--even{background-color:#efe6f4}.cl-section--conditions .angled-heading.angled-heading--even{background-color:#FFFFFF}.angled-heading.angled-heading--mb{margin-bottom:40px}.angled-heading>h2{font-size:25px;color:#FFFFFF;margin:0 0 -5px}.header--claims-lifecycle .bread-crumb{margin:20px 0 25px 0}.header--claims-lifecycle .bread-crumb li:not(:first-of-type)::before{color:#fff}.header--claims-lifecycle .bread-crumb a{color:#fff}.header--claims-lifecycle ol{text-align:left}@media (max-width: 768px){.mobile-overflow{overflow-x:hidden}}.lifecycle-breed-carousel a h5{text-align:center}.header-container{position:relative}.homepage_header_h1{line-height:1.8}.homepage_header_h1 .h1-breed{font-size:1.4em}.homepage_header_h1 .h1-intro{margin-left:.25em}@media (max-width: 768px){.homepage_header_h1 .h1-breed{font-size:1.3em}}.breed-dynamic .intro-larger{color:#0052a4;font-size:18px;margin-bottom:20px}@media (max-width: 768px){.header.header--claims-lifecycle{margin-bottom:35px}.breed-cl-image{pointer-events:none;margin-top:40px}.breed-cl-image img{max-width:220px;max-height:295px;padding-top:1em}}@media (min-width: 768px){.breed-cl-image{text-align:center;padding-left:0;padding-top:0}.breed-cl-image img{max-width:250px;max-height:295px;z-index:1}.banner-title{position:absolute;top:70px;left:50%;transform:translate(-50%, 0)}}.cl-section-content{padding:20px;background-color:#efe6f4;color:#662d91}.cl-section-content h4{color:#662d91;margin:0 0 10px 0;font-size:20px;font-family:Arial,"Helvetica Neue",Helvetica, sans-serif}.cl-section--conditions .cl-section-content{background-color:#FFFFFF}.cl-icon-grid{display:flex;margin-bottom:25px}.cl-icon-grid__icon{min-width:35px;max-width:35px}.cl-icon-grid__content{margin-left:15px}.cl-icon-grid__content p:last-child{margin-bottom:0}.cl-table th,.cl-table td{padding:10px;border-bottom:1px solid #662d91;min-height:44px}.cl-table{border-collapse:inherit}.cl-table tr{border:0}@media (max-width: 320px){.cl-section-content{padding:20px 10px}.cl-table{font-size:15px}}@media (max-width: 768px){.cl-table{margin:auto}.breed-cl-image{padding-top:25px}.cl-table>tbody{display:flex}.cl-table>tbody>tr{width:100%;display:flex;flex-direction:column;text-align:left}.cl-table>tbody>tr:last-child{width:40%;text-align:right}}@media (min-width: 768px){.cl-section-content{padding:35px 100px 40px}.cl-section--conditions .cl-section-content{padding:20px 0}.cl-section-content .row>* .cl-icon-grid:last-child{margin-bottom:0}.cl-table{width:80%;text-align:center}}.common-claims{max-width:1240px;margin:0 auto}@media (min-width: 769px){.common-claims{display:flex;flex-direction:row-reverse;justify-content:space-between}.common-claims__main{width:55%}.common-claims__details{width:45%}}.common-claims__main{position:relative;padding-right:10%}.common-claims__main-timeline{position:absolute;top:0;right:0;height:100%;width:195px}.common-claims-timeline>div{position:relative;padding:25px 0;height:350px;top:-33px}.common-claims-timeline>div:before,.common-claims-timeline>div:after{content:'';position:absolute;top:1px;right:calc(50% - 32px);display:block;width:13px;height:25px;background-color:#efb1d5;z-index:1;border-radius:5px 5px 0 0}@media (max-width: 769px){.common-claims-timeline>div:before,.common-claims-timeline>div:after{right:calc(50% - 22px)}}.common-claims-timeline>div:after{bottom:0;border-radius:0 0 5px 5px;top:auto}#rangevalue{background-image:url(/images/breeds/claim-conditions/up-arrow.svg),url(/images/breeds/claim-conditions/down-arrow.svg);background-position:50% 15%, 50% 85%;background-repeat:no-repeat;background-size:15px;transform:rotateZ(0) translate(0%, 1%);position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;width:245px;height:60px;display:flex;justify-content:center;align-items:center;top:50%;font-size:16px;text-align:center;font-family:"ITC American Typewriter W02",sans-serif}.common-claims__main-image{position:relative}.common-claims__main-image>img{max-width:100%;display:block;height:auto;margin:0 auto}.common-claims__main-image button{position:absolute;background-color:#3e852e;color:#FFFFFF;border:0;height:40px;width:40px;border-radius:50%;cursor:pointer;font-size:38px;display:flex;justify-content:center;align-items:center;font-weight:bold}.common-claims__main-image button.active{background-color:#662d91}.common-claims__main-image button:focus{box-shadow:none;border-color:transparent}.common-claims__details .condition-item{margin-bottom:20px;background-color:#efeaf4;color:#662d91}@media (max-width: 691px){.common-claims__details .condition-item{max-width:33.3%;min-height:50px}}@media (max-width: 320px){.condition-item__heading{font-size:11px}}.common-claims__details .condition-item.active{background-color:#662d91;color:#FFFFFF}.common-claims__details .condition-item:last-child{margin-bottom:0}.common-claims__details.common-claims__details--mobile{font-size:17px;margin-top:20px;line-height:1.3}@media (min-width: 769px){.common-claims__details.common-claims__details--mobile{display:none}}.condition-item__heading{cursor:pointer;padding:15px;font-family:"ITC American Typewriter W02",sans-serif;font-size:18px;position:relative}.condition-item__heading:after{content:'+';color:#662d91;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;position:absolute;top:10px;right:20px;font-size:28px;font-weight:bold}.condition-item.active .condition-item__heading:after{content:'-';color:#FFFFFF;top:7px}.condition-item__description{height:0;overflow:hidden;font-size:15px}.condition-item.active .condition-item__description{height:auto;padding:0 15px 15px}@media (max-width: 769px){.common-claims__main{min-height:320px;display:flex;align-items:center}.condition-item.active .condition-item__description{height:0;padding:0}}input.js-rangeInput[type=range]{background:transparent;height:61px;-webkit-appearance:none;width:300px;transform:rotateZ(90deg) translate(40%, 45%);touch-action:none}input.js-rangeInput[type=range]:focus{outline:none}input.js-rangeInput[type=range]::-webkit-slider-runnable-track{width:100%;height:13px;cursor:pointer;box-shadow:0px 0px 0px #000000;background:#efb1d5;border:0px solid #000000}input.js-rangeInput[type=range]::-webkit-slider-thumb{box-shadow:0px 0px 0px #000000;border:5px solid #d83d96;width:60px;border-radius:75px;background:#FFFFFF;cursor:pointer;pointer-events:auto;-webkit-appearance:none}input.js-rangeInput[type=range]:focus::-webkit-slider-runnable-track{background:#efb1d5}input.js-rangeInput[type=range]::-moz-range-track{width:100%;height:13px;cursor:pointer;box-shadow:0px 0px 0px #000000;background:#efb1d5;border:0px solid #000000}input.js-rangeInput[type=range]::-moz-range-thumb{box-shadow:0px 0px 0px #000000;border:5px solid #d83d96;width:60px;border-radius:75px;background:#FFFFFF;cursor:pointer}input.js-rangeInput[type=range]::-ms-track{width:100%;height:13px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input.js-rangeInput[type=range]::-ms-fill-lower{background:#efb1d5;border:0px solid #000000;border-radius:10px;box-shadow:0px 0px 0px #000000}input.js-rangeInput[type=range]::-ms-fill-upper{background:#efb1d5;border:0px solid #000000;border-radius:10px;box-shadow:0px 0px 0px #000000}input.js-rangeInput[type=range]::-ms-thumb{margin-top:1px;box-shadow:0px 0px 0px #000000;border:5px solid red;width:60px;border-radius:75px;background:#FFFFFF;cursor:pointer}input.js-rangeInput[type=range]:focus::-ms-fill-lower{background:#efb1d5}input.js-rangeInput[type=range]:focus::-ms-fill-upper{background:#efb1d5}input.input-mobile[type=range]::-webkit-slider-thumb{height:140px}input.input-mobile[type=range]::-moz-range-thumb{height:140px}input.input-mobile[type=range]::-ms-thumb{height:140px}input.input-mobile[type=range]::-webkit-slider-thumb{margin-top:-63px}input.input-desktop[type=range]::-webkit-slider-thumb{height:195px}input.input-desktop[type=range]::-moz-range-thumb{height:195px}input.input-desktop[type=range]::-ms-thumb{height:195px}input.input-desktop[type=range]::-webkit-slider-thumb{margin-top:-90px}.js-rangeInput.input-mobile{display:none}@media (max-width: 769px){#rangevalue{width:171px}.common-claims__main-timeline{width:140px}.js-rangeInput.input-desktop{display:none}.js-rangeInput.input-mobile{display:block}input.js-rangeInput[type=range]{transform:rotateZ(90deg) translate(40%, 107%)}.cl-section--conditions .cl-section-content{padding:20px 0}}.header--claims-lifecycle .ribbon{top:54px;right:8px;width:164px;text-align:center;height:144px}.header--claims-lifecycle .ribbon:before{top:144px;border-left:82px solid #fff;border-right:82px solid #fff;border-bottom:30px solid transparent}.header--claims-lifecycle .ribbon p{margin-bottom:10px;color:#0055a4}@media only screen and (min-width: 691px){.header--claims-lifecycle .ribbon{display:none}}@media only screen and (max-width: 691px){.header--claims-lifecycle .ribbon{display:block}.cl-section{padding-left:0 !important;padding-right:0 !important}.common-claims__main{margin-bottom:45px}.common-claims__main-image button{display:none}.common-claims__details{display:flex}.common-claims__details .condition-item{margin-bottom:0}.condition-item__heading{display:flex;justify-content:center;align-items:center;text-align:center;height:100%;width:100%}.condition-item__heading:after{display:none}}@media (max-width: 691px){.common-claims-timeline>div{top:0px}}@media (min-width: 469px) and (max-width: 769px){.common-claims__main-image{margin:0 auto}}@media (max-width: 469px){.common-claims__main{margin-bottom:35px}.condition-item__heading{font-size:12px;padding:5px}}@media screen and (-ms-high-contrast: none),(-ms-high-contrast: active){.cl-section--conditions{display:none}}