.kSubSection{padding:4vw 6.25vw 0;display:flex;flex-direction:column;align-items:center;text-align:center}.kSubSection h1{color:#dc143c;text-shadow:0px .2vw .2vw rgba(0,0,0,.3);font-family:COCOGOOSE LETTERPRESS;font-size:2.9vw;font-weight:400;text-transform:uppercase}.kSubSection p{color:#333;font-family:Futura Std;font-size:1.25vw;font-weight:500;width:62%;padding-top:2vh}.kSubSection .kHighlights{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5vw;margin-top:2.5vw;width:100%}.kSubSection .kHighlights .highlight{position:relative;overflow:hidden}.kSubSection .kHighlights .highlight img{width:43.2vw;height:26.2vw}.kSubSection .kHighlights .highlight .highlight-text{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;width:43.2vw;height:5.5vw;background:#fbc51d;color:#333;text-align:center;font-family:Futura Std;font-size:1.25vw;font-weight:650;line-height:normal}@media screen and (max-width:480px){.kSubSection{padding:6vw 5vw 0;text-align:center}.kSubSection h1{font-size:6vw;text-shadow:0 1.2vw 1.2vw rgba(0,0,0,.3)}.kSubSection p{font-size:4vw;width:100%;padding-top:3vw}.kSubSection .kHighlights{display:flex;flex-direction:column;gap:4vw;margin-top:5vw;width:100%}.kSubSection .kHighlights .highlight{position:relative}.kSubSection .kHighlights .highlight img{width:100%;height:auto}.kSubSection .kHighlights .highlight .highlight-text{width:100%;height:auto;padding:4vw 2vw;font-size:4vw;font-weight:650;background:#fbc51d}}
