.section-bubbles{position:relative;width:100%;margin:0 auto}.section-bubbles.effectAfter::after{content:"";background:linear-gradient(270deg, var(--primary-button-background) 26.69%, rgba(0, 0, 0, 0) 90%);width:140px;height:100%;display:block;position:absolute;top:0;right:-20px;overflow:hidden;pointer-events:none;z-index:5}@media screen and (max-width: 700px){.section-bubbles.effectAfter::after{display:none}}.section-bubbles.effectBefore::before{content:"";background:linear-gradient(270deg, var(--primary-button-background) 26.69%, rgba(0, 0, 0, 0) 90%);width:140px;height:100%;display:block;position:absolute;top:0;left:-20px;overflow:hidden;z-index:5;transform:rotate(180deg);pointer-events:none}@media screen and (max-width: 700px){.section-bubbles.effectBefore::before{display:none}}.section-bubbles .carousel-cell[tags] .media,.section-bubbles .carousel-cell[tags] .heading{pointer-events:none}.section-bubbles .carousel-cell{display:flex;flex-direction:column;text-decoration:none;align-items:center;max-width:120px;text-align:center;width:100%;cursor:pointer;margin-right:32px}@media screen and (max-width: 700px){.section-bubbles .carousel-cell{margin-right:20px}}.section-bubbles .carousel-cell .media{width:100px;height:100px;border-radius:100%;overflow:hidden;background-color:var(--primary-button-background);border:none;padding:4px}@media screen and (max-width: 700px){.section-bubbles .carousel-cell .media{width:88px;height:88px}}.section-bubbles .carousel-cell .media img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.section-bubbles .carousel-cell .heading *{margin:0;margin-top:4px;color:rgba(255,255,255,.7);font-weight:400;font-size:16px;line-height:160%;font-family:"PT Sans"}@media screen and (max-width: 700px){.section-bubbles .carousel-cell .heading *{font-size:14px}}@media screen and (max-width: 700px){.section-bubbles .carousel-cell{max-width:86px;margin-right:20px}}.section-bubbles .carousel-cell[data-selected] .media{width:104px;height:104px;border:2px solid #fff;padding:4px;font-family:"PT Sans"}@media screen and (max-width: 700px){.section-bubbles .carousel-cell[data-selected] .media{width:92px;height:92px}}.section-bubbles .carousel-cell[data-selected] .heading *{color:#fff;font-weight:700}.section-bubbles .carousel-cell.end-gap{width:0;flex:0 0 auto;margin-right:0}.section-bubbles .flickity-slider{margin:0 auto}@media screen and (max-width: 700px){.section-bubbles .flickity-slider{margin-left:0}}.section-bubbles .flickity-button{width:32px;height:32px;top:40%;cursor:pointer;z-index:20;transition:opacity .2s ease;border:none !important;background-color:rgba(0,0,0,0) !important}@media screen and (max-width: 700px){.section-bubbles .flickity-button{display:none !important}}.section-bubbles .flickity-button.next{z-index:20;right:-64px}.section-bubbles .flickity-button.previous{z-index:20;left:-64px}.section-bubbles .flickity-button[disabled],.section-bubbles .flickity-button.is-disabled{display:none}.bubbles-container{position:relative;overflow:hidden;background-color:var(--primary-button-background);padding:0 48px}@media screen and (max-width: 700px){.bubbles-container{padding:0}}@media screen and (min-width: 701px){.bubbles-container .container{max-width:1344px;margin:auto}}@media screen and (max-width: 700px){.bubbles-container .container{padding-left:20px;padding-right:0;margin:0}}@media screen and (min-width: 1300px){.bubbles-container.no-slider-desktop .small-hide .flickity-button{display:none !important}}.mobile-only-heading{margin-bottom:24px;color:#fff;font-weight:700;text-align:center}@media screen and (max-width: 700px){.flickity-viewport{overflow:visible}}