[class*=container-]{margin:auto}.container-sm{width:min(800px,100%)}.container-md{width:min(1200px,100%)}.container-lg{width:min(1400px,100%)}[class*=btn-icon],[class*=btn-icon]:hover{padding-right:40px;position:relative}[class*=btn-icon]:after{color:#fff;display:inlie-block;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:15px;top:50%;transform:translateY(-50%)}[class*=btn-arrow],[class*=btn-arrow]:hover{background:unset;border-radius:unset;font-size:clamp(12px,1vw,16px);font-weight:900;padding:unset;position:relative;text-transform:uppercase}[class*=btn-arrow-right]:after{content:"\f061";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:-20px;top:50%;transform:translateY(-50%);transition:right .2s ease}[class*=btn-arrow-right]:hover:after{right:-25px}[class*=btn-arrow-left],[class*=btn-arrow-left]:hover{margin-left:25px}[class*=btn-arrow-left]:before{content:"\f060";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;left:-20px;position:absolute;top:50%;transform:translateY(-50%);transition:left .2s ease}[class*=btn-arrow-left]:hover:before{left:-25px}[class*=white-btn-arrow],[class*=white-btn-arrow]:hover{color:#fff}[class*=blue-btn-arrow],[class*=blue-btn-arrow]:hover{color:#5274fb}[class*=pink-btn-arrow],[class*=pink-btn-arrow]:hover{color:#f66565}.interviewees-and-hosts{align-items:stretch;background:#121d83;border-radius:16px;display:flex;flex-wrap:wrap;margin:20px auto;padding:40px 20px;z-index:-1}.interviewees-and-hosts>div{margin:0 auto;width:min(500px,100%)}.episode-num{font-family:var(--secondaryFont);font-weight:500;letter-spacing:2.52px;text-transform:uppercase}.card-item{background-color:var(--lightPurple);border-radius:20px;flex-basis:370px;margin:25px clamp(0px,1.25vw,20px)}.card-item .episode-num{font-size:14px}.card-item .card-item__bg-image{background-position:50%;background-repeat:no-repeat;background-size:100%;background-size:cover;border-radius:30px 30px 0 0;height:225px;position:relative;transition:background-size .15s ease;width:100%}.card-item .card-item__content{padding:30px}.card-item .card-item__content h5{color:var(--primaryDBlue);font-size:18px;font-weight:900}.card-item__content *{color:#000;margin:10px 0}.banner__stream{align-items:center;display:flex;gap:20px;justify-content:center;margin:20px auto;padding:clamp(10px,2.5vw,20px) 0;width:100%}.banner__stream a,.banner__stream p{line-height:1;margin:0}.banner__stream a img{height:80px;margin-left:10px;object-fit:contain;width:80px}