section.claim-hero{margin-bottom:67px}.claims-section{background:var(--light-grey2);padding-bottom:60px;padding-top:57px}.claims-section .claims-header{align-items:center;gap:37px;margin-bottom:37px}.claims-section .claims-grid{gap:1px;grid-auto-rows:220px;grid-template-columns:repeat(4,1fr);margin-top:54px}.claim-1,.claim-3{grid-row:span 2}.claim-4,.claim-5{grid-column:span 1}.claims-section .card{border:1px solid hsla(0,0%,100%,.1);border-radius:5px;cursor:pointer;height:100%;overflow:hidden;position:relative;width:100%}.claims-section .card .card-image,.claims-section .card .card-image img{height:100%;object-fit:cover;transition:.4s;width:100%}.claims-section .card:hover img{transform:scale(1.2);transition:.4s}.claims-section .overlay{background:linear-gradient(180deg,rgba(51,51,51,0),#333);bottom:0;height:100%;pointer-events:none;position:absolute;top:auto;transition:.4s;width:100%}.claims-section .card:hover .overlay{height:60%;transition:.4s}.claims-section .content{bottom:29px;color:#fff;left:20px;position:absolute;right:20px}.claims-section .content h3{color:var(--white);font-family:var(--tertiary-font);font-size:26px;font-weight:600;margin:0;text-align:center;text-transform:uppercase;transition:.4s}.claims-section .card:hover .content h3{transform:scale(1.1);transition:.4s}.claims-section button.slider-arrow{align-items:center;background:#fff;border:1px solid rgba(51,51,51,.1);border-radius:50px;cursor:pointer;display:flex;height:40px;justify-content:center;margin:0;outline:none;position:absolute;top:50%;transform:translateY(-50%);width:40px}.claims-section button.slider-arrow.prev{left:60px}.claims-section button.slider-arrow.next{right:60px}@media(max-width:992px){.claim-1,.claim-3{grid-row:auto}.claim-4,.claim-5{grid-column:unset}.claims-section .content h3{font-size:20px;text-align:left}.claims-section .claims-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.claims-section .card .card-image img{height:434px}.claims-section button.slider-arrow{top:calc(100% + 40px)}.claims-section button.slider-arrow.prev{left:calc(50% - 46px)}.claims-section button.slider-arrow.next{right:calc(50% - 46px)}.claims-section{padding-bottom:100px}.claims-grid.slick-slider{margin-bottom:20px}}@media(max-width:576px){.claims-section .claims-grid{grid-template-columns:repeat(1,1fr)}.claims-section .claims-header{gap:10px}}