.gbp-section{max-height:75vh;padding-bottom:7rem;padding-top:7rem;width:100%}@media (max-width:1024px){.gbp-section{padding:6rem 30px}}@media (max-width:767px){.gbp-section{padding-bottom:4rem;padding-top:4rem}}.gbp-section__inner {margin-left:auto;margin-right:auto;position:relative;z-index:1;}.gbp-section__tagline {font-size:1rem;font-weight:600;margin-bottom:0.75rem;}.gbp-section__headline{color:var(--contrast-2);margin-bottom:1.5rem}@media (max-width:767px){.gbp-section__headline{margin-bottom:1.25rem}}.gbp-section__text {font-size:1.125rem;}.gbp-button--primary {display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;border:1px solid;background-color:#000000;color:#ffffff;}.gbp-button--primary:hover {background-color:#000000;color:#ffffff;}.gbp-button--secondary{border:1px solid #000000;color:currentColor;display:inline-flex;font-size:1.2rem;font-weight:bold;padding:0.75rem 1.5rem;pointer-events:auto;text-transform:uppercase}.gbp-button--secondary:hover{color:currentColor}.btn__primary{color:var(--contrast-2);display:inline-flex;font-size:16px;font-weight:bold;opacity:1;text-align:right;transition:all 0.5s ease 0s}.btn__primary:hover{color:#FCA649;transition:all 0.5s ease 0s;transform:translate3d(-15px,0px,0px)}.btn__primary:hover .gb-icon svg{opacity:1;transform:translate3d(0px,0px,0px)}.btn__primary .gb-icon svg{opacity:0;transition:all 0.5s ease 0s;transform:translate3d(-30px,0px,0px);color:#fca649}.albumcover{position:relative;transition:all 1s ease 0s;z-index:2}.albumcover:hover{transition:all 0.3s ease 0s;transform:scale(1.1);box-shadow:5px 5px 15px 7px rgba(0,0,0,0.1)}.drotate{opacity:1;transition:transform 0.5s ease 0s}.drotate:hover{opacity:1;position:relative}.albumcoverbig{transition:all 1s ease 0s}.albumcoverbig:hover{transition:all 0.3s ease 0s;box-shadow:5px 5px 15px 7px rgba(0,0,0,0.1);transform:scale(1.02)}.singlecovercontainer{opacity:1}.singlecovercontainer:hover{opacity:1}.singlecovercontainer:hover .revealtext{opacity:1;transform:translate3d(0px,10px,0px);transition:all 2s ease 0.1s}.singlecovercontainer:hover .singleeptitle{transition:all 1.5s ease 0.1s;transform:translate3d(0px,0px,0px)}.singlecovercontainer .revealtext{opacity:0;transition:all 0.5s ease-in 0s;font-size:16px;transform:translate3d(0px,-40px,0px);position:relative}.singlecovercontainer .singleeptitle{transform:translate3d(0px,-40px,0px);transition:all 1s ease 0s}.streamingicons:hover{transform:scale(1.2)}