.xz-cards-block{display:grid}.xz-cards-block[data-cols="1"]{grid-template-columns:1fr}.xz-cards-block[data-cols="2"]{grid-template-columns:1fr 1fr}.xz-cards-block[data-cols="3"]{grid-template-columns:1fr 1fr 1fr}.xz-cards-block[data-cols="4"]{grid-template-columns:1fr 1fr 1fr 1fr}.xz-cards-block[data-cols="5"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.xz-cards-block[data-cols="6"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.xz-cards-nmn1{gap:5%;margin-top:12rem}.nmn1-top{align-items:flex-end;display:flex;gap:.5rem;position:relative}.nmn1-top:after{background:#fca5aa;bottom:4px;content:"";display:block;height:2rem;left:0;position:absolute;width:100%;z-index:-1}.nmn1-top .h2{font-size:5.6rem}.nmn1-top .tit{font-size:2.4rem;line-height:1em;margin-bottom:3px}.xz-card-nmn1 .txt{font-size:2.4rem;line-height:1.5em;margin-top:2rem}@media screen and (max-width:1680px){.nmn1-top .h2{font-size:4.8rem}}@media screen and (max-width:1440px){.xz-cards-nmn1{gap:3rem}}@media screen and (max-width:1280px){.nmn1-top .h2{font-size:4rem}.nmn1-top .tit,.xz-card-nmn1 .txt{font-size:2.2rem}.xz-card-nmn1 .txt{line-height:1.25em}.xz-cards-nmn1.xz-cards-nmn1{grid-template-columns:1fr 1fr 1fr}.xz-cards-nmn1{margin-top:10rem}}@media screen and (max-width:1024px){.xz-cards-nmn1{margin-top:8rem}}@media screen and (max-width:820px){.xz-cards-nmn1.xz-cards-nmn1{grid-template-columns:1fr 1fr}.nmn1-top:after{display:none}.nmn1-top .h2{font-size:2.8rem}.nmn1-top .tit,.xz-card-nmn1 .txt{font-size:2rem}.nmn1-top .tit{margin-bottom:0}.xz-card-nmn1 .txt{margin-top:1rem}.xz-cards-nmn1{margin-top:6rem}}@media screen and (max-width:500px){.xz-cards-nmn1.xz-cards-nmn1{grid-template-columns:1fr}.nmn1-top .h2{font-size:2.6rem}.xz-cards-nmn1{gap:2rem}}.xz-cards-nmn2{gap:1.5rem;margin-top:6rem}.xz-card-nmn2{background:#f8f8f8;padding:9.5rem 4.5rem 8rem;position:relative;transition:all .5s ease}.xz-card-nmn2:hover{transform:translateY(-.5rem)}.xz-card-nmn2 .icon{align-items:center;color:#d0000b;display:flex;font-size:10rem;height:10.8rem;justify-content:center;position:absolute;right:4rem;top:5rem;width:11.2rem}.xz-card-nmn2 h3{max-width:39rem}.xz-card-nmn2 p{margin-top:5rem}@media screen and (max-width:1280px){.xz-card-nmn2 .icon{font-size:8rem;height:8rem;width:8rem}.xz-card-nmn2{padding:8rem 4rem}}@media screen and (max-width:1024px){.xz-card-nmn2{padding:6rem 4rem}.xz-card-nmn2 .icon{margin-bottom:2rem;position:static}.xz-card-nmn2 p{margin-top:3rem}.xz-card-nmn2 .icon{font-size:6rem;height:6rem;width:6rem}}@media screen and (max-width:820px){.xz-cards-nmn2{margin-top:4rem}.xz-cards-nmn2.xz-cards-nmn2{grid-template-columns:1fr}.xz-card-nmn2 .icon{position:absolute;right:2rem;top:2rem}}@media screen and (max-width:600px){.xz-card-nmn2 .icon{font-size:4rem;height:4rem;width:4rem}.xz-card-nmn2 p{margin-top:1.5rem}.xz-card-nmn3:before{font-size:8rem;width:10rem}}.xz-cards-nmn3{counter-reset:my-counter;gap:2rem;margin-top:2rem}.xz-card-nmn3{align-items:center;background:#f8f8f8;display:grid;grid-template-columns:1fr 17rem;position:relative;transition:all .3s ease}.xz-card-nmn3:hover{transform:translateY(-5px)}.xz-card-nmn3:before{align-items:center;color:#fff;content:counter(my-counter,decimal-leading-zero);counter-increment:my-counter;display:flex;font-size:16rem;font-weight:700;height:13rem;justify-content:center;left:1rem;position:absolute;top:50%;transform:translateY(-50%);width:19rem;z-index:0}.xz-card-nmn3 h4{margin:0 3rem 0 5rem;position:relative;z-index:2}.xz-card-nmn3 i{align-items:center;background:#d0000b;color:#fff;display:flex;font-size:7rem;height:17rem;justify-content:center;position:relative;width:17rem}.xz-card-nmn3 i:before{border-bottom:0 solid transparent;border-left:0 solid transparent;border-top:0 solid transparent;border-color:transparent transparent transparent #fff;border-style:solid;border-width:23px 0 23px 23px;content:"";display:block;height:0;left:0;position:absolute;top:50%;transform:translateY(-50%);width:0}@media screen and (max-width:1650px){.xz-card-nmn3 h4{font-size:2.2rem;margin:0 3rem}}@media screen and (max-width:1280px){.xz-card-nmn3{grid-template-columns:1fr 15rem}.xz-card-nmn3 i{font-size:5rem;height:15rem;width:15rem}.xz-card-nmn3 h4{font-size:2rem;margin:0 2rem}.xz-card-nmn3:before{font-size:14rem;width:18rem}}@media screen and (max-width:1024px){.xz-cards-nmn3.xz-cards-nmn3{grid-template-columns:1fr 1fr}.xz-card-nmn3:before{font-size:10rem;width:12rem}.xz-card-nmn3{grid-template-columns:1fr 12rem}.xz-card-nmn3 i{font-size:3.5rem;height:12rem;width:12rem}.xz-card-nmn3 i:before{border-width:20px 0 20px 20px}}@media screen and (max-width:600px){.xz-cards-nmn3.xz-cards-nmn3{grid-template-columns:1fr}}.xz-cards-nmn4{gap:2rem}.xz-card-nmn4{background:#fff;display:flex;flex-direction:column;gap:4rem;padding:7rem 4.5rem;transition:all .5s ease}.xz-card-nmn4:hover{background:#d0000b;color:#fff}.xz-card-nmn4:hover i{color:#fff}.xz-card-nmn4 i{color:#d0000b;font-size:.4rem;transition:all .5s ease}@media screen and (max-width:1280px){.xz-card-nmn4{padding:4rem}}@media screen and (max-width:1024px){.xz-cards-nmn4.xz-cards-nmn4{grid-template-columns:1fr 1fr}.xz-card-nmn4{gap:2rem}}@media screen and (max-width:600px){.xz-cards-nmn4.xz-cards-nmn4{grid-template-columns:1fr}.xz-card-nmn4{gap:1rem}}.xz-cards-nmn5{gap:2rem;margin-top:11rem}.xz-card-nmn5{align-items:flex-end;display:flex;flex-direction:column}.xz-card-nmn5 img{vertical-align:middle}.xz-card-nmn5 .nmn5-x{background:#eee;clip-path:polygon(calc(100% - 3rem) 0,100% 25%,100% 100%,0 100%,0 0);margin-top:-6rem;padding:4rem 7rem 3.5rem;position:relative;right:-.1rem;transition:all .5s ease}.xz-card-nmn5 .nmn5-x:after{background-image:linear-gradient(45deg,#cecece 50%,transparent 0);content:"";display:block;height:3rem;position:absolute;right:0;top:0;transition:all .5s ease;width:3rem}.xz-card-nmn5:hover .nmn5-x{background:#d0000b;color:#fff}.xz-card-nmn5:hover .nmn5-x a{color:#fff}.xz-card-nmn5 a{transition:all .5s ease}.xz-card-nmn5 p{font-size:1.6rem;line-height:1.5em}@media screen and (max-width:1280px){.xz-cards-nmn5{margin-top:10rem}.xz-cards-nmn5.xz-cards-nmn5{grid-template-columns:1fr 1fr}.xz-card-nmn5 img{width:100%}}@media screen and (max-width:1024px){.xz-cards-nmn5{margin-top:8rem}}@media screen and (max-width:820px){.xz-cards-nmn5{margin-top:6rem}.xz-card-nmn5 .nmn5-x{padding:4rem}}@media screen and (max-width:600px){.xz-cards-nmn5.xz-cards-nmn5{grid-template-columns:1fr}}