.golfblocks-wrap{margin-bottom:5em}@media screen and (max-width:767px){.golfblocks-wrap{margin-bottom:3em}}.golfblocks-wrap>.inner{max-width:1120px}@media screen and (max-width:767px){.golfblocks-wrap>.inner{width:auto}}.golf-blocks{gap:4em}.golf-block{width:calc(50% - 2em);display:flex;flex-direction:column}@media screen and (max-width:767px){.golf-block{width:100%;margin-bottom:3em}}.gb-img{position:relative;overflow:hidden;width:100%;aspect-ratio:79/53;margin-bottom:2em;background-color:#333334;color:#fff}@media screen and (max-width:767px){.gb-img{margin-bottom:1em}}.gb-img figcaption{box-sizing:border-box;position:absolute;left:0;bottom:0;z-index:2;padding:1em}.gb-img figcaption .h4{margin:0}.gb-content{flex:1;padding:0 0 0 1.5em;border-left:1px solid}@media screen and (max-width:767px){.gb-content{border-left:none;padding:0 1.5em}}