@import url(https://use.typekit.net/bkg1cwx.css);@charset "UTF-8";
/*--------------------------------*\
    GLOBALS
\*--------------------------------*/
/* for mixins, variables, and global styles */
/*--------------------------------*\
    RESPONSIVE BREAKPOINTS
\*--------------------------------*/
/*--------------------------------*\
    STRUCTURE
\*--------------------------------*/
/*--------------------------------*\
    UTILITIES
\*--------------------------------*/
/*--------------------------------*\
    COLORS
\*--------------------------------*/
/*--------------------------------*\
    FONTS
\*--------------------------------*/
/*
 * PARALUCENT
 *   @weights
 *    + Light: 300
 *    + Medium: 400
 *    + Bold: 600
 *    + Heavy: 700
 */
/*
 * PARALUCENT CONDENSEED
 *   @weights
 *    + Light: 300
 *    + Medium: 400
 *    + Demi Bold: 500
 *    + Bold: 600
 *    + Heavy: 700
 */
/*
 * SOURCE SERIF PRO
 *   @weights
 *    + Light: 300
 *    + Regular: 400
 *    + Bold: 700
 */
/*
 * Font Styles
 *
 * @parameter $responsive : boolean, whether the font style needs responsive styles
 * @parameter $mobile : boolean, whether to only output mobile style
 ***************************/
/* H1 */
/* H1 components */
/* H2 */
/* H2 Components */
/* H3 */
/* H3 Components */
/* H4 */
/* H4 Components */
/* H5 */
/* H5 Components */
/* H6 */
/* H6 Components */
/* Paragraph */
/* Paragraph Components */
/* Navigation */
/* Paragraph Components */
/* Hero */
/* Paragraph Components */
/* Half Hero */
/* Paragraph Components */
/* Breakout H1 */
/* Breakout H1 components */
/* Breakout H2 */
/* Breakout H2 Components */
/* Breakout H3 */
/* Breakout H3 Components */
/* Breakout H4 */
/* Breakout H4 Components */
/* Breakout H5 */
/* Breakout H5 Components */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  font-size: 100%;
  font: inherit;
  padding: 0;
  border: 0;
  margin: 0;
  vertical-align: baseline;
}

body {
  line-height: 1;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

.clear {
  clear: both;
}

.screen-reader-text, .file-upload-button__input, .edit-profile__newsletters__input, .edit-profile__interests__input, .filter-release-section__list__item input[type=checkbox], .rating-form__inputs input[type=radio], .wp-block-poll .gform_wrapper form ul.gform_fields li.gfield .ginput_container_radio ul.gfield_radio li input[type=radio] {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
}

* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html {
  font-size: 62.5% !important;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  width: 100%;
}

body {
  padding: 0;
  margin: 0;
  width: 100%;
  font-size: 100% !important;
  background-color: #f9f9f9;
  color: #232425;
}
@media (max-width: 767px) {
  body.mobile-no-scroll {
    overflow: hidden;
  }
}

a {
  text-decoration: none;
}

.two-col {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .two-col {
    display: block;
  }
}

.col-8 {
  width: calc(((100% - 330px) / 12) * 8 + 210px );
  flex: 0 0 calc(((100% - 330px) / 12) * 8 + 210px );
}
@media (max-width: 767px) {
  .col-8 {
    width: 100%;
  }
}

.col-7 {
  width: calc(((100% - 330px) / 12) * 7 + 180px );
  flex: 0 0 calc(((100% - 330px) / 12) * 7 + 180px );
}
@media (max-width: 767px) {
  .col-7 {
    width: 100%;
  }
}

.col-6 {
  width: calc(((100% - 330px) / 12) * 6 + 150px );
  flex: 0 0 calc(((100% - 330px) / 12) * 6 + 150px );
}
@media (max-width: 767px) {
  .col-6 {
    width: 100%;
  }
}
.col-6 .col-5 {
  width: calc((((100% - 150px) / 6) * 5 + 120px));
  flex: 0 0 calc((((100% - 150px) / 6) * 5 + 120px));
}
@media (max-width: 767px) {
  .col-6 .col-5 {
    width: 100%;
  }
}

.col-5 {
  width: calc(((100% - 330px) / 12) * 5 + 120px );
  flex: 0 0 calc(((100% - 330px) / 12) * 5 + 120px );
}
@media (max-width: 767px) {
  .col-5 {
    width: 100%;
  }
}

.col-4 {
  width: calc(((100% - 330px) / 12) * 4 + 90px );
  flex: 0 0 calc(((100% - 330px) / 12) * 4 + 90px );
}
@media (max-width: 767px) {
  .col-4 {
    width: 100%;
  }
}

.hero-bg > * {
  padding-top: 18rem;
}
.hero-bg > *:not(.hero-bg__hero) {
  padding-top: 20.4rem;
}
.hero-bg > *.hero-bg__hero {
  max-height: 100vh;
  position: sticky;
  position: -webkit-sticky;
  top: 0;
}
.hero-bg__hero {
  position: relative;
  color: white;
}
@media (max-width: 767px) {
  .hero-bg__hero {
    padding-top: 12rem;
    padding-bottom: 5.2rem;
  }
}
.hero-bg__hero::before {
  content: "";
  position: absolute;
  right: -15px;
  top: 0;
  width: 50vw;
  height: 100%;
  background-color: #272e2d;
  background-image: url(assets/56b305c0c54d7c08485915ee782e22af.jpg);
  background-size: cover;
  z-index: 1;
}
@media (max-width: 767px) {
  .hero-bg__hero::before {
    right: unset;
    left: calc(50% - 50vw);
    width: 100vw;
  }
}
.hero-bg__hero::after {
  content: "";
  position: absolute;
  right: -15px;
  top: 0;
  width: calc(100% + 15px);
  height: 100%;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#232425+0,7ccff6+100 */
  background: #232425;
  /* Old browsers */
  background: -moz-linear-gradient(top, #232425 0%, #7ccff6 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #232425 0%, #7ccff6 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #232425 0%, #7ccff6 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#232425", endColorstr="#7ccff6",GradientType=0 );
  /* IE6-9 */
  mix-blend-mode: hard-light;
  z-index: 3;
}
@media (max-width: 767px) {
  .hero-bg__hero::after {
    right: unset;
    left: 0;
    width: 80%;
  }
}
.hero-bg__hero > * {
  position: relative;
  z-index: 4;
}
.hero-bg:not(.two-col) .hero-bg__hero {
  padding-top: 17.2rem;
  padding-bottom: 4.4rem;
  padding-right: calc(50% + 5.6rem);
  padding-left: 5.6rem;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-end;
  min-height: 57.2rem;
}
@media screen and (max-width: 1024px) {
  .hero-bg:not(.two-col) .hero-bg__hero {
    min-height: 55vw;
  }
}
.hero-bg:not(.two-col) .hero-bg__hero::before {
  left: calc(50% - 50vw);
  right: unset;
  width: 100vw;
}
.hero-bg:not(.two-col) .hero-bg__hero::after {
  right: 50%;
  width: calc(50% + 15px);
}
@media (max-width: 767px) {
  .hero-bg__full-mobile {
    position: relative;
  }
  .hero-bg__full-mobile::before {
    content: "";
    position: absolute;
    left: calc(50% - 50vw);
    top: 0;
    width: 100vw;
    height: 100%;
    background-image: url(assets/56b305c0c54d7c08485915ee782e22af.jpg);
    background-size: cover;
  }
  .hero-bg__full-mobile::after {
    content: "";
    position: absolute;
    left: calc(50% - 50vw);
    top: 0;
    width: 100vw;
    height: 100%;
    opacity: 0.7;
    background: #232425;
    z-index: 2;
  }
  .hero-bg__full-mobile > * {
    position: relative;
    z-index: 3;
    color: white;
  }
  .hero-bg__full-mobile .hero-bg__hero::before {
    content: unset;
  }
  .hero-bg__full-mobile .hero-bg__hero::after {
    content: unset;
  }
}
@media (max-width: 767px) {
  .hero-bg:not(.hero-bg__full-mobile) .hero-bg__hero + * {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
}

.icon-comment path {
  fill: #179ddd;
}
.icon-comment line {
  stroke: white;
}

.loading-animation {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  animation-name: loading;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  display: none;
}

@keyframes loading {
  0% {
    color: #179ddd;
  }
  50% {
    color: #A4A4A4;
  }
  100% {
    color: #179ddd;
  }
}
.dots {
  position: relative;
  padding-bottom: 15px;
}
.dots:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  background-repeat: repeat-x;
  background-size: 6px 1px;
  background-image: radial-gradient(circle, #232425 1px, transparent 1px);
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .dots:after {
    background-size: 4px 1px;
  }
}

body.page-template-default .content-margins p {
  line-height: 2.4rem;
}
body.page-template-default .content-margins li {
  line-height: 2.4rem;
}
@media (max-width: 767px) {
  body.page-template-default .content-margins {
    margin: 0 20px;
  }
}

.ad-section {
  display: flex;
  justify-content: center;
  margin-bottom: 30px;
}

.ad-inline {
  margin: 20px auto;
  display: flex;
  justify-content: center;
  width: 100%;
  text-align: center;
}

.mobileAd {
  display: none;
}
@media (max-width: 767px) {
  .mobileAd {
    display: block;
  }
}

@media (max-width: 767px) {
  .desktopAd {
    display: none;
  }
}

select[data-ss-uuid] {
  display: none;
  pointer-events: none;
}

.style-select {
  display: block;
  position: relative;
  width: 140px;
}
.style-select, .style-select * {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  text-align: left;
  line-height: 19px;
  color: black;
  font-weight: 300;
  cursor: pointer;
}
.style-select .ss-selected-option {
  width: 100%;
  background-image: linear-gradient(to bottom, #fefefe, #f2f2f2);
  border-radius: 2px;
  padding: 6px;
  border: 1px solid #d0d0d0;
}
.style-select .ss-selected-option::after {
  content: "\25BE";
  position: absolute;
  top: 6px;
  right: 12px;
  display: block;
}
.style-select .ss-dropdown {
  top: 32px;
  left: 0;
  position: absolute;
  float: left;
  width: 100%;
  display: none;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border: 1px solid #d0d0d0;
  border-top: 0 none;
}
.style-select .ss-dropdown .ss-option {
  width: 100%;
  padding: 6px;
  background-color: white;
}
.style-select .ss-dropdown .ss-option.highlighted {
  background-color: #f2f4f8;
}
.style-select .ss-dropdown .ss-option.disabled {
  color: #d0d0d0;
}
.style-select .ss-dropdown .ss-option.ticked::before {
  content: "\2713";
  padding-right: 3px;
}
.style-select.open .ss-dropdown {
  display: block;
}
.style-select.open .ss-selected-option::after {
  content: "\25B4";
}

/*--------------------------------*\
   BLOCKS
\*--------------------------------*/
/* for gutenberg blocks, native or custom */
.sde-deal {
  background: white;
  border: 2px solid #EDEDED;
  border-radius: 0.3rem;
  padding: 0.8rem;
  margin-top: 2.4rem;
  margin-bottom: 4rem;
}
.sde-deal__main {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
}
.sde-deal__main-left {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 40%;
}
.sde-deal__main-right {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  background: #f9f9f9;
  padding: 1.5rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  transition: 300ms;
  border: solid transparent;
  border-width: 2px 0;
}
.sde-deal__main-image {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
  background-color: #EDEDED;
}
.sde-deal__main-image img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: 300ms;
}
.sde-deal__main.is-link {
  color: inherit;
}
.sde-deal__main.is-link:hover, .sde-deal__main.is-link:focus {
  color: inherit;
}
.sde-deal__main.is-link:hover .sde-deal__main-right, .sde-deal__main.is-link:focus .sde-deal__main-right {
  background: #F5FAFD;
  border-bottom-color: #179ddd;
}
.sde-deal__main.is-link:hover .sde-deal__main-image img, .sde-deal__main.is-link:focus .sde-deal__main-image img {
  transform: scale(0.97);
}
.sde-deal__main.is-link:hover .wp-block-button__link, .sde-deal__main.is-link:hover .file-upload-button__button, .sde-deal__main.is-link:hover .edit-profile__button, .sde-deal__main.is-link:hover .edit-profile__picture__modal-button, .sde-deal__main.is-link:hover .profile-nav__logout, .sde-deal__main.is-link:hover .memberflow-container__left form input[type=submit], .memberflow-container__left form .sde-deal__main.is-link:hover input[type=submit], .sde-deal__main.is-link:hover form#loginform p input[type=submit], form#loginform p .sde-deal__main.is-link:hover input[type=submit], .sde-deal__main.is-link:hover form#activation-form p input[type=submit], form#activation-form p .sde-deal__main.is-link:hover input[type=submit], .sde-deal__main.is-link:hover .single-comments__loggedout-notice a, .single-comments__loggedout-notice .sde-deal__main.is-link:hover a, .sde-deal__main.is-link:focus .wp-block-button__link, .sde-deal__main.is-link:focus .file-upload-button__button, .sde-deal__main.is-link:focus .edit-profile__button, .sde-deal__main.is-link:focus .edit-profile__picture__modal-button, .sde-deal__main.is-link:focus .profile-nav__logout, .sde-deal__main.is-link:focus .memberflow-container__left form input[type=submit], .memberflow-container__left form .sde-deal__main.is-link:focus input[type=submit], .sde-deal__main.is-link:focus form#loginform p input[type=submit], form#loginform p .sde-deal__main.is-link:focus input[type=submit], .sde-deal__main.is-link:focus form#activation-form p input[type=submit], form#activation-form p .sde-deal__main.is-link:focus input[type=submit], .sde-deal__main.is-link:focus .single-comments__loggedout-notice a, .single-comments__loggedout-notice .sde-deal__main.is-link:focus a {
  background-color: #179ddd;
  background-position: calc(100% - 1.4rem) center;
  border-bottom-color: currentColor;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.07);
  transform: translateY(-2px);
}
.sde-deal__main.is-link:hover .sde-deal__meta-price, .sde-deal__main.is-link:focus .sde-deal__meta-price {
  color: #179ddd;
}
.sde-deal__info, .sd-block-tracklist__info {
  margin: 0;
  padding: 0;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
}
.sde-deal__info-artist, .sd-block-tracklist__info-artist {
  display: block;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  font-size: 2.4rem;
  line-height: 2.4rem;
  letter-spacing: initial;
  text-transform: uppercase;
  margin-bottom: 0.4rem;
}
.sde-deal__info-title, .sd-block-tracklist__info-title {
  display: block;
  font-size: 1.6rem;
  line-height: 1.5rem;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 500;
  margin-bottom: 0.6rem;
}
.sde-deal__info-edition, .sd-block-tracklist__info-edition {
  display: block;
  font-size: 1.6rem;
  line-height: 1.5rem;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 500;
  font-weight: 300;
}
.sde-deal__meta {
  margin: 0;
  min-height: 3.1rem;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: auto;
}
.sde-deal__meta::after {
  clear: both;
}
.sde-deal__meta-price {
  font-family: paralucent-condensed, sans-serif;
  color: #E50434;
  font-size: 600;
  font-size: 2.1rem;
  letter-spacing: 0.05rem;
  transition: 300ms;
}
.sde-deal__meta-og-price {
  font-family: paralucent-condensed, sans-serif;
  color: #a49e99;
  font-size: 600;
  font-size: 1.4rem;
}
.sde-deal__meta-affiliate {
  float: right;
  width: 1.6rem;
  height: 1.6rem;
  object-fit: contain;
  margin: 0;
  margin-left: 0.8rem;
  position: relative;
  top: 0.8rem;
}
.sde-deal__meta-country {
  float: right;
  width: 1.6rem;
  height: 1.6rem;
  margin: 0;
  object-fit: contain;
  border-radius: 50%;
  position: relative;
  top: 0.7rem;
}
.sde-deal__meta-country img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
}
.sde-deal__shop {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: auto;
  clear: both;
  text-align: right;
  position: relative;
  padding-top: 0.8rem;
  margin-top: 0.4rem;
}
.sde-deal__shop::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1px;
  background-repeat: repeat-x;
  background-size: 5px 1px;
  background-image: radial-gradient(circle, #a49e99 0.5px, transparent 0.5px);
}
.sde-deal.expired .sde-deal__meta-price {
  color: #a49e99;
}
.sde-deal > *:not(.sde-deal__main):last-child {
  margin-bottom: 0.8rem !important;
}
.sde-deal.sde-otw-widget .sde-deal__main-left {
  width: 28%;
  flex-basis: 28%;
}
.sde-deal.sde-otw-widget .sde-deal__main-right {
  justify-content: center;
}
.sde-deal.sde-otw-widget .sde-deal__info, .sde-deal.sde-otw-widget .sd-block-tracklist__info {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: auto;
}

.ratings-container {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  padding: 15px;
  background: white;
  border: 2px solid #EDEDED;
  border-radius: 0.3rem;
}
@media (max-width: 767px) {
  .ratings-container {
    flex-direction: column;
    justify-content: flex-start;
  }
}
.ratings-container__left {
  padding-left: 1rem;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
}
@media (max-width: 767px) {
  .ratings-container__left {
    flex-shrink: 1;
    flex-basis: auto;
  }
}
.ratings-container__left .rating-info__main-left {
  flex-basis: 6.4rem;
}
@media (max-width: 767px) {
  .ratings-container__left .wp-block-button__link, .ratings-container__left .file-upload-button__button, .ratings-container__left .edit-profile__button, .ratings-container__left .edit-profile__picture__modal-button, .ratings-container__left .profile-nav__logout, .ratings-container__left .memberflow-container__left form input[type=submit], .memberflow-container__left form .ratings-container__left input[type=submit], .ratings-container__left form#loginform p input[type=submit], form#loginform p .ratings-container__left input[type=submit], .ratings-container__left form#activation-form p input[type=submit], form#activation-form p .ratings-container__left input[type=submit], .ratings-container__left .single-comments__loggedout-notice a, .single-comments__loggedout-notice .ratings-container__left a {
    display: none;
  }
}
.ratings-container__right {
  background: #f9f9f9;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 20rem;
  border-radius: 0.3rem;
  padding: 2.4rem;
}
@media (max-width: 767px) {
  .ratings-container__right {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    margin-top: 2rem;
  }
}
.ratings-container__right .sde-rating__header {
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  font-weight: 600;
  margin-bottom: 2.4rem;
}
.ratings-container__right .sde-rating__overall {
  padding-bottom: 0;
  margin-bottom: 0;
}
.ratings-container__title {
  color: #a49e99;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.4rem;
  font-weight: bold;
  letter-spacing: 0.1rem;
  line-height: 1.44rem;
  text-transform: uppercase;
  margin-bottom: 2.4rem;
  margin-top: 0.1rem;
}
.ratings-container__title svg {
  display: inline-block;
  width: 1.6rem;
  height: 1.6rem;
  position: relative;
  top: 0.2rem;
  margin-right: 0.8rem;
}

.wp-block-button__link, .file-upload-button__button, .edit-profile__button, .edit-profile__picture__modal-button, .profile-nav__logout, .memberflow-container__left form input[type=submit], .memberflow-container__left form .layout-wrap input[type=submit], form#loginform p input[type=submit], form#activation-form p input[type=submit], .single-comments__loggedout-notice a {
  background-color: #179ddd !important;
}
.wp-block-button__link:hover, .file-upload-button__button:hover, .edit-profile__button:hover, .edit-profile__picture__modal-button:hover, .profile-nav__logout:hover, .memberflow-container__left form input[type=submit]:hover, form#loginform p input[type=submit]:hover, form#activation-form p input[type=submit]:hover, .single-comments__loggedout-notice a:hover, .wp-block-button__link:focus, .file-upload-button__button:focus, .edit-profile__button:focus, .edit-profile__picture__modal-button:focus, .profile-nav__logout:focus, .memberflow-container__left form input[type=submit]:focus, form#loginform p input[type=submit]:focus, form#activation-form p input[type=submit]:focus, .single-comments__loggedout-notice a:focus {
  background-color: #179ddd !important;
  color: #ffffff !important;
}
.wp-block-button.mobile {
  margin-top: 2rem;
}
@media (min-width: 768px) {
  .wp-block-button.mobile {
    display: none;
  }
}
.wp-block-button.mobile .wp-block-button__link, .wp-block-button.mobile .file-upload-button__button, .wp-block-button.mobile .edit-profile__button, .wp-block-button.mobile .edit-profile__picture__modal-button, .wp-block-button.mobile .profile-nav__logout, .wp-block-button.mobile .memberflow-container__left form input[type=submit], .memberflow-container__left form .wp-block-button.mobile input[type=submit], .wp-block-button.mobile form#loginform p input[type=submit], form#loginform p .wp-block-button.mobile input[type=submit], .wp-block-button.mobile form#activation-form p input[type=submit], form#activation-form p .wp-block-button.mobile input[type=submit], .wp-block-button.mobile .single-comments__loggedout-notice a, .single-comments__loggedout-notice .wp-block-button.mobile a {
  width: 100%;
}

.sde-rating__norating {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #a49e99;
  text-align: center;
  margin: 0.4rem 0;
}
.sde-rating__norating.sub {
  font-family: source-serif-pro, serif;
  font-weight: 400;
  font-size: 1.5rem;
  line-height: 2.1rem;
  letter-spacing: initial;
  text-transform: initial;
  font-family: paralucent-condensed, sans-serif;
  margin-bottom: 2.4rem;
}
.wp-block-poll {
  background: white;
  padding: 2rem;
  border: 2px solid #EDEDED;
  border-radius: 0.3rem;
}
.wp-block-poll__title {
  font-size: 1.4rem;
  font-family: paralucent-condensed, sans-serif;
  line-height: 1.444rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #a49e99;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 1.2rem;
}
.wp-block-poll__title svg {
  margin-right: 0.8rem;
}
.wp-block-poll .sde-rating__bar {
  flex-wrap: wrap;
}
.wp-block-poll .sde-rating__bar-label {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 100%;
}
.wp-block-poll .sde-rating__bar-per {
  flex-grow: 0;
  flex-basis: calc(100% - 3.6rem);
}
.wp-block-poll h3 {
  margin-top: 1.4rem;
  font-family: paralucent, sans-serif;
  font-size: 1.8rem;
  line-height: 2.6rem;
  letter-spacing: normal;
  font-weight: 500;
  margin-bottom: 1.6rem;
}
.wp-block-poll .wp-block-button {
  margin-top: 1.6rem;
}

.wp-block-poll .gform_wrapper {
  margin: 0 !important;
}
.wp-block-poll .gform_wrapper form ul.gform_fields {
  padding: 0 !important;
}
.wp-block-poll .gform_wrapper form ul.gform_fields li.gfield {
  padding: 0 !important;
}
.wp-block-poll .gform_wrapper form ul.gform_fields li.gfield::before {
  content: unset !important;
}
.wp-block-poll .gform_wrapper form ul.gform_fields li.gfield .gfield_label {
  font-family: paralucent, sans-serif;
  font-size: 1.8rem;
  line-height: 2.2rem;
  letter-spacing: normal;
  font-weight: 600;
}
.wp-block-poll .gform_wrapper form ul.gform_fields li.gfield .ginput_container_radio ul.gfield_radio {
  padding: 0 !important;
}
.wp-block-poll .gform_wrapper form ul.gform_fields li.gfield .ginput_container_radio ul.gfield_radio li {
  padding: 0 !important;
  margin-top: 1.2rem !important;
  padding-left: 3.6rem !important;
  margin-bottom: 1.8rem !important;
}
.wp-block-poll .gform_wrapper form ul.gform_fields li.gfield .ginput_container_radio ul.gfield_radio li::before {
  content: unset !important;
}
.wp-block-poll .gform_wrapper form ul.gform_fields li.gfield .ginput_container_radio ul.gfield_radio li label {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  transition: 300ms;
  font-size: 1.6rem;
  line-height: 2rem;
  letter-spacing: 0.05rem;
  margin: 0 !important;
}
.wp-block-poll .gform_wrapper form ul.gform_fields li.gfield .ginput_container_radio ul.gfield_radio li label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.2rem;
  width: 1.6rem;
  height: 1.6rem;
  border-radius: 50%;
  border: 2px solid #a49e99;
  box-sizing: border-box;
  transition: 300ms;
}
.wp-block-poll .gform_wrapper form ul.gform_fields li.gfield .ginput_container_radio ul.gfield_radio li label::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0.2rem;
  width: 1.6rem;
  height: 1.6rem;
  border-radius: 50%;
  background: #179ddd;
  box-sizing: border-box;
  transform: scale(0);
  transition: 300ms;
}
.wp-block-poll .gform_wrapper form ul.gform_fields li.gfield .ginput_container_radio ul.gfield_radio li input[type=radio]:checked + label {
  color: #179ddd;
  font-weight: 600;
}
.wp-block-poll .gform_wrapper form ul.gform_fields li.gfield .ginput_container_radio ul.gfield_radio li input[type=radio]:checked + label::before {
  border-color: #179ddd;
}
.wp-block-poll .gform_wrapper form ul.gform_fields li.gfield .ginput_container_radio ul.gfield_radio li input[type=radio]:checked + label::after {
  transform: scale(0.375);
}
.wp-block-poll .gform_wrapper .gform_footer {
  text-align: left !important;
  margin: 0 !important;
  padding: 0 !important;
}
.wp-block-poll .gform_wrapper .gform_footer input[type=submit] {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  background-color: #E50434;
  color: white;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  text-transform: none;
  border-radius: 0.2rem;
  padding: 0.8rem 2rem;
  transition: 300ms;
  text-transform: uppercase;
  border-bottom: 2px solid transparent;
  background-color: #179ddd;
  color: #ffffff;
  cursor: pointer;
}
.wp-block-poll .gform_wrapper .gform_footer input[type=submit]:not(.disabled):hover, .wp-block-poll .gform_wrapper .gform_footer input[type=submit]:not(.disabled):focus {
  color: inherit;
  border-bottom-color: currentColor;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.07);
  transform: translateY(-2px);
}
.wp-block-poll .gform_wrapper .gform_footer input[type=submit].disabled {
  background-color: #a49e99;
  cursor: not-allowed;
}
.wp-block-poll .gform_wrapper .gform_footer input[type=submit].has-arrow {
  padding-right: 3.2rem;
  background-image: url("data:image/svg+xml,%3Csvg width='10px' height='9px' viewBox='0 0 10 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EPath%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Components/Buttons/Chevron-Button' transform='translate(-88.000000, -13.000000)' fill='%23FFFFFF'%3E %3Cg id='Group' transform='translate(13.000000, 11.000000)'%3E %3Cpath d='M84.8401618,6.07967516 L81.2288098,2.17273864 C81.1257212,2.06121492 80.988324,2 80.8418212,2 C80.6951557,2 80.5578398,2.06130287 80.4547512,2.17273864 L80.1268678,2.52753889 C80.0238605,2.63888672 79.967113,2.78761434 79.967113,2.94619264 C79.967113,3.10468298 80.0238605,3.25842389 80.1268678,3.36977171 L82.2336795,5.65398522 L75.5402394,5.65398522 C75.2384533,5.65398522 75,5.90957509 75,6.2361426 L75,6.73773552 C75,7.06430303 75.2384533,7.34566297 75.5402394,7.34566297 L82.2575817,7.34566297 L80.1269491,9.64262958 C80.0239418,9.75415331 79.9671943,9.89883512 79.9671943,10.0574134 C79.9671943,10.2158158 80.0239418,10.3626085 80.1269491,10.4740442 L80.4548325,10.8277011 C80.5579211,10.9392248 80.695237,11 80.8419025,11 C80.9884053,11 81.1258025,10.9384333 81.2288911,10.8269095 L84.8402431,6.92006098 C84.9435755,6.80818544 85.0004043,6.65884215 85,6.50008795 C85.000323,6.34080604 84.9435755,6.19137479 84.8401618,6.07967516 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 10px auto;
  background-position: calc(100% - 1.2rem) center;
  background-repeat: no-repeat;
}
.wp-block-poll .gform_wrapper .gform_footer input[type=submit].has-arrow:not(.disabled):hover, .wp-block-poll .gform_wrapper .gform_footer input[type=submit].has-arrow:not(.disabled):focus {
  background-position: calc(100% - 1.4rem) center;
}
.wp-block-poll .gform_wrapper .gform_footer input[type=submit]:hover, .wp-block-poll .gform_wrapper .gform_footer input[type=submit]:focus {
  color: #ffffff !important;
}

.sd-block-tracklist {
  margin: 2rem 0;
}
.sd-block-tracklist__label {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  font-family: paralucent-condensed, sans-serif;
  color: #a49e99;
  margin-bottom: 0.8rem;
}
.sd-block-tracklist__container {
  padding: 1.2rem 2rem;
  padding-right: 3rem;
  background: #ffffff;
  border: 2px solid #EDEDED;
  border-radius: 0.3rem;
}
.sd-block-tracklist__header {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.sd-block-tracklist__image {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 7.2rem;
  position: relative;
  margin-right: 1.6rem;
}
.sd-block-tracklist__image::before {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.sd-block-tracklist__image img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.sd-block-tracklist__info {
  margin-bottom: 1.6rem;
}
.sd-block-tracklist__info-artist {
  margin-bottom: 0.2rem;
}
.sd-block-tracklist__info-title {
  margin-bottom: 1.6rem;
}
.sd-block-tracklist__list {
  padding: 0 !important;
  margin: 0 !important;
}
.sd-block-tracklist__list-item {
  padding: 1.2rem 0 !important;
  margin: 0 !important;
  border: 2px solid #EDEDED;
  border-width: 2px 0;
}
.sd-block-tracklist__list-item:nth-child(n+2) {
  border-top: 0;
}
.sd-block-tracklist__list-item:first-child {
  border-top-color: #bdd9bf;
}
.sd-block-tracklist__list-item:last-child {
  border-bottom-color: #bdd9bf;
}
.sd-block-tracklist__list-item::before {
  content: unset !important;
}
.sd-block-tracklist__list-item__toggle {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  display: block;
  background: transparent;
  color: #232425;
  width: 100%;
  text-align: left;
  padding-right: 2rem;
  cursor: pointer;
  position: relative;
}
.sd-block-tracklist__list-item__toggle::before, .sd-block-tracklist__list-item__toggle::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1.1rem;
  height: 0.14rem;
  background: #232425;
}
.sd-block-tracklist__list-item__toggle::after {
  transform: rotate(90deg);
  transition: 300ms;
}
.sd-block-tracklist__list-item__toggle.open::after {
  transform: rotate(90deg) scaleX(0);
}
.sd-block-tracklist__component__title {
  display: block;
  font-size: 1.8rem;
  line-height: 1.9rem;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  margin-bottom: 0.4rem;
}
.sd-block-tracklist__component__details {
  display: block;
  font-size: 1.4rem;
  line-height: 1.6rem;
  font-family: paralucent-condensed, sans-serif;
  color: #a49e99;
  font-weight: 400;
}
.sd-block-tracklist__component-item {
  padding: 0 !important;
  margin: 2rem 0 !important;
}
.sd-block-tracklist__component-item:last-child {
  margin-bottom: 0 !important;
}
.sd-block-tracklist__component-item::before {
  content: unset !important;
}
.sd-block-tracklist__component-item__title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 1.5rem;
  line-height: 1.6rem;
  color: #a49e99;
  font-family: paralucent-condensed, sans-serif;
}
.sd-block-tracklist__component-item__title::before {
  content: "";
  display: block;
  width: 2rem;
  height: 2rem;
  border: 0.8rem solid #A4A4A4;
  background: #ffffff;
  border-radius: 50%;
  box-sizing: border-box;
  margin-right: 1.2rem;
}
.sd-block-tracklist__component-item__title::after {
  content: "";
  display: block;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  height: 1px;
  background: #EDEDED;
  margin-left: 2rem;
}
.sd-block-tracklist__tracklist, .sd-block-tracklist .sd-block-tracklist__component-item ol {
  padding: 0 !important;
  margin: 0 !important;
  margin-top: 1.2rem !important;
}
.sd-block-tracklist__tracklist-item, .sd-block-tracklist__tracklist > li, .sd-block-tracklist .sd-block-tracklist__component-item ol-item, .sd-block-tracklist .sd-block-tracklist__component-item ol > li {
  margin: 0 !important;
  padding-left: 2.6rem !important;
  margin-bottom: 1.2rem !important;
  font-family: paralucent-condensed, sans-serif !important;
  font-weight: 100 !important;
  font-size: 1.5rem !important;
  line-height: 1.5rem !important;
}
.sd-block-tracklist__tracklist-item:last-child, .sd-block-tracklist__tracklist > li:last-child, .sd-block-tracklist .sd-block-tracklist__component-item ol-item:last-child, .sd-block-tracklist .sd-block-tracklist__component-item ol > li:last-child {
  margin-bottom: 0 !important;
}
.sd-block-tracklist__tracklist-item::before, .sd-block-tracklist__tracklist > li::before, .sd-block-tracklist .sd-block-tracklist__component-item ol-item::before, .sd-block-tracklist .sd-block-tracklist__component-item ol > li::before {
  content: counter(olCounter, decimal-leading-zero) !important;
  background-color: transparent !important;
  color: #232425 !important;
  font-family: paralucent-condensed, sans-serif !important;
  font-weight: 100 !important;
  width: auto !important;
  height: auto !important;
  font-size: 1.5rem !important;
  line-height: 1.5rem !important;
  top: 0 !important;
}

.sde-footnote {
  padding: 1rem;
  border: 0 solid #179ddd;
  background-color: #E8F5FB;
  border-width: 2px 0;
  pointer-events: auto;
  transition: 400ms;
  z-index: 6;
}
.sde-footnote > * {
  font-size: 1.2rem !important;
  line-height: 1.5rem !important;
  margin: 1rem 0;
}
.sde-footnote > *:first-child {
  margin-top: 0;
}
.sde-footnote > *:first-child::before {
  content: counter(footnoteCounter) ". ";
  color: #179ddd;
  font-weight: bold;
}
.sde-footnote > *:last-child {
  margin-bottom: 0;
}
.sde-footnote__container {
  counter-increment: footnoteCounter;
}
.sde-footnote__container .sde-footnote {
  transform: translateY(-12px);
  position: absolute;
  right: -5rem;
  max-width: 17rem;
  box-shadow: 4px 4px 30px -12px rgba(0, 0, 0, 0.18), 1px 2px 5px -4px rgba(0, 0, 0, 0.12);
}
@media (max-width: 767px) {
  .sde-footnote__container .sde-footnote {
    right: -0.8rem;
  }
}
.sde-footnote__container .sde-footnote.inactive {
  transform: translateY(-24px);
  opacity: 0;
  pointer-events: none;
}
.sde-footnote__link {
  color: #179ddd;
  padding-bottom: 0.2rem;
  background-image: linear-gradient(0deg, #179ddd 0%, #179ddd 100%);
  background-size: 100% 1px;
  background-position: left bottom;
  background-repeat: repeat-x;
}
.sde-footnote__link::after {
  content: counter(footnoteCounter);
  font-size: 0.5em;
  position: relative;
  top: -1em;
  left: 0.2rem;
}

h1 {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 5.3rem;
  line-height: 5rem;
  letter-spacing: initial;
  text-transform: initial;
}
h2 {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 4rem;
  letter-spacing: initial;
  text-transform: initial;
}
h3 {
  font-family: paralucent, sans-serif;
  font-size: 2.2rem;
  line-height: 2.2rem;
  letter-spacing: initial;
  text-transform: initial;
}
h4 {
  font-family: paralucent, sans-serif;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.4rem;
  letter-spacing: initial;
  text-transform: initial;
}
h5 {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
}
h6 {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
}
.breakout h1 {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  font-size: 5.2rem;
  line-height: 4.1rem;
  letter-spacing: initial;
  text-transform: uppercase;
}
.breakout h2 {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  font-size: 3rem;
  line-height: 2.6rem;
  letter-spacing: initial;
  text-transform: initial;
}
.breakout h3 {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  font-size: 2.4rem;
  line-height: 2.4rem;
  letter-spacing: initial;
  text-transform: uppercase;
}
.breakout h4 {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  font-size: 1.8rem;
  line-height: 2.4rem;
  letter-spacing: -0.022rem;
  text-transform: uppercase;
}
.breakout h5 {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
}
.hero-text {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 16rem;
  line-height: 12rem;
  letter-spacing: auto;
  text-transform: none;
  text-decoration: none;
  color: inherit;
}
.half-hero-text {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 8rem;
  line-height: 6.9rem;
  letter-spacing: auto;
  text-transform: none;
  text-decoration: none;
  color: inherit;
}
.single-content-margins h1:not([class]) {
  margin-top: 4rem;
  margin-bottom: 2.8rem;
}
.single-content-margins h2:not([class]) {
  margin-top: 3.6rem;
  margin-bottom: 2rem;
}
.single-content-margins h3:not([class]) {
  margin-top: 3.6rem;
  margin-bottom: 1.6rem;
}
.single-content-margins h4:not([class]) {
  margin-top: 3.2rem;
  margin-bottom: 1.2rem;
}
.single-content-margins h5:not([class]) {
  margin-top: 2.4rem;
  margin-bottom: 1.2rem;
  font-size: 1.6rem;
  line-height: 2rem;
  letter-spacing: 0.05rem;
  text-transform: none;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
}
.single-content-margins h6:not([class]) {
  margin-top: 2.4rem;
  margin-bottom: 1.2rem;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
}

p {
  font-family: source-serif-pro, serif;
  font-weight: 400;
  font-size: 1.5rem;
  line-height: 2.1rem;
  letter-spacing: initial;
  text-transform: initial;
  margin: 2rem 0;
  font-size: 18px;
}
.you-might-like {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #C2C2C2;
  font-size: 12px;
  margin-top: 1rem;
}
.has-drop-cap:not(:focus):first-letter {
  float: left;
  font-size: 18px;
  line-height: 27px;
  text-transform: initial;
  font-style: normal;
  font-weight: 400;
  font-family: source-serif-pro, serif;
}

.drop-cap {
  float: left;
  width: 7rem;
  height: 7rem;
  padding-right: 1.6rem;
  text-align: center;
  box-sizing: content-box;
  margin-right: 2rem;
  background-image: linear-gradient(0deg, #232425 0%, #232425 100%), radial-gradient(circle, #179ddd 0, #179ddd 3.5rem, rgba(23, 157, 221, 0) 3.55rem);
  background-size: 7rem 7rem, 7rem 7rem;
  background-position: left top, right top;
  background-repeat: no-repeat, no-repeat;
  font-family: paralucent, sans-serif;
  font-weight: 700;
  color: #179ddd;
  font-size: 6.3rem;
  line-height: 7rem;
  text-transform: uppercase;
  position: relative;
  margin-top: 0.8rem;
}

.product-lifecycle-tracker-list {
  margin-top: 2rem;
  margin-left: 2rem;
  margin-bottom: 2rem;
  list-style: none;
  display: inline;
}
.product-lifecycle-tracker-list__date {
  color: #a49e99;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 16px;
  display: flex;
  margin: 2rem 0;
  padding: 0 2rem;
}
.product-lifecycle-tracker-list__item {
  color: #272e2d;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 16px;
  text-transform: uppercase;
  overflow: hidden;
  height: auto;
  display: inline;
  margin: 0 5rem;
  text-align: left;
}

.mpl-list > li {
  position: relative;
  margin: 3rem 1.5rem;
  font-family: "Source Serif Pro";
}

.mpl-list > li:before {
  content: "\2022";
  margin-right: 10px;
  background: #bdd9bf;
  border-radius: 50%;
  color: #232425;
  width: 20px;
  height: 20px;
  text-align: center;
  display: inline-block;
  padding: 1rem;
  font-family: paralucent, sans-serif;
  font-size: 12px;
}

ol, ul {
  list-style: none;
}

.single-content-margins a, .standard-content a {
  color: #179ddd;
}
.single-content-margins ol, .single-content-margins ul, .standard-content ol, .standard-content ul {
  list-style: none;
  margin: 2.4rem 0;
}
.single-content-margins ol > li, .single-content-margins ul > li, .standard-content ol > li, .standard-content ul > li {
  padding-left: 6rem;
  font-family: source-serif-pro, serif;
  font-weight: 400;
  font-size: 1.5rem;
  line-height: 2.1rem;
  letter-spacing: initial;
  text-transform: initial;
  position: relative;
  margin-bottom: 1.2rem;
  font-weight: 600;
  font-size: 1.8rem;
}
.single-content-margins ol > li ol, .single-content-margins ol > li ul, .single-content-margins ul > li ol, .single-content-margins ul > li ul, .standard-content ol > li ol, .standard-content ol > li ul, .standard-content ul > li ol, .standard-content ul > li ul {
  margin: 0;
  margin-top: 1.2rem;
}
.single-content-margins ol > li ol > li, .single-content-margins ol > li ul > li, .single-content-margins ul > li ol > li, .single-content-margins ul > li ul > li, .standard-content ol > li ol > li, .standard-content ol > li ul > li, .standard-content ul > li ol > li, .standard-content ul > li ul > li {
  padding-left: 4rem;
}
.single-content-margins ol > li ol > li::before, .single-content-margins ol > li ul > li::before, .single-content-margins ul > li ol > li::before, .single-content-margins ul > li ul > li::before, .standard-content ol > li ol > li::before, .standard-content ol > li ul > li::before, .standard-content ul > li ol > li::before, .standard-content ul > li ul > li::before {
  left: 0;
}
.single-content-margins ol > li:last-child, .single-content-margins ul > li:last-child, .standard-content ol > li:last-child, .standard-content ul > li:last-child {
  margin-bottom: 0;
}
.single-content-margins ol > li::before, .single-content-margins ul > li::before, .standard-content ol > li::before, .standard-content ul > li::before {
  content: "";
  position: absolute;
  left: 1.6rem;
  top: 0.2rem;
  width: 2rem;
  height: 2rem;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.single-content-margins ol, .standard-content ol {
  counter-reset: olCounter;
}
.single-content-margins ol > li, .standard-content ol > li {
  counter-increment: olCounter;
}
.single-content-margins ol > li::before, .standard-content ol > li::before {
  content: counter(olCounter);
  background: #179ddd;
  font-size: 1.2rem;
  line-height: 1.2rem;
  font-family: paralucent, sans-serif;
  color: #ffffff;
}
.single-content-margins ul > li::before, .standard-content ul > li::before {
  border: 8px solid #179ddd;
  background: white;
}

.standard-content .alignnone {
  width: 100%;
  height: auto;
}

.wp-block-button {
  color: white;
}
.wp-block-button__link, .file-upload-button__button, .edit-profile__button, .edit-profile__picture__modal-button, .profile-nav__logout, .memberflow-container__left form input[type=submit], .memberflow-container__left form .layout-wrap input[type=submit], form#loginform p input[type=submit], form#activation-form p input[type=submit], .single-comments__loggedout-notice a {
  background-color: #E50434;
  color: white;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  text-transform: none;
  border-radius: 0.2rem;
  padding: 0.8rem 2rem;
  transition: 300ms;
  text-transform: uppercase;
  border-bottom: 2px solid transparent;
}
.wp-block-button__link:not(.disabled):hover, .file-upload-button__button:not(.disabled):hover, .edit-profile__button:not(.disabled):hover, .edit-profile__picture__modal-button:not(.disabled):hover, .profile-nav__logout:not(.disabled):hover, .memberflow-container__left form input[type=submit]:not(.disabled):hover, form#loginform p input[type=submit]:not(.disabled):hover, form#activation-form p input[type=submit]:not(.disabled):hover, .single-comments__loggedout-notice a:not(.disabled):hover, .wp-block-button__link:not(.disabled):focus, .file-upload-button__button:not(.disabled):focus, .edit-profile__button:not(.disabled):focus, .edit-profile__picture__modal-button:not(.disabled):focus, .profile-nav__logout:not(.disabled):focus, .memberflow-container__left form input[type=submit]:not(.disabled):focus, form#loginform p input[type=submit]:not(.disabled):focus, form#activation-form p input[type=submit]:not(.disabled):focus, .single-comments__loggedout-notice a:not(.disabled):focus {
  color: inherit;
  border-bottom-color: currentColor;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.07);
  transform: translateY(-2px);
}
.wp-block-button__link.disabled, .disabled.file-upload-button__button, .disabled.edit-profile__button, .disabled.edit-profile__picture__modal-button, .disabled.profile-nav__logout, .memberflow-container__left form input.disabled[type=submit], form#loginform p input.disabled[type=submit], form#activation-form p input.disabled[type=submit], .single-comments__loggedout-notice a.disabled {
  background-color: #a49e99;
  cursor: not-allowed;
}
.wp-block-button__link.has-arrow, .has-arrow.file-upload-button__button, .has-arrow.edit-profile__button, .has-arrow.edit-profile__picture__modal-button, .has-arrow.profile-nav__logout, .memberflow-container__left form input.has-arrow[type=submit], form#loginform p input.has-arrow[type=submit], form#activation-form p input.has-arrow[type=submit], .single-comments__loggedout-notice a.has-arrow {
  padding-right: 3.2rem;
  background-image: url("data:image/svg+xml,%3Csvg width='10px' height='9px' viewBox='0 0 10 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EPath%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Components/Buttons/Chevron-Button' transform='translate(-88.000000, -13.000000)' fill='%23FFFFFF'%3E %3Cg id='Group' transform='translate(13.000000, 11.000000)'%3E %3Cpath d='M84.8401618,6.07967516 L81.2288098,2.17273864 C81.1257212,2.06121492 80.988324,2 80.8418212,2 C80.6951557,2 80.5578398,2.06130287 80.4547512,2.17273864 L80.1268678,2.52753889 C80.0238605,2.63888672 79.967113,2.78761434 79.967113,2.94619264 C79.967113,3.10468298 80.0238605,3.25842389 80.1268678,3.36977171 L82.2336795,5.65398522 L75.5402394,5.65398522 C75.2384533,5.65398522 75,5.90957509 75,6.2361426 L75,6.73773552 C75,7.06430303 75.2384533,7.34566297 75.5402394,7.34566297 L82.2575817,7.34566297 L80.1269491,9.64262958 C80.0239418,9.75415331 79.9671943,9.89883512 79.9671943,10.0574134 C79.9671943,10.2158158 80.0239418,10.3626085 80.1269491,10.4740442 L80.4548325,10.8277011 C80.5579211,10.9392248 80.695237,11 80.8419025,11 C80.9884053,11 81.1258025,10.9384333 81.2288911,10.8269095 L84.8402431,6.92006098 C84.9435755,6.80818544 85.0004043,6.65884215 85,6.50008795 C85.000323,6.34080604 84.9435755,6.19137479 84.8401618,6.07967516 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 10px auto;
  background-position: calc(100% - 1.2rem) center;
  background-repeat: no-repeat;
}
.wp-block-button__link.has-arrow:not(.disabled):hover, .has-arrow.file-upload-button__button:not(.disabled):hover, .has-arrow.edit-profile__button:not(.disabled):hover, .has-arrow.edit-profile__picture__modal-button:not(.disabled):hover, .has-arrow.profile-nav__logout:not(.disabled):hover, .memberflow-container__left form input.has-arrow[type=submit]:not(.disabled):hover, form#loginform p input.has-arrow[type=submit]:not(.disabled):hover, form#activation-form p input.has-arrow[type=submit]:not(.disabled):hover, .single-comments__loggedout-notice a.has-arrow:not(.disabled):hover, .wp-block-button__link.has-arrow:not(.disabled):focus, .has-arrow.file-upload-button__button:not(.disabled):focus, .has-arrow.edit-profile__button:not(.disabled):focus, .has-arrow.edit-profile__picture__modal-button:not(.disabled):focus, .has-arrow.profile-nav__logout:not(.disabled):focus, .memberflow-container__left form input.has-arrow[type=submit]:not(.disabled):focus, form#loginform p input.has-arrow[type=submit]:not(.disabled):focus, form#activation-form p input.has-arrow[type=submit]:not(.disabled):focus, .single-comments__loggedout-notice a.has-arrow:not(.disabled):focus {
  background-position: calc(100% - 1.4rem) center;
}

.breakout .wp-block-button__link, .breakout .file-upload-button__button, .breakout .edit-profile__button, .breakout .edit-profile__picture__modal-button, .breakout .profile-nav__logout, .breakout .memberflow-container__left form input[type=submit], .memberflow-container__left form .breakout input[type=submit], .breakout form#loginform p input[type=submit], form#loginform p .breakout input[type=submit], .breakout form#activation-form p input[type=submit], form#activation-form p .breakout input[type=submit], .breakout .single-comments__loggedout-notice a, .single-comments__loggedout-notice .breakout a {
  background-color: #ffffff;
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  text-transform: none;
  border-radius: 0.2rem;
  padding: 0.8rem 2rem;
  transition: 300ms;
  border-bottom: 2px solid transparent;
}
.breakout .wp-block-button__link:hover, .breakout .file-upload-button__button:hover, .breakout .edit-profile__button:hover, .breakout .edit-profile__picture__modal-button:hover, .breakout .profile-nav__logout:hover, .breakout .memberflow-container__left form input[type=submit]:hover, .memberflow-container__left form .breakout input[type=submit]:hover, .breakout form#loginform p input[type=submit]:hover, form#loginform p .breakout input[type=submit]:hover, .breakout form#activation-form p input[type=submit]:hover, form#activation-form p .breakout input[type=submit]:hover, .breakout .single-comments__loggedout-notice a:hover, .single-comments__loggedout-notice .breakout a:hover {
  color: #179ddd;
  border-bottom: 2px solid #179ddd;
}

.wp-block-column-left {
  border-top: 1px dashed #a49e99;
  border-bottom: 1px dashed #a49e99;
}

.wp-block-columns {
  margin: 1rem 0;
}

.wp-block-embed.is-type-video .wp-block-embed__wrapper {
  position: relative;
}
@media (min-width: 768px) {
  .wp-block-embed.is-type-video .wp-block-embed__wrapper {
    left: -2.5rem;
    width: calc(100% + 5rem);
  }
}
.wp-block-embed.is-type-video .wp-block-embed__wrapper::before {
  content: "";
  position: relative;
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
}
.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
@media (min-width: 768px) {
  .wp-block-embed.is-type-video figcaption {
    left: -2.5rem;
    position: relative;
  }
}

figcaption {
  padding-top: 0.4rem;
  display: inline-block !important;
  border-bottom: 2px solid #bdd9bf;
  padding-bottom: 0.7rem;
  color: #a49e99;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 12px;
  margin-bottom: 0 !important;
}

.wp-block-image img {
  width: auto;
  height: auto;
}

div.wp-block-image figure.aligncenter img {
  display: block;
  margin: 0 auto;
}
div.wp-block-image figure.alignleft, div.wp-block-image figure.alignright {
  width: 50%;
}
div.wp-block-image figure.alignleft img, div.wp-block-image figure.alignright img {
  display: block;
  width: 100%;
  height: auto;
}
@media (min-width: 768px) {
  div.wp-block-image figure.alignleft img, div.wp-block-image figure.alignright img {
    max-width: calc(100% + 2.5rem) !important;
    width: calc(100% + 2.5rem);
  }
}
div.wp-block-image figure.alignleft {
  margin-right: 3rem;
}
@media (min-width: 768px) {
  div.wp-block-image figure.alignleft figcaption, div.wp-block-image figure.alignleft img {
    position: relative;
    left: -2.5rem;
  }
}
div.wp-block-image figure.alignright {
  margin-left: 3rem;
  text-align: right;
}
@media (min-width: 768px) {
  div.wp-block-image figure.alignright figcaption {
    position: relative;
    right: -2.5rem;
  }
}

figure.wp-block-image img {
  max-width: 100%;
  height: auto;
}

@media (min-width: 768px) {
  .single-content-margins figure.wp-block-image {
    width: calc(100% + 2.5rem);
    left: -2.5rem;
    position: relative;
  }
}

.alignnone {
  width: auto;
  height: auto;
}

em, i {
  font-style: italic;
}

strong, b {
  font-weight: bold;
}

.wp-block-pullquote {
  position: relative;
  background: #0A41B5;
  background: url(assets/a8bf853733b57801e5cfb9945280a5d9.jpg) !important;
  background-size: cover !important;
  border-radius: 0.3rem;
  padding: 5.6rem 3rem;
  padding-bottom: 4rem;
  position: relative;
  margin: 5.6rem 0;
}
.wp-block-pullquote::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url(assets/9a1d12aff3b0ad1927350e982a2db9ff.jpg);
  background-size: cover;
  background-position: center bottom;
  mix-blend-mode: screen;
  border-radius: 0.3rem;
  z-index: 2;
}
.wp-block-pullquote::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, #232425 0%, #7CCFF6 100%);
  mix-blend-mode: hard-light;
  border-radius: 0.3rem;
  z-index: 1;
}
.wp-block-pullquote > * {
  z-index: 3;
}
.wp-block-pullquote blockquote {
  padding: 0 !important;
}
.wp-block-pullquote blockquote::before {
  margin: 0 auto;
  background-image: url(data:image/png;base64,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);
  background-size: 65px 52px;
  background-repeat: no-repeat;
  background-position: center center;
  content: "";
  background-size: cover;
  width: 48px;
  height: 29px;
  position: absolute;
  left: calc(50% - 2.4rem);
  top: -18px;
  z-index: 2;
}
.wp-block-pullquote p {
  padding: 0;
  margin: 0;
  position: relative;
  font-family: paralucent, sans-serif;
  font-size: 1.8rem !important;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 2rem !important;
  text-align: center;
  color: #ffffff;
  z-index: 3;
}
.wp-block-pullquote p:last-of-type {
  padding-bottom: 1.6rem;
  margin-bottom: 4rem;
}
.wp-block-pullquote cite {
  font-family: paralucent-condensed, sans-serif;
  color: #ffffff;
  font-size: 1.6rem;
  font-weight: 600;
  letter-spacing: 0.1rem;
  line-height: 1.6rem;
  text-align: center;
  text-transform: uppercase;
  padding: 2rem;
  padding-bottom: 0;
  position: relative;
  z-index: 3;
  margin-bottom: 4rem;
}
.wp-block-pullquote cite::after {
  content: "";
  background-color: #ffffff;
  z-index: 3;
  width: 50px;
  height: 2px;
  position: absolute;
  top: 0;
  left: calc(50% - 2.5rem);
}

blockquote.wp-block-quote {
  margin: 3.2rem 0;
  margin-top: 8rem !important;
  padding-left: 2.4rem !important;
  border-left: 2px solid #179ddd;
  position: relative;
  max-width: 42.2rem;
}
blockquote.wp-block-quote::before {
  content: "";
  position: absolute;
  left: 2.4rem;
  bottom: calc(100% + 2rem);
  width: 4.8rem;
  height: 2.9rem;
  background-image: url(data:image/png;base64,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);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
blockquote.wp-block-quote p {
  font-size: 1.8rem;
  line-height: 2.4rem;
  font-family: paralucent, sans-serif;
  font-weight: 600;
}
blockquote.wp-block-quote cite {
  margin-top: 1.6rem;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  color: #a49e99;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 500;
  text-transform: uppercase;
}

.wp-block-separator {
  height: 0.2rem;
  background: #EDEDED;
  width: 100%;
  border: 0;
  margin: 4rem 0;
}

@media (min-width: 768px) {
  .single-content-margins > p > iframe {
    width: calc(100% + 5rem);
    position: relative;
    left: -2.5rem;
    max-width: calc(100% + 5rem);
  }
}

.has-blue-color {
  color: #179ddd;
}

.has-blue-background-color {
  background-color: #179ddd;
}

.has-cobalt-color {
  color: #0A41B5;
}

.has-cobalt-background-color {
  background-color: #0A41B5;
}

.has-green-color {
  color: #bdd9bf;
}

.has-green-background-color {
  background-color: #bdd9bf;
}

.has-red-color {
  color: #E50434;
}

.has-red-background-color {
  background-color: #E50434;
}

.has-yellow-color {
  color: #FFBC0E;
}

.has-yellow-background-color {
  background-color: #FFBC0E;
}

.has-pink-color {
  color: #FF3757;
}

.has-pink-background-color {
  background-color: #FF3757;
}

.wp-block-ub-chevron-down::after {
  background: none;
}

.wp-block-ub-content-toggle-accordion-content-wrap p:last-child {
  margin-top: 19px;
}
.wp-block-ub-content-toggle-accordion-content-wrap p {
  color: #A49E99;
  font-family: paralucent-condensed, sans-serif, sans-serif;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.88px;
  line-height: 16px;
  margin: 0;
  padding: 0;
  padding-right: 12px;
  white-space: nowrap;
  position: relative;
}
.wp-block-ub-content-toggle-accordion-content-wrap p::before {
  content: "\2022";
  background-color: #A49E99;
  border-radius: 50%;
  color: white;
  padding: 4px;
  text-align: center;
  font-size: 10px;
  margin-right: 8px;
}
.wp-block-ub-content-toggle-accordion-content-wrap p::after {
  margin-left: 12px;
  content: "";
  height: 1px;
  width: 396px;
  position: absolute;
  top: 0;
  left: 75px;
  border-bottom: 2px dotted #A49E99;
  margin-top: 5px;
}
.wp-block-ub-content-toggle-accordion-content-wrap ol {
  counter-reset: item;
  list-style-type: none;
}
.wp-block-ub-content-toggle-accordion-content-wrap ol li {
  color: #232425;
  font-family: paralucent-condensed, sans-serif, sans-serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 15px;
  padding: 0;
  margin: 0;
}
.wp-block-ub-content-toggle-accordion-content-wrap ol li:before {
  background: none;
  content: counter(item, decimal-leading-zero) " ";
  counter-increment: item;
  color: #232425;
  font-family: paralucent-condensed, sans-serif, sans-serif;
  font-size: 16px;
  font-weight: 100;
  letter-spacing: 0;
  line-height: 15px;
  padding-right: 26px;
  margin: 0;
}

.otw-release .sde-deal__main {
  padding: 6px;
  background-color: #f9f9f9;
}
.otw-release .sde-deal__main-left {
  flex-basis: 22%;
}
.otw-release .sde-deal__main-right {
  justify-content: center;
}
.otw-release .sde-deal__info, .otw-release .sd-block-tracklist__info {
  flex: 0 0 auto;
}
.otw-release .sde-deal__info-title, .otw-release .sd-block-tracklist__info-title {
  margin-bottom: 0px;
}
.otw-release .sde-deal__shop {
  text-align: right;
}
.otw-release .sde-deal__shop:before {
  all: initial;
}
.otw-release .sde-deal__info-productType {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 300;
  font-size: 1.6rem;
  padding: 0px;
  margin: 0px;
}
.otw-release .wp-block-button__link, .otw-release .file-upload-button__button, .otw-release .edit-profile__button, .otw-release .edit-profile__picture__modal-button, .otw-release .profile-nav__logout, .otw-release .memberflow-container__left form input[type=submit], .memberflow-container__left form .otw-release input[type=submit], .otw-release form#loginform p input[type=submit], form#loginform p .otw-release input[type=submit], .otw-release form#activation-form p input[type=submit], form#activation-form p .otw-release input[type=submit], .otw-release .single-comments__loggedout-notice a, .single-comments__loggedout-notice .otw-release a {
  background-color: #179ddd;
  color: #ffffff;
}

/*--------------------------------*\
   WIDGETS
\*--------------------------------*/
/* for reusable widgets (sidebar, post blocks, etc) */
.article-block {
  position: relative;
  width: 100%;
}
.article-block__image {
  display: block;
  margin: 0;
  padding: 0;
}
.article-block__image figure {
  display: block;
  width: 100%;
  height: 0;
  margin: 0;
  padding-bottom: 105%;
  position: relative;
  transition: 300ms;
  background-color: #EDEDED;
}
.article-block__image figure img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  transition: 300ms;
}
.article-block__image figure figcaption {
  position: absolute;
  right: 2.4rem;
  top: -2.4rem;
  color: white;
  text-transform: uppercase;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 300;
  font-size: 1.8rem;
  line-height: 1.8rem;
  text-align: center;
  display: flex !important;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 8rem;
  height: 8rem;
  padding: 0.8rem;
  background: rgba(229, 4, 52, 0.9);
  border: 3px solid rgba(164, 158, 153, 0.9);
  border-radius: 50%;
  transition: transform 300ms;
}
.article-block__image figure figcaption b {
  font-weight: 600;
  display: block;
}
.article-block__image:link:hover figcaption, .article-block__image:link:focus figcaption {
  transform: rotate(8deg);
}
.article-block__category-icon {
  height: 26px;
  vertical-align: middle;
  margin-right: 1rem;
}
.article-block__meta p {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #C2C2C2;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.article-block__meta p a {
  color: #179ddd;
  transition: 300ms;
}
.article-block__meta p a:hover {
  color: #bdd9bf;
}
.article-block__meta .article-block__rating {
  width: 5rem;
  height: 5rem;
  background: #179ddd;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 300;
  font-size: 1.4rem;
  line-height: 1.7rem;
  letter-spacing: 0.08rem;
  text-transform: uppercase;
  text-decoration: none;
  color: inherit;
  font-weight: 700;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  pointer-events: none;
}
.article-block__excerpt {
  font-size: 1.6rem;
  width: 100%;
  height: 2.4rem;
  position: relative;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.article-block__excerpt span {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.article-block__content {
  background: #ffffff;
  color: #232425;
}
.article-block__content p {
  margin: 0;
  display: flex;
  justify-content: space-between;
}
.article-block__comment a {
  background: #ffffff;
  padding: 0.8rem;
  padding-right: 1.2rem;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  font-size: 1.3rem;
  border-radius: 0.3rem;
  color: inherit;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: 300ms;
  vertical-align: middle;
}
.article-block__comment a svg {
  width: 19px;
  height: 18px;
  margin-right: 12px;
}
.article-block__comment a svg path {
  transition: 300ms;
}
.article-block__comment a:hover, .article-block__comment a:focus {
  background: #179ddd;
  color: #ffffff !important;
}
.article-block__comment a:hover svg path, .article-block__comment a:focus svg path {
  fill: #bdd9bf;
}
.article-block a {
  text-decoration: none;
  color: inherit;
}
.article-block a:hover, .article-block a:focus {
  color: #179ddd;
}
.article-block a.article-block__link {
  color: #232425;
}
.article-block a.article-block__link .article-block__title {
  transition: 300ms;
}
.article-block a.article-block__link .article-block__title:hover {
  color: #179ddd;
  cursor: pointer;
}
.article-block a.article-block__link .article-block__excerpt {
  transition: 300ms;
}
.article-block a.article-block__image:hover ~ .article-block__content .article-block__link .article-block__title, .article-block a.article-block__image:focus ~ .article-block__content .article-block__link .article-block__title {
  color: #179ddd;
}
.article-block:hover .article-block__title, .article-block:focus-within .article-block__title {
  color: #179ddd !important;
}
.article-block:hover .article-block__image-figure img, .article-block:focus-within .article-block__image-figure img {
  transform: scale(0.98);
}
@media (min-width: 768px) {
  .article-block.up-1 {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
  }
  .article-block.up-1 .article-block {
    position: relative;
  }
  .article-block.up-1 .article-block__image-figure {
    border-top: 2px solid #EDEDED;
    border-left: 2px solid #EDEDED;
    border-right: 2px solid #EDEDED;
  }
  .article-block.up-1 .article-block__meta {
    margin-bottom: 0.8rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .article-block.up-1 .article-block__date-full {
    display: none;
  }
  .article-block.up-1 .article-block__rating {
    position: absolute;
    right: 0;
    bottom: 0.6rem;
  }
  .article-block.up-1 .article-block__title {
    font-size: 2rem;
    line-height: 2.5rem;
    font-weight: 500;
    margin-bottom: 1.2rem;
    color: #232425;
    border-top: 2px solid rgba(164, 158, 153, 0.2);
    padding-top: 1.5rem;
    font-family: paralucent, sans-serif;
  }
  .article-block.up-1 .article-block__content {
    background: transparent;
    flex: 1 0 auto;
    display: flex;
    align-items: stretch;
  }
  .article-block.up-1 .article-block__content-subsection {
    flex: 0 0 100%;
    background: #ffffff;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    width: 100%;
    margin: 0 auto;
    padding: 2rem;
    padding-bottom: 2rem;
    z-index: 2;
    transition: 300ms;
    border-bottom: 2px solid #EDEDED;
    border-right: 2px solid #EDEDED;
    border-left: 2px solid #EDEDED;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
  }
  .article-block.up-1 .article-block__content-subsection > a {
    flex: 1 0 auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  .article-block.up-1 .article-block__content-subsection::after {
    position: absolute;
    bottom: 2px;
    content: "";
    background-color: #179ddd;
    left: 3px;
    width: 98.5%;
    height: 6px;
  }
}
.article-block.up-overlap {
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
}
@media (max-width: 767px) {
  .article-block.up-overlap {
    flex-direction: column;
  }
}
.article-block.up-overlap .article-block__title {
  margin-top: 20px;
  margin-bottom: 15px;
  font-size: 32px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 39px;
  color: #232425;
  font-family: paralucent, sans-serif;
  position: relative;
  padding-right: 1rem;
  z-index: 3;
}
.article-block.up-overlap .article-block__title:hover {
  color: #179ddd;
  cursor: pointer;
  transition: 300ms;
}
.article-block.up-overlap .article-block__title > span {
  background-color: white;
  position: relative;
  left: 20px;
}
.article-block.up-overlap .article-block__title > span > span {
  position: relative;
  left: -20px;
}
.article-block.up-overlap .article-block__content {
  width: calc((((100% - 210px) / 8) * 5 + 120px));
  flex: 0 0 calc((((100% - 210px) / 8) * 5 + 120px));
  background-color: #ffffff;
  align-self: stretch;
  position: relative;
  padding-left: 2rem;
  border-right: 2px solid #EDEDED;
  border-left: 2px solid #EDEDED;
  width: 60%;
}
@media (max-width: 767px) {
  .article-block.up-overlap .article-block__content {
    width: 100%;
    padding-left: 0;
    order: 2;
  }
}
.article-block.up-overlap .article-block__content::before {
  background-image: url(assets/009cb43e3124572be451ce61d4b73e52.png);
  background-repeat: no-repeat;
  background-position: center center;
  content: "";
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  height: 20px;
  position: absolute;
  left: 0;
  top: 0;
}
.article-block.up-overlap .article-block__content::after {
  background-image: url(assets/009cb43e3124572be451ce61d4b73e52.png);
  background-repeat: no-repeat;
  content: "";
  background-size: cover;
  width: 100%;
  height: 20px;
  position: absolute;
  right: 0;
  bottom: 0;
}
@media (max-width: 767px) {
  .article-block.up-overlap .article-block__content::after {
    position: absolute;
    bottom: 0;
    content: "";
    background-color: #179ddd;
    left: 4px;
    width: 98%;
    height: 4px;
    z-index: 4;
  }
}
.article-block.up-overlap .article-block__image {
  width: calc((((100% - 210px) / 8) * 3 + 60px));
  flex: 0 0 calc((((100% - 210px) / 8) * 3 + 60px));
}
.article-block.up-overlap .article-block__image-figure {
  z-index: 2;
  position: relative;
  margin: 4.8rem 0;
  width: calc((((100% - 60px) / 3) * 5 + 120px));
  flex: 0 0 calc((((100% - 60px) / 3) * 5 + 120px));
  right: calc((((100% - 60px) / 3) * 2 + 30px));
  height: auto;
  padding-bottom: 0;
}
.article-block.up-overlap .article-block__image-figure::before {
  content: "";
  position: relative;
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.article-block.up-overlap .article-block__image-figure img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.article-block.up-overlap .article-block__meta {
  padding-top: 75px;
  position: relative;
}
@media (max-width: 767px) {
  .article-block.up-overlap .article-block__meta {
    padding-top: 0;
  }
}
.article-block.up-overlap .article-block__meta:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 80px;
  height: 100%;
  border-bottom: 2px solid rgba(164, 158, 153, 0.2);
  box-sizing: border-box;
  margin-top: 1rem;
}
.article-block.up-overlap .article-block__excerpt {
  padding-right: 1rem;
  color: #232425;
  max-width: 58%;
  position: relative;
  background-color: #ffffff;
  z-index: 3;
  font-size: 1.6rem;
  letter-spacing: 0;
  line-height: 2.1rem;
  margin-bottom: 5rem;
}
.article-block.up-overlap .article-block__excerpt:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 80px;
  height: 100%;
  border-bottom: 2px solid rgba(164, 158, 153, 0.2);
  box-sizing: border-box;
  margin-top: 3rem;
}
@media (max-width: 767px) {
  .article-block.up-overlap .article-block__excerpt:before {
    width: 100%;
    border-bottom: 0;
  }
}
.article-block.up-overlap .article-block__comment {
  display: flex;
  padding-bottom: 95px;
}
.article-block.up-overlap .article-block__comment a {
  color: #179ddd !important;
  padding: 0.8rem;
  padding-right: 1.2rem;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  font-size: 1.3rem;
  border-radius: 0.3rem;
  color: inherit;
  display: flex;
  align-items: center;
  transition: 300ms;
  text-decoration: none;
}
@media (max-width: 767px) {
  .article-block.up-overlap .article-block__comment a {
    z-index: 1000;
    background: transparent;
    margin-top: 6rem;
    margin-right: 2.5rem;
  }
}
.article-block.up-overlap .article-block__comment a svg {
  width: 19px;
  height: 18px;
  margin-right: 12px;
}
.article-block.up-overlap .article-block__comment a svg path {
  transition: 300ms;
}
.article-block.up-overlap .article-block__comment a:hover, .article-block.up-overlap .article-block__comment a:focus {
  background: #179ddd;
  color: #232425;
}
.article-block.up-overlap .article-block__comment a:hover svg path, .article-block.up-overlap .article-block__comment a:focus svg path {
  fill: #bdd9bf;
}
@media (min-width: 768px) {
  .article-block.up-3 {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
  }
  .article-block.up-3 .article-block__image {
    width: calc((((100% - 330px) / 12) * 6 + 150px));
    flex: 0 0 calc((((100% - 330px) / 12) * 6 + 150px));
  }
  .article-block.up-3 .article-block__content {
    flex: 1 0 0;
    padding: 3.2rem 4rem;
    border-top: 1px solid #EDEDED;
    border-right: 1px solid #C2C2C2;
    position: relative;
  }
}
@media (min-width: 768px) and (min-width: 1440px) {
  .article-block.up-3 .article-block__content {
    min-height: 37.8rem;
  }
}
@media (min-width: 768px) {
  .article-block.up-3 .article-block__content > * {
    position: relative;
    z-index: 2;
  }
}
@media (min-width: 768px) {
  .article-block.up-3 .article-block__content::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #ffffff;
    background-size: cover;
    pointer-events: none;
    z-index: 1;
    border-top: 2px solid #EDEDED;
    border-right: 2px solid #EDEDED;
  }
}
@media (min-width: 768px) {
  .article-block.up-3 .article-block__content::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 20px;
    background-image: url(assets/009cb43e3124572be451ce61d4b73e52.png);
    z-index: 1;
    background-size: 100%;
    background-repeat: no-repeat;
  }
}
@media (min-width: 768px) {
  .article-block.up-3 .article-block__meta {
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
  }
}
@media (min-width: 768px) {
  .article-block.up-3 .article-block__rating {
    position: absolute;
    right: 0;
    top: 100%;
  }
}
@media (min-width: 768px) {
  .article-block.up-3 .article-block__title {
    border-top: 2px solid rgba(164, 158, 153, 0.2);
    padding-top: 17px;
    font-family: paralucent, sans-serif;
    font-size: 42px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 42px;
  }
}
@media (min-width: 768px) {
  .article-block.up-3 .article-block__excerpt {
    margin-top: 30px;
    margin-bottom: 70px;
  }
}
@media (min-width: 768px) {
  .article-block.up-3 .article-block__comment {
    display: block;
  }
}
@media (min-width: 768px) {
  .article-block.up-3:hover .article-block__content, .article-block.up-3:focus-within .article-block__content {
    border-bottom: 2px solid #179ddd;
  }
}
@media (min-width: 768px) {
  .article-block.up-4 {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
  }
  .article-block.up-4 .article-block__title {
    font-size: 22px;
    margin-top: 1rem;
  }
  .article-block.up-4 .article-block__image {
    width: calc((((100% - 300px) / 11) * 5 + 120px));
    flex: 0 0 calc((((100% - 300px) / 11) * 5 + 120px));
  }
  .article-block.up-4 .article-block__content {
    flex: 1 0 0;
    padding: 3.2rem 2rem;
    border-top: 2px solid #EDEDED;
    border-right: 2px solid #EDEDED;
    border-left: 2px solid #EDEDED;
    border-bottom: 2px solid #EDEDED;
    transition: 300ms;
    position: relative;
  }
  .article-block.up-4 .article-block__content > * {
    position: relative;
    z-index: 2;
  }
  .article-block.up-4 .article-block__content::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: url(assets/6541798268665238a791c725d41b9457.gif);
    background-size: cover;
    mix-blend-mode: screen;
    opacity: 0.3;
    pointer-events: none;
    z-index: 1;
  }
  .article-block.up-4 .article-block__rating {
    position: absolute;
    right: -2.4rem;
    top: -2rem;
  }
  .article-block.up-4 .article-block__title {
    margin-bottom: 1.2rem;
  }
  .article-block.up-4 .article-block__comment {
    margin-top: 1.6rem;
  }
  .article-block.up-4:hover .article-block__content, .article-block.up-4:focus-within .article-block__content {
    border-bottom: 2px solid #179ddd;
  }
}
@media (min-width: 768px) {
  .article-block.up-5 {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
  }
  .article-block.up-5 .article-block__image {
    width: calc((((100% - 300px) / 11) * 5 + 120px));
    flex: 0 0 calc((((100% - 300px) / 11) * 5 + 120px));
  }
  .article-block.up-5 .article-block__content {
    flex: 1 0 0;
    padding: 3.2rem 4rem;
    border-bottom: 2px solid #272e2d;
    transition: 300ms;
    position: relative;
  }
  .article-block.up-5 .article-block__content > * {
    position: relative;
    z-index: 2;
  }
  .article-block.up-5 .article-block__content::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: url(assets/6541798268665238a791c725d41b9457.gif);
    background-size: cover;
    mix-blend-mode: screen;
    opacity: 0.3;
    pointer-events: none;
    z-index: 1;
  }
  .article-block.up-5 .article-block__meta {
    position: relative;
    margin-bottom: 1.2rem;
  }
  .article-block.up-5 .article-block__rating {
    position: absolute;
    right: -2.4rem;
    top: -2rem;
  }
  .article-block.up-5 .article-block__title {
    margin-bottom: 1.2rem;
  }
  .article-block.up-5 .article-block__comment {
    margin-top: 1.6rem;
  }
  .article-block.up-5:hover .article-block__content, .article-block.up-5:focus-within .article-block__content {
    border-bottom: 2px solid #179ddd;
  }
}
@media (min-width: 768px) {
  .article-block.up-7 {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
  }
  .article-block.up-7 .article-block__image {
    width: calc((((100% - 300px) / 11) * 5 + 120px));
    flex: 0 0 calc((((100% - 300px) / 11) * 5 + 120px));
    max-width: 250px !important;
  }
  .article-block.up-7 .article-block__excerpt {
    font-size: 1.6rem;
    line-height: 1.8rem;
  }
  .article-block.up-7 .article-block__content {
    flex: 1 0 0;
    padding: 3.2rem 2.5rem;
    padding-top: 3.6rem;
    border-bottom: 2px solid #272e2d;
    border: 2px solid #EDEDED;
    border-radius: 3px;
    transition: 300ms;
    position: relative;
  }
  .article-block.up-7 .article-block__content-subsection {
    display: flex;
    flex-direction: column;
  }
  .article-block.up-7 .article-block__content > * {
    position: relative;
    z-index: 2;
  }
  .article-block.up-7 .article-block__content::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: url(assets/6541798268665238a791c725d41b9457.gif);
    background-size: cover;
    mix-blend-mode: screen;
    opacity: 0.3;
    pointer-events: none;
    z-index: 1;
  }
  .article-block.up-7 .article-block__meta {
    position: relative;
    margin-bottom: 1.2rem;
    order: 2;
  }
  .article-block.up-7 .article-block__rating {
    position: absolute;
    right: -2.4rem;
    top: -2rem;
  }
  .article-block.up-7 .article-block__date {
    padding-bottom: 13px;
    display: flex;
  }
  .article-block.up-7 .article-block__date p {
    font-family: paralucent-condensed, sans-serif;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 1px;
    line-height: 14.44px;
    color: #a49e99;
    text-transform: uppercase;
    display: inline-block;
  }
  .article-block.up-7 .article-block__title {
    margin-bottom: 1.2rem;
    font-family: paralucent, sans-serif;
    font-size: 22px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 22px;
  }
  .article-block.up-7 .article-block__comment {
    margin-top: 1.6rem;
    order: 3;
  }
  .article-block.up-7 .article-block__comment a {
    background-color: rgba(35, 36, 37, 0.1);
  }
  .article-block.up-7 .article-block__category-section {
    display: none;
  }
  .article-block.up-7:hover .article-block__content, .article-block.up-7:focus-within .article-block__content {
    border-bottom: 2px solid #179ddd;
  }
}
.article-block .article-block-search-cat {
  position: relative;
  top: 0;
  margin-right: 1rem;
}
.article-block:not(.up-video) .article-block__date {
  display: none;
}
.article-block.up-video {
  border: 2px solid #D8D8D8;
  background: white;
  border-radius: 3px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.article-block.up-video .article-block__image-figure {
  width: 100%;
  height: 0;
  padding-bottom: 70%;
  position: relative;
}
.article-block.up-video .article-block__image-figure img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.article-block.up-video .article-block__content {
  padding: 2.4rem 2.6rem 2.8rem 2rem;
}
.article-block.up-video .article-block__meta {
  display: none;
}
.article-block.up-video .article-block__title {
  font-family: paralucent, sans-serif;
  font-size: 2.2rem;
  line-height: 2.2rem;
  letter-spacing: initial;
  text-transform: initial;
  font-weight: 400;
}
.article-block.up-video .article-block__excerpt {
  display: none;
}
.article-block.up-video .article-block__date {
  color: #a49e99;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  margin-bottom: 1.2rem;
}
.article-block.up-video .article-block__date .article-block-search-cat {
  display: none;
}
.article-block.up-video .article-block__date p {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
}
.article-block.up-video .article-block__date p time {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .article-block.up-overlap {
    min-height: 550px;
  }
  .article-block.up-overlap .article-block__image {
    width: 100%;
    position: relative;
    flex: 0 0 auto;
  }
  .article-block.up-overlap .article-block__image-figure {
    all: initial;
    margin: 0px;
  }
  .article-block.up-overlap .article-block__content {
    all: initial;
  }
  .article-block.up-overlap .article-block__content:before {
    all: initial;
  }
  .article-block.up-overlap .article-block__meta:before {
    all: initial;
  }
  .article-block.up-1, .article-block.up-2, .article-block.up-3, .article-block.up-4, .article-block.up-5, .article-block.up-7 {
    position: relative;
    border: 2px solid #ededed;
    min-height: 550px;
    display: flex;
    flex-direction: column;
    align-items: stretch;
  }
  .article-block.up-1:first-child, .article-block.up-2:first-child, .article-block.up-3:first-child, .article-block.up-4:first-child, .article-block.up-5:first-child, .article-block.up-7:first-child {
    margin-top: 0;
  }
  .article-block.up-1:after, .article-block.up-2:after, .article-block.up-3:after, .article-block.up-4:after, .article-block.up-5:after, .article-block.up-7:after {
    content: "";
    height: 5px;
    width: 100%;
    background-color: #179ddd;
    position: absolute;
    left: 0px;
    bottom: 0px;
    z-index: 10;
  }
  .article-block.up-1 .article-block__image, .article-block.up-2 .article-block__image, .article-block.up-3 .article-block__image, .article-block.up-4 .article-block__image, .article-block.up-5 .article-block__image, .article-block.up-7 .article-block__image {
    width: 100%;
    position: relative;
    flex: 0 0 auto;
  }
  .article-block.up-1 .article-block__title, .article-block.up-2 .article-block__title, .article-block.up-3 .article-block__title, .article-block.up-4 .article-block__title, .article-block.up-5 .article-block__title, .article-block.up-7 .article-block__title {
    font-size: 2rem;
    line-height: 2.5rem;
    font-family: paralucent, sans-serif;
    font-weight: 500;
  }
  .article-block.up-1 .article-block__comment, .article-block.up-2 .article-block__comment, .article-block.up-3 .article-block__comment, .article-block.up-4 .article-block__comment, .article-block.up-5 .article-block__comment, .article-block.up-7 .article-block__comment {
    position: absolute;
    top: 1.8rem;
    right: 0;
  }
  .article-block.up-1 .article-block__excerpt, .article-block.up-2 .article-block__excerpt, .article-block.up-3 .article-block__excerpt, .article-block.up-4 .article-block__excerpt, .article-block.up-5 .article-block__excerpt, .article-block.up-7 .article-block__excerpt {
    font-size: 1.6rem;
    padding-bottom: 1rem;
  }
  .article-block.up-1 .article-block__content, .article-block.up-2 .article-block__content, .article-block.up-3 .article-block__content, .article-block.up-4 .article-block__content, .article-block.up-5 .article-block__content, .article-block.up-7 .article-block__content {
    display: flex;
    background: transparent;
    padding: 0;
    flex-direction: row;
    flex: 1 0 auto;
  }
  .article-block.up-1 .article-block__content-subsection, .article-block.up-2 .article-block__content-subsection, .article-block.up-3 .article-block__content-subsection, .article-block.up-4 .article-block__content-subsection, .article-block.up-5 .article-block__content-subsection, .article-block.up-7 .article-block__content-subsection {
    display: flex;
    width: 100%;
    align-items: stretch;
    flex-direction: column;
    background: #ffffff !important;
    border-radius: 0.3rem;
    position: relative;
    z-index: 2;
    padding: 2rem 1.5rem;
    border-bottom: 2px solid transparent;
  }
  .article-block.up-1 .article-block__link, .article-block.up-2 .article-block__link, .article-block.up-3 .article-block__link, .article-block.up-4 .article-block__link, .article-block.up-5 .article-block__link, .article-block.up-7 .article-block__link {
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  .article-block.up-1 .article-block__excerpt, .article-block.up-2 .article-block__excerpt, .article-block.up-3 .article-block__excerpt, .article-block.up-4 .article-block__excerpt, .article-block.up-5 .article-block__excerpt, .article-block.up-7 .article-block__excerpt {
    flex: 0 0 2.4rem;
  }
  .article-block.up-1 .article-block__meta, .article-block.up-2 .article-block__meta, .article-block.up-3 .article-block__meta, .article-block.up-4 .article-block__meta, .article-block.up-5 .article-block__meta, .article-block.up-7 .article-block__meta {
    border-bottom: 2px solid #ebebeb;
    padding-bottom: 8px;
    margin-bottom: 8px;
  }
  .article-block.up-overlap {
    flex-direction: column-reverse;
  }
  .article-block.up-overlap .article-block__content {
    display: flex;
    flex-direction: column;
  }
  .article-block.up-overlap .article-block__content-subsection {
    padding-top: 0rem;
    display: flex;
    flex: 1 1 auto;
    justify-content: space-between;
    flex-direction: column;
  }
  .article-block.up-overlap .article-block__content-subsection a {
    flex: 1 1 auto;
    width: 100%;
  }
  .article-block.up-overlap .article-block__meta {
    background-color: white;
    padding: 2rem 1.5rem 1rem 1.5rem;
    margin-bottom: 0px;
    flex: 0 0 auto;
  }
  .article-block.up-overlap .article-block__comment {
    position: absolute;
    top: -4rem;
  }
  .article-block.up-overlap .article-block__comment a {
    margin: 0px !important;
  }
  .article-block.up-overlap .article-block__excerpt {
    margin: 0px;
    padding: 0px;
    padding-bottom: 1rem;
    flex: 0 0 2.4rem;
  }
}
.article-block .cat-link {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #179ddd !important;
  font-family: paralucent-condensed, sans-serif;
}
.article-block .cat-link img {
  width: auto;
  height: auto;
  max-width: 2.5em;
  max-height: 1.6em;
  margin-right: 0.6rem;
}
.article-block .related-article-category {
  padding: 1rem 1.2rem;
}
.article-block .related-article-category__icon {
  height: 28px;
  width: 27px;
  margin: -1rem 0;
}
.article-block .related-article-category__name {
  color: #179ddd;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 16px;
}
.article-block .related-article-category__date {
  color: #C2C2C2;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 16px;
}
.article-block .related-article-category--no-padding {
  padding: 0;
}
.article-block .related-article-category > * {
  display: inline;
  padding: 0 0.5rem;
}

@media (max-width: 767px) {
  .up-7 .article-block__meta {
    display: flex;
    justify-content: space-between;
  }
}

@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) {
    .article-block__content-subsection {
      min-height: initial !important;
    }

    .widget-this-week {
      min-height: initial !important;
    }
  }
}
.up-2 .article-block__excerpt, .up-3 .article-block__excerpt {
  height: 6rem;
}
.up-2 .article-block__excerpt span, .up-3 .article-block__excerpt span {
  text-overflow: inherit;
  white-space: normal;
}

.up-7 .article-block__date {
  display: flex !important;
  align-items: center;
  margin-bottom: 13px;
}
.up-7 .article-block__date time {
  font-family: paralucent-condensed, sans-serif !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  letter-spacing: 1px;
  line-height: 14.44px;
  color: #a49e99;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .up-7 .article-block__date {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .up-7 .article-block__link {
    justify-content: space-around !important;
  }
}

@media (max-width: 767px) {
  .article-block.up-7 .article-block__comment {
    top: 1.3rem;
  }
}

@media (max-width: 767px) {
  .article-block.up-3 .article-block__comment {
    top: 1.3rem;
  }
}

@media (max-width: 767px) {
  .article-block.up-1 .article-block__comment {
    top: 1rem;
  }
}

.article-block.up-overlap .article-block__comment a:hover {
  color: #BCEFC6 !important;
}

.widget-deal-alert {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  text-decoration: none;
  color: white;
}
.widget-deal-alert h2 {
  padding: 0.6rem 2.4rem;
  background: #ffffff;
  color: #232425;
  border-radius: 0.3rem;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  font-size: 2.4rem;
  line-height: 2.4rem;
  letter-spacing: initial;
  text-transform: uppercase;
  text-transform: uppercase;
  align-self: flex-end;
  margin-bottom: -1.6rem;
  position: relative;
  z-index: 2;
}
.widget-deal-alert__container {
  flex: 1 0 0;
  position: relative;
  z-index: 1;
  background-color: #179ddd;
  background-image: url(assets/b2bd59db96127335817305e9525db7fd.jpg);
  background-size: cover;
  padding: 3.2rem 2.4rem;
}
.widget-deal-alert__container::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  border-bottom: 2px solid transparent;
  transition: 300ms;
}
.widget-deal-alert__container .widget-deal-alert__image {
  display: block;
  margin: 0 auto;
  margin-bottom: 2.4rem;
  width: 100%;
  height: auto;
  position: relative;
  z-index: 2;
}
.widget-deal-alert__container .widget-deal-alert__artist {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  font-size: 3rem;
  line-height: 2.6rem;
  letter-spacing: initial;
  text-transform: initial;
  text-transform: uppercase;
  margin-bottom: 1.2rem;
  position: relative;
  z-index: 2;
  transition: 300ms;
}
.widget-deal-alert__container .widget-deal-alert__title {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  font-size: 2.4rem;
  line-height: 2.4rem;
  letter-spacing: initial;
  text-transform: uppercase;
  text-transform: none;
  font-weight: 300;
}
.widget-deal-alert:hover .widget-deal-alert__container::before {
  border-bottom: 2px solid #bdd9bf;
}
.widget-deal-alert:hover .widget-deal-alert__artist {
  color: #bdd9bf;
}

.newsletter-block {
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 0;
  position: relative;
  background-image: url(assets/f54f69eacf1910800586365cca86b502.jpg);
  background-size: cover;
  padding: 3.2rem 4.8rem;
  border-radius: 0.3rem;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.newsletter-block .newsletter-block__title {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  font-size: 5.2rem;
  line-height: 4.1rem;
  letter-spacing: initial;
  text-transform: uppercase;
}
.newsletter-block .newsletter-block__text {
  font-family: paralucent, sans-serif;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.4rem;
  letter-spacing: initial;
  text-transform: initial;
}
.newsletter-block .newsletter-form {
  padding-bottom: 8rem;
}
.newsletter-block .newsletter-form input[type=email] {
  margin-bottom: 2.8rem;
  width: 100%;
}

.base-color-overlay {
  background: rgba(0, 0, 0, 0.6);
  mix-blend-mode: multiply;
  height: 100%;
  z-index: 1;
  position: absolute;
}

.top-color-overlay {
  background: #179DDD;
  mix-blend-mode: hard-light;
  height: 100%;
  z-index: 2;
}

.newsletter-wide .newsletter-capture-container {
  background-color: #0A41B5;
  background-image: url(assets/009213442113e9f946e7486d8dff7b69.jpg);
  background-size: cover;
  background-position: center center;
  color: white;
  border-radius: 0.3rem;
  overflow: hidden;
  padding: 2.4rem 3.6rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
.newsletter-wide .newsletter-capture-container::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, #232425 0%, #7CCFF6 100%);
  mix-blend-mode: hard-light;
  z-index: 2;
}
.newsletter-wide .newsletter-capture-container::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url(assets/905cd28a35a63cb315fd0039b2de6d8a.jpg);
  background-size: cover;
  mix-blend-mode: screen;
  z-index: 1;
}
.newsletter-wide .newsletter-capture-container > * {
  position: relative;
  z-index: 3;
}
@media (max-width: 767px) {
  .newsletter-wide .newsletter-capture-container {
    flex-direction: column;
    margin-left: auto;
    margin-right: auto;
  }
}
.newsletter-wide .newsletter-capture-container h2 {
  width: calc(((100% - 330px) / 12) * 4 + 90px );
  flex: 0 0 calc(((100% - 330px) / 12) * 4 + 90px );
  line-height: 3.2rem;
  text-transform: uppercase;
  font-family: industry-inc-inline, sans-serif;
  color: white;
  font-weight: 100;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 767px) {
  .newsletter-wide .newsletter-capture-container h2 {
    width: 100%;
    flex: initial;
    margin-bottom: 1.6rem;
  }
}
.newsletter-wide .newsletter-capture-container .form-area {
  width: calc(((100% - 330px) / 12) * 8 + 210px );
  flex: 0 0 calc(((100% - 330px) / 12) * 8 + 210px );
}
@media (max-width: 767px) {
  .newsletter-wide .newsletter-capture-container .form-area {
    width: 100%;
    flex: initial;
  }
}
.newsletter-wide .newsletter-capture-container .form-area form {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .newsletter-wide .newsletter-capture-container .form-area form {
    flex-direction: column;
    align-items: flex-start;
  }
}
.newsletter-wide .newsletter-capture-container .form-area form input[type=email] {
  flex: 1 0 0;
  text-transform: uppercase;
  font-family: paralucent-condensed, sans-serif;
  letter-spacing: 1px;
  line-height: 12px;
  font-size: 14px;
}
@media (max-width: 767px) {
  .newsletter-wide .newsletter-capture-container .form-area form input[type=email] {
    width: 100%;
    flex: initial;
  }
}
.newsletter-wide .newsletter-capture-container .form-area form input[type=submit] {
  flex: 0 0 auto;
  margin-left: 5.6rem;
  background-color: #ffffff !important;
  color: #179ddd;
  text-transform: uppercase;
  font-weight: 600;
}
.newsletter-wide .newsletter-capture-container .form-area form input[type=submit]:hover, .newsletter-wide .newsletter-capture-container .form-area form input[type=submit]:focus {
  background-color: #ffffff;
  color: #179ddd !important;
}
@media (max-width: 767px) {
  .newsletter-wide .newsletter-capture-container .form-area form input[type=submit] {
    margin-left: 0;
    margin-top: 2.8rem;
  }
}

.newsletter-form input[type=email] {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  background: transparent;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  text-transform: none;
  letter-spacing: 0.05rem;
  color: #ffffff;
  padding-bottom: 0.4rem;
  border-bottom: 1.5px solid #ffffff;
  transition: 300ms;
}
.newsletter-form input[type=email]::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #ffffff;
}
.newsletter-form input[type=email]::-moz-placeholder {
  /* Firefox 19+ */
  color: #ffffff;
}
.newsletter-form input[type=email]:-ms-input-placeholder {
  /* IE 10+ */
  color: #ffffff;
}
.newsletter-form input[type=email]:-moz-placeholder {
  /* Firefox 18- */
  color: #ffffff;
}
.newsletter-form input[type=email]:focus {
  border-bottom-color: #bdd9bf;
}
.newsletter-form input[type=submit] {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  text-transform: none;
  letter-spacing: 0.05rem;
  color: white;
  background: transparent;
  border: 1px solid #ffffff;
  border-radius: 0.2rem;
  padding: 0.8rem 1.2rem;
  cursor: pointer;
  transition: 300ms;
}
.newsletter-form input[type=submit]:hover, .newsletter-form input[type=submit]:focus {
  background: #ffffff;
  color: #179ddd;
}

.home .newsletter-form input [type=submit] {
  padding: 0.8rem 2rem !important;
}

.widget-pauls-picks {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  position: relative;
  text-decoration: none;
}
.widget-pauls-picks__image {
  align-self: center;
  width: calc(100% - 9.6rem);
  margin: 0 auto;
  position: relative;
}
.widget-pauls-picks__image::before {
  content: "";
  position: absolute;
  left: -4.8rem;
  bottom: 0;
  width: calc(100% + 9.6rem);
  height: 50%;
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
  background: #bdd9bf;
  z-index: 1;
}
.widget-pauls-picks__image figure {
  display: block;
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  border-radius: 50%;
  overflow: hidden;
  transition: 300ms;
  z-index: 2;
  background: #C2C2C2;
}
.widget-pauls-picks__image figure::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #179ddd;
  mix-blend-mode: hard-light;
  z-index: 2;
}
.widget-pauls-picks__image figure img {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  mix-blend-mode: luminosity;
  filter: contrast(1.2);
  z-index: 1;
}
.widget-pauls-picks__content {
  flex: 1 0 0;
  padding: 0 1.6rem;
  padding-bottom: 3.6rem;
  background: #bdd9bf;
  color: #232425;
  border-bottom: 2px solid transparent;
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
  transition: 300ms;
}
.widget-pauls-picks__header {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  margin: 0;
  margin-bottom: 10px;
}
.widget-pauls-picks__title {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  font-size: 3rem;
  line-height: 2.6rem;
  letter-spacing: initial;
  text-transform: initial;
  margin: 0;
  transition: 300ms;
  margin-bottom: 12px;
}
.widget-pauls-picks__excerpt {
  margin: 0;
  transition: 300ms;
}
.widget-pauls-picks:hover .widget-pauls-picks__image figure, .widget-pauls-picks:focus .widget-pauls-picks__image figure {
  transform: rotate(3deg);
}
.widget-pauls-picks:hover .widget-pauls-picks__title, .widget-pauls-picks:focus .widget-pauls-picks__title {
  color: #ffffff;
}
.widget-pauls-picks:hover .widget-pauls-picks__content, .widget-pauls-picks:focus .widget-pauls-picks__content {
  border-bottom: 2px solid #179ddd;
}

.circle-img {
  border-radius: 50%;
  height: 197px;
  width: 196px;
}

.circle-img-container {
  text-align: center;
  position: absolute;
  z-index: 3;
  top: -22%;
  left: 50%;
  transform: translate(-50%, 50%);
}

.circle-img__text {
  height: 294px;
  width: 274px;
  border-radius: 4px;
  background-color: #bdd9bf;
  z-index: 1;
}

.green-text-box {
  margin: 15rem 0;
  padding: 7rem 2rem;
}
.green-text-box h5 {
  height: 16px;
  width: 107px;
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 16px;
  margin: 2rem 0;
}
.green-text-box h3 {
  height: 52px;
  width: 244px;
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 30px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 26px;
  margin: 2rem 0;
}
.green-text-box p {
  height: 54px;
  width: 244px;
  color: #232425;
  font-family: source-serif-pro, serif;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 18px;
}

.pauls-picks-blue-text {
  color: #179ddd;
}

@media (min-width: 768px) {
  .single-content-margins #price-comp-widget, .single-video-content__area #price-comp-widget {
    width: calc(100% + 5rem);
    position: relative;
    left: -2.5rem;
  }
}
@media (max-width: 767px) {
  .single-content-margins #price-comp-widget, .single-video-content__area #price-comp-widget {
    width: 100%;
  }
}

#price-comp-widget {
  background-color: white !important;
  border: 2px solid #EDEDED !important;
  border-top-left-radius: 0.3rem !important;
  border-top-right-radius: 0.3rem !important;
  border-bottom: 2px solid #179ddd !important;
  margin-bottom: 4.4rem;
}
#price-comp-widget .upper-box, #price-comp-widget .main-box, #price-comp-widget .lower {
  background-color: white !important;
}
#price-comp-widget .description {
  padding: 0px !important;
  margin: 0px !important;
}
#price-comp-widget .description .widget-logo {
  border-radius: 50%;
  background-color: #ffffff;
  background-image: url(data:image/png;base64,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) !important;
  background-size: calc(100% - 0.5rem) auto !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  top: 2rem !important;
  left: 2px !important;
  width: 7rem !important;
  height: 7rem !important;
  transform: translateY(-50%);
}
#price-comp-widget .widget-title {
  background-color: #179ddd !important;
  padding: 1.2rem 50px !important;
  font-size: 1.6rem !important;
  color: #ffffff !important;
  font-family: paralucent-condensed, sans-serif !important;
  font-weight: 700 !important;
  letter-spacing: 0.11rem;
  width: 100% !important;
  border-top-left-radius: 0.2rem !important;
  border-top-right-radius: 0.2rem !important;
}
#price-comp-widget .text {
  padding-left: 70px !important;
}
#price-comp-widget .text .cell-contents {
  margin: 0px !important;
  padding: 15px 0px 15px 120px !important;
}
#price-comp-widget .text .cell-contents h3 {
  font-family: paralucent-condensed, sans-serif !important;
  color: black !important;
  font-weight: 900 !important;
  margin: 0px !important;
  font-size: 21px !important;
  letter-spacing: 0 !important;
  line-height: 19px !important;
  margin-bottom: 4.1rem !important;
}
#price-comp-widget .text .cell-contents h4 {
  margin: 0px !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  letter-spacing: 0 !important;
  line-height: 19px !important;
  font-family: paralucent-condensed, sans-serif !important;
}
#price-comp-widget .main-box .data-table {
  width: 100% !important;
}
#price-comp-widget .main-box .data-table .left.thumb {
  max-width: 115px !important;
  width: 20%;
}
#price-comp-widget .main-box .data-table .left.thumb .cell-contents {
  padding: 0px 10px !important;
  width: 100%;
}
#price-comp-widget .main-box .data-table .left.thumb img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
}
#price-comp-widget .main-box .data-table .cell-contents {
  padding: 0px !important;
}
#price-comp-widget .main-box .data-table th {
  background-color: white !important;
  color: #c8c8c8 !important;
  font-family: paralucent-condensed, sans-serif !important;
  font-size: 14px;
}
#price-comp-widget .tab {
  background-color: white !important;
  border-bottom: 2px solid gainsboro !important;
  padding: 15px 0px !important;
  display: flex;
  align-items: center;
}
#price-comp-widget .tab span {
  font-family: paralucent-condensed, sans-serif !important;
  color: #c8c8c8 !important;
  padding-right: 10px;
}
#price-comp-widget .tabs.lower, #price-comp-widget .main-box {
  padding: 0 2.5rem;
}
#price-comp-widget .main-box table.data-table.inner thead tr th {
  background: #C2C2C2 !important;
  color: #ffffff !important;
  padding: 0.7rem 2.2rem !important;
  font-size: 1.4rem !important;
  line-height: 1.6rem !important;
  letter-spacing: 0.1rem !important;
}
#price-comp-widget .main-box table.data-table.inner thead tr th:first-child {
  text-align: left !important;
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
#price-comp-widget .main-box table.data-table.inner thead tr th:last-child {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
#price-comp-widget .main-box table.data-table.inner tbody tr:hover, #price-comp-widget .main-box table.data-table.inner tbody tr:focus-within {
  background: rgba(194, 194, 194, 0.2) !important;
}
#price-comp-widget .main-box table.data-table.inner tbody tr td {
  padding: 1rem 0 !important;
  border-bottom-style: dotted !important;
}
#price-comp-widget .main-box table.data-table.inner tbody tr td.stock.yes .icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAbCAYAAAAK5R1TAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAKqADAAQAAAABAAAAGwAAAABIWzQ9AAACi0lEQVRYCc2Xz2vUQBTHv5NuccWD9SAIIl4Uf2x325NCj9WD7WXVsyc9ib/aVfwTBMFttmLPRW9edD30YoX64yCISJNa/wNBEFToQUtNxvc2zG4mm2yybJL1QXbezHuZ72cnmR8R+F+sYZ2GC5NwypDShhi5hVr5o8ITyhlquWCdg8RzQBY7HOInioWTuFb6xm1GJzAkjyGBpg7JLHIf/jhVRTVcUAUp5S4FFFUODzQWUmxhdPczBV5QTq5lHKTAbwhxETePfldc+YMmgTRGqpgrv1KQXOY765NDrvoh8wUdADI/0AEhdVApBRrWBbiiAoN2hrmJJr3QbvAR9F1PAVIHra/TzoDzbRCBNewtVnHl+Fa7rV8nJUiW9SZT3Z4F3JUuDoEPwOgMaqUfXbG4hhQhWcpb8IV7IlRX4hTk3zdY2jwQGo9qTBmSZTxQWfgUpUl77ji2d97h0ZfD0Tm+SAaQ3LsHent8DYZ44pPTXYkjLdiGdUwPBGoZQbKKB8rewcplmuWP2Q03eQgO3qL+eSI0niEk6+k7Ey9RpvWQzobXQ2G8O35BGLOYr7xv52QMyTqdEW1BCIna5A0a2XttiKAjMQZXrmLROtMKmfYMlU06lYcf1fiA4e3dXdtisOtedX1E/ZmmfReue9/fpPlCbNPIP6BncidrSNaNBuWoaV0lmCUC6Z3HuUFLaSRVt/EA9Y1LgLNMNyQ/EqYMybDxoJy1YNO3i3wa+Yg5R1kGkNx1MlDONO2zNIn4I2wPV0MtI0jWSg7K2YsbU3CcFXpvx7iqWYaQrNMfKN9hbk5C7rwk2P1cbVnGkKyhr6OebO/f+dI6naimaK19QX/zK12vIcU0feMMtE72FgX+ATPAAhZTg1zjAAAAAElFTkSuQmCC);
  background-size: 13px auto;
  background-repeat: no-repeat;
  background-position: center center;
}
#price-comp-widget .main-box table.data-table.inner tbody tr td, #price-comp-widget .main-box table.data-table.inner tbody tr td a {
  font-size: 1.6rem !important;
  line-height: 1.9rem !important;
  letter-spacing: 0.05rem !important;
  color: #232425 !important;
  font-family: paralucent-condensed, sans-serif !important;
  font-weight: 400 !important;
}
#price-comp-widget .main-box table.data-table.inner tbody tr td.price a {
  font-weight: 500 !important;
}
#price-comp-widget .main-box table.data-table.inner tbody tr td.store.name strong {
  text-transform: uppercase;
  font-weight: 600 !important;
}
#price-comp-widget .main-box table.data-table.inner tbody tr td.store.logo {
  padding-right: 0.8rem !important;
}
#price-comp-widget .main-box table.data-table.inner tbody tr td.store.logo span {
  text-align: right !important;
}
#price-comp-widget .tabs.lower .tab {
  float: unset !important;
  border: 0 !important;
}

.price .cell-contents {
  text-align: center !important;
}

#price-comp-widget .upper-box {
  padding-left: 2.5rem !important;
  padding-right: 2.5rem !important;
}
#price-comp-widget .upper-box .thumb {
  display: block !important;
}
@media (max-width: 767px) {
  #price-comp-widget .upper-box {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
}
#price-comp-widget .upper-box .description {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: wrap;
}
#price-comp-widget .upper-box .description .widget-logo {
  z-index: 2;
}
@media (max-width: 767px) {
  #price-comp-widget .upper-box .description .widget-logo {
    left: 0.6rem !important;
    width: 6rem !important;
    height: 6rem !important;
  }
}
#price-comp-widget .upper-box .description .widget-title {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: calc(100% + 5rem);
  position: relative;
  left: -2.5rem;
  z-index: 1;
}
@media (max-width: 767px) {
  #price-comp-widget .upper-box .description .widget-title {
    flex-basis: calc(100% + 2rem);
    left: -1rem;
    padding-right: 2rem !important;
    padding-left: 9rem !important;
  }
}
#price-comp-widget .upper-box .description .widget-title .text {
  width: 100% !important;
  margin-left: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-left: 70px !important;
}
@media (max-width: 767px) {
  #price-comp-widget .upper-box .description .widget-title .text {
    font-size: 1.2rem !important;
    line-height: 1.6rem !important;
  }
}
#price-comp-widget .upper-box .description > .thumb, #price-comp-widget .upper-box .description .text {
  margin-top: 3rem !important;
  margin-bottom: 1.6rem !important;
}
@media (max-width: 767px) {
  #price-comp-widget .upper-box .description > .thumb, #price-comp-widget .upper-box .description .text {
    margin-top: 2rem !important;
  }
}
#price-comp-widget .upper-box .description > .thumb {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 8.5rem;
  margin-right: 2rem !important;
}
@media (max-width: 767px) {
  #price-comp-widget .upper-box .description > .thumb {
    flex-basis: 6rem;
    margin-right: 0.6rem !important;
  }
}
#price-comp-widget .upper-box .description > .text {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
}
#price-comp-widget .upper-box .description > .text .cell-contents {
  padding-left: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
#price-comp-widget .upper-box .description > .text h3.heading {
  margin-bottom: 0 !important;
}
@media (max-width: 767px) {
  #price-comp-widget .upper-box .description > .text {
    margin-left: -3rem;
  }
}
#price-comp-widget .main-box {
  padding-left: 2.5rem !important;
  padding-right: 2.5rem !important;
}
#price-comp-widget .main-box .thumb {
  display: none !important;
}
@media (max-width: 767px) {
  #price-comp-widget .main-box {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
}
@media (max-width: 767px) {
  #price-comp-widget .main-box table.data-table thead tr th {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
}
@media (max-width: 767px) {
  #price-comp-widget .main-box table.data-table thead tr th .cell-contents {
    font-size: 1.2rem !important;
    letter-spacing: 0.1rem !important;
  }
}
#price-comp-widget .main-box table.data-table tbody tr td.store, #price-comp-widget .main-box table.data-table tbody tr td.detail, #price-comp-widget .main-box table.data-table tbody tr td.price {
  vertical-align: middle !important;
}
@media (max-width: 767px) {
  #price-comp-widget .main-box table.data-table tbody tr td .cell-contents, #price-comp-widget .main-box table.data-table tbody tr td .cell-contents a {
    font-size: 1.3rem !important;
    line-height: 1.2rem !important;
  }
}

@media (max-width: 767px) {
  #price-comp-widget .data-table td.link .button {
    white-space: unset !important;
  }
}

@media (max-width: 767px) {
  #price-comp-widget td.link .cell-contents a {
    text-align: center;
  }
}

.release-calendar {
  background-image: url(assets/e5a088cae624740b1dc1e45c30d2fd61.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  image-rendering: -webkit-optimize-contrast;
  width: 100%;
  height: auto;
  border-radius: 2px;
  background-position: 100%;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .release-calendar {
    display: flex;
    flex-direction: column;
    width: 100vw;
    position: relative;
    left: calc(50% - 50vw);
    z-index: 10;
    border-radius: 0;
    min-height: 480px;
  }
}

.release-calendar-info {
  display: flex;
}
@media (max-width: 767px) {
  .release-calendar-info {
    flex-direction: column;
    align-items: center;
  }
}
.release-calendar-info__icon {
  height: 42px;
  width: 43px;
  margin-top: 23px;
}
@media (max-width: 767px) {
  .release-calendar-info__icon {
    order: 1;
  }
}
.release-calendar-info__title {
  height: 40px;
  color: #ffffff;
  font-family: industry-inc-inline, sans-serif;
  font-size: 34px;
  letter-spacing: 0;
  line-height: 32px;
  font-weight: 900;
  margin-top: 28px;
  margin-left: 23px;
  font-weight: 100;
  flex: 1 0 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 767px) {
  .release-calendar-info__title {
    order: 2;
    margin-left: 0;
    font-family: industry-inc-inline, sans-serif;
    font-size: 43px;
    letter-spacing: 0;
    line-height: 40px;
    font-weight: 900;
  }
}
.release-calendar-info__btn {
  background-color: #ffffff;
  margin-left: auto;
  height: 39px;
  margin-top: 25px;
  display: inline-block;
  border-radius: 3px;
  color: #179ddd;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 12px;
  text-align: center;
  position: relative;
  padding-left: 13px;
  padding-top: 14px;
  padding-bottom: 0;
  text-transform: uppercase;
  border-bottom: none !important;
  flex: 0 0 auto;
}
.release-calendar-info__btn:hover:after, .release-calendar-info__btn:focus:after {
  transform: translateX(2px);
}
@media only screen and (max-width: 1024px) {
  .release-calendar-info__btn {
    padding-bottom: 11px !important;
  }
}
@media (max-width: 767px) {
  .release-calendar-info__btn {
    order: 4;
    display: none;
  }
}
.release-calendar-info__btn::after {
  content: "";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsSAAALEgHS3X78AAAAkElEQVQYlX2P0QnCMBRFT8V/P9NP6QSOkA3UCSrdwIFS6iY6ggOk+NnPbBC50EBtEy8EHvcdkhxijJtjnA/G+WHZ78jnA7R1Pw5pWwIt8F7ClXH+BhwzsLp2nu8CY+HWn+yBK3DK7NSd5/lRyWiduh8FPYED8Jq6xpZkJCBIQpd/1hIRZKeuCemPuejpkCCALzhxO83yMjluAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center;
  width: 10px;
  height: 10px;
  vertical-align: middle;
  display: inline-block;
  margin-left: 8px;
  margin-right: 10px;
  transition: 300ms;
}
.release-calendar-info .white-btn {
  padding-top: 13px !important;
  padding-bottom: 13px !important;
  padding-left: 13px !important;
  padding-right: 8px !important;
  position: relative;
  text-decoration: none;
  color: #179ddd;
  background-color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 12px;
  margin-top: 25px;
  border-radius: 3px;
}
@media (max-width: 767px) {
  .release-calendar-info .white-btn {
    order: 4;
  }
}

.radar-item {
  text-transform: uppercase;
  margin-bottom: 3.1rem;
  width: 23%;
  text-align: center;
}
@media (max-width: 767px) {
  .radar-item {
    width: 100%;
  }
}
.radar-item:hover .radar-item__img {
  transform: rotate(8deg);
}
@media (max-width: 767px) {
  .radar-item:hover .radar-item__img {
    transform: rotate(0deg);
  }
}
.radar-item:hover .radar-item__sub-title {
  color: #bdd9bf;
}
@media (max-width: 767px) {
  .radar-item:hover .radar-item__sub-title {
    color: #ffffff;
  }
}
.radar-item:focus__img {
  outline: 0 !important;
}
.radar-item__img-container {
  text-align: center;
}
.radar-item__img {
  height: 162px;
  width: 162px;
  border-radius: 50%;
  margin: 1.5rem auto;
  transition: transform 300ms;
  position: relative;
}
@media (max-width: 767px) {
  .radar-item__img {
    margin: 0 auto;
  }
}
.radar-item__title {
  color: #ffffff;
  font-size: 21px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 21px;
  font-family: paralucent-condensed, sans-serif;
  text-align: center;
  text-transform: uppercase;
  margin-top: 40px;
}
@media (max-width: 767px) {
  .radar-item__title {
    margin-top: 20px !important;
  }
}
.radar-item__sub-title {
  color: #ffffff;
  font-size: 21px;
  font-weight: 300;
  letter-spacing: 1px;
  line-height: 21px;
  font-family: paralucent-condensed, sans-serif;
  text-align: center;
  transition: color 300ms;
}

.release-calendar-grid-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .release-calendar-grid-container {
    order: 3;
    align-items: center;
  }
}

.release-calendar-date-box__img {
  position: absolute;
  transform: translate(-50%, 50%);
  z-index: 1;
  height: 56px;
  margin-left: 3rem;
  margin-top: -1.6rem;
}
@media (max-width: 767px) {
  .release-calendar-date-box__img {
    display: none !important;
  }
}
.release-calendar-date-box__img-container {
  position: relative;
  margin-left: 6rem;
}
.release-calendar-date-box__date {
  color: #ffffff;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 16px;
  text-align: center;
  font-family: paralucent-condensed, sans-serif;
  position: absolute;
  z-index: 2;
  top: 22px;
  left: 15px;
  width: 30px;
}
@media (max-width: 767px) {
  .release-calendar-date-box__date {
    display: none;
  }
}
.release-calendar-date-box__date--black {
  color: #ffffff;
}

.release-calender-margins {
  margin: 0 28px;
}
@media (max-width: 767px) {
  .release-calender-margins {
    margin: 0;
  }
}

.release-calender-btn-mobile {
  display: none;
}
@media (max-width: 767px) {
  .release-calender-btn-mobile {
    background-color: #ffffff;
    display: inline-block;
    border-radius: 3px;
    color: #179ddd;
    font-family: paralucent-condensed, sans-serif;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 1px;
    line-height: 12px;
    text-align: center;
    padding: 12px;
    text-transform: uppercase;
    border-bottom: none !important;
    order: 4;
    position: relative;
  }
  .release-calender-btn-mobile::after {
    content: "";
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsSAAALEgHS3X78AAAAkElEQVQYlX2P0QnCMBRFT8V/P9NP6QSOkA3UCSrdwIFS6iY6ggOk+NnPbBC50EBtEy8EHvcdkhxijJtjnA/G+WHZ78jnA7R1Pw5pWwIt8F7ClXH+BhwzsLp2nu8CY+HWn+yBK3DK7NSd5/lRyWiduh8FPYED8Jq6xpZkJCBIQpd/1hIRZKeuCemPuejpkCCALzhxO83yMjluAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-position: center;
    width: 10px;
    height: 10px;
    vertical-align: middle;
    display: inline-block;
    margin-left: 8px;
    margin-right: 10px;
    transition: 300ms;
  }
}

@media (max-width: 767px) {
  .release-calendar-btn-mobile-box {
    margin: 0 auto;
  }
}

.slick-slide {
  outline: none;
}

.slick-slider {
  -webkit-tap-highlight-color: transparent;
}

.sde-tv-widget-block {
  display: flex;
  flex-direction: column;
  background-image: url(assets/9d58432456d743591d881304c22ebd3f.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: auto;
  margin-bottom: 40px;
  border-radius: 3px;
  padding-left: 28px;
  padding-right: 25px;
}
.sde-tv-widget-block__main-content {
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 960px) {
  .sde-tv-widget-block__main-content {
    flex-direction: column;
  }
}
.sde-tv-widget-block__left {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: calc((100% / 4 * 2));
}
.sde-tv-widget-block__left:after {
  display: none;
}
@media screen and (max-width: 960px) {
  .sde-tv-widget-block__left:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background-repeat: repeat-x;
    background-size: 5px 1px;
    background-image: radial-gradient(circle, #ffffff 0.5px, transparent 0.5px);
    display: inline-block;
  }
}
@media screen and (max-width: 960px) {
  .sde-tv-widget-block__left {
    flex-direction: column;
    width: 100%;
    position: relative;
  }
}
.sde-tv-widget-block__right {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: calc((100% - -20rem) / 2.6);
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}
.sde-tv-widget-block__header-container {
  display: flex;
  align-items: center;
  padding-top: 30px;
  margin-bottom: 31px;
}
.sde-tv-widget-block__header-container img {
  width: 51px;
  height: 31px;
}
.sde-tv-widget-block__header-container h3 {
  color: #ffffff;
  font-family: industry-inc-inline, sans-serif;
  font-size: 34px;
  letter-spacing: 0;
  line-height: 32px;
  text-transform: uppercase;
  margin-left: 20px;
  margin-right: 18px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media screen and (max-width: 960px) {
  .sde-tv-widget-block__header-container h3 {
    font-size: 28px;
    letter-spacing: 0;
    line-height: 20px;
  }
}
.sde-tv-widget-block__header-container p {
  font-size: 18px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 20px;
  font-family: paralucent-condensed, sans-serif;
  color: #ffffff;
}
@media screen and (max-width: 960px) {
  .sde-tv-widget-block__header-container p {
    display: none;
  }
}
.sde-tv-widget-block .featured-sde-tv-block {
  padding-bottom: 30px;
  position: relative;
}
.sde-tv-widget-block .featured-sde-tv-block:hover img, .sde-tv-widget-block .featured-sde-tv-block:focus img {
  transform: scale(1.01);
}
.sde-tv-widget-block .featured-sde-tv-block::after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 2px;
  height: 94%;
  background-repeat: repeat-y;
  background-size: 1px 5px;
  background-image: radial-gradient(circle, #ffffff 0.5px, transparent 0.5px);
  display: inline-block;
  margin-right: -22px;
}
@media screen and (max-width: 960px) {
  .sde-tv-widget-block .featured-sde-tv-block::after {
    display: none;
  }
}
.sde-tv-widget-block .featured-sde-tv-block figure {
  width: 100%;
}
.sde-tv-widget-block .featured-sde-tv-block figure img {
  display: block;
  width: 100%;
  height: 30rem;
  cursor: pointer;
  object-fit: cover;
  aspect-ratio: 16/9;
  transition: 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.sde-tv-widget-block .featured-sde-tv-block__text {
  background-color: #232425;
  padding-left: 24px;
  padding-right: 18px;
  padding-bottom: 22px;
  padding-top: 20px;
}
.sde-tv-widget-block .featured-sde-tv-block__text p {
  color: #a49e99;
  text-transform: uppercase;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 22px;
  margin: 0;
}
.sde-tv-widget-block .featured-sde-tv-block__text h2 {
  font-size: 30px;
  letter-spacing: 0;
  line-height: 36px;
  font-family: paralucent, sans-serif;
  color: #ffffff;
}
.sde-tv-widget-block .featured-sde-tv-block:hover .featured-sde-tv-block__text, .sde-tv-widget-block .featured-sde-tv-block:focus .featured-sde-tv-block__text {
  background-color: #ffffff;
  transition: all 300ms all ease-in;
}
.sde-tv-widget-block .featured-sde-tv-block:hover h2, .sde-tv-widget-block .featured-sde-tv-block:focus h2 {
  color: #232425;
}
.sde-tv-widget-block .sde-tv-widget-block__btn {
  background-color: #ffffff;
  display: inline-block;
  border-radius: 3px;
  color: #179ddd;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 12px;
  margin: 0 auto;
  text-align: center;
  position: relative;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 13px;
  text-transform: uppercase;
}
.sde-tv-widget-block .sde-tv-widget-block__btn:hover:after, .sde-tv-widget-block .sde-tv-widget-block__btn:focus:after {
  transform: translateX(2px);
}
.sde-tv-widget-block .sde-tv-widget-block__btn::after {
  content: "";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsSAAALEgHS3X78AAAAkElEQVQYlX2P0QnCMBRFT8V/P9NP6QSOkA3UCSrdwIFS6iY6ggOk+NnPbBC50EBtEy8EHvcdkhxijJtjnA/G+WHZ78jnA7R1Pw5pWwIt8F7ClXH+BhwzsLp2nu8CY+HWn+yBK3DK7NSd5/lRyWiduh8FPYED8Jq6xpZkJCBIQpd/1hIRZKeuCemPuejpkCCALzhxO83yMjluAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center;
  width: 10px;
  height: 10px;
  vertical-align: middle;
  display: inline-block;
  margin-left: 8px;
  margin-right: 10px;
  transition: 300ms;
}
.sde-tv-widget-block .sde-tv-small-block {
  display: flex;
  margin-bottom: 12px;
}
.sde-tv-widget-block .sde-tv-small-block:hover .sde-tv-small-block__text, .sde-tv-widget-block .sde-tv-small-block:focus .sde-tv-small-block__text {
  background-color: #ffffff;
  transition: all 300ms all ease-in;
}
.sde-tv-widget-block .sde-tv-small-block:hover:focus img, .sde-tv-widget-block .sde-tv-small-block:hover:hover img, .sde-tv-widget-block .sde-tv-small-block:focus:focus img, .sde-tv-widget-block .sde-tv-small-block:focus:hover img {
  transition: all 300ms all ease-in;
  transform: scale(1.02);
}
.sde-tv-widget-block .sde-tv-small-block:hover h2, .sde-tv-widget-block .sde-tv-small-block:focus h2 {
  color: #232425;
}
.sde-tv-widget-block .sde-tv-small-block figure {
  position: relative;
  overflow: hidden;
  flex: 0 0 40%;
}
.sde-tv-widget-block .sde-tv-small-block figure::before {
  content: "";
  position: relative;
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 40%;
}
.sde-tv-widget-block .sde-tv-small-block figure img {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  object-fit: cover;
  transition: 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
  cursor: pointer;
}
.sde-tv-widget-block .sde-tv-small-block__text {
  background-color: #232425;
  padding-left: 16px;
  padding-right: 8px;
  padding-top: 14px;
  padding-bottom: 22px;
  cursor: pointer;
  flex: 1;
}
.sde-tv-widget-block .sde-tv-small-block p {
  color: #a49e99;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 22px;
  text-transform: uppercase;
  margin: 0;
}
.sde-tv-widget-block .sde-tv-small-block h2 {
  color: #ffffff;
  font-size: 16px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 18px;
  font-family: paralucent, sans-serif;
}
.sde-tv-widget-block .sde-tv-nextup-title {
  position: relative;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 16px;
  font-family: paralucent-condensed, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  margin-bottom: 12px;
}
.sde-tv-widget-block .sde-tv-nextup-title:before {
  content: "";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAWCAYAAACosj4+AAAACXBIWXMAAAsSAAALEgHS3X78AAAB5klEQVRIic2Wy0sCURTGP5sxanooLdKEUkijxQgGtamElgUFBUVELXJRBi6iZdAfEW5chdW2Fi3aRkHgxoWVBjEzRC960SIHE6fA4o4aRlk2DqMf3MWZc+89P+Z+587o2u2OVQCLKI92BJ4by69MgN7LBJNTn8BzoVxQVWYYoqb8oBKAvoguR1F3Uo8JsRquFI1E1bv/Vt/TDWDV8hZ+1txDQ4lqLD/V/pQ6tryFXYqApsZHYTY14+AwhMhJrOh19Wkdtm4aUJfWFZriUeShzg47jIZGjA4PYsk3D5u1tah1jlfqNxii2ZJNTcA805PwzEzCaDCUup16XWZra8WSb05+e4V0R6f/2mZH9bZvMTUXzN3TaWw3SoXSxwDWVQU64wRETk5/neNvSiFolGS4PG0AGCBtr8o9dHF1jf3DEC4ur4uaHzSm5JHViMBzu7mgJKDnuPjv1v9LioACa5uyV5SAUBSFri4XKCpT2u3udwJIkBOXbaYE6P7hUR5KJUkSGOZb6RpUyO+Heh5SKrPZDJqi5NUsy5J7wgbgiRyd5kAMw8BqtX7GrJM1ZYHqAcQ0B0omk4hGo6DpTGkxHj9f8HqPssaWj4wn3z2tobJ6EUVxj9wguQcEqBfAipZAeQoIPEe8kxGAD8Mgk0JQpHE5AAAAAElFTkSuQmCC);
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center center;
  height: 25px;
  width: 41px;
  background-size: cover;
  margin-right: 14px;
  vertical-align: middle;
}
@media screen and (max-width: 960px) {
  .sde-tv-widget-block .sde-tv-nextup-title {
    margin-top: 22px;
  }
}

.widget-this-week {
  padding: 1.6rem 2rem;
  padding-bottom: 3.6rem;
  background-color: #179ddd;
  background-image: url(assets/50a8e1265f83bde1117f220953d99688.jpg);
  background-size: cover;
  color: #ffffff;
  border-radius: 0.3rem;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.widget-this-week h2 {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  font-size: 5.2rem;
  line-height: 4.1rem;
  letter-spacing: initial;
  text-transform: uppercase;
  max-width: 80%;
  margin-bottom: 2.4rem;
  color: #ffffff;
  font-family: industry-inc-inline, sans-serif;
  font-size: 45px;
  letter-spacing: 0;
  line-height: 45px;
}
.widget-this-week__feed {
  margin-bottom: 3.2rem;
}
.widget-this-week__feed li {
  margin-bottom: 1.2rem;
}
.widget-this-week__feed li a {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 300;
  color: white;
  text-decoration: none;
  text-transform: none;
}
.widget-this-week__feed li a strong {
  font-family: paralucent, sans-serif;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.4rem;
  letter-spacing: initial;
  text-transform: initial;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  display: block;
  text-transform: uppercase;
  transition: 300ms;
}
.widget-this-week__feed li a:hover strong {
  color: #bdd9bf;
}

.topics-main-container {
  background-color: #ffffff;
}

.topic-item {
  background: url("https://www.biography.com/.image/t_share/MTE1ODA0OTcxNTYyNTk5OTQ5/david-bowie-9222045-1-402.jpg");
  background-size: cover;
  position: relative;
  border-radius: 0.3rem;
  overflow: hidden;
}
.topic-item__text-container {
  padding: 2rem;
  position: absolute;
  transform: translate(-50%, 50%);
  top: 0;
  left: 50%;
  margin: -9rem 0;
}
.topic-item__title {
  height: 82px;
  width: 238px;
  color: #ffffff;
  font-family: paralucent, sans-serif;
  font-size: 52px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 41px;
  text-transform: uppercase;
}
.topic-item__topics-btn {
  height: 34px;
  width: 65px;
  border-radius: 4px;
  background-color: #ffffff;
  margin: 1.5rem 0;
}
.topic-item__topics-btn__text {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.5px;
  line-height: 12px;
  text-align: center;
  padding: 1.1rem 0;
}

.wp-widget-lifecycle {
  border: 2px solid #EDEDED;
  background: #ffffff;
  padding: 1.6rem 1.2rem;
  border-radius: 0.3rem;
}
.wp-widget-lifecycle__title {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #a49e99;
  font-family: paralucent-condensed, sans-serif;
  margin: 0.4rem 0;
}
.wp-widget-lifecycle__release {
  background: #179ddd;
  border-radius: 0.3rem;
  padding: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin-bottom: 3.2rem;
}
.wp-widget-lifecycle__release > * {
  position: relative;
  z-index: 2;
}
.wp-widget-lifecycle__release::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url(assets/733489b21fee03c29a252994e80413fe.jpg);
  background-size: 500px auto;
  mix-blend-mode: screen;
}
.wp-widget-lifecycle__release__info {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  color: #ffffff;
}
.wp-widget-lifecycle__release__image {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 9.6rem;
  position: relative;
  margin-left: 1.2rem;
}
.wp-widget-lifecycle__release__image::before {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.wp-widget-lifecycle__release__image img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.wp-widget-lifecycle__release__artist {
  display: block;
  font-family: paralucent-condensed, sans-serif;
  font-size: 2.1rem;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 2.1rem;
}
.wp-widget-lifecycle__release__title {
  display: block;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 2.1rem;
}
.wp-widget-lifecycle__list-item {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  margin: 1.3rem 0 !important;
  padding-left: 0.4rem !important;
}
.wp-widget-lifecycle__list-item::before {
  content: unset !important;
  display: none !important;
}
.wp-widget-lifecycle__list-item:last-child {
  margin-bottom: 0;
}
.wp-widget-lifecycle__list-item__date {
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  color: #179ddd;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 9.2rem;
  position: relative;
  text-transform: uppercase;
}
.wp-widget-lifecycle__list-item__link {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  font-weight: 400;
  letter-spacing: 0.05rem;
  line-height: 2rem;
  text-decoration: none;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
}
.wp-widget-lifecycle__list-item:nth-last-child(n+2) .wp-widget-lifecycle__list-item__date::before {
  content: "";
  position: absolute;
  left: 3rem;
  top: 2.4rem;
  height: calc(100% - 2rem);
  width: 1px;
  background: #179ddd;
}
.wp-widget-lifecycle__list-item:nth-last-child(n+2) .wp-widget-lifecycle__list-item__date::after {
  content: "";
  position: absolute;
  left: 3.05rem;
  top: 2.4rem;
  transform: translate(-50%, -50%);
  width: 0.6rem;
  height: 0.6rem;
  background: #179ddd;
  border-radius: 50%;
}

.newsletter-popup {
  position: fixed;
  right: 0.6rem;
  bottom: 0.6rem;
  background: #179ddd;
  color: #ffffff;
  z-index: 9;
  max-width: 38.4rem;
  border-radius: 0.3rem;
  overflow: hidden;
  box-shadow: 0 7px 30px -5px rgba(0, 0, 0, 0.15), 0 3px 11px -2px rgba(0, 0, 0, 0.34);
  opacity: 0;
  transform: scale(1.04);
  pointer-events: none;
  transition: 600ms;
}
.newsletter-popup.active {
  opacity: 1;
  transform: scale(1);
  pointer-events: auto;
}
.newsletter-popup__dismiss {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  background: transparent 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  position: absolute;
  left: 0.8rem;
  top: 0.8rem;
  color: #ffffff;
  cursor: pointer;
}
@media (max-width: 767px) {
  .newsletter-popup__dismiss {
    left: 0.1rem;
    top: 0.7rem;
  }
}
.newsletter-popup__dismiss svg {
  width: 1.3rem;
  height: 1.3rem;
  stroke: #ffffff;
}
@media (max-width: 767px) {
  .newsletter-popup__dismiss svg {
    width: 2.8rem;
    height: 1.8rem;
  }
}
.newsletter-popup__dismiss svg * {
  stroke: #ffffff !important;
}
.newsletter-popup__bottom, .newsletter-popup__top {
  padding: 1.6rem 3.2rem;
  padding-right: 2.6rem;
}
.newsletter-popup__bottom {
  background-color: rgba(255, 255, 255, 0.15);
}
.newsletter-popup__top {
  padding-top: 2.4rem;
}
.newsletter-popup__top > *:first-child {
  margin-top: 0;
}
.newsletter-popup__top > *:last-child {
  margin-bottom: 0;
}
.newsletter-popup__top h2 {
  font-family: industry-inc-inline, sans-serif;
  font-weight: 300;
  font-size: 2.8rem;
  line-height: 2.8rem;
  letter-spacing: normal;
  margin: 1.2rem 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.newsletter-popup__top p {
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.8rem;
  line-height: 2.1rem;
  letter-spacing: 0.064rem;
  margin: 1.2rem 0;
}
.newsletter-popup__bottom .newsletter-form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-right: 2rem;
}
.newsletter-popup__bottom .newsletter-form .wp-block-button {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: auto;
  margin-left: 2rem;
}
.newsletter-popup__bottom .newsletter-form .wp-block-button__link, .newsletter-popup__bottom .newsletter-form .file-upload-button__button, .newsletter-popup__bottom .newsletter-form .edit-profile__button, .newsletter-popup__bottom .newsletter-form .edit-profile__picture__modal-button, .newsletter-popup__bottom .newsletter-form .profile-nav__logout, .newsletter-popup__bottom .newsletter-form .memberflow-container__left form input[type=submit], .memberflow-container__left form .newsletter-popup__bottom .newsletter-form input[type=submit], .newsletter-popup__bottom .newsletter-form form#loginform p input[type=submit], form#loginform p .newsletter-popup__bottom .newsletter-form input[type=submit], .newsletter-popup__bottom .newsletter-form form#activation-form p input[type=submit], form#activation-form p .newsletter-popup__bottom .newsletter-form input[type=submit], .newsletter-popup__bottom .newsletter-form .single-comments__loggedout-notice a, .single-comments__loggedout-notice .newsletter-popup__bottom .newsletter-form a {
  background-color: #ffffff !important;
  color: #179ddd !important;
  text-transform: uppercase;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.4rem;
  line-height: 1.2rem;
  line-height: 1.2rem;
  letter-spacing: 0.1rem;
  padding: 1.2rem;
  padding-top: 1.3rem;
  padding-bottom: 1.1rem;
}
.newsletter-popup__bottom .newsletter-form .wp-block-button__link:hover, .newsletter-popup__bottom .newsletter-form .file-upload-button__button:hover, .newsletter-popup__bottom .newsletter-form .edit-profile__button:hover, .newsletter-popup__bottom .newsletter-form .edit-profile__picture__modal-button:hover, .newsletter-popup__bottom .newsletter-form .profile-nav__logout:hover, .newsletter-popup__bottom .newsletter-form .memberflow-container__left form input[type=submit]:hover, .memberflow-container__left form .newsletter-popup__bottom .newsletter-form input[type=submit]:hover, .newsletter-popup__bottom .newsletter-form form#loginform p input[type=submit]:hover, form#loginform p .newsletter-popup__bottom .newsletter-form input[type=submit]:hover, .newsletter-popup__bottom .newsletter-form form#activation-form p input[type=submit]:hover, form#activation-form p .newsletter-popup__bottom .newsletter-form input[type=submit]:hover, .newsletter-popup__bottom .newsletter-form .single-comments__loggedout-notice a:hover, .single-comments__loggedout-notice .newsletter-popup__bottom .newsletter-form a:hover, .newsletter-popup__bottom .newsletter-form .wp-block-button__link:focus, .newsletter-popup__bottom .newsletter-form .file-upload-button__button:focus, .newsletter-popup__bottom .newsletter-form .edit-profile__button:focus, .newsletter-popup__bottom .newsletter-form .edit-profile__picture__modal-button:focus, .newsletter-popup__bottom .newsletter-form .profile-nav__logout:focus, .newsletter-popup__bottom .newsletter-form .memberflow-container__left form input[type=submit]:focus, .memberflow-container__left form .newsletter-popup__bottom .newsletter-form input[type=submit]:focus, .newsletter-popup__bottom .newsletter-form form#loginform p input[type=submit]:focus, form#loginform p .newsletter-popup__bottom .newsletter-form input[type=submit]:focus, .newsletter-popup__bottom .newsletter-form form#activation-form p input[type=submit]:focus, form#activation-form p .newsletter-popup__bottom .newsletter-form input[type=submit]:focus, .newsletter-popup__bottom .newsletter-form .single-comments__loggedout-notice a:focus, .single-comments__loggedout-notice .newsletter-popup__bottom .newsletter-form a:focus {
  background-color: #ffffff !important;
  color: #179ddd !important;
}
.newsletter-popup__bottom .newsletter-form input[type=email] {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.4rem;
}
.newsletter-popup__bottom .newsletter-form input[type=email]::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  text-transform: uppercase;
  letter-spacing: 0.1rem;
}
.newsletter-popup__bottom .newsletter-form input[type=email]::-moz-placeholder {
  /* Firefox 19+ */
  text-transform: uppercase;
  letter-spacing: 0.1rem;
}
.newsletter-popup__bottom .newsletter-form input[type=email]:-ms-input-placeholder {
  /* IE 10+ */
  text-transform: uppercase;
  letter-spacing: 0.1rem;
}
.newsletter-popup__bottom .newsletter-form input[type=email]:-moz-placeholder {
  /* Firefox 18- */
  text-transform: uppercase;
  letter-spacing: 0.1rem;
}

.home .widget-container {
  max-width: 100%;
}

.widget-container {
  background-position: center center;
  background-size: cover;
  border-radius: 3px;
}

.widget-bg-image__latest-deals {
  background-image: url(assets/50a8e1265f83bde1117f220953d99688.jpg);
}
.widget-bg-image__deal-alert {
  background-image: url(assets/50a8e1265f83bde1117f220953d99688.jpg);
}
.widget-bg-image__top-news {
  background-image: url(assets/207b68d90c3df9ceec2693ec44365d50.jpg);
}
.widget-bg-image__grey {
  background-image: url(assets/be88cbb01b5745ae1799beab857298ce.png);
}
.widget-bg-image__stay-updated {
  background-image: url(assets/50a8e1265f83bde1117f220953d99688.jpg);
  padding-bottom: 21px;
}
.widget-bg-image__newsletter {
  background-image: url(assets/94c172043dcfe0e8dadf738986aa276c.jpg);
}

.widget-title-box {
  padding-left: 15px;
  padding-top: 15px;
  padding-bottom: 7px;
  width: 204px;
}
.widget-title-box__small {
  padding-bottom: 9px;
}

.widget-title {
  font-family: industry-inc-inline, sans-serif;
  font-size: 3.4rem;
  letter-spacing: 0;
  line-height: 3.2rem;
  color: #ffffff;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.widget-line {
  height: 2px;
  width: 290px;
  background-color: white;
}

.widget-title-arrow-box {
  display: flex;
  justify-content: space-between;
  position: relative;
}
.widget-title-arrow-box::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 2px;
  border-bottom: 1px solid white;
}

.widget-arrow-container {
  padding-top: 21px;
  padding-right: 15px;
  padding-bottom: 54px;
  padding-left: 42px;
}
.widget-arrow-container__small {
  padding-bottom: 0;
}
.widget-arrow-container img {
  height: 12px;
  width: 14px;
  cursor: pointer;
}

.widget-newsletter-single {
  background-image: url(assets/d654a1b3120dfedea234722578ec7882.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 0 29px;
  padding-top: 24px;
  padding-bottom: 13px;
  border-radius: 3px;
  margin-bottom: 37px;
}
.widget-newsletter-single h3 {
  font-family: industry-inc-inline, sans-serif;
  color: #ffffff;
  font-size: 28px;
  letter-spacing: 0;
  line-height: 28px;
  margin-top: 0 !important;
  margin-bottom: 12px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.widget-container {
  background-position: center center;
  background-size: cover;
  border-radius: 4px;
}
.widget-container:link {
  display: block;
  color: inherit;
}
.widget-container:link:hover .widget-circle-img img, .widget-container:link:focus .widget-circle-img img {
  transform: rotate(8deg);
}
.widget-container:link:hover .widget-arrow-container, .widget-container:link:focus .widget-arrow-container {
  transform: translateX(2px);
}

.widget-bg-image__latest-deals {
  background-image: url(assets/50a8e1265f83bde1117f220953d99688.jpg);
}
.widget-bg-image__deal-alert {
  background-image: url(assets/50a8e1265f83bde1117f220953d99688.jpg);
}
.widget-bg-image__top-news {
  background-image: url(assets/569ad2d34dea249c7c383c1aeabeaffd.jpg);
}
.widget-bg-image__grey {
  background-image: url(assets/be88cbb01b5745ae1799beab857298ce.png);
}
.widget-bg-image__stay-updated {
  background-image: url(assets/50a8e1265f83bde1117f220953d99688.jpg);
  padding-bottom: 21px;
}
.widget-bg-image__newsletter {
  background-image: url(assets/94c172043dcfe0e8dadf738986aa276c.jpg);
}

.widget-title-box {
  padding-left: 15px;
  padding-top: 15px;
  padding-bottom: 7px;
  width: 204px;
}
.widget-title-box__small {
  padding-bottom: 9px;
}

.widget-line {
  height: 2px;
  width: 290px;
  background-color: white;
}

.widget-title-arrow-box {
  display: flex;
  justify-content: space-between;
  position: relative;
}
.widget-title-arrow-box::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 2px;
  border-bottom: 1px solid white;
}
.widget-title-arrow-box:link:hover .widget-arrow-container, .widget-title-arrow-box:link:focus .widget-arrow-container {
  transform: translateX(2px);
}

.widget-arrow-container {
  padding-top: 21px;
  padding-right: 15px;
  padding-bottom: 54px;
  padding-left: 42px;
  transition: 300ms;
}
.widget-arrow-container__small {
  padding-bottom: 0;
}
.widget-arrow-container img {
  height: 12px;
  width: 14px;
  cursor: pointer;
}

.widget-latest-deals .widget-text {
  margin-bottom: 18px;
}
.widget-latest-deals .widget-text:first-child {
  margin-top: 38px;
}
.widget-latest-deals .widget-text:last-child {
  margin-bottom: 52px;
}
.widget-latest-deals .widget-text a {
  text-decoration: none;
  color: white;
  cursor: pointer;
}
.widget-latest-deals .widget-text a:hover p, .widget-latest-deals .widget-text a:focus p {
  color: #bdd9bf;
}
.widget-latest-deals .widget-text h4 {
  font-size: 20px;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 19.95px;
  text-transform: uppercase;
  padding-bottom: 2px;
}
.widget-latest-deals .widget-text p {
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 19.95px;
  margin-top: 0;
  transition: color 300ms;
}

.deal-alert-widget-main-text-container {
  padding-bottom: 28px !important;
}
.deal-alert-widget-main-text-container h3 {
  font-family: paralucent-condensed, sans-serif;
  font-size: 32px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 31px;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 6px;
  color: #ffffff;
}
.deal-alert-widget-main-text-container h5 {
  font-family: paralucent-condensed, sans-serif;
  font-size: 21px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 22px;
  text-align: center;
  text-transform: unset;
  margin-bottom: 5.6px;
  color: #ffffff;
}
.deal-alert-widget-main-text-container p {
  font-family: paralucent-condensed, sans-serif;
  font-size: 21px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 22px;
  text-align: center;
  margin: 0;
  padding-bottom: 29px;
  color: #ffffff;
}

.deal-alert-widget-img-container {
  margin-top: 35px;
  margin-bottom: 21px;
  margin-left: auto;
  margin-right: auto;
  width: 80%;
  max-width: 16rem;
  text-align: center;
  position: relative;
}
.deal-alert-widget-img-container::before {
  content: "";
  position: relative;
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.deal-alert-widget-img-container img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.deal-circle-container {
  width: 8rem !important;
  height: 8rem;
  color: #FFFFFF;
  font-family: paralucent-condensed, sans-serif;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 18px;
  background-color: #E50434;
  position: absolute;
  left: -2rem;
  top: 2rem;
  transform: translate(-50%, -50%);
  z-index: 20;
  border-radius: 50%;
  border: 3px solid grey;
}
.deal-circle-container h6 {
  font-weight: 200;
  text-transform: uppercase;
  font-size: 16px;
  text-align: center;
  margin-top: 1.7rem;
  font-family: paralucent-condensed, sans-serif;
  line-height: 18px;
  letter-spacing: 1px;
}
.deal-circle-container span {
  font-weight: 400;
  text-align: center;
  margin: 0 2rem;
}

.widget-cta-btn {
  background-color: #E50434;
  color: white;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  text-transform: none;
  border-radius: 0.2rem;
  padding: 0.8rem 2rem;
  transition: 300ms;
  text-transform: uppercase;
  border-bottom: 2px solid transparent;
  display: block;
  margin: 0 auto;
  max-width: 12rem;
}
.widget-cta-btn:not(.disabled):hover, .widget-cta-btn:not(.disabled):focus {
  color: inherit;
  border-bottom-color: currentColor;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.07);
  transform: translateY(-2px);
}
.widget-cta-btn.disabled {
  background-color: #a49e99;
  cursor: not-allowed;
}
.widget-cta-btn.has-arrow {
  padding-right: 3.2rem;
  background-image: url("data:image/svg+xml,%3Csvg width='10px' height='9px' viewBox='0 0 10 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EPath%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Components/Buttons/Chevron-Button' transform='translate(-88.000000, -13.000000)' fill='%23FFFFFF'%3E %3Cg id='Group' transform='translate(13.000000, 11.000000)'%3E %3Cpath d='M84.8401618,6.07967516 L81.2288098,2.17273864 C81.1257212,2.06121492 80.988324,2 80.8418212,2 C80.6951557,2 80.5578398,2.06130287 80.4547512,2.17273864 L80.1268678,2.52753889 C80.0238605,2.63888672 79.967113,2.78761434 79.967113,2.94619264 C79.967113,3.10468298 80.0238605,3.25842389 80.1268678,3.36977171 L82.2336795,5.65398522 L75.5402394,5.65398522 C75.2384533,5.65398522 75,5.90957509 75,6.2361426 L75,6.73773552 C75,7.06430303 75.2384533,7.34566297 75.5402394,7.34566297 L82.2575817,7.34566297 L80.1269491,9.64262958 C80.0239418,9.75415331 79.9671943,9.89883512 79.9671943,10.0574134 C79.9671943,10.2158158 80.0239418,10.3626085 80.1269491,10.4740442 L80.4548325,10.8277011 C80.5579211,10.9392248 80.695237,11 80.8419025,11 C80.9884053,11 81.1258025,10.9384333 81.2288911,10.8269095 L84.8402431,6.92006098 C84.9435755,6.80818544 85.0004043,6.65884215 85,6.50008795 C85.000323,6.34080604 84.9435755,6.19137479 84.8401618,6.07967516 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 10px auto;
  background-position: calc(100% - 1.2rem) center;
  background-repeat: no-repeat;
}
.widget-cta-btn.has-arrow:not(.disabled):hover, .widget-cta-btn.has-arrow:not(.disabled):focus {
  background-position: calc(100% - 1.4rem) center;
}
.widget-cta-btn:hover, .widget-cta-btn:focus {
  color: #ffffff !important;
}
.widget-cta-btn img {
  height: 9px;
  width: 10px;
  margin-left: 8px;
}
.widget-cta-btn__red {
  color: white;
  background-color: #E50434;
  position: relative;
  padding-right: 3.2rem;
  background-image: url("data:image/svg+xml,%3Csvg width='10px' height='9px' viewBox='0 0 10 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EPath%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Components/Buttons/Chevron-Button' transform='translate(-88.000000, -13.000000)' fill='%23FFFFFF'%3E %3Cg id='Group' transform='translate(13.000000, 11.000000)'%3E %3Cpath d='M84.8401618,6.07967516 L81.2288098,2.17273864 C81.1257212,2.06121492 80.988324,2 80.8418212,2 C80.6951557,2 80.5578398,2.06130287 80.4547512,2.17273864 L80.1268678,2.52753889 C80.0238605,2.63888672 79.967113,2.78761434 79.967113,2.94619264 C79.967113,3.10468298 80.0238605,3.25842389 80.1268678,3.36977171 L82.2336795,5.65398522 L75.5402394,5.65398522 C75.2384533,5.65398522 75,5.90957509 75,6.2361426 L75,6.73773552 C75,7.06430303 75.2384533,7.34566297 75.5402394,7.34566297 L82.2575817,7.34566297 L80.1269491,9.64262958 C80.0239418,9.75415331 79.9671943,9.89883512 79.9671943,10.0574134 C79.9671943,10.2158158 80.0239418,10.3626085 80.1269491,10.4740442 L80.4548325,10.8277011 C80.5579211,10.9392248 80.695237,11 80.8419025,11 C80.9884053,11 81.1258025,10.9384333 81.2288911,10.8269095 L84.8402431,6.92006098 C84.9435755,6.80818544 85.0004043,6.65884215 85,6.50008795 C85.000323,6.34080604 84.9435755,6.19137479 84.8401618,6.07967516 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 10px auto;
  background-position: calc(100% - 1.2rem) center;
  background-repeat: no-repeat;
}
.widget-cta-btn__red:not(.disabled):hover, .widget-cta-btn__red:not(.disabled):focus {
  background-position: calc(100% - 1.4rem) center;
}
.widget-cta-btn__deal-over-btn {
  color: white;
  background-color: #A49E99;
  position: relative;
  margin: 0;
  margin-left: auto !important;
}
.widget-cta-btn__deal-over-btn::after {
  content: url("data:image/svg+xml,%3Csvg width='10px' height='9px' viewBox='0 0 10 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 63.1 (92452) - https://sketch.com --%3E %3Ctitle%3EPath%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='FCR1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Pages/Homepage-Condensed-Nav' transform='translate(-371.000000, -57.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E %3Cg id='Group' transform='translate(265.000000, 49.500000)'%3E %3Cpath d='M115.840162,11.6263779 L112.22881,8.15354546 C112.125721,8.05441326 111.988324,8 111.841821,8 C111.695156,8 111.55784,8.05449144 111.454751,8.15354546 L111.126868,8.46892346 C111.023861,8.5678993 110.967113,8.70010163 110.967113,8.84106012 C110.967113,8.98194043 111.023861,9.11859901 111.126868,9.21757486 L113.233679,11.2479869 L106.540239,11.2479869 C106.238453,11.2479869 106,11.4751779 106,11.7654601 L106,12.2113205 C106,12.5016027 106.238453,12.7517004 106.540239,12.7517004 L113.257582,12.7517004 L111.126949,14.7934485 C111.023942,14.8925807 110.967194,15.0211868 110.967194,15.1621453 C110.967194,15.3029474 111.023942,15.4334298 111.126949,15.5324838 L111.454833,15.8468454 C111.557921,15.9459776 111.695237,16 111.841902,16 C111.988405,16 112.125803,15.945274 112.228891,15.8461418 L115.840243,12.3733875 C115.943576,12.2739426 116.000404,12.141193 116,12.0000782 C116.000323,11.8584943 115.943576,11.7256665 115.840162,11.6263779 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  position: absolute;
  left: 85px;
  top: 12px;
}
.widget-cta-btn__read-more-btn {
  color: white;
  background-color: #179ddd;
  position: relative;
  margin: 0;
  margin-left: auto !important;
}
.widget-cta-btn__read-more-btn::after {
  content: url("data:image/svg+xml,%3Csvg width='10px' height='9px' viewBox='0 0 10 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 63.1 (92452) - https://sketch.com --%3E %3Ctitle%3EPath%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='FCR1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Pages/Homepage-Condensed-Nav' transform='translate(-371.000000, -57.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E %3Cg id='Group' transform='translate(265.000000, 49.500000)'%3E %3Cpath d='M115.840162,11.6263779 L112.22881,8.15354546 C112.125721,8.05441326 111.988324,8 111.841821,8 C111.695156,8 111.55784,8.05449144 111.454751,8.15354546 L111.126868,8.46892346 C111.023861,8.5678993 110.967113,8.70010163 110.967113,8.84106012 C110.967113,8.98194043 111.023861,9.11859901 111.126868,9.21757486 L113.233679,11.2479869 L106.540239,11.2479869 C106.238453,11.2479869 106,11.4751779 106,11.7654601 L106,12.2113205 C106,12.5016027 106.238453,12.7517004 106.540239,12.7517004 L113.257582,12.7517004 L111.126949,14.7934485 C111.023942,14.8925807 110.967194,15.0211868 110.967194,15.1621453 C110.967194,15.3029474 111.023942,15.4334298 111.126949,15.5324838 L111.454833,15.8468454 C111.557921,15.9459776 111.695237,16 111.841902,16 C111.988405,16 112.125803,15.945274 112.228891,15.8461418 L115.840243,12.3733875 C115.943576,12.2739426 116.000404,12.141193 116,12.0000782 C116.000323,11.8584943 115.943576,11.7256665 115.840162,11.6263779 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  position: absolute;
  left: 92px;
  top: 12px;
}

.title-box-no-arrow {
  padding-left: 15px;
  padding-top: 15px;
  padding-bottom: 9px;
  padding-right: 71px;
  position: relative;
}
.title-box-no-arrow::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 2px;
  border-bottom: 1px solid white;
}
.title-box-no-arrow__title {
  font-family: industry-inc-inline, sans-serif;
  font-size: 34px;
  letter-spacing: 0;
  line-height: 32px;
  color: #ffffff;
  font-weight: 100;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.top-news-widget h2 {
  color: #ffffff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.top-news-widget .widget-text {
  padding-left: 18px;
  padding-bottom: 40px;
  padding-right: 49px;
  padding-top: 34px;
}
.top-news-widget .widget-text ol {
  display: table;
  list-style: none;
  counter-reset: start 0;
}
.top-news-widget .widget-text a {
  display: block;
  color: #ffffff;
  margin-bottom: 20px;
  transition: 300ms;
}
.top-news-widget .widget-text a:hover, .top-news-widget .widget-text a:focus {
  color: #bdd9bf;
}
.top-news-widget .widget-text a:hover li, .top-news-widget .widget-text a:focus li {
  color: #bdd9bf;
}
.top-news-widget .widget-text ol li {
  font-family: paralucent-condensed, sans-serif;
  font-size: 21px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 24px;
  color: white;
  display: table-row;
  margin-bottom: 20px;
  transition: 300ms;
}
.top-news-widget .widget-text ol li::before {
  content: counter(start) ". ";
  counter-increment: start;
  background: none;
  color: white;
  font-size: 21px;
  display: table-cell;
  padding-right: 29px;
  font-family: paralucent-condensed, sans-serif;
}

.stay-updated-widget .widget-text {
  padding-top: 45px;
  padding-bottom: 29px;
}
.stay-updated-widget .widget-text p {
  color: #FFFFFF;
  font-family: paralucent-condensed, sans-serif;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 0.5px;
  line-height: 24px;
  margin: 0;
  padding: 0;
}

.stay-updated-confirm .widget-text {
  padding-left: 29px;
  padding-right: 29px;
  color: #FFFFFF;
  font-family: paralucent-condensed, sans-serif;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 0.5px;
  line-height: 22px;
  text-align: center;
  margin: 0;
}
.stay-updated-confirm .widget-confirm-msg {
  padding-top: 43px;
  padding-bottom: 18px;
}
.stay-updated-confirm .widget-confirm-msg h5 {
  color: #FFFFFF;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 24px;
  text-align: center;
  text-transform: unset;
  font-size: 30px;
  margin: 0;
  padding: 0;
}

.widget-content-margins {
  margin: 0 33px;
}

.widget-content-margins-small {
  margin: 0 15px;
}

.your-email-container {
  margin-bottom: 31px;
  border-bottom: 1px solid #FFFFFF;
  background: transparent;
  border: 0;
  outline: none;
  appearance: none;
  width: 100%;
  font-weight: 300;
  font-size: 14px;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  color: #ffffff;
  border-bottom: 1px solid #ffffff;
  transition: 300ms;
  padding-bottom: 6px;
}
.your-email-container::placeholder {
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 16px;
  color: white;
  text-transform: uppercase;
}

.widget-btn-form {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  background-color: #E50434;
  color: white;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  text-transform: none;
  border-radius: 0.2rem;
  padding: 0.8rem 2rem;
  transition: 300ms;
  text-transform: uppercase;
  border-bottom: 2px solid transparent;
  color: #179ddd;
  background: #ffffff;
  cursor: pointer;
}
.widget-btn-form:not(.disabled):hover, .widget-btn-form:not(.disabled):focus {
  color: inherit;
  border-bottom-color: currentColor;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.07);
  transform: translateY(-2px);
}
.widget-btn-form.disabled {
  background-color: #a49e99;
  cursor: not-allowed;
}
.widget-btn-form.has-arrow {
  padding-right: 3.2rem;
  background-image: url("data:image/svg+xml,%3Csvg width='10px' height='9px' viewBox='0 0 10 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EPath%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Components/Buttons/Chevron-Button' transform='translate(-88.000000, -13.000000)' fill='%23FFFFFF'%3E %3Cg id='Group' transform='translate(13.000000, 11.000000)'%3E %3Cpath d='M84.8401618,6.07967516 L81.2288098,2.17273864 C81.1257212,2.06121492 80.988324,2 80.8418212,2 C80.6951557,2 80.5578398,2.06130287 80.4547512,2.17273864 L80.1268678,2.52753889 C80.0238605,2.63888672 79.967113,2.78761434 79.967113,2.94619264 C79.967113,3.10468298 80.0238605,3.25842389 80.1268678,3.36977171 L82.2336795,5.65398522 L75.5402394,5.65398522 C75.2384533,5.65398522 75,5.90957509 75,6.2361426 L75,6.73773552 C75,7.06430303 75.2384533,7.34566297 75.5402394,7.34566297 L82.2575817,7.34566297 L80.1269491,9.64262958 C80.0239418,9.75415331 79.9671943,9.89883512 79.9671943,10.0574134 C79.9671943,10.2158158 80.0239418,10.3626085 80.1269491,10.4740442 L80.4548325,10.8277011 C80.5579211,10.9392248 80.695237,11 80.8419025,11 C80.9884053,11 81.1258025,10.9384333 81.2288911,10.8269095 L84.8402431,6.92006098 C84.9435755,6.80818544 85.0004043,6.65884215 85,6.50008795 C85.000323,6.34080604 84.9435755,6.19137479 84.8401618,6.07967516 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 10px auto;
  background-position: calc(100% - 1.2rem) center;
  background-repeat: no-repeat;
}
.widget-btn-form.has-arrow:not(.disabled):hover, .widget-btn-form.has-arrow:not(.disabled):focus {
  background-position: calc(100% - 1.4rem) center;
}
.widget-btn-form:hover, .widget-btn-form:focus {
  color: #179ddd !important;
  background: #ffffff;
}

.stay-updated-deal-btn-text {
  background-color: white;
}
.stay-updated-deal-btn-text a {
  color: #179DDD;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 12px;
  text-align: center;
  text-decoration: none;
}

.stay-updated-container {
  background-image: url(assets/f54f69eacf1910800586365cca86b502.jpg);
  padding-bottom: 20px;
}

.signup-for-news-text-container h5 {
  color: #FFFFFF;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 24px;
  text-align: center;
  text-transform: unset;
  font-size: 30px;
  margin: 0;
  padding: 0;
}

.widget-container-wide {
  width: 480px;
  background-size: cover;
  background-position: center center;
  background-size: 100%;
  background-repeat: no-repeat;
  border-radius: 3px;
  padding-bottom: 13px;
}
.widget-container-wide .your-email-container {
  padding-bottom: 13px;
}
.widget-container-wide h3 {
  color: #FFFFFF;
  font-family: industry-inc-inline, sans-serif;
  font-size: 28px;
  letter-spacing: 0;
  line-height: 28px;
  padding-left: 29px;
  padding-top: 24px;
  padding-right: 35px;
  padding-bottom: 12px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.glass-box {
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 20px;
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 3px;
  height: 128px;
  position: relative;
  text-align: center;
}
.glass-box__text {
  color: white;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.5px;
  line-height: 22px;
  text-align: center;
  padding-top: 15px;
  padding-left: 9px;
  padding-right: 9px;
  padding-bottom: 15px;
}
.glass-box .widget-btn-form {
  margin-bottom: 21px;
}

.widget-circle-img {
  margin-top: 11px;
  margin-bottom: 23px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  max-width: 23.6rem;
  width: 80%;
}
.widget-circle-img::before {
  content: "";
  position: relative;
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.widget-circle-img img {
  position: absolute;
  border-radius: 50%;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: 300ms;
}

.pauls-picks-text-container {
  padding-left: 18px;
  padding-right: 18px;
  padding-bottom: 11px;
}
.pauls-picks-text-container h4 {
  font-family: paralucent-condensed, sans-serif;
  font-size: 30px;
  font-weight: 800;
  letter-spacing: 0;
  line-height: 30px;
}
.pauls-picks-text-container p {
  font-family: source-serif-pro, serif;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 18px;
}

.track-list-container {
  border: 2px solid #EDEDED;
  border-radius: 3px;
  width: 519px;
  margin: 0 auto;
  padding-left: 21px;
  padding-right: 28px;
}

.track-list-album-info-container {
  padding-top: 13px;
  display: flex;
}
.track-list-album-info-container img {
  width: 72px;
  height: 72px;
  padding-right: 14px;
}

.track-list-album-info-text h4 {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 21px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 19px;
}
.track-list-album-info-text p {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 19px;
  padding-bottom: 16px;
  margin: 0;
}
.track-list-album-info-text .track-list-album-meta {
  color: #000000;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.5px;
  line-height: 16px;
}

.track-list-green-line {
  height: 2px;
  border: 2px solid #BCEFC6;
  width: 100%;
}

.track-list-title {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 18px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 19px;
  padding: 0;
  padding-top: 11px;
  padding-bottom: 3.5px;
  margin: 0;
}

.track-list-text-info {
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  letter-spacing: 0.5px;
  line-height: 16px;
  color: #A49E99;
  font-weight: 300;
  margin: 0;
  padding: 0;
  padding-top: 4px;
  padding-bottom: 13px;
}

.cd-info-text-img-container img {
  height: 13px;
  margin-top: 24px !important;
  margin-bottom: 24px;
}

.cd-info-text-img-container {
  display: flex;
  justify-content: space-between;
}

.side-tracklist-container {
  display: flex;
  justify-content: space-between;
}

.side-tracklist-bullet {
  background-color: #A49E99;
  border-radius: 50%;
  width: 18px;
  height: 18px;
  padding: 4px;
  text-align: center;
  font-size: 10px;
  color: white;
}

.side-tracklist-text {
  text-transform: uppercase;
  color: #A49E99;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.88px;
  line-height: 16px;
  margin: 0;
  padding: 0;
  padding-left: 8px;
  padding-right: 12px;
  white-space: nowrap;
}

.side-tracklist-dotted-line {
  height: 1px;
  width: 396px;
  border: 1px dashed #A49E99;
  margin-top: 6px;
}

.songs-tracklist {
  padding-top: 13px;
}
.songs-tracklist ol {
  counter-reset: item;
  list-style-type: none;
}
.songs-tracklist ol li {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 15px;
  padding: 0;
  margin: 0;
}
.songs-tracklist ol li:last-child {
  padding-bottom: 19px;
}
.songs-tracklist ol li::before {
  background: none;
  content: counter(item, decimal-leading-zero) " ";
  counter-increment: item;
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 100;
  letter-spacing: 0;
  line-height: 15px;
  padding-right: 26px;
  margin: 0;
}

.song-tracklist-grey-line {
  height: 2px;
  background-color: #EDEDED;
  width: 468px;
}

.cd-deluxe {
  border-bottom: 2px solid #EDEDED;
}

.box-set {
  border-bottom: 2px solid #BCEFC6;
  margin-bottom: 22px;
}

.release-lifecycle-widget {
  width: 300px;
  margin: 2rem;
  border: 2px solid #EDEDED;
  border-radius: 3px;
}
.release-lifecycle-widget__img-bg {
  background-color: #179ddd;
  padding-left: 12px;
  padding-right: 16px;
  padding-bottom: 24px;
  margin-top: 16px;
  margin-left: 12px;
  border-radius: 3px;
  height: 123px;
  width: 272px;
  display: flex;
  justify-content: space-between;
}
.release-lifecycle-widget__img-bg img {
  height: 94px;
  width: 95px;
  padding-right: 5px;
  padding-bottom: 8px;
  padding-left: 6px;
  margin-top: 15px;
}
.release-lifecycle-widget__text-container {
  height: 45px;
  padding-left: 15px;
  padding-top: 39px;
  padding-bottom: 39px;
}
.release-lifecycle-widget__text-container h5 {
  font-family: paralucent-condensed, sans-serif;
  font-size: 21px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 21px;
  margin: 0;
  padding: 0;
}
.release-lifecycle-widget__text-container p {
  margin: 0;
  padding: 0;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 21px;
}
.release-lifecycle-widget__dates-container {
  padding: 0 20px;
  padding-bottom: 19px;
}
.release-lifecycle-widget__dates-container ul {
  display: table;
}
.release-lifecycle-widget__dates-container ul li {
  display: table-row;
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.5px;
  line-height: 20px;
}
.release-lifecycle-widget__dates-container ul li::before {
  content: "04 FEB";
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 16px;
  color: #179ddd;
  display: table-cell;
  padding-top: 30px;
  padding-right: 16px;
  padding-bottom: 12px;
  white-space: nowrap;
  position: relative;
}
.release-lifecycle-widget__dates-container ul li::after {
  content: url("data:image/svg+xml,%3Csvg width='7px' height='47px' viewBox='0 0 7 47' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EGroup 41%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Group-41' transform='translate(0.495520, 0.000000)'%3E %3Cline x1='3.00448009' y1='3' x2='3.00448009' y2='46.5' id='Path-20-Copy' stroke='%23179DDD'%3E%3C/line%3E %3Cpath d='M3,6 C4.65685425,6 6,4.65685425 6,3 C6,1.34314575 4.65685425,0 3,0 C1.34314575,0 0,1.34314575 0,3 C0,4.65685425 1.34314575,6 3,6 Z' id='Oval-Copy-3' fill='%23179DDD'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  position: absolute;
  left: 65px;
  margin-top: -9px;
}

.release-lifecycle-widget__dates-container > ul > li:last-child::after {
  display: none;
}

.compare-price-widget {
  background: #ffffff;
  border: 2px solid #EDEDED;
  border-radius: 3px;
  width: 545px;
  margin: 2rem;
}
.compare-price-widget__title-text-bg {
  background-color: #232425;
  display: flex;
  height: 40px;
}
.compare-price-widget__title-text-bg h4 {
  color: white;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 1.14px;
  line-height: 16px;
  text-transform: uppercase;
  padding: 11px 0;
}
.compare-price-widget__title-text-bg img {
  height: 61px;
  width: 61px;
  z-index: 1000;
  margin-left: 29px;
  margin-right: 29px;
  position: relative;
  top: -10px;
}
.compare-price-widget__main-content-container {
  padding: 16px 10px;
  display: flex;
}
.compare-price-widget__main-content-container img {
  width: 85px;
  height: 85px;
  margin-top: 16px;
  margin-right: 16px;
}
.compare-price-widget__text-container {
  padding-top: 16px;
}
.compare-price-widget__text-container h5 {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 21px;
  font-weight: 800;
  letter-spacing: 0;
  line-height: 19px;
}
.compare-price-widget__text-container__text {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 19px;
  margin: 0;
  padding: 0;
  padding-bottom: 15px;
}
.compare-price-widget__text-container p {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 19px;
}
.compare-price-widget__shop-container {
  background-color: #EDEDED;
  height: 35px;
  width: 420px;
  display: flex;
  border-radius: 3px;
  padding-left: 8px;
  margin: 0 auto;
  padding-bottom: 15px;
}
.compare-price-widget__shop-container h6 {
  color: #232425;
  padding-top: 10px;
  font-family: paralucent-condensed, sans-serif;
  font-size: 13px;
  font-weight: 400;
}
.compare-price-widget__shop-container h6:first-child {
  padding-right: 140px;
}
.compare-price-widget__shop-container h6:last-child {
  padding-left: 30px;
}
.compare-price-widget__shop-table {
  width: 100%;
  display: flex;
  border-bottom: 1px dotted #a49e99;
}
.compare-price-widget__shop-table__price {
  width: 20%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  margin-left: 30px;
}
.compare-price-widget__shop-table__icon-text {
  width: 40%;
  padding-left: 2px;
  padding-right: 5px;
  margin-top: 10px;
  margin-left: 5px;
  display: flex;
}
.compare-price-widget__shop-table__icon-text img {
  width: 30px;
  height: 30px;
  margin-top: 0;
}
.compare-price-widget__shop-table__icon-text h5 {
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 300;
  text-transform: unset;
  text-align: center;
  padding-top: 4px;
}
.compare-price-widget__shop-table__stock {
  width: 10%;
  padding-right: 60px;
}
.compare-price-widget__shop-table__pre-order {
  width: 25%;
}
.compare-price-widget__currency {
  display: flex;
  padding-left: 11px;
}
.compare-price-widget__currency h6 {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.5px;
  line-height: 14px;
  text-transform: unset;
  margin-top: 10px;
}
.compare-price-widget__currency select {
  margin-left: 12px;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.5px;
  line-height: 12px;
  text-transform: uppercase;
  border-radius: 3px;
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 12px;
  padding-right: 20px;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("data:image/svg+xml,%3C!-- Generator: Adobe Illustrator 24.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 4' style='enable-background:new 0 0 10 4;' xml:space='preserve'%3E %3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23232425;%7D %3C/style%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Symbols'%3E %3Cg id='Components_x2F_Navigation_x2F_Navigation' transform='translate(-242.000000, -52.000000)'%3E %3Cg id='Group-35'%3E %3Cg id='Group-16'%3E %3Cg id='Group-34' transform='translate(47.000000, 46.000000)'%3E %3Cg id='Group-33' transform='translate(156.000000, 0.000000)'%3E %3Cpolyline id='Path-3' class='st0' points='40,6 44,10 48,6 '/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position-x: 90%;
  background-position-y: 11px;
  background-color: #EDEDED;
  background-size: 14px;
  cursor: pointer;
  color: #179ddd;
  font-weight: 500;
  border: 0.5px solid #232425;
  margin-bottom: 25px;
}

.widget-poll-container {
  width: 544px;
  border: 1px solid #a49e99;
  border-radius: 3px;
  margin: 2rem;
  padding-bottom: 21px;
}
.widget-poll-container h4 {
  padding-bottom: 14px;
  color: #232425;
  padding-left: 20px;
  font-weight: 500;
  font-size: 18px;
  margin-bottom: 14px;
}

.sde-poll-title-icon {
  padding-left: 20px;
  padding-top: 21px;
  padding-bottom: 14px;
  display: flex;
}
.sde-poll-title-icon p {
  color: #A49E99;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 300;
  letter-spacing: 1px;
  line-height: 14.44px;
  text-transform: uppercase;
  margin: 0;
  padding: 0;
}

.sde-poll-answers label {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.5px;
  line-height: 20px;
}
.sde-poll-answers input[type=radio] {
  margin-left: 20px;
  margin-right: 22px;
  margin-bottom: 20px;
  height: 16px;
  width: 16px;
  border: 2px solid #A49E99;
}

.widget-btn {
  color: #FFFFFF;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 12px;
  text-align: center;
  background-color: #179ddd;
  padding: 11px 7px;
  height: 34px;
  text-transform: uppercase;
  text-decoration: none;
  display: block;
  border-radius: 3px;
  margin-left: 25px;
}

.white-widget-btn {
  width: 20%;
  background-color: #ffffff;
  color: #179ddd;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 12px;
  text-align: center;
  padding: 11px 7px;
  height: 34px;
  text-transform: uppercase;
  text-decoration: none;
  display: block;
  border-radius: 3px;
  margin-top: 20px;
}

.sde-ratings-log-in {
  width: 545px;
  border: 2px solid #EDEDED;
  border-radius: 3px;
  background-color: #FFFFFF;
  margin: 0 2rem;
  display: flex;
  justify-content: space-between;
  padding-bottom: 20px;
}

.ratings-title-box {
  display: flex;
  padding-left: 25px;
  padding-bottom: 21px;
}
.ratings-title-box img {
  padding-right: 8px;
}
.ratings-title-box p {
  color: #A49E99;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 14.44px;
  text-transform: uppercase;
}

.sde-ratings-album-box {
  display: flex;
  padding-left: 26px;
  padding-right: 17px;
}
.sde-ratings-album-box img {
  width: 63px;
  height: 63px;
  margin-right: 17px;
}
.sde-ratings-album-box__text h5 {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 21px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 21px;
  padding-bottom: 1px;
}
.sde-ratings-album-box__text__artist {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 21px;
  margin: 0;
  padding: 0;
  padding-bottom: 8px;
}
.sde-ratings-album-box__text__album-info {
  color: #000000;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0;
  line-height: 16px;
  margin: 0;
  padding: 0;
}

.sde-ratings-voter-box {
  height: 177px;
  width: 201px;
  border-radius: 3px;
  background-color: #F9F9F9;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-right: 15px;
}
.sde-ratings-voter-box h4 {
  color: #FFBC0E;
  font-family: paralucent-condensed, sans-serif;
  font-size: 30px;
  font-weight: 500;
  letter-spacing: 0.94px;
  line-height: 22px;
  text-align: center;
  padding-top: 50px;
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
}
.sde-ratings-voter-box p {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  letter-spacing: 0.5px;
  line-height: 22px;
  text-align: center;
  padding-bottom: 49px;
  padding-left: 12px;
  padding-right: 12px;
  margin: 0;
}
.sde-ratings-voter-box p span {
  font-weight: 500;
}

.sde-ratings-box-loggedin {
  height: 177px;
  width: 201px;
  border-radius: 3px;
  background-color: #F9F9F9;
  margin-top: 15px;
  margin-right: 15px;
  margin-bottom: 15px;
}

.sde-community-rating {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 16px;
  text-transform: uppercase;
  margin: 0;
  padding: 0;
}

.sde-community-ratings-box {
  padding: 25px 24px;
}
.sde-community-ratings-box h3 {
  color: #FFBC0E;
  font-family: paralucent-condensed, sans-serif;
  font-size: 48px;
  font-weight: 600;
  letter-spacing: 0.96px;
  line-height: 23.04px;
  text-align: center;
  margin: 0;
  padding: 0;
  padding-top: 28px;
}
.sde-community-ratings-box__user-submissions {
  color: #A49E99 !important;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.5px;
  line-height: 23.04px;
  text-align: center;
}

.pauls-picks-container .widget-text-box {
  padding-left: 18px;
  padding-right: 18px;
  padding-bottom: 11px;
  color: #ffffff;
}
.pauls-picks-container .widget-text-box h4 {
  font-family: paralucent-condensed, sans-serif;
  font-size: 30px;
  font-weight: 800;
  letter-spacing: 0;
  line-height: 30px;
}
.pauls-picks-container .widget-text-box h4:hover {
  color: #179ddd;
  cursor: pointer;
  transition: 300ms;
}
.pauls-picks-container .widget-text-box p {
  font-family: source-serif-pro, serif;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 18px;
}
.pauls-picks-container .widget-circle-img {
  position: relative;
}
.pauls-picks-container .widget-circle-img img {
  filter: grayscale(100%);
  filter: gray;
}
.pauls-picks-container .blue-overlay-pauls-picks {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  background: linear-gradient(180deg, #232425 0%, #7CCFF6 100%);
  mix-blend-mode: hard-light;
  background-position: center center;
  border-radius: 50%;
}

.explore-widget-container .widget-img-container {
  margin-top: 30px;
  display: block;
  color: inherit;
  transition: color 300ms;
}
.explore-widget-container .widget-img-container figure {
  max-width: 26.6rem;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.explore-widget-container .widget-img-container figure::before {
  content: "";
  position: relative;
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.explore-widget-container .widget-img-container img {
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: 300ms;
  filter: grayscale(1);
}
.explore-widget-container .widget-img-container h2 {
  font-family: paralucent-condensed, sans-serif;
  font-size: 70px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 55px;
  text-align: center;
  text-transform: uppercase;
  z-index: 10;
  position: relative;
  top: -18px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .explore-widget-container .widget-img-container h2 {
    font-size: 40px;
  }
}
.explore-widget-container .widget-img-container:hover, .explore-widget-container .widget-img-container:focus {
  color: #ffffff;
}
.explore-widget-container .widget-img-container:hover img, .explore-widget-container .widget-img-container:focus img {
  transform: rotate(8deg);
}

.top-news-widget {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  flex-direction: column;
}
.top-news-widget .widget-text {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  display: flex;
  align-items: stretch;
  justify-content: center;
  flex-direction: column;
}
.top-news-widget .widget-text ol {
  padding-bottom: 5%;
}
.top-news-widget .widget-text ol li a {
  font-weight: 500;
}
.top-news-widget .widget-text ol li:last-child a {
  margin-bottom: 0;
}
@media (min-width: 1020px) {
  .top-news-widget .widget-text {
    padding-left: 2.4rem;
  }
  .top-news-widget .widget-text ol li a {
    margin-bottom: 2.4rem;
  }
}
@media (min-width: 768px) and (max-width: 1020px) {
  .top-news-widget .widget-text {
    padding-right: 3.2rem;
  }
  .top-news-widget .widget-text ol li {
    font-size: 1.8rem;
    line-height: 2.1rem;
  }
  .top-news-widget .widget-text ol li::before {
    padding-right: 2rem;
  }
  .top-news-widget .widget-text ol li a {
    margin-bottom: 1.2rem;
  }
}
@media (min-width: 1440px) {
  .top-news-widget .widget-text ol li {
    font-size: 2.2rem;
  }
  .top-news-widget .widget-text ol li a {
    margin-bottom: 2.8rem;
  }
}

@media (min-width: 768px) {
  .single-content-margins #price-comp-widget, .single-video-content__area #price-comp-widget {
    width: calc(100% + 5rem);
    position: relative;
    left: -2.5rem;
  }
}
@media (max-width: 767px) {
  .single-content-margins #price-comp-widget, .single-video-content__area #price-comp-widget {
    width: 100%;
  }
}

#price-comp-widget {
  background-color: white !important;
  border: 2px solid #EDEDED !important;
  border-top-left-radius: 0.3rem !important;
  border-top-right-radius: 0.3rem !important;
  border-bottom: 2px solid #179ddd !important;
  margin-bottom: 4.4rem;
}
#price-comp-widget .upper-box, #price-comp-widget .main-box, #price-comp-widget .lower {
  background-color: white !important;
}
#price-comp-widget .description {
  padding: 0px !important;
  margin: 0px !important;
}
#price-comp-widget .description .widget-logo {
  border-radius: 50%;
  background-color: #ffffff;
  background-image: url(data:image/png;base64,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) !important;
  background-size: calc(100% - 0.5rem) auto !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  top: 2rem !important;
  left: 2px !important;
  width: 7rem !important;
  height: 7rem !important;
  transform: translateY(-50%);
}
#price-comp-widget .widget-title {
  background-color: #179ddd !important;
  padding: 1.2rem 50px !important;
  font-size: 1.6rem !important;
  color: #ffffff !important;
  font-family: paralucent-condensed, sans-serif !important;
  font-weight: 700 !important;
  letter-spacing: 0.11rem;
  width: 100% !important;
  border-top-left-radius: 0.2rem !important;
  border-top-right-radius: 0.2rem !important;
}
#price-comp-widget .text {
  padding-left: 70px !important;
}
#price-comp-widget .text .cell-contents {
  margin: 0px !important;
  padding: 15px 0px 15px 120px !important;
}
#price-comp-widget .text .cell-contents h3 {
  font-family: paralucent-condensed, sans-serif !important;
  color: black !important;
  font-weight: 900 !important;
  margin: 0px !important;
  font-size: 21px !important;
  letter-spacing: 0 !important;
  line-height: 19px !important;
  margin-bottom: 4.1rem !important;
}
#price-comp-widget .text .cell-contents h4 {
  margin: 0px !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  letter-spacing: 0 !important;
  line-height: 19px !important;
  font-family: paralucent-condensed, sans-serif !important;
}
#price-comp-widget .main-box .data-table {
  width: 100% !important;
}
#price-comp-widget .main-box .data-table .left.thumb {
  max-width: 115px !important;
  width: 20%;
}
#price-comp-widget .main-box .data-table .left.thumb .cell-contents {
  padding: 0px 10px !important;
  width: 100%;
}
#price-comp-widget .main-box .data-table .left.thumb img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
}
#price-comp-widget .main-box .data-table .cell-contents {
  padding: 0px !important;
}
#price-comp-widget .main-box .data-table th {
  background-color: white !important;
  color: #c8c8c8 !important;
  font-family: paralucent-condensed, sans-serif !important;
  font-size: 14px;
}
#price-comp-widget .tab {
  background-color: white !important;
  border-bottom: 2px solid gainsboro !important;
  padding: 15px 0px !important;
  display: flex;
  align-items: center;
}
#price-comp-widget .tab span {
  font-family: paralucent-condensed, sans-serif !important;
  color: #c8c8c8 !important;
  padding-right: 10px;
}
#price-comp-widget .tabs.lower, #price-comp-widget .main-box {
  padding: 0 2.5rem;
}
#price-comp-widget .main-box table.data-table.inner thead tr th {
  background: #C2C2C2 !important;
  color: #ffffff !important;
  padding: 0.7rem 2.2rem !important;
  font-size: 1.4rem !important;
  line-height: 1.6rem !important;
  letter-spacing: 0.1rem !important;
}
#price-comp-widget .main-box table.data-table.inner thead tr th:first-child {
  text-align: left !important;
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
#price-comp-widget .main-box table.data-table.inner thead tr th:last-child {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
#price-comp-widget .main-box table.data-table.inner tbody tr:hover, #price-comp-widget .main-box table.data-table.inner tbody tr:focus-within {
  background: rgba(194, 194, 194, 0.2) !important;
}
#price-comp-widget .main-box table.data-table.inner tbody tr td {
  padding: 1rem 0 !important;
  border-bottom-style: dotted !important;
}
#price-comp-widget .main-box table.data-table.inner tbody tr td.stock.yes .icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAbCAYAAAAK5R1TAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAKqADAAQAAAABAAAAGwAAAABIWzQ9AAACi0lEQVRYCc2Xz2vUQBTHv5NuccWD9SAIIl4Uf2x325NCj9WD7WXVsyc9ib/aVfwTBMFttmLPRW9edD30YoX64yCISJNa/wNBEFToQUtNxvc2zG4mm2yybJL1QXbezHuZ72cnmR8R+F+sYZ2GC5NwypDShhi5hVr5o8ITyhlquWCdg8RzQBY7HOInioWTuFb6xm1GJzAkjyGBpg7JLHIf/jhVRTVcUAUp5S4FFFUODzQWUmxhdPczBV5QTq5lHKTAbwhxETePfldc+YMmgTRGqpgrv1KQXOY765NDrvoh8wUdADI/0AEhdVApBRrWBbiiAoN2hrmJJr3QbvAR9F1PAVIHra/TzoDzbRCBNewtVnHl+Fa7rV8nJUiW9SZT3Z4F3JUuDoEPwOgMaqUfXbG4hhQhWcpb8IV7IlRX4hTk3zdY2jwQGo9qTBmSZTxQWfgUpUl77ji2d97h0ZfD0Tm+SAaQ3LsHent8DYZ44pPTXYkjLdiGdUwPBGoZQbKKB8rewcplmuWP2Q03eQgO3qL+eSI0niEk6+k7Ey9RpvWQzobXQ2G8O35BGLOYr7xv52QMyTqdEW1BCIna5A0a2XttiKAjMQZXrmLROtMKmfYMlU06lYcf1fiA4e3dXdtisOtedX1E/ZmmfReue9/fpPlCbNPIP6BncidrSNaNBuWoaV0lmCUC6Z3HuUFLaSRVt/EA9Y1LgLNMNyQ/EqYMybDxoJy1YNO3i3wa+Yg5R1kGkNx1MlDONO2zNIn4I2wPV0MtI0jWSg7K2YsbU3CcFXpvx7iqWYaQrNMfKN9hbk5C7rwk2P1cbVnGkKyhr6OebO/f+dI6naimaK19QX/zK12vIcU0feMMtE72FgX+ATPAAhZTg1zjAAAAAElFTkSuQmCC);
  background-size: 13px auto;
  background-repeat: no-repeat;
  background-position: center center;
}
#price-comp-widget .main-box table.data-table.inner tbody tr td, #price-comp-widget .main-box table.data-table.inner tbody tr td a {
  font-size: 1.6rem !important;
  line-height: 1.9rem !important;
  letter-spacing: 0.05rem !important;
  color: #232425 !important;
  font-family: paralucent-condensed, sans-serif !important;
  font-weight: 400 !important;
}
#price-comp-widget .main-box table.data-table.inner tbody tr td.price a {
  font-weight: 500 !important;
}
#price-comp-widget .main-box table.data-table.inner tbody tr td.store.name strong {
  text-transform: uppercase;
  font-weight: 600 !important;
}
#price-comp-widget .main-box table.data-table.inner tbody tr td.store.logo {
  padding-right: 0.8rem !important;
}
#price-comp-widget .main-box table.data-table.inner tbody tr td.store.logo span {
  text-align: right !important;
}
#price-comp-widget .tabs.lower .tab {
  float: unset !important;
  border: 0 !important;
}

.price .cell-contents {
  text-align: center !important;
}

#price-comp-widget .upper-box {
  padding-left: 2.5rem !important;
  padding-right: 2.5rem !important;
}
#price-comp-widget .upper-box .thumb {
  display: block !important;
}
@media (max-width: 767px) {
  #price-comp-widget .upper-box {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
}
#price-comp-widget .upper-box .description {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: wrap;
}
#price-comp-widget .upper-box .description .widget-logo {
  z-index: 2;
}
@media (max-width: 767px) {
  #price-comp-widget .upper-box .description .widget-logo {
    left: 0.6rem !important;
    width: 6rem !important;
    height: 6rem !important;
  }
}
#price-comp-widget .upper-box .description .widget-title {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: calc(100% + 5rem);
  position: relative;
  left: -2.5rem;
  z-index: 1;
}
@media (max-width: 767px) {
  #price-comp-widget .upper-box .description .widget-title {
    flex-basis: calc(100% + 2rem);
    left: -1rem;
    padding-right: 2rem !important;
    padding-left: 9rem !important;
  }
}
#price-comp-widget .upper-box .description .widget-title .text {
  width: 100% !important;
  margin-left: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-left: 70px !important;
}
@media (max-width: 767px) {
  #price-comp-widget .upper-box .description .widget-title .text {
    font-size: 1.2rem !important;
    line-height: 1.6rem !important;
  }
}
#price-comp-widget .upper-box .description > .thumb, #price-comp-widget .upper-box .description .text {
  margin-top: 3rem !important;
  margin-bottom: 1.6rem !important;
}
@media (max-width: 767px) {
  #price-comp-widget .upper-box .description > .thumb, #price-comp-widget .upper-box .description .text {
    margin-top: 2rem !important;
  }
}
#price-comp-widget .upper-box .description > .thumb {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 8.5rem;
  margin-right: 2rem !important;
}
@media (max-width: 767px) {
  #price-comp-widget .upper-box .description > .thumb {
    flex-basis: 6rem;
    margin-right: 0.6rem !important;
  }
}
#price-comp-widget .upper-box .description > .text {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
}
#price-comp-widget .upper-box .description > .text .cell-contents {
  padding-left: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
#price-comp-widget .upper-box .description > .text h3.heading {
  margin-bottom: 0 !important;
}
@media (max-width: 767px) {
  #price-comp-widget .upper-box .description > .text {
    margin-left: -3rem;
  }
}
#price-comp-widget .main-box {
  padding-left: 2.5rem !important;
  padding-right: 2.5rem !important;
}
#price-comp-widget .main-box .thumb {
  display: none !important;
}
@media (max-width: 767px) {
  #price-comp-widget .main-box {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
}
@media (max-width: 767px) {
  #price-comp-widget .main-box table.data-table thead tr th {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
}
@media (max-width: 767px) {
  #price-comp-widget .main-box table.data-table thead tr th .cell-contents {
    font-size: 1.2rem !important;
    letter-spacing: 0.1rem !important;
  }
}
#price-comp-widget .main-box table.data-table tbody tr td.store, #price-comp-widget .main-box table.data-table tbody tr td.detail, #price-comp-widget .main-box table.data-table tbody tr td.price {
  vertical-align: middle !important;
}
@media (max-width: 767px) {
  #price-comp-widget .main-box table.data-table tbody tr td .cell-contents, #price-comp-widget .main-box table.data-table tbody tr td .cell-contents a {
    font-size: 1.3rem !important;
    line-height: 1.2rem !important;
  }
}

@media (max-width: 767px) {
  #price-comp-widget .data-table td.link .button {
    white-space: unset !important;
  }
}

@media (max-width: 767px) {
  #price-comp-widget td.link .cell-contents a {
    text-align: center;
  }
}

.modal-section {
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(35, 36, 37, 0);
  transition: 600ms;
  opacity: 0;
  visibility: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 20;
  padding: 4rem 0;
  pointer-events: none;
}
@media (orientation: landscape) and (max-width: 900px) {
  .modal-section {
    position: relative;
  }
}
.modal-section::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-size: contain;
  background-position: left bottom;
  background-repeat: no-repeat;
  background-image: url(assets/2cc7e1ced7f7b2d368e8b006d1af8c4a.png);
  z-index: 1;
}
.modal-section > * {
  z-index: 2;
  opacity: 0;
  transform: scale(1.03);
  transition: 600ms;
}
.modal-section.active {
  background: rgba(35, 36, 37, 0.9);
  transition: background 600ms;
  opacity: 1;
  pointer-events: auto;
  visibility: visible;
}
.modal-section.active > * {
  transform: scale(1);
  opacity: 1;
  transition-delay: 300ms;
}

.one-col-modal, .two-col-modal {
  width: 80%;
  max-width: 61.5rem;
  background: #f9f9f9;
  border-radius: 0.3rem;
  position: relative;
  padding: 6rem 2.4rem;
  padding-bottom: 3.2rem;
}
@media (orientation: landscape) and (max-width: 900px) {
  .one-col-modal, .two-col-modal {
    padding-top: 3rem;
  }
}
@media (max-width: 767px) {
  .one-col-modal, .two-col-modal {
    width: calc(100% - 2rem);
  }
}
.one-col-modal > *, .two-col-modal > * {
  width: calc(100% - 4.8rem);
  max-width: 41rem;
  margin: 0 auto;
}
.one-col-modal .dismiss-modal:not(.wp-block-button__link):not(.file-upload-button__button):not(.edit-profile__button):not(.edit-profile__picture__modal-button):not(.profile-nav__logout), .two-col-modal .dismiss-modal:not(.wp-block-button__link):not(.file-upload-button__button):not(.edit-profile__button):not(.edit-profile__picture__modal-button):not(.profile-nav__logout) {
  position: absolute;
  left: 1.6rem;
  top: 1.6rem;
}

.two-col-modal {
  max-width: 86.8rem;
  padding: 0;
  align-self: center;
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  overflow-y: scroll;
  max-height: calc(100vh - 4.8rem);
}
@media (max-width: 767px) {
  .two-col-modal {
    flex-direction: column;
    width: calc(100% - 2rem);
  }
}
.two-col-modal > * {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  background: white;
  box-sizing: border-box;
}
.two-col-modal > *:first-child {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.two-col-modal > *:last-child {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
@media (max-width: 767px) {
  .two-col-modal > * {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    width: 100%;
    max-width: 100%;
  }
}
.two-col-modal__colfull {
  padding: 5.2rem;
  padding-top: 9.2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .two-col-modal__colfull {
    padding-left: 2rem;
    padding-right: 2rem;
    padding-top: 5.6rem;
  }
}
@media (min-width: 768px) {
  .two-col-modal__colfull:first-child {
    padding-right: 2.8rem;
  }
}
.two-col-modal__colinset {
  align-self: center;
  background: transparent;
  padding: 2rem 3.2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .two-col-modal__colinset {
    padding: 2rem;
  }
}
.two-col-modal__colinset__bg {
  border: 2px solid #EDEDED;
  border-radius: 0.3rem;
  padding: 6rem 5.2rem;
  padding-bottom: 3rem;
  background: white;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.08), 0 10px 30px -14px rgba(0, 0, 0, 0.04);
  margin: 0;
}
@media (max-width: 767px) {
  .two-col-modal__colinset__bg {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
.two-col-modal .dismiss-modal:not(.wp-block-button__link):not(.file-upload-button__button):not(.edit-profile__button):not(.edit-profile__picture__modal-button):not(.profile-nav__logout) {
  position: absolute;
  left: 1.6rem;
  top: 1.6rem;
}

.dismiss-modal:not(.wp-block-button__link):not(.file-upload-button__button):not(.edit-profile__button):not(.edit-profile__picture__modal-button):not(.profile-nav__logout) {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  background: transparent;
  border: 0;
  cursor: pointer;
  width: 1.6rem;
  height: 1.6rem;
}
.dismiss-modal:not(.wp-block-button__link):not(.file-upload-button__button):not(.edit-profile__button):not(.edit-profile__picture__modal-button):not(.profile-nav__logout) svg {
  width: 1.6rem;
  height: 1.6rem;
  fill: #232425;
}

.rating-form__list {
  counter-reset: rating;
}
.rating-form__item {
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  line-height: 1.9rem;
  letter-spacing: 0.1rem;
}
.rating-form__item::before {
  counter-increment: rating;
  content: counter(rating) ". ";
}
.rating-form__item-subtitle {
  display: block;
  flex: 0 0 100%;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.05rem;
  color: #a49e99;
}
.rating-form__item__suffix {
  margin-top: 1.2rem;
  padding-top: 2.4rem;
  padding-bottom: 1.2rem;
  letter-spacing: normal;
  font-size: 1.8rem;
  position: relative;
}
.rating-form__item__suffix::before {
  content: "";
  position: absolute;
  left: -5.2rem;
  top: 0;
  width: calc(100% + 10.4rem);
  height: 2px;
  background: #EDEDED;
}
@media (max-width: 767px) {
  .rating-form__item__suffix::before {
    left: -4rem;
    width: calc(100% + 8rem);
  }
}
.rating-form__inputs {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-direction: row-reverse;
  padding: 1.6rem 2rem;
  padding-bottom: 4rem;
}
@media (max-width: 767px) {
  .rating-form__inputs {
    padding: 1.6rem 0;
    padding-bottom: 4rem;
  }
}
.rating-form__inputs-star {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  color: #a49e99;
  transition: 300ms;
  cursor: pointer;
}
.rating-form__inputs-star::before {
  content: "";
  position: absolute;
  left: calc(50% - 1.2rem);
  top: 0;
  width: 2.4rem;
  height: 2.4rem;
  box-sizing: border-box;
  border-radius: 50%;
  border: solid 1.2rem #179ddd;
  transform: scale(0);
  transform-origin: center center;
  z-index: 1;
  animation: unset;
}
.rating-form__inputs-star svg {
  width: 2.2rem;
  height: 2.2rem;
  fill: currentColor;
}
.rating-form__inputs-star-label {
  color: inherit;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.044rem;
  position: absolute;
  top: calc(100% + 0.8rem);
  left: 50%;
  transform: translateX(-50%);
  transition: transform 300ms, opacity 300ms;
}
.rating-form__inputs-star-label.verbose {
  opacity: 0;
  transform: translateX(-50%) translateY(-100%);
}
.rating-form__inputs input[type=radio]:checked ~ .rating-form__inputs-star {
  color: #179ddd;
}
.rating-form__inputs input[type=radio]:checked + .rating-form__inputs-star::before {
  animation: bubble 600ms;
  animation-timing-function: cubic-bezier(0.21, 0.61, 0.35, 1);
}
@keyframes bubble {
  15% {
    border-color: #bdd9bf;
    border-width: 1.2rem;
    transform: scale(1);
  }
  30%, 100% {
    border-color: #179ddd;
    border-width: 0;
    transform: scale(1);
  }
}
.rating-form__inputs input[type=radio]:checked + .rating-form__inputs-star svg {
  animation: starPop 600ms 1;
}
@keyframes starPop {
  0%, 100% {
    transform: scale(1);
  }
  30% {
    transform: scale(0);
  }
}
.rating-form__inputs input[type=radio]:checked + .rating-form__inputs-star .rating-form__inputs-star-label.verbose {
  opacity: 1;
  transform: translateX(-50%) translateY(0);
}
.rating-form__inputs input[type=radio]:checked + .rating-form__inputs-star .rating-form__inputs-star-label.short {
  opacity: 0;
  transform: translateX(-50%) translateY(100%);
}
.rating-form__submitted {
  text-align: center;
  margin-top: 2rem;
}
.rating-form__submitted p {
  color: #a49e99;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.4rem;
  font-weight: 500;
  letter-spacing: 0.05rem;
  line-height: 1.6rem;
  text-align: center;
  margin: 1.2rem 0;
}
.rating-form__submitted p a {
  color: #179ddd;
}
.rating-form__submitted p a:hover, .rating-form__submitted p a:focus {
  text-decoration: underline;
}
.rating-form__footer {
  text-align: center;
  padding: 3rem 0;
  padding-bottom: 0;
  position: relative;
}
.rating-form__footer::before {
  content: "";
  position: absolute;
  left: -5.2rem;
  top: 0;
  width: calc(100% + 10.4rem);
  height: 2px;
  background: #EDEDED;
}
@media (max-width: 767px) {
  .rating-form__footer::before {
    left: -4rem;
    width: calc(100% + 8rem);
  }
}
.rating-form__footer .wp-block-button__link, .rating-form__footer .file-upload-button__button, .rating-form__footer .edit-profile__button, .rating-form__footer .edit-profile__picture__modal-button, .rating-form__footer .profile-nav__logout, .rating-form__footer .memberflow-container__left form input[type=submit], .memberflow-container__left form .rating-form__footer input[type=submit], .rating-form__footer form#loginform p input[type=submit], form#loginform p .rating-form__footer input[type=submit], .rating-form__footer form#activation-form p input[type=submit], form#activation-form p .rating-form__footer input[type=submit], .rating-form__footer .single-comments__loggedout-notice a, .single-comments__loggedout-notice .rating-form__footer a {
  background-color: #179ddd;
  width: 100%;
  max-width: 18rem;
  margin: 0 auto;
}
.rating-form__footer .wp-block-button__link:hover, .rating-form__footer .file-upload-button__button:hover, .rating-form__footer .edit-profile__button:hover, .rating-form__footer .edit-profile__picture__modal-button:hover, .rating-form__footer .profile-nav__logout:hover, .rating-form__footer .memberflow-container__left form input[type=submit]:hover, .memberflow-container__left form .rating-form__footer input[type=submit]:hover, .rating-form__footer form#loginform p input[type=submit]:hover, form#loginform p .rating-form__footer input[type=submit]:hover, .rating-form__footer form#activation-form p input[type=submit]:hover, form#activation-form p .rating-form__footer input[type=submit]:hover, .rating-form__footer .single-comments__loggedout-notice a:hover, .single-comments__loggedout-notice .rating-form__footer a:hover, .rating-form__footer .wp-block-button__link:focus, .rating-form__footer .file-upload-button__button:focus, .rating-form__footer .edit-profile__button:focus, .rating-form__footer .edit-profile__picture__modal-button:focus, .rating-form__footer .profile-nav__logout:focus, .rating-form__footer .memberflow-container__left form input[type=submit]:focus, .memberflow-container__left form .rating-form__footer input[type=submit]:focus, .rating-form__footer form#loginform p input[type=submit]:focus, form#loginform p .rating-form__footer input[type=submit]:focus, .rating-form__footer form#activation-form p input[type=submit]:focus, form#activation-form p .rating-form__footer input[type=submit]:focus, .rating-form__footer .single-comments__loggedout-notice a:focus, .single-comments__loggedout-notice .rating-form__footer a:focus {
  background-color: #179ddd;
  color: #ffffff;
}

.rating-info__main {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  margin-bottom: 2.8rem;
}
.rating-info__main-left {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 12.8rem;
}
.rating-info__main-image {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.rating-info__main-image img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.rating-info__main-right {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  padding-left: 2rem;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
}
.rating-info__info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  margin: 0;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
}
.rating-info__info-title {
  font-family: paralucent-condensed, sans-serif;
  font-size: 2.1rem;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 2.1rem;
}
.rating-info__info-artist {
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 2.1rem;
}
.rating-info__info-edition {
  flex: 1 0 auto;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 1.6rem;
}

.rating-box {
  padding: 2.4rem 2.8rem;
  border: 2px solid #EDEDED;
  border-radius: 0.3rem;
}

.sde-rating__header {
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.8rem;
  font-weight: bold;
  letter-spacing: 0.1rem;
  line-height: 1.6rem;
  text-align: center;
  text-transform: uppercase;
  margin: 0;
  margin-bottom: 1.2rem;
}
.sde-rating__overall {
  font-family: paralucent-condensed, sans-serif;
  font-size: 4.8rem;
  font-weight: bold;
  text-align: center;
  letter-spacing: 0.096rem;
  color: #FFBC0E;
}
.sde-rating__overall > span {
  margin-left: auto;
  margin-right: auto;
  margin-top: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 10rem;
  color: #FFBC0E;
}
.sde-rating__overall > span > * {
  width: 1.2rem;
  height: 1.2rem;
  margin-right: 0.8rem;
}
.sde-rating__overall > span > *:last-child {
  margin-right: 0;
}
.sde-rating__overall > span > span {
  position: relative;
  color: #a49e99;
}
.sde-rating__overall > span > span svg {
  position: absolute;
  left: 0;
  top: 0;
}
.sde-rating__overall > span > span > span {
  color: #FFBC0E;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  overflow: hidden;
}
.sde-rating__overall > span > span > span svg {
  position: absolute;
  left: 0;
  top: 0;
}
.sde-rating__overall > span svg {
  width: 1.2rem;
  height: 1.2rem;
}
.sde-rating__overall svg {
  fill: currentColor;
}
.sde-rating__overall .submissions {
  display: block;
  color: #a49e99;
  font-size: 1.6rem;
  line-height: 2.3rem;
  letter-spacing: 0.05rem;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  margin-top: 0.4rem;
}
.sde-rating__overall .submissions b {
  font-weight: 700;
}
.sde-rating__bar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0;
  margin-bottom: 0.8rem;
}
.sde-rating__bar-label {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 3.6rem;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  font-weight: bold;
  letter-spacing: 0.1rem;
  line-height: 1.6rem;
}
.sde-rating__bar-label svg {
  width: 1rem;
  height: 1rem;
  margin-left: 0.2rem;
}
.sde-rating__bar-per {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  background: #EDEDED;
  height: 1rem;
  border-radius: 0.2rem;
  position: relative;
}
.sde-rating__bar-per > span {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  border-radius: 0.2rem;
  background: #FFBC0E;
}
.sde-rating__bar-num {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 3.6rem;
  text-align: right;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  font-weight: 500;
  letter-spacing: 0.1rem;
  line-height: 1.6rem;
}
.sde-rating__areas {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
}
.sde-rating__areas > * {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  border-left: 1px dotted #EDEDED;
}
.sde-rating__areas > *:first-child {
  border-left: 0;
}
.sde-rating__areas-title {
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  font-weight: bold;
  letter-spacing: 0.1rem;
  line-height: 1.9rem;
  text-transform: uppercase;
  text-align: center;
  border-bottom: 2px solid #EDEDED;
  margin: 0;
  padding-bottom: 0.6rem;
}
.sde-rating__area {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: 0;
  padding: 1rem 1.2rem;
  padding-bottom: 0;
  text-align: center;
}
.sde-rating__area svg {
  margin-bottom: 0.8rem;
}
.sde-rating__area-title {
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  font-weight: 600;
  letter-spacing: 0.057rem;
  line-height: 1.6rem;
  text-align: center;
  margin-bottom: 0.4rem;
}
.sde-rating__area-num {
  color: #FFBC0E;
  font-family: paralucent-condensed, sans-serif;
  font-size: 2.8rem;
  font-weight: 600;
  letter-spacing: 0.1rem;
  line-height: 2.8rem;
  margin-bottom: 0.8rem;
}
.sde-rating__area-count {
  color: #a49e99;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.4rem;
  font-weight: 300;
  letter-spacing: 0.05rem;
  line-height: 1.6rem;
}
.sde-rating__breakdown.has-breakdown > * {
  transition: 300ms;
}
.sde-rating__breakdown.no-submission.has-breakdown {
  position: relative;
}
.sde-rating__breakdown.no-submission.has-breakdown > * {
  filter: blur(10px);
}
.sde-rating__breakdown.no-submission.has-breakdown::before {
  content: "See the community breakdown after you submit your rating!";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: calc(100% - 5.6rem);
  text-align: center;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 1.6rem;
  letter-spacing: 0.11rem;
  color: black;
  z-index: 3;
}

@media (max-width: 767px) {
  .two-col-modal#vote {
    display: block;
  }
  .two-col-modal#vote .two-col-modal__colinset {
    display: flex;
    flex-direction: column;
    padding-bottom: 3.6rem;
  }
  .two-col-modal#vote .two-col-modal__colinset .two-col-modal__colinset__bg {
    order: 2;
  }
  .two-col-modal#vote .two-col-modal__colinset .rating-form__submitted {
    order: 1;
    padding-bottom: 3.6rem;
  }
}

.login-modal {
  text-align: center;
}
.login-modal form {
  text-align: left;
}
.login-modal h2 {
  margin: 0;
  margin-bottom: 0.4rem;
}
.login-modal p {
  font-size: 1.6rem;
  line-height: 2.2rem;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  letter-spacing: 0.05rem;
}
.login-modal p:last-child {
  margin-bottom: 0;
}

/*--------------------------------*\
   STRUCTURE
\*--------------------------------*/
/* for global site structure */
header#masthead {
  background-color: #272e2d;
  color: #ffffff;
  border-bottom: 3px solid #a49e99;
  z-index: 20;
}
@media (min-width: 768px) {
  header#masthead {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: auto;
    transition: 400ms;
  }
  header#masthead .container-margins {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  header#masthead .site-branding {
    width: 0;
    transition: 400ms;
  }
  header#masthead .site-branding a {
    position: absolute;
    left: calc(50% - 40px);
    top: 14px;
    z-index: 2;
  }
  header#masthead .site-branding a img {
    width: 80px;
    height: 80px;
    object-fit: contain;
  }
  header#masthead nav#site-navigation {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 40px;
    transition: 400ms;
    flex: 1 0 0;
  }
  header#masthead nav#site-navigation #mobile-menu-trigger,
header#masthead nav#site-navigation #mobile-menu {
    display: none;
  }
  header#masthead nav#site-navigation div {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: calc(50% - 8rem - 8.6rem - 3.2rem);
  }
  header#masthead nav#site-navigation div.menu-main-nav-container {
    flex-basis: calc(50% - 8rem);
  }
  header#masthead nav#site-navigation div.menu-right-menu-container {
    margin-right: 3.2rem;
  }
  header#masthead nav#site-navigation div.menu-aux-menu-container {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 8.6rem;
  }
  header#masthead nav#site-navigation div > ul {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  header#masthead nav#site-navigation div > ul li {
    padding-bottom: 6px;
    padding-right: 16px;
  }
  header#masthead nav#site-navigation div > ul li.menu-item-has-children {
    padding-right: 16px;
    position: relative;
  }
  header#masthead nav#site-navigation div > ul li.menu-item-has-children::before {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    width: 9px;
    height: calc(100% - 6px);
    background-image: url("data:image/svg+xml,%3Csvg width='11px' height='6px' viewBox='0 0 11 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EComponenets/Icons/Chevron%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Components/Release-Calendar/Drop-Down-Expanded' transform='translate(-188.000000, -11.000000)' fill='%23FFFFFF'%3E %3Cg id='Group-4'%3E %3Cg id='Group-6'%3E %3Cg id='Components/Icons/Chevron' transform='translate(193.500000, 14.000000) scale(1, -1) translate(-193.500000, -14.000000) translate(188.000000, 11.000000)'%3E %3Cpolygon id='Path-4' transform='translate(5.676777, 3.000000) scale(1, -1) rotate(-270.000000) translate(-5.676777, -3.000000) ' points='2.64644661 -1.64644661 3.35355339 -2.35355339 8.70710678 3 3.35355339 8.35355339 2.64644661 7.64644661 7.292 3'%3E%3C/polygon%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    background-size: 100% auto;
    background-position: center center;
    background-repeat: no-repeat;
    transition: 400ms;
  }
  header#masthead nav#site-navigation div > ul li.menu-item-has-children ul {
    position: absolute;
    left: -16px;
    top: 100%;
    background: #179ddd;
    border-radius: 3px;
    padding: 12px 16px;
    min-width: 148px;
    opacity: 0;
    pointer-events: none;
    transition: 400ms;
    z-index: 3;
  }
  header#masthead nav#site-navigation div > ul li.menu-item-has-children ul li {
    padding: 0;
    margin: 8px 0;
  }
  header#masthead nav#site-navigation div > ul li.menu-item-has-children ul li img {
    height: auto;
    width: 20px;
    margin-right: 10px;
    vertical-align: middle;
  }
  header#masthead nav#site-navigation div > ul li.menu-item-has-children ul li:first-child {
    border-bottom: 1px dotted #ffffff;
    padding-bottom: 8px;
  }
  header#masthead nav#site-navigation div > ul li.menu-item-has-children ul li a {
    display: block;
    padding-right: 16px;
    position: relative;
  }
  header#masthead nav#site-navigation div > ul li.menu-item-has-children ul li a::before {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 10px;
    background-image: url("data:image/svg+xml,%3Csvg width='10px' height='9px' viewBox='0 0 10 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 63.1 (92452) - https://sketch.com --%3E %3Ctitle%3EPath%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='FCR1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Pages/Homepage-Condensed-Nav' transform='translate(-371.000000, -57.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E %3Cg id='Group' transform='translate(265.000000, 49.500000)'%3E %3Cpath d='M115.840162,11.6263779 L112.22881,8.15354546 C112.125721,8.05441326 111.988324,8 111.841821,8 C111.695156,8 111.55784,8.05449144 111.454751,8.15354546 L111.126868,8.46892346 C111.023861,8.5678993 110.967113,8.70010163 110.967113,8.84106012 C110.967113,8.98194043 111.023861,9.11859901 111.126868,9.21757486 L113.233679,11.2479869 L106.540239,11.2479869 C106.238453,11.2479869 106,11.4751779 106,11.7654601 L106,12.2113205 C106,12.5016027 106.238453,12.7517004 106.540239,12.7517004 L113.257582,12.7517004 L111.126949,14.7934485 C111.023942,14.8925807 110.967194,15.0211868 110.967194,15.1621453 C110.967194,15.3029474 111.023942,15.4334298 111.126949,15.5324838 L111.454833,15.8468454 C111.557921,15.9459776 111.695237,16 111.841902,16 C111.988405,16 112.125803,15.945274 112.228891,15.8461418 L115.840243,12.3733875 C115.943576,12.2739426 116.000404,12.141193 116,12.0000782 C116.000323,11.8584943 115.943576,11.7256665 115.840162,11.6263779 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    background-size: 100% auto;
    background-position: center center;
    background-repeat: no-repeat;
    transition: 400ms;
  }
  header#masthead nav#site-navigation div > ul li.menu-item-has-children ul li a:hover, header#masthead nav#site-navigation div > ul li.menu-item-has-children ul li a:focus {
    color: #bdd9bf;
  }
  header#masthead nav#site-navigation div > ul li.menu-item-has-children ul li a:hover::before, header#masthead nav#site-navigation div > ul li.menu-item-has-children ul li a:focus::before {
    right: 4px;
  }
  header#masthead nav#site-navigation div > ul li.menu-item-has-children:hover > a, header#masthead nav#site-navigation div > ul li.menu-item-has-children:focus-within > a {
    color: #179ddd;
  }
  header#masthead nav#site-navigation div > ul li.menu-item-has-children:hover::before, header#masthead nav#site-navigation div > ul li.menu-item-has-children:focus-within::before {
    transform: rotate(180deg);
  }
  header#masthead nav#site-navigation div > ul li.menu-item-has-children:hover ul, header#masthead nav#site-navigation div > ul li.menu-item-has-children:focus-within ul {
    opacity: 1;
    pointer-events: auto;
  }
  header#masthead nav#site-navigation div > ul li a {
    font-family: paralucent-condensed, sans-serif;
    font-weight: 300;
    font-size: 1.4rem;
    line-height: 1.7rem;
    letter-spacing: 0.08rem;
    text-transform: uppercase;
    text-decoration: none;
    color: inherit;
    transition: 200ms;
    color: #ffffff;
    font-weight: 400 !important;
  }
  header#masthead nav#site-navigation div > ul li a:hover, header#masthead nav#site-navigation div > ul li a:focus {
    color: #179ddd;
  }
  header#masthead nav#site-navigation span.logo-placeholder {
    width: 160px;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 16rem;
    transition: 400ms;
    display: block;
  }
  header#masthead .site-info {
    flex: 0 0 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 50px;
    transition: margin 400ms;
  }
  header#masthead .site-info p {
    margin: 0;
  }
  header#masthead .site-info .site-tagline {
    font-family: paralucent, sans-serif;
    font-weight: 600;
    font-size: 18px;
    line-height: 18px;
    color: white;
    margin-bottom: 28px;
  }
  header#masthead .site-info .site-tagline span {
    position: relative;
    top: -7px;
    font-size: 10px;
  }
  header#masthead .site-info .site-socials-cont {
    width: 186px;
  }
  header#masthead .site-info .site-socials-cont ul li {
    margin-right: 24px;
  }
  header#masthead .site-info .site-socials-cont ul li a {
    background-color: #179ddd;
    color: #ffffff;
  }
  header#masthead .site-info .site-socials-cont ul li a:hover, header#masthead .site-info .site-socials-cont ul li a:focus {
    background-color: #ffffff;
    color: #272e2d;
  }
  header#masthead .site-search {
    background: #179ddd;
    margin-bottom: 17px;
  }
  header#masthead .site-search button {
    color: white;
  }
  header#masthead.scrolled {
    height: 48px;
  }
  header#masthead.scrolled .container-margins {
    flex-wrap: nowrap;
    height: 48px;
  }
  header#masthead.scrolled .site-socials,
header#masthead.scrolled .site-search {
    margin-bottom: 0;
  }
  header#masthead.scrolled .site-branding {
    width: 80px;
  }
  header#masthead.scrolled .site-branding a {
    left: 0;
    top: 8px;
    animation: logoPopIn 400ms;
  }
  header#masthead.scrolled nav#site-navigation {
    padding-top: 6px;
    justify-content: unset;
  }
  header#masthead.scrolled nav#site-navigation #mobile-menu-trigger,
header#masthead.scrolled nav#site-navigation #mobile-menu {
    display: none;
  }
  header#masthead.scrolled nav#site-navigation div {
    flex-basis: calc(50% - 7.3rem);
    margin-right: 0;
  }
  header#masthead.scrolled nav#site-navigation div.menu-aux-menu-container {
    flex-basis: 8.6rem;
    margin-right: 3rem;
    position: relative;
    top: -0.4rem;
  }
  header#masthead.scrolled nav#site-navigation div > ul {
    flex: initial;
    justify-content: space-around;
  }
  header#masthead.scrolled nav#site-navigation span.logo-placeholder {
    width: 0;
    flex-basis: 0;
  }
  header#masthead.scrolled .site-info {
    flex: 0 0 auto;
    margin-top: 0;
  }
  header#masthead.scrolled .site-info .site-tagline {
    display: none;
  }
  header#masthead.scrolled .site-info .site-socials-cont {
    width: auto;
  }
  header#masthead.scrolled .site-info .site-socials-cont ul li {
    margin-right: 12px;
  }
  header#masthead.scrolled .site-info .site-search {
    max-width: 24px;
    min-width: 24px;
    height: 24px;
    margin-bottom: 0;
  }
  header#masthead.scrolled .site-info .site-search input[type=search] {
    display: none;
  }
  header#masthead.scrolled-back .site-branding a {
    animation: logoPopInBack 400ms;
  }
}
@media (max-width: 767px) {
  header#masthead {
    height: 5.6rem;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    display: flex;
    align-items: stretch;
    justify-content: flex-start;
    border-bottom: 0;
  }
  header#masthead::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    border-bottom: 2px solid #179ddd;
  }
  header#masthead .container-margins {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  header#masthead .site-branding {
    order: 1;
    position: relative;
    align-self: stretch;
    z-index: 10;
  }
  header#masthead .site-branding a {
    display: block;
    width: 72px;
  }
  header#masthead .site-branding img {
    width: 72px;
    height: auto;
    position: absolute;
    top: 0.8rem;
    left: 0;
  }
  header#masthead nav#site-navigation {
    order: 3;
  }
  header#masthead nav#site-navigation > div > ul {
    display: none;
  }
  header#masthead nav#site-navigation #mobile-menu-trigger {
    color: inherit;
    text-decoration: none;
    display: block;
  }
  header#masthead nav#site-navigation #mobile-menu-trigger svg {
    transition: 300ms;
  }
  header#masthead nav#site-navigation #mobile-menu-trigger svg line {
    transition: 300ms;
  }
  header#masthead nav#site-navigation #mobile-menu-trigger.active svg {
    overflow: visible;
  }
  header#masthead nav#site-navigation #mobile-menu-trigger.active svg line:nth-child(1) {
    transform: translate(8px, -4px) rotate(45deg);
  }
  header#masthead nav#site-navigation #mobile-menu-trigger.active svg line:nth-child(2) {
    opacity: 0;
  }
  header#masthead nav#site-navigation #mobile-menu-trigger.active svg line:nth-child(3) {
    transform: translate(-4px, 4px) rotate(-45deg);
  }
  header#masthead nav#site-navigation #mobile-menu {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: calc((var(--vh, 1vh) * 100));
    background: #272e2d;
    background-image: url(assets/cb9377412d554a94888b3f78d4523d12.jpg);
    background-size: cover;
    background-position: 40% center;
    z-index: -1;
    padding: 11rem 1.6rem 3.6rem 1.6rem;
    transition: 600ms;
    opacity: 0;
    pointer-events: none;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: space-between;
    overflow: auto;
  }
  header#masthead nav#site-navigation #mobile-menu.active {
    opacity: 1;
    pointer-events: auto;
    padding: 11rem 3.2rem 3.6rem 3.2rem;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-top {
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: 0;
    overflow-y: scroll;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-top > div > ul {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-top > div > ul > li {
    margin-bottom: 1rem;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-top > div > ul > li a {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-right: 1.6rem;
    color: white;
    text-decoration: none;
    font-family: paralucent, sans-serif;
    font-weight: 400;
    font-size: 1.8rem;
    line-height: 2.4rem;
    letter-spacing: initial;
    text-transform: initial;
    font-size: 1.9rem;
    font-weight: 700;
    transition: 300ms;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-top > div > ul > li a img {
    max-width: 3.2rem;
    max-height: 3.2rem;
    width: auto;
    height: auto;
    margin-right: 1.6rem;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-top > div > ul > li a:hover, header#masthead nav#site-navigation #mobile-menu .mobile-menu-top > div > ul > li a:focus {
    color: #179ddd;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-top > div > ul > li ul {
    display: none;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-top > div > ul > li.menu-item-has-children {
    padding-right: 16px;
    position: relative;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-top > div > ul > li.menu-item-has-children::before {
    content: "";
    position: absolute;
    right: 0;
    top: 14px;
    width: 12px;
    height: 7px;
    background-image: url("data:image/svg+xml,%3Csvg width='12px' height='10px' viewBox='0 0 12 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 61.2 (89653) - https://sketch.com --%3E %3Ctitle%3EPath Copy%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Desktop' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cpath d='M11.2966,4.32926667 L7.15073333,0.183306667 C7.03238667,0.06496 6.87465333,0 6.70646667,0 C6.53809333,0 6.38045333,0.0650533333 6.26210667,0.183306667 L5.88569333,0.559813333 C5.76744,0.677973333 5.70229333,0.8358 5.70229333,1.00408 C5.70229333,1.17226667 5.76744,1.33541333 5.88569333,1.45357333 L8.30433333,3.87753333 L0.6202,3.87753333 C0.273746667,3.87753333 0,4.14876 0,4.49530667 L0,5.02758667 C0,5.37413333 0.273746667,5.67270667 0.6202,5.67270667 L8.33177333,5.67270667 L5.88578667,8.1102 C5.76753333,8.22854667 5.70238667,8.38208 5.70238667,8.55036 C5.70238667,8.71845333 5.76753333,8.87422667 5.88578667,8.99248 L6.2622,9.36777333 C6.38054667,9.48612 6.53818667,9.55061333 6.70656,9.55061333 C6.87474667,9.55061333 7.03248,9.48528 7.15082667,9.36693333 L11.2966933,5.22106667 C11.41532,5.10234667 11.48056,4.94386667 11.4800958,4.7754 C11.4804667,4.60637333 11.41532,4.4478 11.2966,4.32926667 Z' id='Path-Copy' fill='%23FFFFFF' fill-rule='nonzero'%3E%3C/path%3E %3C/g%3E %3C/svg%3E");
    background-size: 100% auto;
    background-position: center center;
    background-repeat: no-repeat;
    transition: 400ms;
    display: none;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-top > div > ul > li.menu-item-has-children.expanded::before {
    transform: rotate(-90deg);
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-top__login-btn {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-right: 1.6rem;
    color: white;
    text-decoration: none;
    font-family: paralucent, sans-serif;
    font-weight: 400;
    font-size: 1.8rem;
    line-height: 2.4rem;
    letter-spacing: initial;
    text-transform: initial;
    font-size: 1.9rem;
    font-weight: 700;
    transition: 300ms;
    margin-bottom: 1rem;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-top__login-btn svg {
    margin-right: 18px;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom {
    border: dotted #ffffff;
    border-width: 1px 0;
    padding: 1rem 0rem;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;
    margin-bottom: 5.5rem;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .menu-footer-menu-bottom-container {
    flex: 0 0 100%;
    margin-bottom: 0rem;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .menu-footer-menu-bottom-container ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .menu-footer-menu-bottom-container ul li {
    margin-bottom: 1.5rem;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .menu-footer-menu-bottom-container ul li a {
    color: inherit;
    text-decoration: none;
    font-family: paralucent, sans-serif;
    font-weight: 400;
    font-size: 1.8rem;
    line-height: 2.4rem;
    letter-spacing: initial;
    text-transform: initial;
    font-size: 1.9rem;
    font-weight: 700;
    transition: 300ms;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .menu-footer-menu-bottom-container ul li a:hover, header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .menu-footer-menu-bottom-container ul li a:focus {
    color: #179ddd;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .menu-footer-menu-bottom-container ul li.menu-item-157347 {
    display: none;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-socials-cont ul {
    margin: 0;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-socials-cont ul li {
    margin-right: 24px;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-socials-cont ul li a {
    background-color: rgba(255, 255, 255, 0.3);
    color: rgba(255, 255, 255, 0.5);
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-socials-cont ul li a:hover, header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-socials-cont ul li a:focus {
    background-color: #ffffff;
    color: #272e2d;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-socials-cont ul li a svg {
    fill: currentColor;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-socials-cont ul li a svg * {
    fill: currentColor;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-search {
    background: rgba(255, 255, 255, 0.3);
    width: 100% !important;
    margin-bottom: 0 !important;
    margin-top: 1.2rem;
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-search input,
header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-search button {
    color: rgba(255, 255, 255, 0.5);
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-search input::-webkit-input-placeholder,
header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-search button::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: rgba(255, 255, 255, 0.5);
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-search input::-moz-placeholder,
header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-search button::-moz-placeholder {
    /* Firefox 19+ */
    color: rgba(255, 255, 255, 0.5);
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-search input:-ms-input-placeholder,
header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-search button:-ms-input-placeholder {
    /* IE 10+ */
    color: rgba(255, 255, 255, 0.5);
  }
  header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-search input:-moz-placeholder,
header#masthead nav#site-navigation #mobile-menu .mobile-menu-bottom .site-search button:-moz-placeholder {
    /* Firefox 18- */
    color: rgba(255, 255, 255, 0.5);
  }
  header#masthead .site-info {
    order: 2;
    flex: 1 0 0;
    padding-left: 2.4rem;
  }
  header#masthead .site-info .site-socials-cont,
header#masthead .site-info .site-search {
    display: none;
  }
  header#masthead .site-info .site-tagline {
    margin: 0;
    font-family: paralucent, sans-serif;
    font-weight: 600;
    font-size: 1.2rem;
    line-height: 1.6rem;
    letter-spacing: 0.1rem;
    text-transform: uppercase;
    text-transform: none;
    letter-spacing: normal;
    font-weight: 400;
  }
}
@keyframes logoPopIn {
  from {
    transform: translateY(50%);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes logoPopInBack {
  from {
    transform: translateY(-50%);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
ul.site-socials {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 0;
  margin: 0;
  margin-bottom: 24px;
}
ul.site-socials li {
  padding: 0;
  margin: 0;
}
ul.site-socials li a {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  transition: 300ms;
  border-radius: 50%;
}
ul.site-socials li a svg {
  fill: currentColor;
  width: 12px;
  height: 12px;
}

.site-info a.custom-logo-link img,
.site-branding a.custom-logo-link img {
  transition: 300ms;
}
.site-info a.custom-logo-link:hover img, .site-info a.custom-logo-link:focus img,
.site-branding a.custom-logo-link:hover img,
.site-branding a.custom-logo-link:focus img {
  transform: rotate(15deg);
}

.site-search {
  width: 186px;
  height: 35px;
  margin-bottom: 17px;
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  border-radius: 2px;
}
.site-search form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex: 1 0 0;
}
.site-search form input[type=search] {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  background: transparent;
  width: calc(100% - 24px);
  min-width: unset;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  font-family: paralucent-condensed, sans-serif;
  text-transform: none;
  color: white;
  padding: 0 1.4rem;
}
.site-search form input[type=search]::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: white;
}
.site-search form input[type=search]::-moz-placeholder {
  /* Firefox 19+ */
  color: white;
}
.site-search form input[type=search]:-ms-input-placeholder {
  /* IE 10+ */
  color: white;
}
.site-search form input[type=search]:-moz-placeholder {
  /* Firefox 18- */
  color: white;
}

.searchform {
  position: relative;
}
.searchform button {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  background: transparent;
  position: absolute;
  right: 0;
  top: calc(50% - 12px);
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.searchform button::after {
  position: relative;
  top: 6px;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='11px' height='12px' viewBox='0 0 11 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 61.2 (89653) - https://sketch.com --%3E %3Ctitle%3EGroup 20%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Group-20' transform='translate(-1.000000, -1.000000)' stroke='%23FFFFFF'%3E %3Cpath d='M8.47754975,8.36034306 C10.0141054,6.82528434 10.0141054,4.33646295 8.47754975,2.80140423 C6.94099341,1.26634618 4.4497439,1.26634618 2.91318756,2.80140423 C1.3766319,4.33646295 1.3766319,6.82528434 2.91318756,8.36034306 C4.4497439,9.89540111 6.94099341,9.89540111 8.47754975,8.36034306 Z M8.47754941,8.36034272 L11.6389977,11.5187097' id='Combined-Shape'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  content: "";
  margin-right: -0.6rem;
}
.searchform button svg {
  stroke: currentColor;
}

.nav-active {
  padding-bottom: 3px;
  border-bottom: 2px solid #bdd9bf;
}

.site-socials .nav-active,
.article-block__category-section .nav-active {
  border-bottom: none !important;
}

.site-branding .nav-active {
  border-bottom: none !important;
}

.menu-aux-menu-container a {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid currentColor;
  color: #ffffff;
  background: transparent;
  transition: 300ms;
  border-radius: 0.3rem;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.4rem;
  line-height: 1.7rem;
  letter-spacing: 0.1rem;
  padding: 0.8rem 0.4rem;
}
.menu-aux-menu-container a svg {
  margin-right: 0.8rem;
}
.menu-aux-menu-container a:hover, .menu-aux-menu-container a:focus {
  background: #179ddd;
  border-color: #179ddd;
}

.site-content {
  margin-top: 18rem;
}
@media (max-width: 767px) {
  .site-content {
    margin-top: 10rem;
  }
}

@media (max-width: 767px) {
  .menu-aux-menu-container {
    display: none;
  }
}

.no-cap {
  text-transform: none !important;
}
.no-cap > a {
  text-transform: none !important;
}

footer#colophon {
  background-color: #232425;
  color: white;
  border-top: 2px solid #179ddd;
  padding: 48px 0 32px 0;
}
footer#colophon .container-margins {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
@media (max-width: 767px) {
  footer#colophon .container-margins {
    display: block;
  }
}
footer#colophon .site-info {
  width: calc(((100% - 330px) / 12) * 2 + 30px );
  flex: 0 0 calc(((100% - 330px) / 12) * 2 + 30px );
}
@media (max-width: 767px) {
  footer#colophon .site-info {
    width: 100%;
    flex: initial;
  }
}
footer#colophon .site-info img {
  width: 80px;
  height: auto;
  margin-bottom: 4rem;
}
footer#colophon .footer-navigation {
  width: calc(((100% - 330px) / 12) * 8 + 210px );
  flex: 0 0 calc(((100% - 330px) / 12) * 8 + 210px );
}
@media (max-width: 767px) {
  footer#colophon .footer-navigation {
    width: 100%;
    flex: initial;
  }
}
footer#colophon .footer-spacer {
  width: calc(((100% - 330px) / 12) * 2 + 30px );
  flex: 0 0 calc(((100% - 330px) / 12) * 2 + 30px );
  display: block;
}
@media (max-width: 767px) {
  footer#colophon .footer-spacer {
    width: 100%;
    flex: initial;
  }
}

.footer-top > div > ul {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .footer-top > div > ul {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .footer-top > div > ul > li {
    flex: 0 0 calc(100% / 3);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-bottom: 4.4rem;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .footer-top > div > ul > li > a {
    font-weight: 400 !important;
    width: 8.8rem !important;
    text-align: center;
  }
}
.footer-top > div > ul > li a {
  width: auto;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 300;
  font-size: 1.4rem;
  line-height: 1.7rem;
  letter-spacing: 0.08rem;
  text-transform: uppercase;
  text-decoration: none;
  color: inherit;
  color: #ffffff;
  font-weight: 400;
  transition: 300ms;
}
.footer-top > div > ul > li a img {
  height: 30px;
  width: auto;
  max-width: 100%;
  margin-bottom: 12px;
  transition: 300ms;
}
.footer-top > div > ul > li a:hover, .footer-top > div > ul > li a:focus {
  color: #179ddd;
}
.footer-top > div > ul > li a:hover img, .footer-top > div > ul > li a:focus img {
  transform: rotate(15deg);
}
.footer-top > div > ul > li ul {
  margin-top: 8px;
}
.footer-top > div > ul > li ul li {
  margin: 4px 0;
}
.footer-top > div > ul > li ul li a {
  display: block;
  font-weight: 300;
  text-transform: none;
  color: #A4A4A4;
  text-align: left;
}

.footer-bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 0;
  border: dotted #A4A4A4;
  border-width: 1px 0;
  margin: 24px 0;
}
@media (max-width: 767px) {
  .footer-bottom {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .footer-bottom .menu-footer-menu-bottom-container {
    flex: 0 0 100%;
    margin-bottom: 0.8rem;
  }
}
.footer-bottom ul {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .footer-bottom ul {
    justify-content: space-between;
    flex-wrap: wrap;
  }
}
.footer-bottom ul li {
  margin-right: 24px;
}
@media (max-width: 767px) {
  .footer-bottom ul li {
    margin-right: 2rem;
    margin-bottom: 1.2rem;
  }
  .footer-bottom ul li:last-child {
    margin-right: 0;
  }
}
.footer-bottom ul li a {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 300;
  font-size: 1.4rem;
  line-height: 1.7rem;
  letter-spacing: 0.08rem;
  text-transform: uppercase;
  text-decoration: none;
  color: inherit;
  color: #ffffff;
  transition: 300ms;
}
.footer-bottom ul li a:hover, .footer-bottom ul li a:focus {
  color: #179ddd;
}
.footer-bottom .site-search {
  background-color: rgba(255, 255, 255, 0.1);
}
@media (max-width: 767px) {
  .footer-bottom .site-search {
    flex: 0 0 100%;
  }
}
.footer-bottom .site-search form input {
  font-weight: 300;
}
.footer-bottom .site-search form button {
  color: white;
}

.footer-trampstamp {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 300;
  text-transform: none;
  color: #A4A4A4;
}
.footer-trampstamp a {
  color: inherit;
  text-decoration: underline;
}

.menu-footer-menu-bottom-container .site-socials {
  margin-bottom: 2rem;
}

.container-margins {
  width: calc(100% - calc(72px * 2));
  max-width: 1200px;
  margin-left: auto !important;
  margin-right: auto !important;
}
@media (min-width: 1440px) {
  .container-margins {
    max-width: 1200px;
    width: calc(100% - calc(192px));
  }
}
@media (max-width: 767px) {
  .container-margins {
    width: calc(100% - calc(20px * 2));
  }
}

@media (min-width: 768px) {
  .content-margins {
    width: calc(100% - ((((100% - 180px) / 7) * 2 + 30px)));
    flex: 0 0 calc(100% - ((((100% - 180px) / 7) * 2 + 30px)));
    margin: 0 auto;
  }
}

@media (min-width: 1020px) {
  .single-rail-container {
    display: flex;
    align-items: stretch;
    justify-content: space-between;
  }
  .single-rail-container .main-section {
    order: 1;
    width: calc(((100% - 330px) / 12) * 7 + 180px );
    flex: 0 0 calc(((100% - 330px) / 12) * 7 + 180px );
  }
  .single-rail-container .rail-section {
    order: 2;
    width: calc(((100% - 330px) / 12) * 5 + 120px );
    flex: 0 0 calc(((100% - 330px) / 12) * 5 + 120px );
    min-width: 30rem;
  }
  .single-rail-container .rail-section .single-sidebar-sticky-container > * {
    width: 30rem;
  }
}

.page-template-default .content-margins {
  margin-top: 240px !important;
}

.page-template-template-get-in-touch .site-content, .topic-template-default .site-content {
  margin-top: 0px;
}

/*--------------------------------*\
   TEMPLATES
\*--------------------------------*/
/* for page template and archive structure */
body.home main {
  padding-top: 3.6rem;
}
@media (max-width: 767px) {
  body.home main {
    padding-top: 0;
  }
}
body.home .container-margins {
  position: relative;
}
body.home footer#colophon {
  display: none;
}
@media (max-width: 767px) {
  body.home .newsletter-wide .container-margins {
    width: 100%;
    max-width: 100%;
  }
}

.home .newsletter-wide .container-margins {
  position: relative;
}
.home .newsletter-wide .container-margins::before {
  content: "";
  position: absolute;
  left: -3.6rem;
  top: 0;
  width: 1px;
  height: 100%;
  background-repeat: repeat-y;
  background-size: 1px 5px;
  background-image: radial-gradient(circle, #a49e99 0.5px, transparent 0.5px);
}

@media (min-width: 768px) {
  .mobile-latest-header {
    display: none;
  }
}
@media (max-width: 767px) {
  .mobile-latest-header {
    font-family: paralucent, sans-serif;
    font-weight: 600;
    font-size: 4rem;
    letter-spacing: initial;
    text-transform: initial;
    margin-bottom: 2.4rem;
    color: #A4A4A4;
  }
}
#primary {
  position: relative;
}

.infinite-scroll-loader {
  text-align: center;
  position: relative;
  padding: 3.2rem 0;
  width: 100%;
  color: #179ddd;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
}
section.homepage-section {
  background-color: #f9f9f9;
}
section.homepage-section:nth-of-type(4n), section.homepage-section:nth-of-type(4n-1) {
  background-color: #f9f9f9;
}
section.homepage-section:nth-of-type(4n+3) .container-margins .homepage-rail .homepage-rail-positioner, section.homepage-section:nth-of-type(4n+5) .container-margins .homepage-rail .homepage-rail-positioner {
  top: 4.8rem;
}
section.homepage-section:nth-of-type(4n+3) .homepage-section-content, section.homepage-section:nth-of-type(4n+5) .homepage-section-content {
  padding-top: 4.8rem !important;
}
section.homepage-section:nth-of-type(2) + * {
  position: relative;
  background-color: #f9f9f9;
}
section.homepage-section:nth-of-type(2) + * > * {
  position: relative;
  z-index: 2;
}
section.homepage-section:nth-of-type(2) + *::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 50%;
  z-index: 1;
  background-color: #f9f9f9;
}
section.homepage-section:nth-of-type(3) .container-margins .homepage-rail .homepage-rail-positioner {
  top: 4.8rem;
}
section.homepage-section:nth-of-type(3) .homepage-section-content {
  padding-top: 4.8rem !important;
}
section.homepage-section:nth-of-type(4) + * {
  position: relative;
}
section.homepage-section:nth-of-type(4) + * > * {
  position: relative;
  z-index: 2;
}
section.homepage-section:nth-of-type(4) + *::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 50%;
  z-index: 1;
  background-color: #f9f9f9;
}
section.homepage-section .container-margins {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
}
section.homepage-section .container-margins .homepage-rail {
  width: calc(((100% - 330px) / 12) * 1 + 0px );
  flex: 0 0 calc(((100% - 330px) / 12) * 1 + 0px );
  position: absolute;
  left: -3.6rem;
  height: 100%;
  z-index: 2;
}
section.homepage-section .container-margins .homepage-rail::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  height: 100%;
  background-repeat: repeat-y;
  background-size: 1px 5px;
  background-image: radial-gradient(circle, #a49e99 0.5px, transparent 0.5px);
}
@media (max-width: 767px) {
  section.homepage-section .container-margins .homepage-rail {
    width: 2.4rem;
    flex: 0 0 2.4rem;
    left: 0;
  }
}
section.homepage-section .container-margins .homepage-rail .homepage-rail-positioner {
  position: absolute;
  left: -12px;
  top: 0;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
section.homepage-section .container-margins .homepage-rail h2 {
  position: relative;
  padding: 16px;
  padding-left: 12px;
  padding-right: 12px;
  background-color: #f9f9f9;
  color: #C2C2C2;
  white-space: nowrap;
  font-family: paralucent-condensed, sans-serif !important;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  white-space: nowrap;
  font-family: paralucent-condensed, sans-serif;
}
section.homepage-section .container-margins .homepage-rail h2 span {
  color: #232425;
}
section.homepage-section .container-margins .homepage-rail h2.latest-header {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 4rem;
  letter-spacing: initial;
  text-transform: initial;
  padding-bottom: 20px;
  padding-right: 32px;
  color: #179ddd;
}
@media (max-width: 767px) {
  section.homepage-section .container-margins .homepage-rail h2.latest-header {
    display: none;
  }
}
section.homepage-section .container-margins .homepage-section-content {
  flex: 1 0 0;
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  flex-wrap: wrap;
  padding-bottom: 2.4rem;
  position: relative;
  z-index: 1;
  margin: 2rem 0;
}
section.homepage-section .container-margins .homepage-section-content > * {
  width: calc((((100% - 60px) / 3) * 1 + 0px));
  flex: 0 0 calc((((100% - 60px) / 3) * 1 + 0px));
  margin-bottom: 3.2rem;
}
section.homepage-section .container-margins .homepage-section-content > *.up-2 {
  width: calc((((100% - 60px) / 3) * 2 + 30px));
  flex: 0 0 calc((((100% - 60px) / 3) * 2 + 30px));
}
section.homepage-section .container-margins .homepage-section-content > *.up-3 {
  width: calc((((100% - 60px) / 3) * 3 + 60px));
  flex: 0 0 calc((((100% - 60px) / 3) * 3 + 60px));
}
@media (max-width: 767px) {
  section.homepage-section .container-margins .homepage-section-content {
    flex-direction: column;
    justify-content: flex-start;
    padding: 0 1.6rem;
  }
  section.homepage-section .container-margins .homepage-section-content > * {
    width: 100%;
    flex: initial;
    margin: 1.6rem 0;
  }
  section.homepage-section .container-margins .homepage-section-content > *:first-child {
    margin-top: 0;
  }
  section.homepage-section .container-margins .homepage-section-content > *.up-2 {
    width: 100%;
    flex: initial;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  section.homepage-section .container-margins .homepage-section-content > *.up-2 {
    display: flex;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  section.homepage-section .container-margins .homepage-section-content.up-3 {
    width: 100%;
    flex: initial;
  }
}

.home .newsletter-capture-container {
  width: 100%;
  margin-left: auto;
}
.home .newsletter-capture-container input[type=submit] {
  padding: 0.8rem 2rem;
}

.newsletter-confirmation {
  background-color: #179ddd;
  padding: 1.6rem 3.2rem;
  border-radius: 0.3rem;
  z-index: 0;
  max-width: 38.4rem;
  border-radius: 0.3rem;
  overflow: hidden;
  transition: 600ms;
  position: fixed;
  right: 0.6rem;
  bottom: 0.6rem;
  opacity: 0;
  transform: scale(1.04);
  pointer-events: none;
  transition: 600ms;
  box-shadow: 0 7px 30px -5px rgba(0, 0, 0, 0.15), 0 3px 11px -2px rgba(0, 0, 0, 0.34);
}
.newsletter-confirmation p {
  color: #ffffff;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.8rem;
  line-height: 2.1rem;
  letter-spacing: 0.064rem;
}
.newsletter-confirmation.active {
  opacity: 1;
  transform: scale(1);
  pointer-events: auto;
  z-index: 9;
  width: 100vw;
  height: 10vh;
  position: fixed;
  top: 30%;
  left: 50%;
  right: 0;
  bottom: 40%;
  transform: translate(-50%, 50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 55rem;
}
@media (max-width: 767px) {
  .newsletter-confirmation.active {
    height: 20vh;
  }
}
.newsletter-confirmation .newsletter-confirm-top-text {
  font-weight: 500;
  color: #ffffff;
}

.sdetv-title-box {
  border-bottom: 1px dashed #232425;
}

.sdetv-title-box__title {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 40px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 39px;
  margin: 2.5rem 0;
}

.category-video-container {
  background-color: #EDEDED;
}

.sdetv-main-content {
  margin-bottom: 5rem;
}
@media (max-width: 767px) {
  .sdetv-main-content {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .sdetv-main-content .col-5 {
    width: 100vw;
    left: calc(50% - 50vw);
    position: relative;
  }
}
.sdetv-main-content figure {
  position: relative;
  overflow: hidden;
}
.sdetv-main-content figure:before {
  content: "";
  position: relative;
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 70%;
}
.sdetv-main-content figure img {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  object-fit: cover;
  transition: 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
  cursor: pointer;
}
.sdetv-main-content figure img:hover, .sdetv-main-content figure img:focus {
  transform: scale(1.02);
}

.sdetv-video-info-container {
  border-bottom: 1px dashed #a49e99;
  margin-top: 2rem;
}
.sdetv-video-info-container__date {
  font-family: paralucent, sans-serif;
  color: #C2C2C2;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 22px;
  margin-top: 17px;
  margin-bottom: 8px;
}
.sdetv-video-info-container__title {
  color: #232425;
  font-size: 22px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 27px;
  font-family: paralucent, sans-serif;
  margin-bottom: 3px;
}
.sdetv-video-info-container__excerpt {
  font-family: source-serif-pro, serif;
  font-size: 18px;
  font-style: italic;
  letter-spacing: 0;
  line-height: 21px;
  color: #232425;
  font-weight: 300;
  margin: 0;
  margin-bottom: 21px;
  margin-top: 15px;
}
.sdetv-video-info-container__author {
  color: #C2C2C2;
}
.sdetv-video-info-container__btn-container {
  text-align: center;
  margin-top: 3rem;
}
.sdetv-video-info-container .wp-block-button__link, .sdetv-video-info-container .file-upload-button__button, .sdetv-video-info-container .edit-profile__button, .sdetv-video-info-container .edit-profile__picture__modal-button, .sdetv-video-info-container .profile-nav__logout, .sdetv-video-info-container .memberflow-container__left form input[type=submit], .memberflow-container__left form .sdetv-video-info-container input[type=submit], .sdetv-video-info-container form#loginform p input[type=submit], form#loginform p .sdetv-video-info-container input[type=submit], .sdetv-video-info-container form#activation-form p input[type=submit], form#activation-form p .sdetv-video-info-container input[type=submit], .sdetv-video-info-container .single-comments__loggedout-notice a, .single-comments__loggedout-notice .sdetv-video-info-container a {
  background-color: #179ddd;
  margin-bottom: 2.7rem;
}

.sdetv-video-list {
  display: flex;
  flex-direction: column;
  padding: 2rem;
  background: white;
}
@media (max-width: 767px) {
  .sdetv-video-list {
    display: block;
  }
}
.sdetv-video-list__title {
  font-family: paralucent, sans-serif;
  color: #232425;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 16px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.sdetv-video-list__item {
  width: 100%;
  display: flex;
  flex-direction: row;
  text-decoration: none;
  margin-top: 2rem;
  position: relative;
}
.sdetv-video-list__item::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background: url(assets/c8c37acf85f234075eacdebf0217cfad.png);
  background-size: auto 20px;
  opacity: 0;
  transition: opacity 300ms;
}
.sdetv-video-list__item:hover img, .sdetv-video-list__item:focus img {
  transition: all 300ms all ease-in;
  transform: scale(1.02);
}
.sdetv-video-list__item:hover::before, .sdetv-video-list__item:focus::before {
  opacity: 1;
}
.sdetv-video-list__item:hover .sdetv-video-list__info-box__title, .sdetv-video-list__item:focus .sdetv-video-list__info-box__title {
  color: #179ddd;
}
.sdetv-video-list__thumbnail {
  display: block;
  flex: 2 0 0;
  background: #a49e99;
  position: relative;
}
.sdetv-video-list__thumbnail img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.sdetv-video-list__info-box {
  background-color: #f9f9f9;
  border: 1px solid #D8D8D8;
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
  padding-top: 1.4rem;
  padding-bottom: 2rem;
  padding-left: 1.6rem;
  padding-right: 0.8rem;
  flex: 3 0 0;
}
.sdetv-video-list__info-box__date {
  margin-bottom: 1rem;
  color: #a49e99;
  font-size: 14px;
  font-family: paralucent-condensed, sans-serif;
  letter-spacing: 1px;
  line-height: 22px;
  font-weight: 500;
}
.sdetv-video-list__info-box__title {
  color: #232425;
  max-height: 3.6rem;
  overflow: hidden;
  font-size: 1.6rem;
  line-height: 1.8rem;
  transition: color 300ms;
}

.sdetv-icon {
  height: 25px;
  margin-right: 2rem;
}

.white-btn-black-txt {
  border-radius: 2px;
  background-color: #179ddd;
  color: #ffffff;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 12px;
  text-align: center;
  padding: 0.5rem 4rem;
  text-decoration: none;
  margin: 0 auto;
}

.sdetv-green-line {
  width: 100%;
  border: 1px solid #bdd9bf;
  height: 1px;
}

.all-sdetv-section-container {
  display: flex;
}
@media (max-width: 767px) {
  .all-sdetv-section-container {
    display: block;
  }
}

.all-sdetv-section {
  flex: 0 0 70%;
}
.all-sdetv-section__title {
  margin-top: 2rem;
  color: #a49e99;
  font-family: paralucent, sans-serif;
  font-size: 22px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 22px;
  text-transform: initial;
}

.all-sdetv-section-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(1, 1fr);
  justify-items: center;
  align-items: center;
  margin: 2rem auto;
  grid-row-gap: 3rem;
  grid-column-gap: 4rem;
}
@media (max-width: 767px) {
  .all-sdetv-section-grid {
    display: block;
  }
}
.all-sdetv-section-grid__item {
  width: 100%;
  height: 319px;
}
@media (max-width: 767px) {
  .all-sdetv-section-grid__item {
    margin: 4rem 0;
  }
}
.all-sdetv-section-grid__item__img {
  width: 100%;
  height: 198px;
  object-fit: cover;
  display: block;
}
.all-sdetv-section-grid__item__content {
  background-color: #ffffff;
  height: 121px;
  padding: 2rem;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border: 2px solid #D8D8D8;
}
.all-sdetv-section-grid__item__date {
  font-family: paralucent, sans-serif;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 22px;
  color: #C2C2C2;
  margin: 0;
  margin-bottom: 1rem;
}
.all-sdetv-section-grid__item__title {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 22px;
  font-weight: 400;
  letter-spacing: 0;
}

.featured-sdetv-item {
  display: flex;
}
@media (max-width: 767px) {
  .featured-sdetv-item {
    flex-direction: column-reverse;
  }
}
.featured-sdetv-item__content {
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 1rem;
  padding-bottom: 0;
  flex: 0 0 50%;
  background-color: #ffffff;
  border: 2px solid #D8D8D8;
  border-radius: 3px;
}
.featured-sdetv-item__date {
  color: #a49e99;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 22px;
}
.featured-sdetv-item__img-container {
  flex: 1;
}
.featured-sdetv-item__img {
  width: 100%;
  height: 215px;
  object-fit: cover;
  display: block;
}
.featured-sdetv-item__title {
  color: #232425;
}

.sdetv-flex-2-items {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(1, 1fr);
  justify-items: center;
  align-items: center;
  margin: 2rem auto;
  grid-column-gap: 4rem;
}
@media (max-width: 767px) {
  .sdetv-flex-2-items {
    display: block;
  }
}

.single-video-logo-date {
  display: flex;
}
@media (max-width: 767px) {
  .single-video-logo-date {
    margin-top: 18px;
  }
}
@media (max-width: 767px) {
  .single-video-logo-date .single-header-cat-date span {
    display: none;
  }
}

.single-video-logo-date__sde-tv-title {
  color: #179ddd;
  text-transform: none;
  margin-right: 0.3rem;
}

.sde-tv-small-logo {
  height: 18px;
  margin-right: 0.5rem;
}

.single-video-container {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .single-video-container {
    display: block;
  }
}
.single-video-container__left {
  flex: 0 0 50%;
}
@media (max-width: 767px) {
  .single-video-container__left {
    width: 100%;
  }
}
.single-video-container__right {
  flex: 0 0 45%;
  background-color: #EDEDED;
}
@media (max-width: 767px) {
  .single-video-container__right {
    width: 100%;
  }
}

.sticky-container {
  background-color: #EDEDED;
  height: 800px;
  color: #ffffff;
}

.single-video-content-box {
  margin-top: 1.2rem;
}
.single-video-content-box .single-header-cat-date {
  padding-left: 0 !important;
}
.single-video-content-box__date {
  font-family: paralucent, sans-serif;
  color: #C2C2C2;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 22px;
  margin-top: -0.3rem;
  margin-left: 0.2rem;
}
.single-video-content-box__title {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 40px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 39px;
  margin: 2.5rem 0;
}
@media (max-width: 767px) {
  .single-video-content-box__title {
    margin-top: 0;
    margin-bottom: 12px;
  }
}
.single-video-content-box__excerpt {
  color: #232425;
  font-family: source-serif-pro, serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 21px;
}

.price-comparing-tool {
  width: 100%;
  height: 250px;
  margin: 2rem 0;
  background-color: #ffffff;
  color: #232425;
  text-align: center;
}

.sde-tv-tags-list {
  border-top: 1px dashed #C2C2C2;
  border-bottom: 1px dashed #C2C2C2;
  padding: 1.5rem 0;
  display: flex;
  margin: 2rem 0;
}

.sde-tv-tags-title {
  color: #232425;
  font-family: paralucent, sans-serif, sans-serif;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 16px;
  text-transform: uppercase;
  margin-top: 0.3rem;
  margin-right: 1.2rem;
}

.sde-tv-tags-item {
  background-color: #ffffff;
  height: 22px;
  border-radius: 2px;
  margin: 0 0.4rem;
  padding: 0.2rem 0.3rem;
  text-transform: uppercase;
  vertical-align: middle;
  list-style: none;
  text-align: center;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 16px;
}
.sde-tv-tags-item a {
  text-decoration: none;
  color: #a49e99;
  font-weight: 600;
}

.related-sdetv-section {
  margin-bottom: 3rem;
}
.related-sdetv-section__title {
  color: #a49e99;
  font-family: paralucent, sans-serif;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 22px;
}
.related-sdetv-section__videos-container {
  display: flex;
  justify-content: space-between;
  margin-top: 2rem;
}
.related-sdetv-section__video-item {
  width: 30%;
  height: auto;
  border: 2px solid #D8D8D8;
}
.related-sdetv-section__video-item__img {
  width: 100%;
  height: 250px;
  object-fit: cover;
  display: block;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.related-sdetv-section__video-item__content {
  padding: 1.5rem;
  margin-top: -2rem;
  background-color: #ffffff;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.related-sdetv-section__video-item__date {
  text-transform: uppercase;
  color: #a49e99;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  font-weight: 600 !important;
  letter-spacing: 1px;
  line-height: 22px;
}
.related-sdetv-section__video-item__title {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 18px;
}

.single-video-main-container {
  background-color: #EDEDED;
  width: 100%;
}

body.category-video .col-8 {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  body.category-video .col-8 {
    border: 0;
    padding-right: 0;
    display: block;
  }
}
body.category-video .col-8 .article-block {
  margin-bottom: 2.4rem;
}
body.category-video .col-8 .article-block.up-video {
  width: calc(((100% - 330px) / 12) * 6 + 150px );
  flex: 0 0 calc(((100% - 330px) / 12) * 6 + 150px );
}
@media (max-width: 767px) {
  body.category-video .col-8 .article-block.up-video {
    width: 100%;
  }
}
body.category-video .col-8 .article-block.up-video-featured {
  flex: 0 0 100%;
}

.single-video-content__area p {
  font-size: 18px;
  letter-spacing: 0;
  line-height: 29px;
  color: #232425;
}

.category-video-archive {
  margin-top: 2rem;
}

.single-topic header#masthead + #content {
  padding-top: 0 !important;
}
.single-topic .two-col {
  min-height: 100vh;
}
@media (max-width: 767px) {
  .single-topic .two-col {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
}
.single-topic .two-col .col-6 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .single-topic .two-col .col-6 {
    flex: initial;
    padding: 0;
  }
}
.single-topic header#masthead {
  background: rgba(35, 36, 37, 0.6);
}

body.post-type-archive-topic main#main > .container-margins {
  height: calc(100vh - 16.5rem);
  min-height: 50rem;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  body.post-type-archive-topic main#main > .container-margins {
    height: auto;
    min-height: 0;
  }
}
body.post-type-archive-topic main#main > .container-margins .two-col {
  flex: 1 0 0;
}
@media (max-width: 767px) {
  body.post-type-archive-topic main#main > .container-margins .two-col {
    flex: unset;
  }
}
body.post-type-archive-topic main#main > .container-margins .two-col > .col-8 {
  position: relative;
}
@media (max-width: 767px) {
  body.post-type-archive-topic main#main > .container-margins .two-col > .col-8 {
    padding-right: 0;
  }
}
body.post-type-archive-topic main#main > .container-margins .two-col > .col-4 {
  position: relative;
  top: 0;
}

.topics-browse {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .topics-browse {
    justify-content: space-between;
    flex-wrap: wrap;
    padding-bottom: 20px;
  }
}
.topics-browse p, .topics-browse label {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 1.6rem;
  letter-spacing: 0.057rem;
}
.topics-browse::before {
  content: "";
  position: absolute;
  bottom: 0;
  width: 100vw;
  height: 1px;
  left: calc(50% - 50vw);
  background-image: linear-gradient(90deg, #a49e99, #a49e99 75%, transparent 75%, transparent 100%);
  background-size: 4px 1px;
  background-repeat: repeat-x;
  background-position: left center;
}

.topics-list {
  position: relative;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow-y: scroll;
  left: -30px;
}
@media (max-width: 767px) {
  .topics-list {
    left: 0;
    width: 100% !important;
  }
}
@media screen and (min-width: 1020px) and (max-width: 1439px) {
  .topics-list {
    width: calc(100% + 30px + ( (100vw - 930px) / 2 ));
  }
}
@media screen and (max-width: 1074px) {
  .topics-list {
    width: calc(100% + 30px + 72px);
  }
}
@media (min-width: 1440px) {
  .topics-list {
    width: calc(100% + 30px + ( (100vw - 1200px) / 2 ));
  }
}
.topics-list::before {
  content: "";
  position: absolute;
  left: -31px;
  top: 0;
  width: 1px;
  height: 100%;
  background: #a49e99;
}
.topics-list__item {
  position: relative;
}
.topics-list__item a {
  display: block;
  font-size: 2.4rem;
  line-height: 2.6rem;
  font-weight: 700;
  font-family: paralucent, sans-serif;
  color: #232425;
  text-decoration: none;
  position: relative;
  padding: 2.4rem 0;
  width: 100%;
  padding-left: calc(30px + 2rem);
  border-bottom: 1px dotted #a49e99;
  transition: color 300ms, background 300ms;
}
.topics-list__item a::after {
  content: "";
  background-image: url("data:image/svg+xml,%3C!-- Generator: Adobe Illustrator 24.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 9' style='enable-background:new 0 0 10 9;' xml:space='preserve'%3E %3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23179DDD;%7D %3C/style%3E %3Cg id='Symbols'%3E %3Cg id='Components_x2F_Buttons_x2F_Chevron-Button' transform='translate(-88.000000, -13.000000)'%3E %3Cg id='Group' transform='translate(13.000000, 11.000000)'%3E %3Cpath id='Path' class='st0' d='M84.8,6.1l-3.6-3.9C81.1,2.1,81,2,80.8,2c-0.1,0-0.3,0.1-0.4,0.2l-0.3,0.4C80,2.6,80,2.8,80,2.9 c0,0.2,0.1,0.3,0.2,0.4l2.1,2.3h-6.7c-0.3,0-0.5,0.3-0.5,0.6v0.5c0,0.3,0.2,0.6,0.5,0.6h6.7l-2.1,2.3C80,9.8,80,9.9,80,10.1 c0,0.2,0.1,0.3,0.2,0.4l0.3,0.4c0.1,0.1,0.2,0.2,0.4,0.2c0.1,0,0.3-0.1,0.4-0.2l3.6-3.9C84.9,6.8,85,6.7,85,6.5 C85,6.3,84.9,6.2,84.8,6.1z'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  height: 9.55px;
  width: 11.48px;
  cursor: pointer;
  display: inline-block;
  margin-left: 11px;
}
@media screen and (min-width: 1020px) and (max-width: 1439px) {
  .topics-list__item a {
    padding-right: calc((100vw - 930px) / 2);
  }
}
@media screen and (max-width: 1074px) {
  .topics-list__item a {
    padding-right: 72px;
  }
}
@media (min-width: 1440px) {
  .topics-list__item a {
    padding-right: calc((100vw - 1200px) / 2);
  }
}
@media (max-width: 767px) {
  .topics-list__item a {
    padding-top: 25px;
    padding-bottom: 25px;
    padding-left: 0;
  }
}
.topics-list__item a:hover, .topics-list__item a:focus {
  color: #179ddd;
  background: #EDEDED;
}
.topics-list__item a.active {
  color: #179ddd;
}
.topics-list__item.hidden a {
  transition: unset;
  color: transparent;
}

.topics-images {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  background: #C2C2C2;
}
@media (max-width: 767px) {
  .topics-images {
    height: 30vh;
    width: 100vw !important;
    position: relative;
    left: calc(50% - 50vw);
  }
}
@media screen and (min-width: 1020px) and (max-width: 1439px) {
  .topics-images {
    width: calc(100% + 30px + ( (100vw - 930px) / 2 ));
  }
}
@media screen and (max-width: 1074px) {
  .topics-images {
    width: calc(100% + 30px + 72px);
  }
}
@media (min-width: 1440px) {
  .topics-images {
    width: calc(100% + 30px + ( (100vw - 1200px) / 2 ));
  }
}
.topics-images__carousel {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.topics-images__carousel .slick-track, .topics-images__carousel .slick-list, .topics-images__carousel .slick-slide {
  height: 100%;
}
.topics-images__carousel-item img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  filter: grayscale(1);
}

.checkbox-list {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.checkbox-list > li {
  margin-right: 1.6rem;
}
@media (max-width: 767px) {
  .checkbox-list .checkbox-list {
    margin-bottom: 20px;
  }
}

@media (max-width: 767px) {
  .post-type-archive-topic .filter-release-section__list__item {
    width: 100%;
  }
}

.sdetv-title-box {
  border-bottom: 1px dashed #232425;
}

.sdetv-title-box__title {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 40px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 39px;
  margin: 2.5rem 0;
}

.category-video-container {
  background-color: #EDEDED;
}

.sdetv-main-content {
  margin-bottom: 5rem;
}
@media (max-width: 767px) {
  .sdetv-main-content {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .sdetv-main-content .col-5 {
    width: 100vw;
    left: calc(50% - 50vw);
    position: relative;
  }
}
.sdetv-main-content figure {
  position: relative;
  overflow: hidden;
}
.sdetv-main-content figure:before {
  content: "";
  position: relative;
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 70%;
}
.sdetv-main-content figure img {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  object-fit: cover;
  transition: 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
  cursor: pointer;
}
.sdetv-main-content figure img:hover, .sdetv-main-content figure img:focus {
  transform: scale(1.02);
}

.sdetv-video-info-container {
  border-bottom: 1px dashed #a49e99;
  margin-top: 2rem;
}
.sdetv-video-info-container__date {
  font-family: paralucent, sans-serif;
  color: #C2C2C2;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 22px;
  margin-top: 17px;
  margin-bottom: 8px;
}
.sdetv-video-info-container__title {
  color: #232425;
  font-size: 22px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 27px;
  font-family: paralucent, sans-serif;
  margin-bottom: 3px;
}
.sdetv-video-info-container__excerpt {
  font-family: source-serif-pro, serif;
  font-size: 18px;
  font-style: italic;
  letter-spacing: 0;
  line-height: 21px;
  color: #232425;
  font-weight: 300;
  margin: 0;
  margin-bottom: 21px;
  margin-top: 15px;
}
.sdetv-video-info-container__author {
  color: #C2C2C2;
}
.sdetv-video-info-container__btn-container {
  text-align: center;
  margin-top: 3rem;
}
.sdetv-video-info-container .wp-block-button__link, .sdetv-video-info-container .file-upload-button__button, .sdetv-video-info-container .edit-profile__button, .sdetv-video-info-container .edit-profile__picture__modal-button, .sdetv-video-info-container .profile-nav__logout, .sdetv-video-info-container .memberflow-container__left form input[type=submit], .memberflow-container__left form .sdetv-video-info-container input[type=submit], .sdetv-video-info-container form#loginform p input[type=submit], form#loginform p .sdetv-video-info-container input[type=submit], .sdetv-video-info-container form#activation-form p input[type=submit], form#activation-form p .sdetv-video-info-container input[type=submit], .sdetv-video-info-container .single-comments__loggedout-notice a, .single-comments__loggedout-notice .sdetv-video-info-container a {
  background-color: #179ddd;
  margin-bottom: 2.7rem;
}

.sdetv-video-list {
  display: flex;
  flex-direction: column;
  padding: 2rem;
  background: white;
}
@media (max-width: 767px) {
  .sdetv-video-list {
    display: block;
  }
}
.sdetv-video-list__title {
  font-family: paralucent, sans-serif;
  color: #232425;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 16px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.sdetv-video-list__item {
  width: 100%;
  display: flex;
  flex-direction: row;
  text-decoration: none;
  margin-top: 2rem;
  position: relative;
}
.sdetv-video-list__item::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background: url(assets/c8c37acf85f234075eacdebf0217cfad.png);
  background-size: auto 20px;
  opacity: 0;
  transition: opacity 300ms;
}
.sdetv-video-list__item:hover img, .sdetv-video-list__item:focus img {
  transition: all 300ms all ease-in;
  transform: scale(1.02);
}
.sdetv-video-list__item:hover::before, .sdetv-video-list__item:focus::before {
  opacity: 1;
}
.sdetv-video-list__item:hover .sdetv-video-list__info-box__title, .sdetv-video-list__item:focus .sdetv-video-list__info-box__title {
  color: #179ddd;
}
.sdetv-video-list__thumbnail {
  display: block;
  flex: 2 0 0;
  background: #a49e99;
  position: relative;
}
.sdetv-video-list__thumbnail img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.sdetv-video-list__info-box {
  background-color: #f9f9f9;
  border: 1px solid #D8D8D8;
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
  padding-top: 1.4rem;
  padding-bottom: 2rem;
  padding-left: 1.6rem;
  padding-right: 0.8rem;
  flex: 3 0 0;
}
.sdetv-video-list__info-box__date {
  margin-bottom: 1rem;
  color: #a49e99;
  font-size: 14px;
  font-family: paralucent-condensed, sans-serif;
  letter-spacing: 1px;
  line-height: 22px;
  font-weight: 500;
}
.sdetv-video-list__info-box__title {
  color: #232425;
  max-height: 3.6rem;
  overflow: hidden;
  font-size: 1.6rem;
  line-height: 1.8rem;
  transition: color 300ms;
}

.sdetv-icon {
  height: 25px;
  margin-right: 2rem;
}

.white-btn-black-txt {
  border-radius: 2px;
  background-color: #179ddd;
  color: #ffffff;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 12px;
  text-align: center;
  padding: 0.5rem 4rem;
  text-decoration: none;
  margin: 0 auto;
}

.sdetv-green-line {
  width: 100%;
  border: 1px solid #bdd9bf;
  height: 1px;
}

.all-sdetv-section-container {
  display: flex;
}
@media (max-width: 767px) {
  .all-sdetv-section-container {
    display: block;
  }
}

.all-sdetv-section {
  flex: 0 0 70%;
}
.all-sdetv-section__title {
  margin-top: 2rem;
  color: #a49e99;
  font-family: paralucent, sans-serif;
  font-size: 22px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 22px;
  text-transform: initial;
}

.all-sdetv-section-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(1, 1fr);
  justify-items: center;
  align-items: center;
  margin: 2rem auto;
  grid-row-gap: 3rem;
  grid-column-gap: 4rem;
}
@media (max-width: 767px) {
  .all-sdetv-section-grid {
    display: block;
  }
}
.all-sdetv-section-grid__item {
  width: 100%;
  height: 319px;
}
@media (max-width: 767px) {
  .all-sdetv-section-grid__item {
    margin: 4rem 0;
  }
}
.all-sdetv-section-grid__item__img {
  width: 100%;
  height: 198px;
  object-fit: cover;
  display: block;
}
.all-sdetv-section-grid__item__content {
  background-color: #ffffff;
  height: 121px;
  padding: 2rem;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border: 2px solid #D8D8D8;
}
.all-sdetv-section-grid__item__date {
  font-family: paralucent, sans-serif;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 22px;
  color: #C2C2C2;
  margin: 0;
  margin-bottom: 1rem;
}
.all-sdetv-section-grid__item__title {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 22px;
  font-weight: 400;
  letter-spacing: 0;
}

.featured-sdetv-item {
  display: flex;
}
@media (max-width: 767px) {
  .featured-sdetv-item {
    flex-direction: column-reverse;
  }
}
.featured-sdetv-item__content {
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 1rem;
  padding-bottom: 0;
  flex: 0 0 50%;
  background-color: #ffffff;
  border: 2px solid #D8D8D8;
  border-radius: 3px;
}
.featured-sdetv-item__date {
  color: #a49e99;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 22px;
}
.featured-sdetv-item__img-container {
  flex: 1;
}
.featured-sdetv-item__img {
  width: 100%;
  height: 215px;
  object-fit: cover;
  display: block;
}
.featured-sdetv-item__title {
  color: #232425;
}

.sdetv-flex-2-items {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(1, 1fr);
  justify-items: center;
  align-items: center;
  margin: 2rem auto;
  grid-column-gap: 4rem;
}
@media (max-width: 767px) {
  .sdetv-flex-2-items {
    display: block;
  }
}

.single-video-logo-date {
  display: flex;
}
@media (max-width: 767px) {
  .single-video-logo-date {
    margin-top: 18px;
  }
}
@media (max-width: 767px) {
  .single-video-logo-date .single-header-cat-date span {
    display: none;
  }
}

.single-video-logo-date__sde-tv-title {
  color: #179ddd;
  text-transform: none;
  margin-right: 0.3rem;
}

.sde-tv-small-logo {
  height: 18px;
  margin-right: 0.5rem;
}

.single-video-container {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .single-video-container {
    display: block;
  }
}
.single-video-container__left {
  flex: 0 0 50%;
}
@media (max-width: 767px) {
  .single-video-container__left {
    width: 100%;
  }
}
.single-video-container__right {
  flex: 0 0 45%;
  background-color: #EDEDED;
}
@media (max-width: 767px) {
  .single-video-container__right {
    width: 100%;
  }
}

.sticky-container {
  background-color: #EDEDED;
  height: 800px;
  color: #ffffff;
}

.single-video-content-box {
  margin-top: 1.2rem;
}
.single-video-content-box .single-header-cat-date {
  padding-left: 0 !important;
}
.single-video-content-box__date {
  font-family: paralucent, sans-serif;
  color: #C2C2C2;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 22px;
  margin-top: -0.3rem;
  margin-left: 0.2rem;
}
.single-video-content-box__title {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 40px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 39px;
  margin: 2.5rem 0;
}
@media (max-width: 767px) {
  .single-video-content-box__title {
    margin-top: 0;
    margin-bottom: 12px;
  }
}
.single-video-content-box__excerpt {
  color: #232425;
  font-family: source-serif-pro, serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 21px;
}

.price-comparing-tool {
  width: 100%;
  height: 250px;
  margin: 2rem 0;
  background-color: #ffffff;
  color: #232425;
  text-align: center;
}

.sde-tv-tags-list {
  border-top: 1px dashed #C2C2C2;
  border-bottom: 1px dashed #C2C2C2;
  padding: 1.5rem 0;
  display: flex;
  margin: 2rem 0;
}

.sde-tv-tags-title {
  color: #232425;
  font-family: paralucent, sans-serif, sans-serif;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 16px;
  text-transform: uppercase;
  margin-top: 0.3rem;
  margin-right: 1.2rem;
}

.sde-tv-tags-item {
  background-color: #ffffff;
  height: 22px;
  border-radius: 2px;
  margin: 0 0.4rem;
  padding: 0.2rem 0.3rem;
  text-transform: uppercase;
  vertical-align: middle;
  list-style: none;
  text-align: center;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 16px;
}
.sde-tv-tags-item a {
  text-decoration: none;
  color: #a49e99;
  font-weight: 600;
}

.related-sdetv-section {
  margin-bottom: 3rem;
}
.related-sdetv-section__title {
  color: #a49e99;
  font-family: paralucent, sans-serif;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 22px;
}
.related-sdetv-section__videos-container {
  display: flex;
  justify-content: space-between;
  margin-top: 2rem;
}
.related-sdetv-section__video-item {
  width: 30%;
  height: auto;
  border: 2px solid #D8D8D8;
}
.related-sdetv-section__video-item__img {
  width: 100%;
  height: 250px;
  object-fit: cover;
  display: block;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.related-sdetv-section__video-item__content {
  padding: 1.5rem;
  margin-top: -2rem;
  background-color: #ffffff;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.related-sdetv-section__video-item__date {
  text-transform: uppercase;
  color: #a49e99;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  font-weight: 600 !important;
  letter-spacing: 1px;
  line-height: 22px;
}
.related-sdetv-section__video-item__title {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 18px;
}

.single-video-main-container {
  background-color: #EDEDED;
  width: 100%;
}

body.category-video .col-8 {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  body.category-video .col-8 {
    border: 0;
    padding-right: 0;
    display: block;
  }
}
body.category-video .col-8 .article-block {
  margin-bottom: 2.4rem;
}
body.category-video .col-8 .article-block.up-video {
  width: calc(((100% - 330px) / 12) * 6 + 150px );
  flex: 0 0 calc(((100% - 330px) / 12) * 6 + 150px );
}
@media (max-width: 767px) {
  body.category-video .col-8 .article-block.up-video {
    width: 100%;
  }
}
body.category-video .col-8 .article-block.up-video-featured {
  flex: 0 0 100%;
}

.single-video-content__area p {
  font-size: 18px;
  letter-spacing: 0;
  line-height: 29px;
  color: #232425;
}

.category-video-archive {
  margin-top: 2rem;
}

.search-container {
  background-color: #EDEDED;
}

.search-form {
  display: flex;
  justify-content: space-between;
}
.search-form label {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 40px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 39px;
}
.search-form .search-submit {
  width: 34px;
  height: 34px;
  background-color: #179ddd;
  border: none;
  outline: none;
  border-radius: 3px;
  cursor: pointer;
}
.search-form .search-submit::after {
  margin-left: 0;
  content: "";
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg width='11px' height='12px' viewBox='0 0 11 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 61.2 (89653) - https://sketch.com --%3E %3Ctitle%3EGroup 20%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Group-20' transform='translate(-1.000000, -1.000000)' stroke='%23FFFFFF'%3E %3Cpath d='M8.47754975,8.36034306 C10.0141054,6.82528434 10.0141054,4.33646295 8.47754975,2.80140423 C6.94099341,1.26634618 4.4497439,1.26634618 2.91318756,2.80140423 C1.3766319,4.33646295 1.3766319,6.82528434 2.91318756,8.36034306 C4.4497439,9.89540111 6.94099341,9.89540111 8.47754975,8.36034306 Z M8.47754941,8.36034272 L11.6389977,11.5187097' id='Combined-Shape'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  width: 14px;
  height: 14px;
}

.search-field {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 40px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 39px;
  width: 100%;
}

.search-results-page-title {
  font-family: paralucent, sans-serif;
  font-size: 18px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 39px;
  color: #a49e99;
  padding-top: 29px;
  padding-bottom: 4px;
}
.search-results-page-title__search-term {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 40px;
  font-weight: 800;
  letter-spacing: 0;
  line-height: 39px;
  padding-bottom: 9px;
  margin: 0;
}

.search-results-header-container {
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .search-results-header-container .search-field {
    width: 100%;
  }
}

.search-bar-filter {
  display: flex;
  margin-top: 24px;
}
.search-bar-filter__name {
  margin-right: 16px;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.57px;
  line-height: 16px;
}
.search-bar-filter__choices {
  margin-top: 23px;
  display: flex;
}
.search-bar-filter__choices__item {
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 12px;
  text-transform: uppercase;
  margin-right: 10px;
}
.search-bar-filter__choices__item input[type=checkbox] {
  height: 16px;
  width: 16px;
  border: 1.4px solid #232425;
  border-radius: 1px;
  margin-right: 8px;
}

.search-results-title-container {
  padding-bottom: 32px;
  background-color: white;
}

.search-bar-line {
  background-color: #232425;
  height: 2px;
  width: 100%;
}

.aside-section {
  width: 30%;
  margin: 4rem 0;
}

.search-results-exploring-sde h4 {
  margin-bottom: 2.5rem;
}

.search-results-page-container {
  margin: 0 5rem;
}

.taxonomy-posts_sidebar-container {
  display: flex;
}
@media (max-width: 767px) {
  .taxonomy-posts_sidebar-container {
    display: block;
  }
}

.one-col-ten-posts_layout {
  width: 65%;
}
@media (max-width: 767px) {
  .one-col-ten-posts_layout {
    width: 100%;
  }
}
.one-col-ten-posts_layout article {
  margin: 4rem 0;
}

.search-results-single-text-container {
  border-radius: 0 3px 3px 0;
  background-color: #272e2d;
  border-bottom: 2px solid #A49E99;
  height: 330px;
  flex: 1;
}

.search-dotted-line {
  border-right: 1px dotted #a49e99;
  height: 3700px;
  width: 1px;
  margin-top: 42px;
  margin-left: 17px;
  margin-right: 15px;
}

.search-results .up-7 .article-block__date {
  display: flex;
}
@media (max-width: 767px) {
  .search-results .up-7 .article-block__date {
    display: none;
  }
}
@media (max-width: 767px) {
  .search-results .up-7 .article-block__meta {
    display: none;
  }
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
  appearance: none;
}

.no-search-results {
  text-align: center;
  padding-top: 5rem;
}
.no-search-results h4 {
  color: #179ddd;
  font-size: 3rem;
}
.no-search-results p {
  font-family: paralucent, sans-serif;
  text-align: center;
}
.no-search-results .widget-btn-form {
  background-color: #179ddd;
  color: #ffffff;
  display: inline-block;
  margin-top: 1rem;
}
.no-search-results .widget-btn-form:hover {
  background-color: #ffffff;
  color: #179ddd;
}

.main-container-404 {
  display: flex;
  position: relative;
  z-index: 0;
  background-color: #232425;
}
@media (max-width: 767px) {
  .main-container-404 {
    display: block;
    background: url(assets/56b305c0c54d7c08485915ee782e22af.jpg) rgba(0, 0, 0, 0.6) no-repeat;
    height: 1000px;
    background-blend-mode: multiply;
  }
}

.main-404-txt-container {
  position: absolute;
  top: 27px;
  left: 56%;
  transform: translate(-50%, 50%);
  z-index: 1;
}
@media (max-width: 767px) {
  .main-404-txt-container {
    top: 250px;
    left: 50%;
  }
}

.main-content-black-overlay {
  position: absolute;
  top: 0;
  background: rgba(0, 0, 0, 0.6);
  mix-blend-mode: multiply;
  z-index: 20;
}

.main-404-text {
  color: #FFFFFF;
  font-family: paralucent, sans-serif;
  font-size: 200px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 69px;
  z-index: 2;
  position: relative;
}

.text-line-404 {
  background-color: #0A41B5;
  width: 100%;
  height: 3rem;
  border-bottom: 5px solid #0A41B5;
  margin-top: 2.1rem;
  mix-blend-mode: hard-light;
  z-index: 1;
}

.click-here-link-line {
  background-color: #179ddd;
  width: 95px;
  border-bottom: 2px solid #179ddd;
  margin-top: -1rem;
}

.img-container-404 {
  flex: 0 0 60%;
  margin-right: 4rem;
}
@media (max-width: 767px) {
  .img-container-404 {
    display: block;
  }
}

.img-404 {
  width: 100%;
}
@media (max-width: 767px) {
  .img-404 {
    display: none;
  }
}

.right-text-container-404 {
  background-color: #232425;
  flex: 1;
}
@media (max-width: 767px) {
  .right-text-container-404 {
    background: none;
    position: relative;
  }
}

.right-text-404__title {
  margin-bottom: 3.2rem;
}
.right-text-404__text {
  font-family: paralucent, sans-serif;
  font-size: 2.2rem;
  line-height: 2.2rem;
  letter-spacing: initial;
  text-transform: initial;
}
.right-text-404__text a {
  color: #179ddd;
  text-decoration: none;
  position: relative;
  transition: 300ms;
}
.right-text-404__text a:hover, .right-text-404__text a:focus {
  color: #0A41B5;
}
.right-text-404__text a::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 100%;
  height: 2px;
  background: currentColor;
}

.back-btn {
  color: #179ddd;
  text-decoration: none;
}

body.error404 header#masthead + #content {
  padding-top: 0 !important;
}
body.error404 .two-col {
  min-height: 100vh;
}
@media (max-width: 767px) {
  body.error404 .two-col {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
}
body.error404 .two-col .col-6 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  body.error404 .two-col .col-6 {
    flex: initial;
    padding: 0;
  }
}
body.error404 header#masthead {
  background: rgba(35, 36, 37, 0.6);
}
body.error404 .hero-text {
  text-align: center;
  padding-bottom: 5.6rem;
}
@media (max-width: 767px) {
  body.error404 .hero-text {
    text-align: left;
    padding-bottom: 0;
    margin-bottom: 6.4rem;
  }
}
body.error404 footer#colophon {
  display: none;
}

.release-calendar-section-container {
  background-color: #ffffff;
}

input:focus {
  outline: none;
}

.release-calendar-section {
  margin: 2rem 0;
}
@media (max-width: 767px) {
  .release-calendar-section {
    margin: 1rem 0;
  }
}
.release-calendar-section h2 {
  color: #a49e99;
}
@media (max-width: 767px) {
  .release-calendar-section h2 {
    font-size: 22px;
  }
}
.release-calendar-section select {
  min-width: 44rem;
  width: 100%;
}
@media (max-width: 767px) {
  .release-calendar-section select {
    min-width: unset;
  }
}

.release-calendar-top-section {
  display: flex;
  padding-top: 3rem;
}
@media (max-width: 767px) {
  .release-calendar-top-section {
    padding-left: 0;
    padding-right: 0;
    padding-top: 1.5rem;
  }
}
.release-calendar-top-section__month {
  color: #232425;
  margin-left: 1rem;
  border-bottom: 1px solid #232425;
  padding-bottom: 0.5rem;
  margin-top: 0.3rem;
}
.release-calendar-top-section__month-dropdown {
  display: flex;
  margin: 1rem 0;
}
.release-calendar-top-section__month-dropdown__icon {
  width: 22px;
  height: 21px;
  margin-left: 12rem;
  cursor: pointer;
  background-color: black;
}
.release-calendar-top-section__month-dropdown__title {
  font-size: 12px;
  margin-right: 1rem;
  text-transform: none;
  font-family: paralucent-condensed, sans-serif;
}
@media (max-width: 767px) {
  .release-calendar-top-section__month-dropdown__title {
    white-space: nowrap;
  }
}
@media (max-width: 767px) {
  .release-calendar-top-section select {
    margin-top: 25px;
  }
}

.filter-release-section {
  display: flex;
  flex-direction: row;
  padding: 0.5rem 0;
  margin: 1rem 0;
}
@media (max-width: 767px) {
  .filter-release-section {
    padding: 2rem 0;
    flex-direction: column;
  }
}
.filter-release-section__title {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #232425;
  text-transform: initial;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.57px;
  line-height: 16px;
}
@media (max-width: 767px) {
  .filter-release-section__title {
    margin-bottom: 13px;
  }
}
.filter-release-section__list {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .filter-release-section__list {
    flex-direction: column;
  }
}
.filter-release-section__list__item {
  padding: 0 1rem;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  letter-spacing: 0.1rem;
  display: flex;
  position: relative;
}
@media (max-width: 767px) {
  .filter-release-section__list__item {
    width: 50%;
    padding: 0;
  }
}
.filter-release-section__list__item input[type=checkbox]:checked + span::after {
  transform: scale(0.5);
}
.filter-release-section__list__item input[type=checkbox]:disabled + span {
  opacity: 0.8;
  cursor: not-allowed;
}
.filter-release-section__list__item > span {
  position: relative;
  display: block;
  padding-left: 2.4rem;
  cursor: pointer;
  font-family: paralucent-condensed, sans-serif;
  letter-spacing: 1px;
  line-height: 12px;
  font-size: 14px;
}
.filter-release-section__list__item > span::before {
  content: "";
  position: absolute;
  left: 0;
  top: -0.2rem;
  width: 1.6rem;
  height: 1.6rem;
  box-sizing: border-box;
  border: 1.4px solid black;
  border-radius: 1px;
}
.filter-release-section__list__item > span::after {
  content: "";
  position: absolute;
  left: 0;
  top: -0.2rem;
  width: 1.6rem;
  height: 1.6rem;
  box-sizing: border-box;
  background: #179ddd;
  transform: scale(0);
  transition: 300ms;
  border-radius: 1px;
}
.filter-release-section__search {
  width: 210px;
  height: 29px;
  background-color: #179ddd;
  border: none;
  padding-left: 2rem;
  margin: 0;
  padding-left: 15px;
  border-radius: 0.3rem;
  color: #ffffff;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.4rem;
  line-height: 1.6rem;
}
.filter-release-section__search::placeholder {
  color: white;
  font-family: paralucent-condensed, sans-serif;
}
@media (max-width: 767px) {
  .filter-release-section__search {
    width: 100% !important;
  }
}

.topics-checkbox-items {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .topics-checkbox-items .topics-span {
    margin-bottom: 7px;
  }
}

.filter-mobile-arrow {
  display: none;
}
@media (max-width: 767px) {
  .filter-mobile-arrow {
    display: none;
  }
}

/* For SELECT IE <= 11 */
select::-ms-expand {
  display: none;
}

.search-bar-container {
  margin: 2rem 0;
}

.input-icon-container {
  position: relative;
  margin-top: -3rem;
  display: flex;
}

.search-icon {
  height: 12px;
  position: absolute;
  top: 9px;
  left: 185px;
  z-index: 10;
}
@media (max-width: 767px) {
  .search-icon {
    top: 9px;
    left: unset;
    right: 12px;
  }
}

.upcoming-release-title__sortby-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.upcoming-release__title {
  font-size: 16px;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 2.8rem;
  color: #179ddd;
  line-height: 19px;
  letter-spacing: 0.57px;
}
.upcoming-release__title--green {
  color: #232425;
  margin-top: 16px;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.57px;
  line-height: 19px;
}
.upcoming-release__sortby {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #232425;
  text-transform: initial;
  font-family: paralucent-condensed, sans-serif;
  display: inline-block;
  margin-left: 2rem;
  border: 1px solid rgba(0, 0, 0, 0.6);
  border-radius: 2px;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  padding-right: 10rem;
}
.upcoming-release__sortby span {
  margin-left: 1rem;
}

.release-date-box {
  position: absolute;
  left: 0.8rem;
  top: 0;
  width: 4.6rem;
  height: 5.6rem;
  color: #179ddd;
}
.release-date-box svg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  color: inherit;
  fill: currentColor;
  z-index: 2;
}
.release-date-box svg * {
  fill: currentColor;
}
.release-date-box__date {
  color: #ffffff;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  font-family: paralucent-condensed, sans-serif;
  letter-spacing: 1px;
  font-size: 1.6rem;
  line-height: 1.6rem;
  text-align: center;
  position: absolute;
  z-index: 3;
  width: 4.6rem;
  height: 4.6rem;
  padding: 0.4rem;
  padding-bottom: 0;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.release-date-box__date--black {
  color: #ffffff;
}

.release-section-grid {
  display: flex;
  flex-direction: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  color: #232425;
}
.release-section__grid-item {
  display: block;
  width: calc(((100% - 61.6rem) / 12) * 3 + 11.2rem );
  flex: 0 0 calc(((100% - 61.6rem) / 12) * 3 + 11.2rem );
  margin-right: 5.6rem;
  position: relative;
  z-index: 0;
  text-decoration: none;
  margin-bottom: 4.8rem;
  color: inherit;
  transition: opacity 300ms;
}
@media (max-width: 767px) {
  .release-section__grid-item {
    width: calc(((100% - 19.8rem) / 12) * 6 + 9rem );
    flex: 0 0 calc(((100% - 19.8rem) / 12) * 6 + 9rem );
    margin-right: 1.8rem;
  }
}
.release-section__grid-item.hidden {
  opacity: 0;
  transition: none !important;
}
.release-section__grid-item:nth-last-child(1), .release-section__grid-item:nth-last-child(2), .release-section__grid-item:nth-last-child(3), .release-section__grid-item:nth-last-child(4) {
  margin-bottom: 0;
}
.release-section__grid-item[index="1"], .release-section__grid-item[index="2"], .release-section__grid-item[index="3"] {
  margin-right: 5.6rem !important;
}
.release-section__grid-item[index="3"] {
  margin-right: 0 !important;
}
@media (max-width: 767px) {
  .release-section__grid-item[index="0"], .release-section__grid-item[index="2"] {
    margin-right: 1.8rem !important;
  }
  .release-section__grid-item[index="1"], .release-section__grid-item[index="3"] {
    margin-right: 0 !important;
  }
}
.release-section__grid-item:hover .release-section__grid-item__img, .release-section__grid-item:focus .release-section__grid-item__img {
  transform: scale(0.97);
}
.release-section__grid-item__img {
  width: 100%;
  object-fit: cover;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transition: 400ms;
}
.release-section__grid-item__img-container {
  overflow: hidden;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
}
.release-section__grid-item__img-container::before {
  background-color: #EDEDED;
  background-size: auto 20px;
  background-position: center center;
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.release-section__grid-item__artist-name {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  font-size: 1.8rem;
  line-height: 2.4rem;
  letter-spacing: -0.022rem;
  text-transform: uppercase;
  line-height: 2.1rem;
  margin-top: 0.8rem;
  color: inherit;
}
.release-section__grid-item__album-name {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  font-size: 1.8rem;
  line-height: 2.4rem;
  letter-spacing: -0.022rem;
  text-transform: uppercase;
  color: inherit;
  text-transform: none;
  letter-spacing: unset;
  font-weight: 400;
}
.release-section__grid-item__album-price {
  color: #E50434;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 14px;
  margin: 0;
  padding: 0;
}
.release-section__grid-item__edition-name {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 700;
  font-size: 1.8rem;
  line-height: 2.4rem;
  letter-spacing: -0.022rem;
  text-transform: uppercase;
  color: #979797;
  text-transform: none;
  letter-spacing: unset;
  font-weight: 400;
  font-size: 1.6rem;
}
.green-grid {
  background-color: #a49e99;
  color: white;
  padding: 3rem 3.6rem;
  border-radius: 0.3rem;
}
.green-grid .release-date-box {
  color: #232425;
}
.green-grid .release-section__grid-item__img-container::before {
  background-color: #979797;
}

.release-calendar-month-select-container {
  display: flex !important;
  margin-top: -1.7rem;
  margin-left: 2rem;
  border-bottom: 1px solid #232425;
  position: relative;
}
@media (max-width: 767px) {
  .release-calendar-month-select-container {
    width: 100%;
    margin-left: 0;
  }
}
.release-calendar-month-select-container::after {
  display: block;
  content: " ";
  background-size: 28px 28px;
  height: 28px;
  width: 28px;
}

.release-calendar-dropdown-icon {
  width: 13px;
  height: 15px;
  margin-top: 2.5rem;
  margin-left: 1rem;
}

.search-bar-sortby-container {
  border-bottom: 1px dashed #a49e99;
  display: flex;
  margin: 3rem 0;
}
@media (max-width: 767px) {
  .search-bar-sortby-container {
    flex-direction: column;
  }
}

.release-calender-sortby-container {
  margin-left: 2rem;
  margin-top: -1rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .release-calender-sortby-container {
    width: 100%;
    margin-left: 0;
  }
}
.release-calender-sortby-container .style-select {
  min-width: 20rem;
}
@media (max-width: 767px) {
  .release-calender-sortby-container .style-select {
    min-width: unset !important;
    width: 100%;
  }
}
.release-calender-sortby-container__label {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.release-calender-sortby-container__label.filtering {
  cursor: not-allowed;
}
.release-calender-sortby-container__label.filtering * {
  pointer-events: none;
}
.release-calender-sortby-container__label span {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #232425;
  text-transform: initial;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.57px;
  line-height: 16px;
  margin-right: 1.2rem;
}
.select-release-calender-sortby-select {
  background: transparent;
  -webkit-appearance: none;
  outline: 0;
  border: 0;
  overflow: hidden;
  width: 100%;
  -webkit-border-radius: 0px;
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 22px;
  padding-left: 1.5rem;
  padding-right: 15rem;
}

.custom-select-wrapper {
  position: relative;
  user-select: none;
  width: 100%;
}

.custom-select {
  position: relative;
  display: flex;
  flex-direction: column;
}

.custom-select__trigger {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 22px;
  font-weight: 600;
  color: #232425;
  line-height: 22px;
  background: transparent;
  cursor: pointer;
  margin-top: 1.8rem;
  font-family: paralucent, sans-serif;
  letter-spacing: 0;
}

.custom-options {
  position: absolute;
  display: block;
  top: 100%;
  left: 0;
  right: 0;
  border-top: 0;
  background: #ffffff;
  transition: all 0.5s;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  z-index: 999999;
  width: 233px;
  border: 1px solid rgba(0, 0, 0, 0.6);
  border-radius: 0 0 2px 2px;
}

.custom-select.open .custom-options {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}

.custom-option {
  position: relative;
  display: block;
  padding: 0 1.5rem;
  font-size: 12px;
  font-weight: 500;
  color: #232425;
  line-height: 60px;
  cursor: pointer;
  transition: all 0.5s;
  font-family: paralucent-condensed, sans-serif;
  letter-spacing: 0.5px;
  line-height: 20px;
  margin: 1rem 0;
}

.custom-option:hover {
  cursor: pointer;
}

.custom-option.selected {
  color: #232425;
  background-color: #179ddd;
}

#sortby-text {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.5px;
  line-height: 12px;
  margin-top: -1rem;
  margin-left: 1rem;
}
@media (max-width: 767px) {
  #sortby-text {
    margin-top: -1rem;
    margin-bottom: 1rem;
  }
}

#release-grids {
  position: relative;
}
#release-grids::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  opacity: 0;
  z-index: 3;
  transition: opacity 500ms;
}
#release-grids.loading::before {
  pointer-events: auto;
  opacity: 1;
}

.no-release {
  color: #232425;
}
.no-release span {
  color: #179ddd;
}

.inline-select, .inline-select + .style-select > .ss-selected-option {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  background: transparent;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  outline: none;
  border: 0;
  border-radius: 0;
  padding: 0;
  padding-bottom: 1.2rem;
  border-bottom: 1px solid #232425;
  position: relative;
  padding-right: 4.8rem;
  background-image: url("data:image/svg+xml,%3Csvg width='11px' height='6px' viewBox='0 0 11 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EComponenets/Icons/Chevron%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Components/Release-Calendar/Drop-Down-Expanded' transform='translate(-188.000000, -11.000000)' fill='%23232425'%3E %3Cg id='Group-4'%3E %3Cg id='Group-6'%3E %3Cg id='Components/Icons/Chevron' transform='translate(193.500000, 14.000000) scale(1, -1) translate(-193.500000, -14.000000) translate(188.000000, 11.000000)'%3E %3Cpolygon id='Path-4' transform='translate(5.676777, 3.000000) scale(1, -1) rotate(-270.000000) translate(-5.676777, -3.000000) ' points='2.64644661 -1.64644661 3.35355339 -2.35355339 8.70710678 3 3.35355339 8.35355339 2.64644661 7.64644661 7.292 3'%3E%3C/polygon%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E"), url(data:image/png;base64,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);
  background-size: 9px auto, 20px auto;
  background-repeat: no-repeat, no-repeat;
  background-position: calc(100% - 4px) center, calc(100% - 16px) center;
}
@media (max-width: 767px) {
  .inline-select, .inline-select + .style-select > .ss-selected-option {
    min-width: unset !important;
  }
}
.inline-select::after, .inline-select + .style-select > .ss-selected-option::after {
  content: unset;
}

.inline-select + .style-select {
  display: inline-block;
  z-index: 5;
  position: relative;
  font-weight: inherit;
  font-size: inherit;
  min-width: 36rem;
  margin-left: 1rem;
}
.inline-select + .style-select .ss-dropdown {
  border: 1px solid rgba(0, 0, 0, 0.6) !important;
  border-radius: 3px !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border-top: 0 none !important;
  background: white;
  overflow: hidden;
  top: 100% !important;
}
.inline-select + .style-select .ss-dropdown .ss-option {
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.2rem;
  font-weight: 600;
  letter-spacing: 0.05rem;
  padding-left: 1.2rem;
  padding-right: 1.2rem;
  background: transparent;
}
.inline-select + .style-select .ss-dropdown .ss-option::before {
  content: unset;
}
.inline-select + .style-select .ss-dropdown .ss-option.ticked {
  color: #179ddd;
}
.inline-select + .style-select .ss-dropdown .ss-option.highlighted {
  background-color: rgba(23, 157, 221, 0.1);
}

.styled-select, .styled-select + .style-select > .ss-selected-option {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  background: transparent;
  border: 1px solid rgba(0, 0, 0, 0.6);
  border-radius: 3px;
  font-family: paralucent-condensed, sans-serif;
  color: #232425;
  font-size: 1.4rem;
  font-weight: 600;
  letter-spacing: 0.05rem;
  outline: none;
  background-image: url("data:image/svg+xml,%3Csvg width='11px' height='6px' viewBox='0 0 11 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EComponenets/Icons/Chevron%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Components/Release-Calendar/Drop-Down-Expanded' transform='translate(-188.000000, -11.000000)' fill='%23179DDD'%3E %3Cg id='Group-4'%3E %3Cg id='Group-6'%3E %3Cg id='Components/Icons/Chevron' transform='translate(193.500000, 14.000000) scale(1, -1) translate(-193.500000, -14.000000) translate(188.000000, 11.000000)'%3E %3Cpolygon id='Path-4' transform='translate(5.676777, 3.000000) scale(1, -1) rotate(-270.000000) translate(-5.676777, -3.000000) ' points='2.64644661 -1.64644661 3.35355339 -2.35355339 8.70710678 3 3.35355339 8.35355339 2.64644661 7.64644661 7.292 3'%3E%3C/polygon%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 11px auto;
  background-repeat: no-repeat;
  background-position: calc(100% - 14px) center;
  padding: 0.4rem 3.6rem 0.4rem 1.2rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
@media (min-width: 1020px) {
  .styled-select, .styled-select + .style-select > .ss-selected-option {
    min-width: 21.2rem;
  }
}
@media (max-width: 767px) {
  .styled-select, .styled-select + .style-select > .ss-selected-option {
    width: 100%;
  }
}
.styled-select::after, .styled-select + .style-select > .ss-selected-option::after {
  content: unset;
}

.styled-select + .style-select {
  border: 0;
  border-radius: 3px;
}
@media (min-width: 1020px) {
  .styled-select + .style-select {
    min-width: 21.2rem;
  }
}
@media (max-width: 767px) {
  .styled-select + .style-select {
    width: 100%;
  }
}
.styled-select + .style-select .ss-dropdown {
  border: 1px solid rgba(0, 0, 0, 0.6) !important;
  border-radius: 3px !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border-top: 0 none !important;
  background: white;
  overflow: hidden;
  top: 100% !important;
  z-index: 4;
}
.styled-select + .style-select .ss-dropdown .ss-option {
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.2rem;
  font-weight: 600;
  letter-spacing: 0.05rem;
  padding-left: 1.2rem;
  padding-right: 1.2rem;
  background: transparent;
}
.styled-select + .style-select .ss-dropdown .ss-option::before {
  content: unset;
}
.styled-select + .style-select .ss-dropdown .ss-option.ticked {
  color: #179ddd;
}
.styled-select + .style-select .ss-dropdown .ss-option.highlighted {
  background-color: rgba(23, 157, 221, 0.1);
}
.styled-select + .style-select.open {
  box-shadow: 0 7px 30px -5px rgba(0, 0, 0, 0.15), 0 3px 11px -2px rgba(0, 0, 0, 0.34);
}
.styled-select + .style-select.open .ss-selected-option {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.release-newsletter {
  margin: 6rem 0 4rem 0;
}
.release-newsletter .container-margins {
  width: 100%;
  max-width: unset;
  margin: 0;
}

@media (max-width: 767px) {
  .slick-prev {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAOVCAYAAACf4RJcAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB9KADAAQAAAABAAADlQAAAACe9DF2AAA0y0lEQVR4Ae3cTY4l21WA0Sw3mEZ5TEiMgFHQwph/zBTo0KdhBH2GQa/mARKPm7afnFWZGfdExIk4+2eVlHpVeeNGnL12SJ/c8cuLPwQIECBAgMAugZ9++unr4+fb42fmn3993OwXuw7iYgIECBAgQOCYwCO6Xx8/3x4/V/wR9WNr8S0CBAgQIDAu8Cj418fPt8fPlX9EfXwlriRAgAABAvsEHgX/+vj59vi544+o71uPqwkQIECAwHOBR8G/Pn6+PX7u/CPqz1fjCgIECBAgMCbwKPjXx8+3x8+KP6I+tiZXESBAgACBzwUeBf/6+Pn2+Fn5R9Q/X5FPCBAgQIDAtsCj4F8fP98ePxH+iPr2unxKgAABAgTeCzwK/vXx8+3xE+mPqL9fld8QIECAAIGPBR4F//r4+fb4ifjnXz4+9cuL/0eaz2T8ngABAgTaCTwK/vUx9H89fn75+In2538fB/r3zw715bMP/J4AAQIECHQSSBDzP/vy5ctvP9uJoH8m4/cECBAg0EYge8xfFyXobV5XgxIgQIDARwIVYv46l6B/tF2/I0CAAIEWAlVi/rosQW/xyhqSAAECBH4UqBTz19kE/ccN+zcBAgQIlBeoFvPXhQl6+dfWgAQIECDwVqBizF/nE/S3W/Z3AgQIECgtUDXmr0sT9NKvruEIECBA4GeByjF/nVHQf960/xIgQIBAWYHqMX9dnKCXfX0NRoAAAQKvAh1i/jqnoL8q+EOAAAECJQW6xPx1eYJe8hU2FAECBAh0ivnrtgXdO0+AAAEC5QS6xfx1gYJe7jU2EAECBHoLdIz568YFvfd7b3oCBAiUEuga89clCnqpV9kwBAgQ6CvQOeavWxf0vu++yQkQIFBGoHvMXxcp6GVeZ4MQIECgp4CY/37vgt7z/Tc1AQIESgiI+R/XKOh/tPA3AgQIEEgkIObfL0vQv/fwLwIECBBIICDm75ck6O9N/IYAAQIEAguI+cfLEfSPXfyWAAECBAIKiPnnSxH0z218QoAAAQKBBMR8exmCvu3jUwIECBAIICDmz5cg6M+NXEGAAAECCwXEfAxf0MecXEWAAAECCwTEfBxd0MetXEmAAAECNwqI+T5sQd/n5WoCBAgQuEFAzPcjC/p+M98gQIAAgQsFxPwYrqAfc/MtAgQIELhAQMyPowr6cTvfJECAAIGJAmJ+DlPQz/n5NgECBAhMEBDz84iCft7QHQgQIEDghICYn8B781VBf4PhrwQIECBwr4CYz/MW9HmW7kSAAAECOwTEfAfWwKWCPoDkEgIECBCYKyDmcz1f7ybo803dkQABAgQ2BMR8A+fER4J+As9XCRAgQGCfgJjv89pztaDv0XItAQIECBwWEPPDdENfFPQhJhcRIECAwBkBMT+jN/ZdQR9zchUBAgQIHBQQ84NwO78m6DvBXE6AAAEC4wJiPm519kpBPyvo+wQIECDwoYCYf8hy2S8F/TJaNyZAgEBfATG/f/eCfr+5JxIgQKC0gJivWa+gr3H3VAIECJQUEPN1axX0dfaeTIAAgVICYr52nYK+1t/TCRAgUEJAzNevUdDX78AJCBAgkFpAzGOsT9Bj7MEpCBAgkFJAzOOsTdDj7MJJCBAgkEpAzGOtS9Bj7cNpCBAgkEJAzOOtSdDj7cSJCBAgEFpAzGOuR9Bj7sWpCBAgEFJAzEOu5XeHEvS4u3EyAgQIhBIQ81DreHcYQX9H4hcECBAg8KOAmP8oEu/fgh5vJ05EgACBUAJiHmodnx5G0D+l8QEBAgQIiHmed0DQ8+zKSQkQIHCrgJjfyn36YYJ+mtANCBAgUE9AzPPtVNDz7cyJCRAgcKmAmF/Ke9nNBf0yWjcmQIBAPgExz7ezn08s6D9L+C8BAgSaC4h57hdA0HPvz+kJECAwRUDMpzAuvYmgL+X3cAIECKwXEPP1O5hxAkGfoegeBAgQSCog5kkX98GxBf0DFL8iQIBABwExr7VlQa+1T9MQIEBgSEDMh5hSXSToqdblsAQIEDgvIObnDSPeQdAjbsWZCBAgcJGAmF8EG+C2gh5gCY5AgACBOwTE/A7ldc8Q9HX2nkyAAIHbBMT8NuplDxL0ZfQeTIAAgXsExPwe59VPEfTVG/B8AgQIXCgg5hfiBru1oAdbiOMQIEBgloCYz5LMcR9Bz7EnpyRAgMAuATHfxVXiYkEvsUZDECBA4I8CYv5Hi05/E/RO2zYrAQLlBcS8/Io/HVDQP6XxAQECBHIJiHmufc0+raDPFnU/AgQILBAQ8wXowR4p6MEW4jgECBDYKyDme8VqXi/oNfdqKgIEmgiIeZNFD4wp6ANILiFAgEBEATGPuJV1ZxL0dfaeTIAAgcMCYn6YruwXBb3sag1GgEBVATGvutlzcwn6OT/fJkCAwK0CYn4rd6qHCXqqdTksAQKdBcS88/afzy7oz41cQYAAgeUCYr58BeEPIOjhV+SABAh0FxDz7m/A2PyCPubkKgIECCwREPMl7CkfKugp1+bQBAh0EBDzDlueN6Ogz7N0JwIECEwTEPNplG1uJOhtVm1QAgSyCIh5lk3FOqegx9qH0xAg0FxAzJu/ACfGF/QTeL5KgACBmQJiPlOz370Evd/OTUyAQEABMQ+4lGRHEvRkC3NcAgTqCYh5vZ2umEjQV6h7JgECBP4gIOZehVkCgj5L0n0IECCwU0DMd4K5fFNA0Dd5fEiAAIFrBMT8GtfOdxX0zts3OwECSwTEfAl7+YcKevkVG5AAgUgCYh5pG7XOIui19mkaAgQCC4h54OUUOJqgF1iiEQgQiC8g5vF3lP2Egp59g85PgEB4ATEPv6ISBxT0Ems0BAECUQXEPOpm6p1L0Ovt1EQECAQREPMgi2hyDEFvsmhjEiBwr4CY3+vtaS8vgu4tIECAwGQBMZ8M6nZDAoI+xOQiAgQIjAmI+ZiTq+YLCPp8U3ckQKCpgJg3XXyQsQU9yCIcgwCB3AJinnt/FU4v6BW2aAYCBJYKiPlSfg//g4CgexUIECBwQkDMT+D56lQBQZ/K6WYECHQSEPNO244/q6DH35ETEiAQUEDMAy6l+ZEEvfkLYHwCBPYLiPl+M9+4XkDQrzf2BAIECgmIeaFlFhtF0Ist1DgECFwnIObX2brzeQFBP2/oDgQINBAQ8wZLTj6ioCdfoOMTIHC9gJhfb+wJ5wUE/byhOxAgUFhAzAsvt9hogl5socYhQGCegJjPs3Sn6wUE/XpjTyBAIKGAmCdcWvMjC3rzF8D4BAi8FxDz9yZ+E19A0OPvyAkJELhRQMxvxPaoqQKCPpXTzQgQyCwg5pm35+yC7h0gQIDAQ0DMvQbZBQQ9+wadnwCB0wJifprQDQIICHqAJTgCAQLrBMR8nb0nzxUQ9Lme7kaAQCIBMU+0LEd9KiDoT4lcQIBARQExr7jV3jMJeu/9m55ASwExb7n28kMLevkVG5AAgbcCYv5Ww98rCQh6pW2ahQCBTQEx3+TxYXIBQU++QMcnQGBMQMzHnFyVV0DQ8+7OyQkQGBQQ80Eol6UWEPTU63N4AgSeCYj5MyGfVxEQ9CqbNAcBAu8ExPwdiV8UFhD0wss1GoHOAmLeefs9Zxf0nns3NYHSAmJeer2G+0RA0D+B8WsCBHIKiHnOvTn1eQFBP2/oDgQIBBEQ8yCLcIwlAoK+hN1DCRCYLSDms0XdL5uAoGfbmPMSIPBOQMzfkfhFQwFBb7h0IxOoJCDmlbZpljMCgn5Gz3cJEFgqIOZL+T08mICgB1uI4xAgMCYg5mNOruojIOh9dm1SAmUExLzMKg0yUUDQJ2K6FQEC1wuI+fXGnpBTQNBz7s2pCbQUEPOWazf0oICgD0K5jACBtQJivtbf0+MLCHr8HTkhgfYCYt7+FQAwICDoA0guIUBgnYCYr7P35FwCgp5rX05LoJWAmLdat2FPCgj6SUBfJ0DgGgExv8bVXesKCHrd3ZqMQFoBMU+7OgdfKCDoC/E9mgCB9wJi/t7EbwiMCAj6iJJrCBC4RUDMb2H2kKICgl50scYikE1AzLNtzHmjCQh6tI04D4GGAmLecOlGni4g6NNJ3ZAAgT0CYr5Hy7UEPhcQ9M9tfEKAwMUCYn4xsNu3EhD0Vus2LIE4AmIeZxdOUkNA0Gvs0RQEUgmIeap1OWwSAUFPsijHJFBFQMyrbNIc0QQEPdpGnIdAYQExL7xcoy0XEPTlK3AAAj0ExLzHnk25TkDQ19l7MoE2AmLeZtUGXSgg6AvxPZpABwEx77BlM0YQEPQIW3AGAkUFxLzoYo0VUkDQQ67FoQjkFxDz/Ds0QS4BQc+1L6clkEJAzFOsySGLCQh6sYUah8BqATFfvQHP7yog6F03b24CFwiI+QWobklgUEDQB6FcRoDAtoCYb/v4lMDVAoJ+tbD7E2ggIOYNlmzE8AKCHn5FDkggtoCYx96P0/UREPQ+uzYpgekCYj6d1A0JHBYQ9MN0vkigt4CY996/6eMJCHq8nTgRgfACYh5+RQ7YUEDQGy7dyATOCIj5GT3fJXCdgKBfZ+vOBMoJiHm5lRqokICgF1qmUQhcKSDmV+q6N4HzAoJ+3tAdCJQXEPPyKzZgAQFBL7BEIxC4UkDMr9R1bwLzBAR9nqU7ESgnIOblVmqgwgKCXni5RiNwRkDMz+j5LoH7BQT9fnNPJBBeQMzDr8gBCbwTEPR3JH5BoLeAmPfev+nzCgh63t05OYHpAmI+ndQNCdwmIOi3UXsQgdgCYh57P05H4JmAoD8T8jmBBgJi3mDJRiwvIOjlV2xAAtsCYr7t41MCWQQEPcumnJPABQJifgGqWxJYJCDoi+A9lsBqATFfvQHPJzBXQNDnerobgRQCYp5iTQ5JYJeAoO/icjGB/AJinn+HJiDwkYCgf6TidwSKCoh50cUai8BDQNC9BgSaCIh5k0Ubs62AoLddvcE7CYh5p22btauAoHfdvLnbCIh5m1UbtLmAoDd/AYxfW0DMa+/XdATeCgj6Ww1/J1BIQMwLLdMoBAYEBH0AySUEsgmIebaNOS+B8wKCft7QHQiEEhDzUOtwGAK3CQj6bdQeROB6ATG/3tgTCEQVEPSom3EuAjsFxHwnmMsJFBMQ9GILNU5PATHvuXdTE3grIOhvNfydQEIBMU+4NEcmcIGAoF+A6pYE7hIQ87ukPYdAfAFBj78jJyTwoYCYf8jilwTaCgh629UbPLOAmGfenrMTuEZA0K9xdVcClwmI+WW0bkwgtYCgp16fw3cTEPNuGzcvgXEBQR+3ciWBpQJivpTfwwmEFxD08CtyQAIvL2LuLSBA4JmAoD8T8jmBxQJivngBHk8giYCgJ1mUY/YUEPOeezc1gSMCgn5EzXcI3CAg5jcgewSBQgKCXmiZRqkjIOZ1dmkSAncJCPpd0p5DYFBAzAehXEaAwHcCgv4dh38QWCsg5mv9PZ1AZgFBz7w9Zy8lIOal1mkYArcLCPrt5B5I4L2AmL838RsCBPYJCPo+L1cTmC4g5tNJ3ZBASwFBb7l2Q0cREPMom3AOAvkFBD3/Dk2QVEDMky7OsQkEFRD0oItxrNoCYl57v6YjsEJA0Feoe2ZrATFvvX7DE7hMQNAvo3VjAu8FxPy9id8QIDBHQNDnOLoLgacCYv6UyAUECJwQEPQTeL5KYFRAzEelXEeAwFEBQT8q53sEBgXEfBDKZQQInBIQ9FN8vkxgW0DMt318SoDAPAFBn2fpTgS+ExDz7zj8gwCBiwUE/WJgt+8pIOY9925qAisFBH2lvmeXFBDzkms1FIHwAoIefkUOmElAzDNty1kJ1BIQ9Fr7NM1CATFfiO/RBAi8CLqXgMAEATGfgOgWBAicEhD0U3y+TODlRcy9BQQIRBAQ9AhbcIa0AmKednUOTqCcgKCXW6mB7hIQ87ukPYcAgREBQR9Rcg2BHwTE/AcQ/yRAYLmAoC9fgQNkExDzbBtzXgI9BAS9x55NOUlAzCdBug0BAtMFBH06qRtWFRDzqps1F4EaAoJeY4+muFhAzC8GdnsCBE4LCPppQjeoLiDm1TdsPgI1BAS9xh5NcZGAmF8E67YECEwXEPTppG5YRUDMq2zSHAR6CAh6jz2bcqeAmO8EczkBAssFBH35ChwgmoCYR9uI8xAgMCIg6CNKrmkjIOZtVm1QAuUEBL3cSg10VEDMj8r5HgECEQQEPcIWnGG5gJgvX4EDECBwUkDQTwL6en4BMc+/QxMQIPDyIujegtYCYt56/YYnUEpA0Eut0zB7BMR8j5ZrCRCILiDo0TfkfJcIiPklrG5KgMBCAUFfiO/RawTEfI27pxIgcK2AoF/r6+7BBMQ82EIchwCBaQKCPo3SjaILiHn0DTkfAQJnBAT9jJ7vphEQ8zSrclACBA4KCPpBOF/LIyDmeXblpAQIHBcQ9ON2vplAQMwTLMkRCRCYIiDoUxjdJKKAmEfcijMRIHCVgKBfJeu+SwXEfCm/hxMgsEBA0Bege+S1AmJ+ra+7EyAQU0DQY+7FqQ4KiPlBOF8jQCC9gKCnX6EBfhYQ858l/JcAgY4Cgt5x6wVnFvOCSzUSAQK7BAR9F5eLIwqIecStOBMBAncLCPrd4p43VUDMp3K6GQECiQUEPfHyuh9dzLu/AeYnQOCtgKC/1fD3NAJinmZVDkqAwE0Cgn4TtMfMExDzeZbuRIBAHQFBr7PLFpOIeYs1G5IAgQMCgn4AzVfWCIj5GndPJUAgh4Cg59hT+1OKeftXAAABAk8EBP0JkI/XC4j5+h04AQEC8QUEPf6OWp9QzFuv3/AECOwQEPQdWC69V0DM7/X2NAIEcgsIeu79lT29mJddrcEIELhIQNAvgnXb4wJiftzONwkQ6Csg6H13H3JyMQ+5FociQCCBgKAnWFKXI4p5l02bkwCBKwQE/QpV99wtIOa7yXyBAAEC3wkI+ncc/rFCQMxXqHsmAQLVBAS92kaTzSPmyRbmuAQIhBUQ9LCrqX8wMa+/YxMSIHCfgKDfZ+1JbwTE/A2GvxIgQGCCgKBPQHSLfQJivs/L1QQIEBgREPQRJddMExDzaZRuRIAAge8EBP07Dv+4UkDMr9R1bwIEugsIevc34Kb5xfwmaI8hQKCtgKC3Xf19g4v5fdaeRIBAXwFB77v7WyYX81uYPYQAAQIvgu4luExAzC+jdWMCBAi8ExD0dyR+MUNAzGcougcBAgTGBQR93MqVgwJiPgjlMgIECEwUEPSJmG718iLm3gICBAisERD0Ne4lnyrmJddqKAIEkggIepJFRT+mmEffkPMRIFBdQNCrb/iG+cT8BmSPIECAwBMBQX8C5ONtATHf9vEpAQIE7hIQ9LukCz5HzAsu1UgECKQVEPS0q1t7cDFf6+/pBAgQ+FFA0H8U8e+nAmL+lMgFBAgQuF1A0G8nz/1AMc+9P6cnQKCugKDX3e30ycR8OqkbEiBAYJqAoE+jrH0jMa+9X9MRIJBfQNDz7/DyCcT8cmIPIECAwGkBQT9NWPsGYl57v6YjQKCOgKDX2eX0ScR8OqkbEiBA4DIBQb+MNveNxTz3/pyeAIF+AoLeb+dPJxbzp0QuIECAQDgBQQ+3krUHEvO1/p5OgACBowKCflSu4PfEvOBSjUSAQBsBQW+z6u1BxXzbx6cECBCILiDo0Td0w/nE/AZkjyBAgMDFAoJ+MXD024t59A05HwECBMYEBH3MqeRVYl5yrYYiQKCpgKA3XbyYN128sQkQKCsg6GVX+/lgYv65jU8IECCQVUDQs27u4LnF/CCcrxEgQCC4gKAHX9DM44n5TE33IkCAQCwBQY+1j8tOI+aX0boxAQIEQggIeog1XHsIMb/W190JECAQQUDQI2zhwjOI+YW4bk2AAIFAAoIeaBmzjyLms0XdjwABAnEFBD3ubk6dTMxP8fkyAQIE0gkIerqVPT+wmD83cgUBAgSqCQh6sY2KebGFGocAAQKDAoI+CJXhMjHPsCVnJECAwDUCgn6N6+13FfPbyT2QAAECoQQEPdQ6jh1GzI+5+RYBAgQqCQh68m2KefIFOj4BAgQmCQj6JMgVtxHzFeqeSYAAgZgCgh5zL09PJeZPiVxAgACBVgKCnnDdYp5waY5MgACBiwUE/WLg2bcX89mi7keAAIEaAoKeaI9inmhZjkqAAIGbBQT9ZvCjjxPzo3K+R4AAgR4Cgp5gz2KeYEmOSIAAgcUCgr54Ac8eL+bPhHxOgAABAq8Cgh74PRDzwMtxNAIECAQTEPRgC/n5OGL+s4T/EiBAgMCIgKCPKN18jZjfDO5xBAgQKCAg6MGWKObBFuI4BAgQSCIg6IEWJeaBluEoBAgQSCYg6EEWJuZBFuEYBAgQSCog6AEWJ+YBluAIBAgQSC4g6IsXKOaLF+DxBAgQKCIg6AsXKeYL8T2aAAECxQQEfdFCxXwRvMcSIECgqICgL1ismC9A90gCBAgUFxD0mxcs5jeDexwBAgSaCAj6jYsW8xuxPYoAAQLNBAT9poWL+U3QHkOAAIGmAoJ+w+LF/AZkjyBAgEBzAUG/+AUQ84uB3Z4AAQIEficg6Be+CGJ+Ia5bEyBAgMB3AoL+Hce8f4j5PEt3IkCAAIHnAoL+3Gj3FWK+m8wXCBAgQOCkgKCfBPzx62L+o4h/EyBAgMAdAoI+UVnMJ2K6FQECBAjsEhD0XVyfXyzmn9v4hAABAgSuFxD0CcZiPgHRLQgQIEDglICgn+J7eRHzk4C+ToAAAQJTBAT9BKOYn8DzVQIECBCYKiDoBznF/CCcrxEgQIDAJQKCfoBVzA+g+QoBAgQIXCog6Dt5xXwnmMsJECBA4BYBQd/BLOY7sFxKgAABArcKCPogt5gPQrmMAAECBJYICPoAu5gPILmEAAECBJYKCPoTfjF/AuRjAgQIEAghIOgbaxDzDRwfESBAgEAoAUH/ZB1i/gmMXxMgQIBASAFB/2AtYv4Bil8RIECAQGgBQf9hPWL+A4h/EiBAgEAKAUF/syYxf4PhrwQIECCQSkDQ/7AuMU/13josAQIECPwgIOgPEDH/4a3wTwIECBBIJ9A+6GKe7p11YAIECBD4QKB10MX8gzfCrwgQIEAgpUDboIt5yvfVoQkQIEDgE4GWQRfzT94GvyZAgACBtALtgi7mad9VBydAgACBDYFWQRfzjTfBRwQIECCQWqBN0MU89Xvq8AQIECDwRKBF0MX8yVvgYwIECBBIL1A+6GKe/h01AAECBAgMCJQOupgPvAEuIUCAAIESAmWDLuYl3k9DECBAgMCgQMmgi/ng9l1GgAABAmUEygVdzMu8mwYhQIAAgR0CpYIu5js271ICBAgQKCVQJuhiXuq9NAwBAgQI7BQoEXQx37l1lxMgQIBAOYH0QRfzcu+kgQgQIEDggEDqoIv5gY37CgECBAiUFEgbdDEv+T4aigABAgQOCqQMupgf3LavESBAgEBZgXRBF/Oy76LBCBAgQOCEQKqgi/mJTfsqAQIECJQWSBN0MS/9HhqOAAECBE4KpAi6mJ/csq8TIECAQHmB8EEX8/LvoAEJECBAYIJA6KCL+YQNuwUBAgQItBAIG3Qxb/H+GZIAAQIEJgmEDLqYT9qu2xAgQIBAG4FwQRfzNu+eQQkQIEBgokCooIv5xM26FQECBAi0EggTdDFv9d4ZlgABAgQmC4QIuphP3qrbESBAgEA7geVBF/N275yBCRAgQOACgaVBF/MLNuqWBAgQINBSYFnQxbzl+2ZoAgQIELhIYEnQxfyibbotAQIECLQVuD3oYt72XTM4AQIECFwocGvQxfzCTbo1AQIECLQWuC3oYt76PTM8AQIECFwscEvQxfziLbo9AQIECLQXuDzoYt7+HQNAgAABAjcIXBp0Mb9hgx5BgAABAgQeApcFXcy9XwQIECBA4D6BS4Iu5vct0JMIECBAgMCrwPSgi7kXiwABAgQI3C8wNehifv8CPZEAAQIECLwKTAu6mHuhCBAgQIDAOoEpQRfzdQv0ZAIECBAg8CpwOuhi7kUiQIAAAQLrBU4FXczXL9AJCBAgQIDAq8DhoIu5F4gAAQIECMQROBR0MY+zQCchQIAAAQKvAruDLuZeHAIECBAgEE9gV9DFPN4CnYgAAQIECLwKDAddzL0wBAgQIEAgrsBQ0MU87gKdjAABAgQIvAo8DbqYe1EIECBAgEB8gV8MHPEvHtf8cuC6FZf825cvX3674sGeSYAAAQIEUgk8/hf6nzx+/uPxE/XPX6YCdVgCBAgQILBK4FFyUV+F77kECBAgQGCmgKjP1HQvAgQIECCwUEDUF+J7NAECBAgQmCkg6jM13YsAAQIECCwUEPWF+B5NgAABAgRmCoj6TE33IkCAAAECCwVEfSG+RxMgQIAAgZkCCaL+q5nzuhcBAgQIECgrkCDqvy6LbzACBAgQIDBTIEHUfzVzXvciQIAAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBES928bNS4AAAQJlBUS97GoNRoAAAQLdBBJE/a+67cS8BAgQIEDgkICoH2LzJQIECBAgEE9A1OPtxIkIECBAgMAhAVE/xOZLBAgQIEAgnoCox9uJExEgQIAAgUMCon6IzZcIECBAgEA8AVGPtxMnIkCAAAEChwRE/RCbLxEgQIAAgXgCoh5vJ05EgAABAgQOCYj6ITZfIkCAAAEC8QREPd5OnIgAAQIECBwSEPVDbL5EgAABAgTiCYh6vJ04EQECBAgQOCQg6ofYfIkAAQIECMQTEPV4O3EiAgQIECBwSEDUD7H5EgECBAgQiCcg6vF24kQECBAgQOCQgKgfYvMlAgQIECAQT0DU4+3EiQgQIECAwCEBUT/E5ksECBAgQCCegKjH24kTESBAgACBQwKifojNlwgQIECAQDwBUY+3EyciQIAAAQKHBET9EJsvESBAgACBeAKiHm8nTkSAAAECBA4JiPohNl8iQIAAAQLxBEQ93k6ciAABAgQIHBIQ9UNsvkSAAAECBOIJiHq8nTgRAQIECBA4JCDqh9h8iQABAgQIxBMQ9Xg7cSICBAgQIHBIQNQPsfkSAQIECBCIJyDq8XbiRAQIECBA4JBAgqj/+tBgvkSAAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKiHrZ1RqMAAECBLoJiHq3jZuXAAECBMoKJIj6X5fFNxgBAgQIEJgpIOozNd2LAAECBAgsFBD1hfgeTYAAAQIEZgqI+kxN9yJAgAABAgsFRH0hvkcTIECAAIGZAqI+U9O9CBAgQIDAQgFRX4jv0QQIECBAYKaAqM/UdC8CBAgQILBQQNQX4ns0AQIECBCYKSDqMzXdiwABAgQILBQQ9YX4Hk2AAAECBGYKiPpMTfciQIAAAQILBUR9Ib5HEyBAgACBmQKiPlPTvQgQIECAwEIBUV+I79EECBAgQGCmgKjP1HQvAgQIECCwUEDUF+J7NAECBAgQmCkg6jM13YsAAQIECCwUEPWF+B5NgAABAgRmCoj6TE33IkCAAAECCwVEfSG+RxMgQIAAgZkCoj5T070IECBAgMBCAVFfiO/RBAgQIEBgpoCoz9R0LwIECBAgsFBA1BfiezQBAgQIEJgpIOozNd2LAAECBAgsFBD1hfgeTYAAAQIEZgqI+kxN9yJAgAABAgsFRH0hvkcTIECAAIGZAqI+U9O9CBAgQIDAQgFRX4jv0QQIECBAYKaAqM/UdC8CBAgQILBQQNQX4ns0AQIECBCYKSDqMzXdiwABAgQILBRIEPW/Wcjj0QQIECBAII+AqOfZlZMSIECAAIFNAVHf5PEhAQIECBDIIyDqeXblpAQIECBAYFNA1Dd5fEiAAAECBPIIiHqeXTkpAQIECBDYFBD1TR4fEiBAgACBPAKinmdXTkqAAAECBDYFRH2Tx4cECBAgQCCPgKjn2ZWTEiBAgACBTQFR3+TxIQECBAgQyCMg6nl25aQECBAgQGBTQNQ3eXxIgAABAgTyCIh6nl05KQECBAgQ2BQQ9U0eHxIgQIAAgTwCop5nV05KgAABAgQ2BUR9k8eHBAgQIEAgj4Co59mVkxIgQIAAgU0BUd/k8SEBAgQIEMgjIOp5duWkBAgQIEBgU0DUN3l8SIAAAQIE8giIep5dOSkBAgQIENgUEPVNHh8SIECAAIE8AqKeZ1dOSoAAAQIENgVEfZPHhwQIECBAII+AqOfZlZMSIECAAIFNAVHf5PEhAQIECBDIIyDqeXblpAQIECBAYFNA1Dd5fEiAAAECBPIIiHqeXTkpAQIECBDYFBD1TR4fEiBAgACBPAKinmdXTkqAAAECBDYFRH2Tx4cECBAgQCCPgKjn2ZWTEiBAgACBTYEEUf/bzQF8SIAAAQIECPxeQNS9CQQIECBAoIiAqBdZpDEIECBAgICoewcIECBAgEARAVEvskhjECBAgAABUfcOECBAgACBIgKiXmSRxiBAgAABAqLuHSBAgAABAkUERL3IIo1BgAABAgRE3TtAgAABAgSKCIh6kUUagwABAgQIiLp3gAABAgQIFBEQ9SKLNAYBAgQIEBB17wABAgQIECgiIOpFFmkMAgQIECAg6t4BAgQIECBQREDUiyzSGAQIECBAQNS9AwQIECBAoIiAqBdZpDEIECBAgICoewcIECBAgEARAVEvskhjECBAgAABUfcOECBAgACBIgKiXmSRxiBAgAABAqLuHSBAgAABAkUERL3IIo1BgAABAgRE3TtAgAABAgSKCIh6kUUagwABAgQIiLp3gAABAgQIFBEQ9SKLNAYBAgQIEBB17wABAgQIECgiIOpFFmkMAgQIECAg6t4BAgQIECBQREDUiyzSGAQIECBAIEHU/86WCBAgQIAAgQEBUR9AcgkBAgQIEMggIOoZtuSMBAgQIEBgQEDUB5BcQoAAAQIEMgiIeoYtOSMBAgQIEBgQEPUBJJcQIECAAIEMAqKeYUvOSIAAAQIEBgREfQDJJQQIECBAIIOAqGfYkjMSIECAAIEBAVEfQHIJAQIECBDIICDqGbbkjAQIECBAYEBA1AeQXEKAAAECBDIIiHqGLTkjAQIECBAYEBD1ASSXECBAgACBDAKinmFLzkiAAAECBAYERH0AySUECBAgQCCDgKhn2JIzEiBAgACBAQFRH0ByCQECBAgQyCAg6hm25IwECBAgQGBAQNQHkFxCgAABAgQyCIh6hi05IwECBAgQGBAQ9QEklxAgQIAAgQwCop5hS85IgAABAgQGBER9AMklBAgQIEAgg4CoZ9iSMxIgQIAAgQEBUR9AcgkBAgQIEMggIOoZtuSMBAgQIEBgQEDUB5BcQoAAAQIEMgiIeoYtOSMBAgQIEBgQEPUBJJcQIECAAIEMAqKeYUvOSIAAAQIEBgREfQDJJQQIECBAIIOAqGfYkjMSIECAAIEBAVEfQHIJAQIECBDIIJAg6n+fwdEZCRAgQIDAcgFRX74CByBAgAABAnMERH2Oo7sQIECAAIHlAqK+fAUOQIAAAQIE5giI+hxHdyFAgAABAssFRH35ChyAAAECBAjMERD1OY7uQoAAAQIElguI+vIVOAABAgQIEJgjIOpzHN2FAAECBAgsFxD15StwAAIECBAgMEdA1Oc4ugsBAgQIEFguIOrLV+AABAgQIEBgjoCoz3F0FwIECBAgsFxA1JevwAEIECBAgMAcAVGf4+guBAgQIEBguYCoL1+BAxAgQIAAgTkCoj7H0V0IECBAgMByAVFfvgIHIECAAAECcwREfY6juxAgQIAAgeUCor58BQ5AgAABAgTmCIj6HEd3IUCAAAECywVEffkKHIAAAQIECMwREPU5ju5CgAABAgSWC4j68hU4AAECBAgQmCMg6nMc3YUAAQIECCwXEPXlK3AAAgQIECAwR0DU5zi6CwECBAgQWC4g6stX4AAECBAgQGCOgKjPcXQXAgQIECCwXEDUl6/AAQgQIECAwBwBUZ/j6C4ECBAgQGC5gKgvX4EDECBAgACBOQKiPsfRXQgQIECAwHIBUV++AgcgQIAAAQJzBBJE/R/mTOouBAgQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj0CCqP9j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);
    height: 33.86px;
    width: 17.43px;
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    position: absolute;
    top: 40%;
    left: 0;
    background-size: 100%;
    margin-left: 35px;
    z-index: 10;
  }
}

@media (max-width: 767px) {
  .slick-next {
    background-image: url(data:image/png;base64,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fQDJJQQIECBAIIOAqGfYkjMSIECAAIEBAVEfQHIJAQIECBDIIJAg6n+fwdEZCRAgQIDAcgFRX74CByBAgAABAnMERH2Oo7sQIECAAIHlAqK+fAUOQIAAAQIE5giI+hxHdyFAgAABAssFRH35ChyAAAECBAjMERD1OY7uQoAAAQIElguI+vIVOAABAgQIEJgjIOpzHN2FAAECBAgsFxD15StwAAIECBAgMEdA1Oc4ugsBAgQIEFguIOrLV+AABAgQIEBgjoCoz3F0FwIECBAgsFxA1JevwAEIECBAgMAcAVGf4+guBAgQIEBguYCoL1+BAxAgQIAAgTkCoj7H0V0IECBAgMByAVFfvgIHIECAAAECcwREfY6juxAgQIAAgeUCor58BQ5AgAABAgTmCIj6HEd3IUCAAAECywVEffkKHIAAAQIECMwREPU5ju5CgAABAgSWC4j68hU4AAECBAgQmCMg6nMc3YUAAQIECCwXEPXlK3AAAgQIECAwR0DU5zi6CwECBAgQWC4g6stX4AAECBAgQGCOgKjPcXQXAgQIECCwXEDUl6/AAQgQIECAwBwBUZ/j6C4ECBAgQGC5gKgvX4EDECBAgACBOQKiPsfRXQgQIECAwHIBUV++AgcgQIAAAQJzBBJE/R/mTOouBAgQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj4Co99m1SQkQIECguICoF1+w8QgQIECgj0CCqP9j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);
    height: 33.86px;
    width: 17.43px;
    background-repeat: no-repeat;
    display: block;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    position: absolute;
    top: 40%;
    right: 0;
    margin-right: 35px;
    transform: scaleX(-1);
    z-index: 10;
  }
}

.release-calendar-btn-mobile-box {
  order: 4;
  text-align: center;
}

.category-reviews-container {
  width: 100%;
  border-bottom: 1px dashed #ffffff;
}
.category-reviews-container .two-col {
  justify-content: flex-start;
}
.category-reviews-container .two-col .col-8 {
  padding-right: 19px;
}
@media (max-width: 767px) {
  .category-reviews-container .two-col .col-8 {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .category-reviews-container .two-col .col-8::before {
    display: none;
  }
}
.category-reviews-container .two-col .col-4 {
  position: sticky;
  top: 52px;
  align-self: flex-start;
  margin-left: 19px;
}
@media (max-width: 767px) {
  .category-reviews-container .two-col .col-4 {
    padding-left: 1.6rem !important;
    margin-left: 0 !important;
  }
}

.category-archive {
  padding-top: 2rem;
}
@media (max-width: 767px) {
  .category-archive {
    padding-top: 0;
  }
}

.category-news__btn {
  text-decoration: none;
  font-family: paralucent-condensed, sans-serif !important;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 12px;
  color: #ffffff !important;
  font-family: paralucent, sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-align: center;
  background-color: #179ddd !important;
  border-radius: 3px;
  display: flex;
  padding-top: 11px;
  padding-right: 8px;
  height: 34px;
  width: 105px;
}
.category-news__btn::before {
  background-image: url("data:image/svg+xml,%3Csvg width='15px' height='25px' viewBox='0 0 15 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 61.2 (89653) - https://sketch.com --%3E %3Ctitle%3EComponents/Icons/Prizes%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Desktop' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Pages/Category-Landing/News' transform='translate(-871.000000, -202.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E %3Cg id='Group-2' transform='translate(862.000000, 197.000000)'%3E %3Cg id='Components/Icons/Prizes' transform='translate(9.000000, 5.000000)'%3E %3Cg id='004-award' fill='none'%3E %3Cpath d='M2.88947368,19.6377581 L2.88947368,24.0483871 C2.88947368,24.2864516 3.00377368,24.5093226 3.19528421,24.6449516 C3.31583684,24.7303065 3.45732632,24.7742449 3.60004737,24.7742449 C3.68412632,24.7742449 3.76863158,24.759 3.84948947,24.7279839 L7.38947368,23.3719355 L10.9294579,24.7279839 C11.1475421,24.8116452 11.3920579,24.7805806 11.5836632,24.6449516 C11.7751737,24.5093226 11.8894737,24.2864516 11.8894737,24.0483871 L11.8894737,19.6377581 C10.5715421,20.4409355 9.03244737,20.9031774 7.38947368,20.9031774 C5.7465,20.9031774 4.20745263,20.4408871 2.88947368,19.6377581 L2.88947368,19.6377581 Z' id='Path' fill='%23FFFFFF'%3E%3C/path%3E %3Cpath d='M11.8894737,4.16864516 L11.8894737,0.725806452 C11.8894737,0.324967742 11.5713474,0 11.1789474,0 L3.6,0 C3.2076,0 2.88947368,0.324967742 2.88947368,0.725806452 L2.88947368,4.16864516 C4.20745263,3.36551613 5.7465,2.90322581 7.38947368,2.90322581 C9.03244737,2.90322581 10.5715421,3.36546774 11.8894737,4.16864516 Z' id='Path' fill='%23FFFFFF'%3E%3C/path%3E %3Cpath d='M8.01705789,10.9128871 L7.38947368,9.87706452 L6.76188947,10.9128871 C6.66388421,11.0746935 6.50756842,11.1906774 6.32662105,11.2359677 L5.16832105,11.5255161 L5.93876842,12.4552258 C6.05913158,12.6004355 6.11881579,12.7881774 6.10503158,12.9779516 L6.01668947,14.1927581 L7.12037368,13.7315806 C7.20658421,13.6955323 7.29800526,13.6775323 7.38937895,13.6775323 C7.4808,13.6775323 7.57217368,13.6955323 7.65838421,13.7315806 L8.76216316,14.1927581 L8.67382105,12.978 C8.65998947,12.7882258 8.71972105,12.6005323 8.84008421,12.4552742 L9.61057895,11.5255161 L8.45227895,11.2359677 C8.27137895,11.1906774 8.11506316,11.0746935 8.01705789,10.9128871 L8.01705789,10.9128871 Z' id='Path' fill='%23FFFFFF'%3E%3C/path%3E %3Cpath d='M7.38947368,4.35483871 C3.31948421,4.35483871 0,7.74570968 0,11.9032258 C0,16.0607419 3.31948421,19.4516129 7.38947368,19.4516129 C11.4594632,19.4516129 14.7789474,16.0607419 14.7789474,11.9032258 C14.7789474,7.74570968 11.4594632,4.35483871 7.38947368,4.35483871 Z M11.4370579,11.5682419 L10.1125895,13.1665161 L10.2644526,15.2548065 C10.2826895,15.5055484 10.1726526,15.7479677 9.97351579,15.8957419 C9.77437895,16.0435645 9.51461053,16.0755 9.28686316,15.9803226 L7.38947368,15.1874516 L5.49213158,15.9803226 C5.4054,16.0165645 5.31407368,16.0343757 5.22317368,16.0343757 C5.07533684,16.0343757 4.92877895,15.9872419 4.80547895,15.8957419 C4.60638947,15.7479677 4.49630526,15.5055484 4.51454211,15.2548065 L4.66640526,13.1664677 L3.34193684,11.5682419 C3.18292105,11.3763871 3.13247368,11.1140806 3.2085,10.8750484 C3.28452632,10.6359677 3.47627368,10.4540806 3.71534211,10.3942742 L5.70652105,9.89651613 L6.78528947,8.11587097 C6.91479474,7.90209677 7.14339474,7.77203226 7.38947368,7.77203226 C7.63555263,7.77203226 7.86415263,7.90209677 7.99365789,8.11587097 L9.07247368,9.89651613 L11.0636526,10.3942742 C11.3026737,10.4540323 11.4944211,10.6359194 11.5704947,10.875 C11.6465211,11.1140806 11.5960737,11.3763387 11.4370579,11.5682419 L11.4370579,11.5682419 Z' id='Shape' fill='%23FFFFFF'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: cover;
  height: 25px;
  width: 16px;
  content: "";
  display: block;
  margin-left: 9px;
  margin-right: 8px;
  position: relative;
  top: -6px;
}
.category-news__btn::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10px' height='9px' viewBox='0 0 10 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EPath%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Components/Buttons/Chevron-Button' transform='translate(-88.000000, -13.000000)' fill='%23FFFFFF'%3E %3Cg id='Group' transform='translate(13.000000, 11.000000)'%3E %3Cpath d='M84.8401618,6.07967516 L81.2288098,2.17273864 C81.1257212,2.06121492 80.988324,2 80.8418212,2 C80.6951557,2 80.5578398,2.06130287 80.4547512,2.17273864 L80.1268678,2.52753889 C80.0238605,2.63888672 79.967113,2.78761434 79.967113,2.94619264 C79.967113,3.10468298 80.0238605,3.25842389 80.1268678,3.36977171 L82.2336795,5.65398522 L75.5402394,5.65398522 C75.2384533,5.65398522 75,5.90957509 75,6.2361426 L75,6.73773552 C75,7.06430303 75.2384533,7.34566297 75.5402394,7.34566297 L82.2575817,7.34566297 L80.1269491,9.64262958 C80.0239418,9.75415331 79.9671943,9.89883512 79.9671943,10.0574134 C79.9671943,10.2158158 80.0239418,10.3626085 80.1269491,10.4740442 L80.4548325,10.8277011 C80.5579211,10.9392248 80.695237,11 80.8419025,11 C80.9884053,11 81.1258025,10.9384333 81.2288911,10.8269095 L84.8402431,6.92006098 C84.9435755,6.80818544 85.0004043,6.65884215 85,6.50008795 C85.000323,6.34080604 84.9435755,6.19137479 84.8401618,6.07967516 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: cover;
  height: 9px;
  width: 10px;
  content: "";
  display: block;
  position: relative;
  top: 1px;
  left: 3px;
}

.category-main-container {
  background-color: #f9f9f9;
}

.category-reviews__icon {
  height: 29px;
  vertical-align: middle;
  margin-right: 1rem;
}

.category-reviews__title {
  margin-bottom: 1.5rem;
  color: #232425;
}

.category-reviews-title-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.5rem;
}
.category-reviews-title-container h2 {
  padding-top: 1rem;
}

.category-reviews-sub-title {
  color: #a49e99;
  font-family: paralucent, sans-serif;
  font-size: 22px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 22px;
  margin: 1.5rem 0;
}

.category-reviews-main-section article {
  margin: 6rem 0;
}

.category-page-featured-article-container {
  width: 100%;
  display: flex;
  position: relative;
  margin-bottom: 4rem;
}

.category-article-side-date-box {
  height: 52px;
  width: 113px;
  background-color: #ffffff;
  position: absolute;
  text-align: center;
  z-index: 1000;
}

.category-article-side-date {
  color: #A49E99;
  font-family: paralucent, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 16px;
}

.category-reviews-sidebar-container {
  display: flex;
  margin-top: 4rem;
}

.dotted-line-vertical__category {
  height: 3000px;
  width: 2px;
  border-left: 1px dotted #a49e99;
  margin-top: 4rem;
  margin-left: 3rem;
  margin-right: 3rem;
}
@media (max-width: 767px) {
  .dotted-line-vertical__category {
    border-bottom: 1px dotted #a49e99;
    width: 100%;
    height: 0;
    margin: 0 auto;
  }
}

.category-news__btn {
  text-decoration: none;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 12px;
  color: #ffffff !important;
  font-family: paralucent, sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-align: center;
  background-color: #179ddd !important;
  border-radius: 3px;
  display: flex;
  padding-top: 11px;
  padding-right: 8px;
  height: 34px;
  width: 105px;
}
.category-news__btn::before {
  background-image: url("data:image/svg+xml,%3Csvg width='15px' height='25px' viewBox='0 0 15 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 61.2 (89653) - https://sketch.com --%3E %3Ctitle%3EComponents/Icons/Prizes%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Desktop' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Pages/Category-Landing/News' transform='translate(-871.000000, -202.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E %3Cg id='Group-2' transform='translate(862.000000, 197.000000)'%3E %3Cg id='Components/Icons/Prizes' transform='translate(9.000000, 5.000000)'%3E %3Cg id='004-award' fill='none'%3E %3Cpath d='M2.88947368,19.6377581 L2.88947368,24.0483871 C2.88947368,24.2864516 3.00377368,24.5093226 3.19528421,24.6449516 C3.31583684,24.7303065 3.45732632,24.7742449 3.60004737,24.7742449 C3.68412632,24.7742449 3.76863158,24.759 3.84948947,24.7279839 L7.38947368,23.3719355 L10.9294579,24.7279839 C11.1475421,24.8116452 11.3920579,24.7805806 11.5836632,24.6449516 C11.7751737,24.5093226 11.8894737,24.2864516 11.8894737,24.0483871 L11.8894737,19.6377581 C10.5715421,20.4409355 9.03244737,20.9031774 7.38947368,20.9031774 C5.7465,20.9031774 4.20745263,20.4408871 2.88947368,19.6377581 L2.88947368,19.6377581 Z' id='Path' fill='%23FFFFFF'%3E%3C/path%3E %3Cpath d='M11.8894737,4.16864516 L11.8894737,0.725806452 C11.8894737,0.324967742 11.5713474,0 11.1789474,0 L3.6,0 C3.2076,0 2.88947368,0.324967742 2.88947368,0.725806452 L2.88947368,4.16864516 C4.20745263,3.36551613 5.7465,2.90322581 7.38947368,2.90322581 C9.03244737,2.90322581 10.5715421,3.36546774 11.8894737,4.16864516 Z' id='Path' fill='%23FFFFFF'%3E%3C/path%3E %3Cpath d='M8.01705789,10.9128871 L7.38947368,9.87706452 L6.76188947,10.9128871 C6.66388421,11.0746935 6.50756842,11.1906774 6.32662105,11.2359677 L5.16832105,11.5255161 L5.93876842,12.4552258 C6.05913158,12.6004355 6.11881579,12.7881774 6.10503158,12.9779516 L6.01668947,14.1927581 L7.12037368,13.7315806 C7.20658421,13.6955323 7.29800526,13.6775323 7.38937895,13.6775323 C7.4808,13.6775323 7.57217368,13.6955323 7.65838421,13.7315806 L8.76216316,14.1927581 L8.67382105,12.978 C8.65998947,12.7882258 8.71972105,12.6005323 8.84008421,12.4552742 L9.61057895,11.5255161 L8.45227895,11.2359677 C8.27137895,11.1906774 8.11506316,11.0746935 8.01705789,10.9128871 L8.01705789,10.9128871 Z' id='Path' fill='%23FFFFFF'%3E%3C/path%3E %3Cpath d='M7.38947368,4.35483871 C3.31948421,4.35483871 0,7.74570968 0,11.9032258 C0,16.0607419 3.31948421,19.4516129 7.38947368,19.4516129 C11.4594632,19.4516129 14.7789474,16.0607419 14.7789474,11.9032258 C14.7789474,7.74570968 11.4594632,4.35483871 7.38947368,4.35483871 Z M11.4370579,11.5682419 L10.1125895,13.1665161 L10.2644526,15.2548065 C10.2826895,15.5055484 10.1726526,15.7479677 9.97351579,15.8957419 C9.77437895,16.0435645 9.51461053,16.0755 9.28686316,15.9803226 L7.38947368,15.1874516 L5.49213158,15.9803226 C5.4054,16.0165645 5.31407368,16.0343757 5.22317368,16.0343757 C5.07533684,16.0343757 4.92877895,15.9872419 4.80547895,15.8957419 C4.60638947,15.7479677 4.49630526,15.5055484 4.51454211,15.2548065 L4.66640526,13.1664677 L3.34193684,11.5682419 C3.18292105,11.3763871 3.13247368,11.1140806 3.2085,10.8750484 C3.28452632,10.6359677 3.47627368,10.4540806 3.71534211,10.3942742 L5.70652105,9.89651613 L6.78528947,8.11587097 C6.91479474,7.90209677 7.14339474,7.77203226 7.38947368,7.77203226 C7.63555263,7.77203226 7.86415263,7.90209677 7.99365789,8.11587097 L9.07247368,9.89651613 L11.0636526,10.3942742 C11.3026737,10.4540323 11.4944211,10.6359194 11.5704947,10.875 C11.6465211,11.1140806 11.5960737,11.3763387 11.4370579,11.5682419 L11.4370579,11.5682419 Z' id='Shape' fill='%23FFFFFF'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: cover;
  height: 25px;
  width: 16px;
  content: "";
  display: block;
  margin-left: 9px;
  margin-right: 8px;
  position: relative;
  top: -6px;
}
.category-news__btn::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10px' height='9px' viewBox='0 0 10 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EPath%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Components/Buttons/Chevron-Button' transform='translate(-88.000000, -13.000000)' fill='%23FFFFFF'%3E %3Cg id='Group' transform='translate(13.000000, 11.000000)'%3E %3Cpath d='M84.8401618,6.07967516 L81.2288098,2.17273864 C81.1257212,2.06121492 80.988324,2 80.8418212,2 C80.6951557,2 80.5578398,2.06130287 80.4547512,2.17273864 L80.1268678,2.52753889 C80.0238605,2.63888672 79.967113,2.78761434 79.967113,2.94619264 C79.967113,3.10468298 80.0238605,3.25842389 80.1268678,3.36977171 L82.2336795,5.65398522 L75.5402394,5.65398522 C75.2384533,5.65398522 75,5.90957509 75,6.2361426 L75,6.73773552 C75,7.06430303 75.2384533,7.34566297 75.5402394,7.34566297 L82.2575817,7.34566297 L80.1269491,9.64262958 C80.0239418,9.75415331 79.9671943,9.89883512 79.9671943,10.0574134 C79.9671943,10.2158158 80.0239418,10.3626085 80.1269491,10.4740442 L80.4548325,10.8277011 C80.5579211,10.9392248 80.695237,11 80.8419025,11 C80.9884053,11 81.1258025,10.9384333 81.2288911,10.8269095 L84.8402431,6.92006098 C84.9435755,6.80818544 85.0004043,6.65884215 85,6.50008795 C85.000323,6.34080604 84.9435755,6.19137479 84.8401618,6.07967516 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: cover;
  height: 9px;
  width: 10px;
  content: "";
  display: block;
  position: relative;
  top: 1px;
  left: 3px;
}

.aside-section {
  position: sticky;
  top: 52px;
  align-self: flex-start;
}
.aside-section__title {
  color: #a49e99;
  font-family: paralucent, sans-serif;
  font-size: 22px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 22px;
}
.aside-section .widget-container {
  width: 300px;
}

.category-deal-page-background {
  background-color: #f9f9f9;
  height: 100%;
}

.smaller-container-margins {
  margin: 0 4rem;
}

.this-weeks-deals-header {
  background: url(assets/09c519daa14ea8c5c392540cce11752b.jpg) no-repeat;
  width: 100%;
  height: 197px;
  background-size: cover;
  position: relative;
}
.this-weeks-deals-header__title {
  color: #ffffff;
  font-family: paralucent, sans-serif;
  font-size: 40px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 39px;
  padding: 3rem 0;
}

.deal-icon {
  height: 36px;
  margin-right: 1.2rem;
}

.this-weeks-deals-header-title-box {
  border-bottom: 1px dashed #ffffff;
}

.category-deal-top-container {
  display: flex;
  margin-top: 3rem;
}
@media (max-width: 767px) {
  .category-deal-top-container {
    display: block;
  }
}
.category-deal-top-container__left {
  flex: 0 0 60%;
  margin-right: 2rem;
  border: 2px solid #C2C2C2;
  box-shadow: 0 0.5rem 1rem rgba(35, 36, 37, 0.3);
  border-radius: 3px;
}
@media (max-width: 767px) {
  .category-deal-top-container__left {
    margin-right: 0;
  }
}
.category-deal-top-container__right {
  flex: 1;
}

.content-block-white-margins {
  margin: 0 3rem;
}

.content-block-white {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .content-block-white {
    margin: 0 auto;
  }
}
.content-block-white__title {
  color: #a49e99;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 16px;
  padding-top: 2rem;
  padding-bottom: 1rem;
}
.content-block-white__sub-title {
  font-family: paralucent, sans-serif;
  color: #232425;
  font-size: 30px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 30px;
}
.content-block-white__text {
  font-family: paralucent, sans-serif;
  color: #232425;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 21px;
  margin-top: 1rem;
}

.featured-block-deal {
  display: flex;
  height: auto;
}
@media (max-width: 767px) {
  .featured-block-deal {
    display: block;
    width: 80%;
    margin: 4rem auto;
  }
}
.featured-block-deal__img-container {
  height: auto;
}
@media (max-width: 767px) {
  .featured-block-deal__img-container {
    width: 100%;
  }
}
.featured-block-deal__img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.featured-block-deal__text-box {
  margin: 2rem;
  margin-left: 2rem;
  margin-right: 2rem;
}
@media (max-width: 767px) {
  .featured-block-deal__text-box {
    margin: 1rem 2rem;
  }
}
.featured-block-deal__content {
  width: 100%;
  height: auto;
  background-color: #ffffff;
  position: relative;
  margin-top: 2rem;
  border-top: 1px solid #C2C2C2;
  border-right: 1px solid #C2C2C2;
  border-bottom: 1px solid #C2C2C2;
  border-radius: 3px;
}
@media (max-width: 767px) {
  .featured-block-deal__content {
    height: auto;
    border-radius: 3px;
    width: 80%;
    margin: -6rem auto;
    padding-top: 1.2rem;
  }
}
.featured-block-deal__price-box {
  border-radius: 3px;
  background-color: #E50434;
  position: absolute;
  z-index: 1000;
  top: -10px;
  right: 11px;
  width: 50.5px;
  height: 24px;
  color: #ffffff;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 19px;
  text-align: center;
  padding-top: 0.2rem;
}
@media (max-width: 767px) {
  .featured-block-deal__price-box {
    position: relative;
    top: 0;
    margin-left: auto;
    margin-right: 1rem;
    margin-top: 1rem;
  }
}
.featured-block-deal__title {
  color: #a49e99;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 16px;
  text-transform: uppercase;
  margin-top: 4rem;
  margin-bottom: 2rem;
}
.featured-block-deal__country {
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 300;
  letter-spacing: -0.17px;
  line-height: 17px;
  color: #232425;
  text-transform: uppercase;
  margin: 0.5rem 0;
}
.featured-block-deal__artist-name {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 24px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 19px;
  margin: -0.5rem 0;
}
.featured-block-deal__album-name {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 20px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 19px;
  margin: 1rem 0;
}
.featured-block-deal__size {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 300;
  letter-spacing: -0.17px;
  line-height: 24px;
  white-space: nowrap;
}
.featured-block-deal__grab-deal-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: -3rem;
}
.featured-block-deal__grab-deal-text {
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 16px;
  text-transform: uppercase;
  color: #179ddd;
  margin-left: 11.5rem;
  padding-bottom: 0.5rem;
  padding-right: 1rem;
  margin-top: 2.5rem;
  cursor: pointer;
  white-space: nowrap;
}
.featured-block-deal__grab-deal-text span {
  margin-left: 1.2rem;
}
@media (max-width: 767px) {
  .featured-block-deal__grab-deal-text {
    text-align: right;
    margin-right: 1.5rem;
  }
}

.category-deal-main-content {
  width: 100%;
  height: auto;
  margin-top: 25rem;
  background-color: #f9f9f9;
}
@media (max-width: 767px) {
  .category-deal-main-content {
    margin-top: 75rem;
  }
}

.this-weeks-deals-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(1, 1fr);
  grid-gap: 40px;
}
@media (max-width: 767px) {
  .this-weeks-deals-container {
    margin: 5rem 0;
    display: block;
  }
}

.this-weeks-deals-single {
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}
@media (max-width: 767px) {
  .this-weeks-deals-single {
    margin: 5rem 0;
  }
}
.this-weeks-deals-single__text-img-container {
  display: flex;
}
.this-weeks-deals-single__img-container {
  width: 97px;
  height: auto;
}
.this-weeks-deals-single__img {
  width: 97px;
  height: 100%;
  object-fit: cover;
  display: block;
}
.this-weeks-deals-single__price {
  border-radius: 3px;
  background-color: #E50434;
  width: 50.5px;
  height: 24px;
  color: #ffffff;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 19px;
  text-align: center;
  margin-left: auto;
  position: absolute;
  top: 10px;
  right: 11px;
  padding-top: 0.2rem;
}
.this-weeks-deals-single__content {
  width: 100%;
  height: 89px;
  background-color: #ffffff;
  margin-top: 2rem;
  border-top: 1px solid #C2C2C2;
  border-bottom: 1px solid #C2C2C2;
  border-right: 1px solid #C2C2C2;
  border-radius: 3px;
  padding-bottom: 11.5rem;
}
.this-weeks-deals-single__text-box {
  margin-left: 2rem;
}
.this-weeks-deals-single__country {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  font-weight: 300;
  letter-spacing: -0.15px;
  line-height: 14px;
  text-transform: uppercase;
  color: #272e2d;
}
.this-weeks-deals-single__artist-name {
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 19px;
  text-transform: uppercase;
  color: #272e2d;
  margin: -2rem 0;
}
.this-weeks-deals-single__album-name {
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 19px;
  color: #272e2d;
}
.this-weeks-deals-single__size {
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  font-weight: 300;
  letter-spacing: -0.15px;
  line-height: 14px;
  color: #272e2d;
}
.this-weeks-deals-single__arrow {
  margin-left: auto;
  margin-top: -0.5rem;
  font-size: 1.5rem;
  padding-right: 1rem;
  color: #179ddd;
  cursor: pointer;
  padding-top: 0.2rem;
}
.this-weeks-deals-single__box-arrow-container {
  display: flex;
  justify-content: space-between;
}

.past-deals-title {
  font-family: paralucent, sans-serif;
  color: #a49e99;
  font-size: 22px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 22px;
  margin: 2rem 0;
  text-transform: initial;
}

.category-dotted-line {
  border-right: 1px dotted #a49e99;
  height: 3700px;
  width: 1px;
  margin-top: 0;
  margin-left: 17px;
}

.sdetv-video-info-container .wp-block-button__link, .sdetv-video-info-container .file-upload-button__button, .sdetv-video-info-container .edit-profile__button, .sdetv-video-info-container .edit-profile__picture__modal-button, .sdetv-video-info-container .profile-nav__logout, .sdetv-video-info-container .memberflow-container__left form input[type=submit], .memberflow-container__left form .sdetv-video-info-container input[type=submit], .sdetv-video-info-container form#loginform p input[type=submit], form#loginform p .sdetv-video-info-container input[type=submit], .sdetv-video-info-container form#activation-form p input[type=submit], form#activation-form p .sdetv-video-info-container input[type=submit], .sdetv-video-info-container .single-comments__loggedout-notice a, .single-comments__loggedout-notice .sdetv-video-info-container a {
  font-size: 14px;
}

.explore-sde-title {
  font-family: paralucent, sans-serif;
  color: #a49e99;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: 18px;
  margin-left: 2rem;
}

.category-main-container .wp-block-button__link, .category-main-container .file-upload-button__button, .category-main-container .edit-profile__button, .category-main-container .edit-profile__picture__modal-button, .category-main-container .profile-nav__logout, .category-main-container .memberflow-container__left form input[type=submit], .memberflow-container__left form .category-main-container input[type=submit], .category-main-container form#loginform p input[type=submit], form#loginform p .category-main-container input[type=submit], .category-main-container form#activation-form p input[type=submit], form#activation-form p .category-main-container input[type=submit], .category-main-container .single-comments__loggedout-notice a, .single-comments__loggedout-notice .category-main-container a {
  background-color: #179ddd;
}

.col-8 {
  padding-right: 20px;
}

.two-col .col-4 {
  position: sticky;
  top: 52px;
  align-self: flex-start;
}
.two-col .col-8 {
  position: relative;
}
.two-col .col-8::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  height: 100%;
  background-repeat: repeat-y;
  background-size: 1px 5px;
  background-image: radial-gradient(circle, #a49e99 0.5px, transparent 0.5px);
}

.category-deal .two-col .col-8 .archive-article-wrapper .article-block {
  margin-bottom: 45px;
}

.all-sdetv-video-title {
  color: #a49e99;
  margin-bottom: 3.2rem;
  font-weight: 700;
}
@media (max-width: 767px) {
  .all-sdetv-video-title {
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 1px;
    line-height: 16px;
    font-family: paralucent-condensed, sans-serif;
    color: #232425;
    text-transform: uppercase;
    display: block;
    padding-top: 24px;
    border-top: 2px solid #bdd9bf;
  }
}

.sidebar_holder .widget-container {
  width: 300px;
}
.sidebar_holder .stay-updated-widget {
  padding-bottom: 85px;
}

.category-deal .release-section__grid-item {
  display: block !important;
  opacity: 1 !important;
}

.up-7 .article-block__rating {
  display: none;
}

.main-container-404 {
  display: flex;
  position: relative;
  z-index: 0;
  background-color: #232425;
}
@media (max-width: 767px) {
  .main-container-404 {
    display: block;
    background: url(assets/56b305c0c54d7c08485915ee782e22af.jpg) rgba(0, 0, 0, 0.6) no-repeat;
    height: 1000px;
    background-blend-mode: multiply;
  }
}

.main-404-txt-container {
  position: absolute;
  top: 27px;
  left: 56%;
  transform: translate(-50%, 50%);
  z-index: 1;
}
@media (max-width: 767px) {
  .main-404-txt-container {
    top: 250px;
    left: 50%;
  }
}

.main-content-black-overlay {
  position: absolute;
  top: 0;
  background: rgba(0, 0, 0, 0.6);
  mix-blend-mode: multiply;
  z-index: 20;
}

.main-404-text {
  color: #FFFFFF;
  font-family: paralucent, sans-serif;
  font-size: 200px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 69px;
  z-index: 2;
  position: relative;
}

.text-line-404 {
  background-color: #0A41B5;
  width: 100%;
  height: 3rem;
  border-bottom: 5px solid #0A41B5;
  margin-top: 2.1rem;
  mix-blend-mode: hard-light;
  z-index: 1;
}

.click-here-link-line {
  background-color: #179ddd;
  width: 95px;
  border-bottom: 2px solid #179ddd;
  margin-top: -1rem;
}

.img-container-404 {
  flex: 0 0 60%;
  margin-right: 4rem;
}
@media (max-width: 767px) {
  .img-container-404 {
    display: block;
  }
}

.img-404 {
  width: 100%;
}
@media (max-width: 767px) {
  .img-404 {
    display: none;
  }
}

.right-text-container-404 {
  background-color: #232425;
  flex: 1;
}
@media (max-width: 767px) {
  .right-text-container-404 {
    background: none;
    position: relative;
  }
}

.right-text-404__title {
  margin-bottom: 3.2rem;
}
.right-text-404__text {
  font-family: paralucent, sans-serif;
  font-size: 2.2rem;
  line-height: 2.2rem;
  letter-spacing: initial;
  text-transform: initial;
}
.right-text-404__text a {
  color: #179ddd;
  text-decoration: none;
  position: relative;
  transition: 300ms;
}
.right-text-404__text a:hover, .right-text-404__text a:focus {
  color: #0A41B5;
}
.right-text-404__text a::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 100%;
  height: 2px;
  background: currentColor;
}

.back-btn {
  color: #179ddd;
  text-decoration: none;
}

body.error404 header#masthead + #content {
  padding-top: 0 !important;
}
body.error404 .two-col {
  min-height: 100vh;
}
@media (max-width: 767px) {
  body.error404 .two-col {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
}
body.error404 .two-col .col-6 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  body.error404 .two-col .col-6 {
    flex: initial;
    padding: 0;
  }
}
body.error404 header#masthead {
  background: rgba(35, 36, 37, 0.6);
}
body.error404 .hero-text {
  text-align: center;
  padding-bottom: 5.6rem;
}
@media (max-width: 767px) {
  body.error404 .hero-text {
    text-align: left;
    padding-bottom: 0;
    margin-bottom: 6.4rem;
  }
}
body.error404 footer#colophon {
  display: none;
}

#wpdcom .wpd-comment .wpd-comment-status .wpd-unapproved {
  display: none;
}

.get-in-touch-container {
  display: flex;
  background-color: #f9f9f9;
}
.get-in-touch-container__left {
  flex: 0 0 50%;
  position: relative;
}
.get-in-touch-container__right {
  flex: 1;
  margin: 0 8rem;
}
@media (max-width: 767px) {
  .get-in-touch-container {
    display: block;
  }
}

.get-in-touch-main-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.get-in-touch-img-overlay-box {
  background: #179ddd;
  mix-blend-mode: hard-light;
  z-index: 10;
  position: absolute;
  width: 90%;
  height: 100%;
  top: 0;
  right: 0;
}
@media (max-width: 767px) {
  .get-in-touch-img-overlay-box {
    left: 20px;
    width: 70%;
  }
}

.get-in-touch-overlay-text {
  width: 371px;
}

.get-in-touch-white-text {
  color: #ffffff;
  font-family: paralucent, sans-serif;
  font-size: 80px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 69px;
  margin: 5rem;
  margin-left: 5rem;
}

.get-in-touch-twitter-name-box {
  display: flex;
}

.get-in-touch-contact-box {
  background-color: rgba(35, 36, 37, 0.9);
  border-radius: 3px;
  width: 60%;
  height: auto;
  display: flex;
  flex-direction: column;
  margin-left: 5rem;
  padding-top: 2.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .get-in-touch-contact-box {
    width: 70%;
  }
}
.get-in-touch-contact-box__name {
  color: #ffffff;
  font-family: paralucent, sans-serif;
  font-size: 22px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 26px;
  margin-left: 2rem;
  margin-right: 4rem;
}
.get-in-touch-contact-box__email {
  display: block;
  margin-left: 2rem;
  width: 100%;
  height: auto;
}
.get-in-touch-contact-box__twitter-icon {
  width: 25px;
  border-radius: 50%;
  height: 25px;
  background-color: gray;
}

.page-template-template-get-in-touch .gform_wrapper .gfield_required {
  color: #ffffff !important;
}
.page-template-template-get-in-touch .gform_wrapper ul.gform_fields li {
  margin-top: -2rem;
}
.page-template-template-get-in-touch .gform_wrapper ul.gform_fields li label {
  color: black;
}
.page-template-template-get-in-touch .ginput_container input[type=text] {
  font-size: 14px !important;
  letter-spacing: 0.5px !important;
  line-height: 12px !important;
  font-family: paralucent-condensed, sans-serif !important;
  margin-bottom: 39px !important;
}
.page-template-template-get-in-touch .ginput_container input[type=text]::placeholder {
  font-size: 14px !important;
  font-weight: 500;
}
.page-template-template-get-in-touch .ginput_container .style-select {
  min-width: 100% !important;
  border-bottom: 1px solid #232425 !important;
}
.page-template-template-get-in-touch .ginput_container .style-select .ss-selected-option {
  border: none !important;
  color: #179ddd !important;
  padding-left: 0 !important;
  background-color: none !important;
}
.page-template-template-get-in-touch .ginput_container .styled-select + .style-select.open {
  box-shadow: none !important;
}
.page-template-template-get-in-touch .ginput_container .styled-select + .style-select .ss-dropdown {
  border: none !important;
}
.page-template-template-get-in-touch .ginput_container .style-select .ss-dropdown {
  border: none !important;
}
.page-template-template-get-in-touch .gform_title {
  font-family: paralucent, sans-serif;
  font-size: 22px !important;
  font-weight: 500 !important;
  letter-spacing: 0;
  line-height: 33px !important;
  color: #232425;
}
.page-template-template-get-in-touch .gform_description {
  font-family: paralucent, sans-serif;
  font-size: 22px !important;
  font-weight: 300 !important;
  letter-spacing: 0 !important;
  line-height: 33px !important;
}
.page-template-template-get-in-touch .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 12px;
}
.page-template-template-get-in-touch .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
  border: 0;
  outline: 0;
  background: transparent;
  border-bottom: 1px solid #f9f9f9;
  margin: 0.8rem 0;
  color: #232425;
  font-family: paralucent, sans-serif;
  width: 100%;
}
.page-template-template-get-in-touch .gform_wrapper .gform_footer input.button, .page-template-template-get-in-touch .gform_wrapper .gform_footer input[type=submit] {
  background-color: #179ddd;
  color: #ffffff !important;
  font-size: 14px !important;
  font-weight: 300;
  letter-spacing: 1px;
  line-height: 12px;
  text-align: center;
  font-family: paralucent-condensed, sans-serif;
  text-transform: uppercase;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 9px;
  padding-right: 9px;
  border-radius: 3px;
  width: 40% !important;
  cursor: pointer;
  margin-top: 35px !important;
}
.page-template-template-get-in-touch .gform_wrapper .gform_footer {
  width: 100% !important;
  text-align: center;
}
.page-template-template-get-in-touch .gform_footer input.button, .page-template-template-get-in-touch .gform_wrapper .gform_footer input[type=submit], .page-template-template-get-in-touch .gform_wrapper .gform_page_footer input.button, .page-template-template-get-in-touch .gform_wrapper .gform_page_footer input[type=submit] {
  margin-left: auto !important;
  margin-right: auto !important;
  border: 0;
  background-color: #179ddd;
  color: #232425;
  font-weight: 500;
}
.page-template-template-get-in-touch .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
  border: 0;
  outline: 0;
  background: transparent;
  border-bottom: 1px solid #232425;
  margin: 0.8rem 0;
  color: #232425;
  font-family: paralucent, sans-serif;
}
.page-template-template-get-in-touch .gform_body ul li {
  margin: -2rem 0;
}
.page-template-template-get-in-touch .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {
  background: transparent;
  position: relative;
  color: #232425;
  -webkit-appearance: none;
  margin: 2rem 0;
  outline: 0;
  border: 0;
  height: 11px;
  overflow: hidden;
  border-bottom: 1px solid #232425;
  width: 100%;
  -webkit-border-radius: 0px;
  height: 3rem;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.5px;
  line-height: 12px;
  color: #179ddd !important;
  font-weight: 600 !important;
}
.page-template-template-get-in-touch .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select option:not(:first-of-type) {
  color: #179ddd;
}
.page-template-template-get-in-touch option {
  background-color: #ffffff !important;
  color: #179ddd;
}
.page-template-template-get-in-touch .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  font-weight: 300;
  letter-spacing: 0.5px;
  line-height: 20px;
}
.page-template-template-get-in-touch .gform_wrapper textarea.medium {
  background: transparent;
  margin: 1rem 0;
  width: 100% !important;
  color: #232425;
  border-radius: 2px;
}
.page-template-template-get-in-touch .get-in-touch-form {
  display: flex;
  flex-direction: column;
  margin: 5rem 9rem;
}
.page-template-template-get-in-touch .get-in-touch-form__input {
  border: 0;
  outline: 0;
  border-bottom: 1px solid #232425;
  margin: 0.8rem 0;
  color: #232425;
  font-family: paralucent, sans-serif;
}
.page-template-template-get-in-touch .get-in-touch-form__label {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 12px;
}
.page-template-template-get-in-touch .get-in-touch-form__select {
  position: relative;
  background: transparent;
  color: #232425 !important;
  -webkit-appearance: none;
  margin: 2rem 0;
  outline: 0;
  border: 0;
  overflow: hidden;
  border-bottom: 1px solid #ffffff;
}
.page-template-template-get-in-touch .get-in-touch-form__submit-btn {
  text-align: center;
  height: 29px;
  width: 20%;
  border-radius: 2px;
  background-color: #179ddd;
  text-decoration: none;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.5px;
  line-height: 12px;
  text-align: center;
  color: #ffffff;
  margin-left: auto;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 12px;
}
.page-template-template-get-in-touch .get-in-touch-form__textarea {
  background: transparent;
  margin: 2rem 0;
  border: 1px solid #232425 !important;
  border-radius: 2px;
}
.page-template-template-get-in-touch #field_1_4 {
  margin-top: 4px;
}
.page-template-template-get-in-touch #field_1_4 label {
  color: #179ddd;
  font-size: 12px;
  font-weight: 500 !important;
  letter-spacing: 0.5px;
  line-height: 12px;
  position: relative;
  top: 30px;
}
.page-template-template-get-in-touch .gform_wrapper .gform_footer {
  margin: 0 auto !important;
}
.page-template-template-get-in-touch .form-title__text {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 22px;
  font-weight: 800;
  letter-spacing: 0;
  line-height: 33px;
}
.page-template-template-get-in-touch .form-title__sub-title {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 22px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 33px;
}
.page-template-template-get-in-touch .ginput_container_select {
  position: relative;
  margin-top: 30px !important;
}

body.page-template-template-get-in-touch header#masthead + #content {
  padding-top: 0 !important;
}
body.page-template-template-get-in-touch .two-col {
  min-height: 100vh;
}
@media (max-width: 767px) {
  body.page-template-template-get-in-touch .two-col {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
}
body.page-template-template-get-in-touch .two-col .col-6 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  body.page-template-template-get-in-touch .two-col .col-6 {
    flex: initial;
    padding: 0;
  }
}
body.page-template-template-get-in-touch header#masthead {
  background: rgba(35, 36, 37, 0.6);
}
@media (max-width: 767px) {
  body.page-template-template-get-in-touch .two-col {
    min-height: unset;
  }
  body.page-template-template-get-in-touch .half-hero-text {
    margin-bottom: 3rem;
  }
  body.page-template-template-get-in-touch .contact-card {
    margin-bottom: -4rem;
  }
  body.page-template-template-get-in-touch .hero-bg .hero-bg__hero + * {
    padding-top: 6.4rem !important;
  }
  body.page-template-template-get-in-touch .hero-bg .hero-bg__hero + * .col-5 {
    width: 100%;
    flex: initial;
  }
}
@media (min-width: 768px) {
  body.page-template-template-get-in-touch .half-hero-text {
    margin-bottom: 10rem;
  }
}

.contact-card {
  background: rgba(35, 36, 37, 0.9);
  padding: 1.6rem 2.4rem 2.4rem 1.6rem;
  border-radius: 3px;
  color: white;
  display: inline-block;
}
.contact-card__name {
  font-family: paralucent, sans-serif;
  font-size: 2.2rem;
  line-height: 2.2rem;
  letter-spacing: initial;
  text-transform: initial;
  margin: 0;
  margin-right: 1.2rem;
}
.contact-card__twitter {
  margin: 0;
}
.contact-card__upper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.contact-card__email, .contact-card p:not([class]) {
  margin: 0;
  margin-top: 1.2rem;
  font-size: 1.6rem;
  line-height: 2rem;
  font-weight: 300;
  font-family: paralucent, sans-serif;
}
.contact-card__email a, .contact-card p:not([class]) a {
  color: inherit;
  text-decoration: none;
}

.social-button {
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 50%;
}
.social-button svg {
  width: 1.2rem;
  height: 1.2rem;
  fill: white;
}

@media (min-width: 768px) {
  .hero-bg > *.hero-bg__hero {
    position: relative;
  }
}

.gradient-header {
  padding: 3rem 0;
  padding-bottom: 5.2rem;
  background: #272e2d;
  background-size: cover;
  color: white;
  margin-bottom: 3.8rem;
}
@media (max-width: 767px) {
  .gradient-header {
    padding-top: 4rem;
  }
}
.gradient-header__title {
  color: white;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 4rem;
  letter-spacing: initial;
  text-transform: initial;
  padding-bottom: 0.8rem;
  border-bottom: 1px dotted white;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.gradient-header__title h1 {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 4rem;
  letter-spacing: initial;
  text-transform: initial;
}
@media (max-width: 767px) {
  .gradient-header__title {
    padding-left: 3.8rem !important;
  }
  .gradient-header__title::before {
    top: 0.2rem !important;
    width: 2.4rem !important;
    height: 2.4rem !important;
  }
  .gradient-header__title h1 {
    font-size: 2.8rem;
    line-height: 2rem;
  }
}
.gradient-header__subtitle {
  font-family: paralucent, sans-serif;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.4rem;
  letter-spacing: initial;
  text-transform: initial;
  font-weight: 600;
  margin: 0;
  margin-top: 3rem;
}
.gradient-header.deals {
  background-image: url(assets/09c519daa14ea8c5c392540cce11752b.jpg);
  background-size: auto 100%;
}
.gradient-header.deals .gradient-header__title {
  padding-left: 5.2rem;
  position: relative;
}
.gradient-header.deals .gradient-header__title::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.8rem;
  width: 3.2rem;
  height: 3rem;
  background-image: url(data:image/png;base64,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EEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBIYH/D4AewRjMx0aGAAAAAElFTkSuQmCC);
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}

.archive-article-wrapper {
  position: relative;
  padding-bottom: 2.5rem;
}
@media (max-width: 767px) {
  .archive-article-wrapper {
    padding-bottom: 4.4rem;
    padding-left: 1.6rem;
  }
}
.archive-article-wrapper::before {
  content: "";
  position: absolute;
  left: -2.4rem;
  height: 100%;
  width: 1px;
  background-repeat: repeat-y;
  background-size: 1px 5px;
  background-image: radial-gradient(circle, #a49e99 0.5px, transparent 0.5px);
}
@media (max-width: 767px) {
  .archive-article-wrapper::before {
    left: 0;
  }
}
.archive-article-wrapper__date {
  position: absolute;
  left: -3.4rem;
  margin: 0;
  top: -1.6rem;
  padding: 1.6rem 1rem;
  background: #f9f9f9;
  z-index: 3;
}
@media (max-width: 767px) {
  .archive-article-wrapper__date {
    left: -1rem;
  }
}
.archive-article-wrapper__date > * {
  letter-spacing: 0.088rem;
  font-size: 1.4rem;
  line-height: 1.6rem;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  color: #a49e99;
}
.archive-article-wrapper__date > * span {
  color: #232425;
}

.current-deal__information {
  padding-left: 3rem;
  margin-top: 0.8rem;
  margin-bottom: 3.2rem;
  position: relative;
}
.current-deal__information-country {
  position: absolute;
  left: 0;
  top: 0.8rem;
  width: 1.6rem;
  height: 1.6rem;
  object-fit: cover;
  border-radius: 50%;
}
.current-deal__badge {
  position: absolute;
  height: 4.6rem;
  height: 5.6rem;
  left: 0;
  bottom: 1.6rem;
  color: #E50434;
}
.current-deal__badge span {
  position: absolute;
  left: 0;
  top: 0;
  width: 4.6rem;
  height: 4.6rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.6rem;
  line-height: 1.6rem;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  letter-spacing: 0.1rem;
  color: white;
  text-transform: uppercase;
}
.current-deal__badge svg {
  position: absolute;
  left: 0;
  top: 0;
  width: 5.6rem;
  height: 4.6rem;
  fill: currentColor;
}
.current-deal__badge svg * {
  color: inherit;
  fill: currentColor;
}
.current-deal__section-title {
  font-family: paralucent, sans-serif;
  font-size: 2.2rem;
  line-height: 2.2rem;
  letter-spacing: initial;
  text-transform: initial;
  margin: 0;
  color: #a49e99;
  margin-bottom: 30px;
  font-weight: 900;
}
.current-deal__section-title:first-child + .archive-article-wrapper {
  padding-bottom: 0;
}
.current-deal__section-title:first-child + .archive-article-wrapper::before {
  content: unset;
}
.current-deal__section-title:first-child + .archive-article-wrapper__date {
  display: none;
}
.current-deal__section-title.past {
  padding-top: 4.4rem;
  border-top: 2px solid #D8D8D8;
  font-weight: 900;
}
.current-deal.expired .current-deal__badge {
  color: #a49e99;
}

.category-deal .article-block:not(.signed) figcaption {
  display: none !important;
}

body.category-deal.archive .infinite-scroll-container > .current-deal__section-title + .archive-article-wrapper .archive-article-wrapper__date {
  display: none;
}

/*--------------------------------*\
   SINGLE
\*--------------------------------*/
/* for single post / taxonomy structure */
.topic-explore-text {
  font-family: industry-inc-inline, sans-serif;
  text-transform: uppercase;
  font-size: 2.4rem;
  letter-spacing: 0;
  line-height: 3.2rem;
  font-weight: 100;
  padding: 0;
  border-bottom: 2px solid white;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body.single-topic .two-col .article-block {
  margin-bottom: 16px;
}

.topic__content {
  width: 80%;
  margin: 3.2rem auto;
}
.topic__content * {
  font-family: paralucent, sans-serif;
  font-size: 1.8rem;
  line-height: 2.4rem;
  font-weight: 600;
}
.topic__content * a {
  color: #179ddd;
}
.topic__content * a:hover, .topic__content * a:focus {
  text-decoration: underline;
}
.topic__filter {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  font-family: paralucent-condensed, sans-serif;
  text-transform: none;
  letter-spacing: normal;
  padding: 1.2rem 0;
  border: 1px dotted #a49e99;
  border-width: 1px 0;
  margin-bottom: 3.2rem;
}
.topic__filter > * {
  margin-left: 2.4rem;
}

@media (max-width: 767px) {
  .single-topic .half-hero-text {
    font-size: 5rem;
  }
}

.two-col .col-4 .widget-container {
  width: 300px;
}

.tag-reviews-container {
  display: flex;
}
.tag-reviews-container article {
  margin: 2rem 0;
}
@media (max-width: 767px) {
  .tag-reviews-container {
    display: block;
  }
}

.tag-container {
  background-color: #f9f9f9;
}

.tag-reviews-title-container {
  border-bottom: 1px dashed #232425;
}

.tag-reviews__title {
  margin-top: 2rem;
  margin-bottom: 1.5rem;
  color: #232425;
}

body.single-post {
  background-color: #f9f9f9;
  color: #232425;
}

.cat-link img {
  width: auto;
  height: auto;
  max-width: 2.5em;
  max-height: 1.6em;
  margin-right: 8px;
  vertical-align: middle;
}

header.single-header {
  position: relative;
  padding: 28px 0;
  margin: 32px 0;
}
header.single-header > div {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
}
@media (min-width: 1020px) {
  header.single-header::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: calc((((100% - 180px) / 7) * 12 + 330px));
    flex: 0 0 calc((((100% - 180px) / 7) * 12 + 330px));
    height: 100%;
    background: #ffffff;
    border-bottom: 2px solid #bdd9bf;
    box-sizing: border-box;
    z-index: -1;
  }
}
@media (max-width: 1020px) {
  header.single-header {
    background: #ffffff;
    border-radius: 0 0.3rem 0.3rem 0;
    margin-top: 9.6rem;
    padding: 1.6rem;
  }
}

.single-header-info h2 {
  font-family: source-serif-pro, serif;
  font-size: 18px;
  font-weight: 200;
  letter-spacing: 0;
  line-height: 21px;
  padding-left: 25px;
  margin-top: 1.4rem;
}
@media (max-width: 767px) {
  .single-header-info h2 {
    padding-left: 0;
  }
}

.single-header-info h1 {
  padding: 0 25px;
  line-height: 40px;
}
@media (max-width: 767px) {
  .single-header-info h1 {
    padding: 0;
  }
}

.single-header-cat-date {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #C2C2C2;
  margin-bottom: 12px;
  padding-left: 26px;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
}
@media (max-width: 767px) {
  .single-header-cat-date {
    padding-left: 0;
  }
}
.single-header-cat-date:first-child {
  margin-top: 0;
}
.single-header-cat-date a {
  margin-right: 8px;
  color: #179ddd;
  text-decoration: none;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
}

.single-header-byline {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #C2C2C2;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  margin: 0;
  margin-top: 16px;
}
.byline-comment-container {
  display: flex;
  flex-direction: row !important;
  justify-content: space-between !important;
  align-items: flex-end;
  padding-left: 25px;
  margin-top: 68px;
}
@media (max-width: 767px) {
  .byline-comment-container {
    padding-left: 0;
  }
}

.single-thumbnail {
  display: block;
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  margin: 32px 0;
}
.single-thumbnail.mobile-thumbnail {
  display: none;
}
@media (max-width: 767px) {
  .single-thumbnail {
    display: none;
  }
  .single-thumbnail.mobile-thumbnail {
    display: block;
  }
}
.single-thumbnail img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.single-body {
  margin-bottom: 32px;
}

@media (min-width: 768px) {
  .single-content-margins {
    padding: 0 2.5rem;
  }
}
.single-content-margins p {
  line-height: 29px;
}
.single-content-margins img {
  max-width: 100%;
}

.hr-line {
  border: 0.93px dotted #232425;
  width: 65%;
  margin: 0 auto;
}

.sm-share-links-container {
  position: absolute;
  width: 0;
  height: 100%;
  margin-left: -6rem;
}
@media (max-width: 767px) {
  .sm-share-links-container {
    position: static;
    margin: 0;
    height: auto;
    width: 100%;
  }
}

.sm-share-links {
  display: flex;
  flex-direction: column;
  position: sticky;
  top: 50px;
}
@media (max-width: 767px) {
  .sm-share-links {
    position: static;
    flex-direction: row;
    justify-content: center;
  }
}

.sm-share-links-icon {
  background-color: #179ddd;
  width: 3.2rem;
  height: 3.2rem;
  border-radius: 50%;
  padding: 8px;
  margin: 1rem 0;
}
@media (max-width: 767px) {
  .sm-share-links-icon {
    margin: 0 1rem;
  }
}
.sm-share-links-icon svg {
  width: 1.6rem;
  height: 1.6rem;
  fill: #ffffff;
}

.community-rating__text {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 900;
  letter-spacing: -0.23px;
  line-height: 18px;
  text-transform: uppercase;
}
.community-rating p {
  margin: 0;
  margin-top: 4px;
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  font-style: italic;
  letter-spacing: 1px;
  line-height: 16px;
  text-transform: uppercase;
  white-space: nowrap;
}

.community-rating-text-container {
  margin-left: 2rem;
  margin-top: 2rem;
}

.side-line {
  border-top: 1px dashed #a49e99;
}

.product-lifecycle {
  width: 480px;
  height: 198px;
}
.product-lifecycle__title {
  color: #C2C2C2;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 16px;
  text-transform: uppercase;
  margin-top: 9rem;
}
.product-lifecycle__artist {
  color: #232425;
}

.side-title {
  color: #272e2d;
  font-family: paralucent-condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  letter-spacing: -0.3px;
  line-height: 24px;
  display: block;
  margin: 1rem 0;
}

.wp-block-media-text img {
  height: 100%;
}

.wp-image-157907 {
  width: 50%;
  margin: 0 16rem;
}
@media (max-width: 767px) {
  .wp-image-157907 {
    margin: 0 8rem;
  }
}

.newsletter-single-post {
  background-color: #0A41B5;
  background-image: url(assets/212bb31be21747a0aafeaea5bfa0aa81.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  color: white;
  border-radius: 0.3rem;
  overflow: hidden;
  padding: 2.4rem 3.6rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.newsletter-single-post__title {
  font-family: paralucent-condensed, sans-serif;
  font-size: 30px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: 2rem;
}
.newsletter-single-post__form-input {
  width: 100%;
  border: 0;
  outline: 0;
  background: transparent;
  border-bottom: 1px solid #F9F9F9;
}
.newsletter-single-post__form-label {
  color: #ffffff;
  margin-top: 1rem;
  font-family: paralucent, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 12px;
}
.newsletter-single-post__form-btn {
  border-radius: 2px;
  background-color: #FFFFFF;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.5px;
  line-height: 12px;
  text-align: center;
  padding: 0.8rem 2.5rem;
  text-decoration: none;
  color: #232425;
  width: 100%;
}

.album-section {
  margin-top: 2.5rem;
}
.album-section__heading {
  display: block;
  overflow: hidden;
}
.album-section__paragraph {
  margin: 1.3rem 0;
}

.wp-image-32 {
  width: 65px;
  height: 52px;
  display: block;
  margin-top: 0.6rem;
}

.tracklist__heading {
  color: #a49e99;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 16px;
  text-transform: uppercase;
}
.tracklist__artwork {
  margin-top: -0.5rem;
}

.tracklist-line {
  height: 2px;
  width: 431.3px;
  border: 2px solid #bdd9bf;
}

.tool-box {
  text-align: center;
  background-color: #a49e99;
  margin-bottom: 1rem;
  height: 152px;
  width: 100%;
}

.custom-list {
  margin-top: 1rem;
}

.custom-list > * {
  color: #232425;
  font-family: source-serif-pro, serif;
  font-size: 15px;
  letter-spacing: 0;
  line-height: 21px;
}

.list-item-margin {
  margin-top: 1.5rem;
}

.navline {
  border: 1px dashed #C2C2C2;
  height: 2px;
  width: 929px;
  margin: 2.5rem 0;
}

.bottom-nav {
  display: flex;
  align-items: center;
  border-top: 0.5px dotted #a49e99;
  border-bottom: 0.5px dotted #a49e99;
  width: 100%;
  margin-bottom: 30px;
  margin-top: 8px;
  padding-top: 1.2rem;
  padding-bottom: 1.6rem;
}
@media (max-width: 767px) {
  .bottom-nav {
    flex-direction: column;
  }
}
.bottom-nav__comments {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: auto;
  align-self: flex-start;
}
@media (max-width: 767px) {
  .bottom-nav__comments {
    margin-bottom: 2.4rem;
  }
}
.bottom-nav__comments__btn {
  display: block;
  border-radius: 2px;
  background-color: #179ddd;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  font-weight: 600;
  padding: 0.9rem 1.6rem;
  border-radius: 0.2rem;
  transition: 300ms;
  padding-left: 3.6rem;
  position: relative;
}
.bottom-nav__comments__btn:hover, .bottom-nav__comments__btn:focus {
  background-color: #bdd9bf;
}
.bottom-nav__comments__btn::before {
  content: "";
  display: block;
  position: absolute;
  left: 0.8rem;
  top: 0.6rem;
  width: 2.1rem;
  height: 2rem;
  background-image: url("data:image/svg+xml,%3Csvg width='21px' height='20px' viewBox='0 0 21 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 61.2 (89653) - https://sketch.com --%3E %3Ctitle%3EComponents/Icons/Comment%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Components/Buttons/Button-Blue-Comments' transform='translate(-8.000000, -8.000000)'%3E %3Cg id='Components/Icons/Comments/Comment-Icon/White' transform='translate(8.000000, 8.000000)'%3E %3Cg id='Group-24'%3E %3Cpath d='M20.4931601,14.7845254 C20.4931601,15.6234212 19.8010187,16.3092776 18.954,16.3092776 L9.05373648,16.3092776 L8.16648526,17.5409982 L6.9936901,19.1718907 C6.78540681,19.4645698 6.26096016,19.4645698 6.04911647,19.1718907 L4.87632132,17.5409982 L3.99263049,16.3092776 L1.53916012,16.3092776 C0.692141402,16.3092776 0,15.6234212 0,14.7845254 L0,1.52439963 C0,0.685503789 0.692141402,0 1.53916012,0 L18.954,0 C19.8010187,0 20.4931601,0.685503789 20.4931601,1.52439963 L20.4931601,14.7845254 Z' id='Fill-11' fill='%23FFFFFF'%3E%3C/path%3E %3Cline x1='16.2063551' y1='6.37875' x2='4.0824' y2='6.37875' id='Stroke-13' stroke='%23179DDD' stroke-width='1.62' opacity='0.5' stroke-linecap='round'%3E%3C/line%3E %3Cline x1='7.6545' y1='10.97145' x2='4.0824' y2='10.97145' id='Stroke-15' stroke='%23179DDD' stroke-width='1.62' opacity='0.5' stroke-linecap='round'%3E%3C/line%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
}

.bottom-nav-small-line {
  border-right: 0.5px dotted #a49e99;
  display: block;
  align-self: stretch;
  width: 1px;
  margin: 0 1.2rem;
}
@media (max-width: 767px) {
  .bottom-nav-small-line {
    display: none;
  }
}

.bottom-nav ul {
  display: flex;
  flex-wrap: wrap;
}

.wp-block-columns > .wp-block-column:first-child {
  border-top: 0.7px dashed #C2C2C2;
  border-bottom: 0.7px dashed #C2C2C2;
}

.tags-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .tags-container {
    align-items: flex-start;
  }
}

.tags-title {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.2rem;
  font-weight: 600;
  letter-spacing: 0.1rem;
  line-height: 1.6rem;
  text-transform: uppercase;
  margin-right: 1rem;
  margin-top: -0.5rem;
}
@media (max-width: 767px) {
  .tags-title {
    margin-top: 1.2rem;
  }
}

.tags-item {
  margin: 0;
  margin-right: 1rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .tags-item {
    margin-bottom: 0.4rem;
    margin-top: 0.4rem;
  }
}
.tags-item a {
  display: block;
  border-radius: 2px;
  background-color: #a49e99;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  font-weight: 600;
  padding: 0.9rem 1.6rem;
  border-radius: 0.2rem;
  transition: 300ms;
}
.tags-item a:hover, .tags-item a:focus {
  color: #ffffff;
  background-color: #179ddd;
}

.tags-item a {
  text-decoration: none;
  text-align: center;
  color: #ffffff !important;
}

.related-content__title {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.5px;
  line-height: 16px;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .related-content__title {
    margin-left: 0;
    margin-right: 20px;
    margin-bottom: 0;
  }
}
.related-content__3-column {
  display: flex;
  width: 100%;
  align-items: flex-start;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .related-content__3-column {
    display: block;
  }
}
.related-content__3-column .related-content-single {
  display: flex;
  flex-basis: 30%;
  align-self: stretch;
}
@media (min-width: 768px) {
  .related-content__3-column .related-content-single.fauxlinks {
    display: none;
  }
}
@media (max-width: 767px) {
  .related-content__3-column .related-content-single {
    margin: 0 1.2rem;
    transition: transform 300ms, box-shadow 300ms;
  }
  .related-content__3-column .related-content-single.slick-current {
    transform: scale(0.98);
  }
  .related-content__3-column .related-content-single.slick-current + * {
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.13), 0 10px 30px -14px rgba(0, 0, 0, 0.08);
  }
  .related-content__3-column .related-content-single.slick-current + * + * {
    transform: scale(0.98);
  }
}
.related-content__4-column {
  display: flex;
  width: 100%;
  align-items: flex-start;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .related-content__4-column {
    display: block;
  }
  .related-content__4-column__container {
    position: relative;
    left: calc(50% - 50vw);
    width: 100vw;
    overflow: hidden;
  }
  .related-content__4-column__container__inner {
    position: relative;
    width: calc(300% - 24rem);
    left: calc(-100% + 12rem);
    padding-top: 2.4rem;
    padding-bottom: 4rem;
  }
  .related-content__4-column__container__inner .slick-list {
    overflow: visible;
  }
}
.related-content__4-column .related-content-single {
  flex-basis: 23%;
  align-self: stretch;
  display: flex;
}
@media (min-width: 768px) {
  .related-content__4-column .related-content-single.fauxlinks {
    display: none;
  }
}
@media (max-width: 767px) {
  .related-content__4-column .related-content-single {
    margin: 0 1.2rem;
    transition: transform 300ms, box-shadow 300ms;
  }
  .related-content__4-column .related-content-single.slick-current {
    transform: scale(0.98);
  }
  .related-content__4-column .related-content-single.slick-current + * {
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.13), 0 10px 30px -14px rgba(0, 0, 0, 0.08);
  }
  .related-content__4-column .related-content-single.slick-current + * + * {
    transform: scale(0.98);
  }
}
.related-content__4-column .related-content-single .up-1 .article-block__rating {
  display: none;
}
@media (max-width: 767px) {
  .related-content__3-column.slick-slider .slick-prev, .related-content__4-column.slick-slider .slick-prev {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    -ms-appearance: none !important;
    -o-appearance: none !important;
    appearance: none !important;
    outline: none;
    border: 0;
    border-radius: 0;
    background-image: initial;
    background-color: transparent;
    border: 0;
    border-radius: 0;
    width: 2.4rem;
    height: 100%;
    position: absolute;
    top: 0;
    left: calc((100% / 3) - 7.2rem);
    cursor: pointer;
  }
  .related-content__3-column.slick-slider .slick-next, .related-content__4-column.slick-slider .slick-next {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    -ms-appearance: none !important;
    -o-appearance: none !important;
    appearance: none !important;
    outline: none;
    border: 0;
    border-radius: 0;
    background-image: initial;
    background-color: transparent;
    border: 0;
    border-radius: 0;
    width: 2.4rem;
    height: 100%;
    position: absolute;
    top: 0;
    right: calc((100% / 3) - 7.2rem);
    cursor: pointer;
  }
}
.related-content .article-block.up-1 .article-block__content-subsection {
  padding: 1.5rem;
}
@media (min-width: 768px) {
  .related-content .article-block.up-1 .article-block__title {
    font-size: 1.8rem;
    line-height: 2rem;
    margin-bottom: 0;
  }
}

@media (max-width: 767px) {
  .related-content-single {
    margin-top: 20px;
    margin-right: 0;
    width: 100%;
  }
}
.related-content-single .article-block__excerpt {
  display: none;
}
.related-content-single .article-block {
  height: auto;
}
.related-content-single .article-block__title {
  font-size: 2rem;
}

.related-content__featured-block {
  display: flex;
}

.related-content__featured-img-container {
  width: 50%;
}

.related-content__featured-img {
  height: 274px;
  width: 100%;
  display: block;
  object-fit: cover;
}

.related-content__featured-text-container {
  height: 203px;
  width: 100%;
  background-color: #ffffff;
}

.related-content__featured-text {
  margin: 2.5rem 0;
}

.related-content__featured-content-margins {
  margin: 0 2.5rem;
}

.related-content__featured-title {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 22px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 22px;
}

.related-content__featured-content {
  color: #232425;
  font-family: "Source Serif Pro";
  font-size: 15px;
  letter-spacing: 0;
  line-height: 21px;
}

.related-content__featured-comment {
  height: 34px;
  width: 75px;
  border-radius: 3px;
  background-color: rgba(35, 36, 37, 0.1);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.8rem;
  padding-right: 1.2rem;
}
.related-content__featured-comment:hover {
  background-color: #BCEFC6;
  transition: 300ms all ease-in;
}

.related-content__featured-number {
  color: #179ddd;
  font-family: paralucent, sans-serif;
  font-size: 13px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 17.6px;
}

.related-content__featured-icon {
  height: 21px;
}

.related-content__featured .article-block .article-block__content .article-block__title {
  left: 0;
  margin-right: 0;
}

.user-responses-number {
  font-weight: bold;
}

.you-might-like-section-1up {
  float: left;
  width: 40%;
  margin-right: 40px;
  margin-left: -3rem;
}
@media (max-width: 767px) {
  .you-might-like-section-1up {
    margin-right: 1rem;
    margin-left: 0;
  }
}
.you-might-like-section-1up .you-might-like-container:after {
  display: none;
}
.you-might-like-section-1up .you-might-like-container:before {
  width: 95%;
}
.you-might-like-section-1up .you-might-like-container__single {
  width: 100%;
  padding-top: 11px !important;
  padding-right: 0;
}
.you-might-like-section-1up .you-might-like-container__single:hover figure, .you-might-like-section-1up .you-might-like-container__single:focus figure {
  transform: scale(1.02);
}
.you-might-like-section-1up .you-might-like-container__single figure {
  position: relative;
  overflow: hidden;
  cursor: pointer;
  margin-bottom: 11px;
  transition: 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.you-might-like-section-1up .you-might-like-container__single figure:before {
  content: "";
  position: relative;
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.you-might-like-section-1up .you-might-like-container__single figure img {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  object-fit: cover;
}
.you-might-like-section-1up .you-might-like-container__single:after {
  display: none;
}

.you-might-like-container {
  display: flex;
  justify-content: space-between;
  padding-bottom: 18px;
  list-style: none;
  position: relative;
}
.you-might-like-container::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background-repeat: repeat-x;
  background-size: 5px 1px;
  background-image: radial-gradient(circle, #a49e99 0.5px, transparent 0.5px);
  width: 100%;
  height: 5px;
}
.you-might-like-container:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  background-repeat: repeat-x;
  background-size: 5px 1px;
  background-image: radial-gradient(circle, #a49e99 0.5px, transparent 0.5px);
  width: 100%;
  height: 5px;
}
@media (max-width: 767px) {
  .you-might-like-container {
    flex-direction: column;
  }
}
.you-might-like-container__single {
  width: 30%;
  padding-right: 18px;
  padding-top: 22px;
  position: relative;
}
@media (max-width: 767px) {
  .you-might-like-container__single {
    width: 100%;
  }
}
.you-might-like-container__single:last-child:after {
  border-right: none;
}
@media (max-width: 767px) {
  .you-might-like-container__single:last-child:after {
    border-bottom: none;
  }
}
.you-might-like-container__single:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  background-repeat: repeat-y;
  background-size: 1px 5px;
  background-image: radial-gradient(circle, #a49e99 0.5px, transparent 0.5px);
  width: 5px;
  height: 68px;
  margin-top: 20px;
}
.you-might-like-container__single:after:last-child {
  border-bottom: none;
}
@media (max-width: 767px) {
  .you-might-like-container__single:after {
    border-bottom: 1px dotted #a49e99;
    width: 100%;
    height: auto;
    position: unset;
  }
}
.you-might-like-container__single__meta {
  display: flex;
}
.you-might-like-container__single__meta a {
  margin-top: 0.7rem;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 14.44px;
  color: #179ddd;
  text-transform: uppercase;
  transition: 300ms;
}
.you-might-like-container__single__meta a:hover, .you-might-like-container__single__meta a:focus {
  color: #bdd9bf;
}
.you-might-like-container__single__meta a img {
  width: 16px;
  height: 16px;
}
.you-might-like-container__title {
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 16px;
  margin-top: 33px;
  margin-bottom: 7px;
}

.you-might-like-single__title {
  font-family: paralucent, sans-serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 19px;
  color: #232425;
  transition: 300ms;
}
.you-might-like-single__title:hover {
  color: #bdd9bf;
  cursor: pointer;
}
.you-might-like-single__cat {
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 14.44px;
  color: #a49e99;
  text-transform: uppercase;
  margin: 1rem 0;
}
.you-might-like-single__date {
  margin-left: 8px;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 14.44px;
  color: #a49e99;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
}

.you-might-like-title {
  margin-bottom: 7px;
}

.deal-block-with-text {
  display: flex;
  margin: 2rem 0;
  justify-content: space-between;
}
.deal-block-with-text img {
  margin: 1rem 0;
}
.deal-block-with-text__album-name {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 19px;
  text-transform: uppercase;
}
.deal-block-with-text__album-artist {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 19px;
  margin: 1rem 0;
}
.deal-block-with-text__price {
  color: #A4A4A4;
  font-family: paralucent-condensed, sans-serif;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 16px;
}
.deal-block-with-text__img-container {
  width: 40%;
  border-top: 1px dashed #979797;
  border-bottom: 1px dashed #979797;
}
.deal-block-with-text__content {
  width: 60%;
  margin: 0 2rem;
}

.main-section > .newsletter-wide .main-section > .newsletter-capture-container {
  background-color: #0A41B5;
  background-image: url(assets/94c172043dcfe0e8dadf738986aa276c.jpg);
  background-size: cover;
  color: white;
  border-radius: 0.3rem;
  overflow: hidden;
  padding: 2.4rem 3.6rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: column;
}
.main-section > .newsletter-wide .main-section > .newsletter-capture-container h2 {
  width: calc(((100% - 330px) / 12) * 4 + 90px );
  flex: 0 0 calc(((100% - 330px) / 12) * 4 + 90px );
  font-size: 4rem;
  line-height: 4rem;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .main-section > .newsletter-wide .main-section > .newsletter-capture-container h2 {
    width: 100%;
    flex: initial;
    margin-bottom: 1.6rem;
  }
}
.main-section > .newsletter-wide .main-section > .newsletter-capture-container .form-area {
  width: calc(((100% - 330px) / 12) * 8 + 210px );
  flex: 0 0 calc(((100% - 330px) / 12) * 8 + 210px );
}
@media (max-width: 767px) {
  .main-section > .newsletter-wide .main-section > .newsletter-capture-container .form-area {
    width: 100%;
    flex: initial;
  }
}
.main-section > .newsletter-wide .main-section > .newsletter-capture-container .form-area form {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .main-section > .newsletter-wide .main-section > .newsletter-capture-container .form-area form {
    flex-direction: column;
    align-items: flex-start;
  }
}
.main-section > .newsletter-wide .main-section > .newsletter-capture-container .form-area form input[type=email] {
  flex: 1 0 0;
}
@media (max-width: 767px) {
  .main-section > .newsletter-wide .main-section > .newsletter-capture-container .form-area form input[type=email] {
    width: 100%;
    flex: initial;
  }
}
.main-section > .newsletter-wide .main-section > .newsletter-capture-container .form-area form input[type=submit] {
  flex: 0 0 auto;
  margin-left: 5.6rem;
}
@media (max-width: 767px) {
  .main-section > .newsletter-wide .main-section > .newsletter-capture-container .form-area form input[type=submit] {
    margin-left: 0;
    margin-top: 2.8rem;
  }
}

.newsletter-form input[type=email] {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  background: transparent;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  text-transform: none;
  letter-spacing: 0.05rem;
  color: #ffffff;
  padding-bottom: 0.4rem;
  border-bottom: 1.5px solid #ffffff;
  transition: 300ms;
}
.newsletter-form input[type=email]::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #ffffff;
}
.newsletter-form input[type=email]::-moz-placeholder {
  /* Firefox 19+ */
  color: #ffffff;
}
.newsletter-form input[type=email]:-ms-input-placeholder {
  /* IE 10+ */
  color: #ffffff;
}
.newsletter-form input[type=email]:-moz-placeholder {
  /* Firefox 18- */
  color: #ffffff;
}
.newsletter-form input[type=email]:focus {
  border-bottom-color: #bdd9bf;
}
.newsletter-form input[type=submit] {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  text-transform: none;
  letter-spacing: 0.05rem;
  color: white;
  background: transparent;
  border: 1px solid #ffffff;
  border-radius: 0.2rem;
  padding: 0.8rem 1.2rem;
  cursor: pointer;
  transition: 300ms;
}
.newsletter-form input[type=submit]:hover, .newsletter-form input[type=submit]:focus {
  background: #ffffff;
  color: #179ddd;
}

.news-icon {
  width: 20px;
  vertical-align: middle;
}

.header-figcaption {
  position: absolute;
  bottom: -30px;
  right: -1px;
}

.single-footer section {
  padding: 20px 0;
  border-top: 1px dotted #C2C2C2;
}
.single-footer section .section-title {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  margin-bottom: 20px;
}
.newsletter-single-wide-container {
  margin-bottom: 40px;
}

.single-rail-container .rail-section {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
}

.single-sidebar-sticky-container {
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
}
.single-sidebar-sticky-container > div {
  max-width: 300px;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  margin: 2rem 0;
}
.single-sidebar-sticky-container > div > * {
  position: sticky;
  top: 7.2rem;
}
@media (max-width: 767px) {
  .single-sidebar-sticky-container > div {
    width: 100%;
    margin: 4rem auto;
  }
}

.single-main-content-container {
  position: relative;
}
.single-main-content-container .single-content-margins > * a:not([class]) {
  color: #179ddd;
}
.single-main-content-container .single-content-margins > * a:not([class]):hover {
  border-bottom: 1px solid #179ddd;
}

.post-scroll-indicator {
  position: absolute;
  left: 0;
  bottom: -3px;
  height: 3px;
  background: #179ddd;
  z-index: 1;
}

.global-msg {
  font-size: 18px;
  font-style: italic;
  letter-spacing: 0;
  line-height: 29px;
  font-family: source-serif-pro, serif;
  position: relative;
  padding-top: 12px;
}
.global-msg::before {
  position: absolute;
  top: 0px;
  content: "";
  background-color: #179ddd;
  height: 6px;
  width: 71px;
}
.global-msg a {
  color: #179ddd;
}

.single-comments .section-title {
  border-top: 2px solid #EDEDED;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 1.14px;
  line-height: 12px;
  color: #179ddd;
  text-transform: uppercase;
}

.single-content-margins iframe {
  max-width: 100%;
}

.header-single-content-margins {
  margin-left: 4rem;
}
.header-single-content-margins p {
  color: #232425;
  font-family: paralucent, sans-serif;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 24px;
}

.sde-message {
  font-size: 18px;
  font-style: italic;
  letter-spacing: 0;
  line-height: 29px;
  font-family: source-serif-pro, serif;
  color: #232425;
  position: relative;
}
.sde-message p {
  margin: 0;
  margin-top: 1.1rem;
}
.sde-message:before {
  content: "";
  background-color: #179ddd;
  width: 70px;
  height: 8px;
  top: 0;
  left: 0;
  display: block;
}

.deal-content-margins-small {
  margin: 0 8px;
}

.deal-content-margins {
  margin: 0 15px;
}

.widget-grey-border-container {
  width: 522px;
  border: 2px solid #EDEDED;
  border-radius: 3px;
  background-color: #FFFFFF;
}

.deals-deal-entry {
  display: flex;
  margin-top: 8px;
}
.deals-deal-entry__price__text {
  font-family: source-serif-pro, serif !important;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 29px;
  padding-bottom: 19px;
  color: #232425;
  margin-top: 15px;
}
.deals-deal-entry__price__text p {
  margin: 0;
}
.deals-deal-entry img {
  width: 198px;
  height: 198px;
}
.deals-deal-entry__content-box {
  width: 306px;
  background-color: #F9F9F9;
}
.deals-deal-entry__content-box .widget-cta-btn__red {
  margin: 0;
  margin-left: auto !important;
}
.deals-deal-entry__album-info {
  margin-top: 16px;
  margin-bottom: 40px;
}
.deals-deal-entry__album-info__artist {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 19px;
  text-transform: uppercase;
  padding-bottom: 8px;
}
.deals-deal-entry__album-info__album-name {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 15px;
  text-transform: unset;
  padding-bottom: 6px;
}
.deals-deal-entry__album-info__type {
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0;
  line-height: 15px;
  margin: 0;
}
.deals-deal-entry__price-location-container {
  border-bottom: 1.5px dotted #a49e99;
  display: flex;
  padding-bottom: 10px;
  margin-bottom: 10px;
  justify-content: space-between;
}
.deals-deal-entry__price-location-container h5 {
  color: #E50434;
  font-family: paralucent-condensed, sans-serif;
  font-size: 21px;
  font-weight: 500;
  letter-spacing: 0.5px;
  line-height: 14px;
  text-transform: unset;
}
.deals-deal-entry__price-location-container span {
  color: #A49E99;
  font-family: paralucent-condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 12px;
}
.deals-deal-entry__price-location-container__icons {
  display: flex;
  justify-content: space-between;
}
.deals-deal-entry__price-location-container__icons img {
  width: 1.5rem;
  height: 1.5rem;
}
.deals-deal-entry__price-location-container__icons img:first-child {
  margin-right: 0.8rem;
}

.deal-over-container {
  padding-bottom: 16px;
}

.out-this-week-container {
  padding-bottom: 14px;
}
.out-this-week-container .deals-deal-entry img {
  width: 142px;
  height: unset;
}
.out-this-week-container .deals-deal-entry__content-box {
  width: 100%;
}
.out-this-week-container .deals-deal-entry__album-info {
  margin-bottom: 0;
}

.out-this-week-section {
  margin-top: 46px;
  padding-bottom: 46px;
  margin-left: 19px;
  margin-right: 100px;
}

.widget-cta-btn__read-more-btn {
  margin: 0 !important;
  margin-right: auto !important;
}

@media (min-width: 768px) {
  .video-column__sticky {
    position: sticky;
    top: 12rem;
  }
}
.video-column__video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  /* 16:9 */
  position: relative;
}
.video-column__video * {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.video-header {
  margin-bottom: 1.2rem;
  padding-bottom: 1.2rem;
  border-bottom: 2px solid #bdd9bf;
}
.video-header > *:last-child {
  margin-bottom: 0;
}

/*--------------------------------*\
   PLUGINS
\*--------------------------------*/
/* for styling plugins */
.pingback-comment {
  display: none;
}

.single-comments .section-title {
  color: #179ddd;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  font-weight: 500;
  letter-spacing: 0.11rem;
  line-height: 1.2rem;
  position: relative;
  border-top: 2px solid #EDEDED;
  padding-top: 18px;
  margin-top: 40px;
  margin-bottom: 2.8rem;
}
.single-comments .section-title::before {
  content: "";
  background-image: url(data:image/png;base64,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);
  background-size: cover;
  display: inline-block;
  height: 19.39px;
  width: 20.49px;
  margin-right: 8px;
  position: relative;
  top: 4px;
}
.single-comments .section-title span {
  font-family: paralucent, sans-serif;
  color: #a49e99;
  font-size: 22px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 18px;
}
.single-comments__loggedout-notice {
  background: white;
  border-radius: 0.3rem;
  border: 2px solid #EDEDED;
  padding: 2.4rem;
  text-align: center;
}
.single-comments__loggedout-notice a {
  display: block;
  background: #179ddd;
  max-width: 36rem;
  padding-left: 1.8rem;
  padding-right: 1.8rem;
  margin: 0 auto;
}
.single-comments__loggedout-notice a:hover, .single-comments__loggedout-notice a:focus {
  color: #ffffff !important;
}
.single-comments .wpd-form-head {
  display: none !important;
}
.single-comments #wpd-threads .wpd-thread-info, .single-comments #wpd-threads .wpdiscuz-user-settings, .single-comments #wpd-threads .wpd-space {
  display: none;
}
.single-comments #wpd-threads .wpd-thread-head {
  border: 0 solid #EDEDED;
  border-width: 2px 0;
  padding-bottom: 0.6rem !important;
}
.single-comments #wpd-threads .wpd-thread-head .wpd-thread-filter .wpd-filter {
  border: 0 !important;
}
.single-comments #wpd-threads .wpd-thread-head .wpd-thread-filter .wpd-filter .wpdiscuz-sort-button {
  color: #179ddd !important;
  font-family: paralucent-condensed, sans-serif !important;
  font-size: 1.4rem !important;
  font-weight: 600 !important;
  letter-spacing: 0.1rem !important;
  line-height: 1.76rem !important;
  text-transform: uppercase !important;
}
.single-comments #wpdcom {
  max-width: unset !important;
  padding: 0 !important;
  margin: 0 !important;
}
.single-comments #comments {
  max-width: unset !important;
  margin: 0 !important;
}
.single-comments form.wpd_comm_form .wpdiscuz-textarea-wrap, .single-comments form#wpdiscuz-edit-form .wpdiscuz-textarea-wrap {
  position: relative;
  padding: 2rem 2.4rem !important;
  display: flex;
  align-items: center !important;
  justify-content: space-between;
  background: #ffffff;
  border: 2px solid #EDEDED;
  border-radius: 0.3rem;
  margin-bottom: 0.4rem;
}
.single-comments form.wpd_comm_form .wpdiscuz-textarea-wrap .wpd-avatar, .single-comments form#wpdiscuz-edit-form .wpdiscuz-textarea-wrap .wpd-avatar {
  align-self: center !important;
  border-radius: 50%;
  width: 5rem !important;
  height: 5rem !important;
  position: relative;
  margin-right: 2rem !important;
  overflow: hidden;
  border: 0 !important;
  max-width: unset !important;
}
.single-comments form.wpd_comm_form .wpdiscuz-textarea-wrap .wpd-avatar img, .single-comments form#wpdiscuz-edit-form .wpdiscuz-textarea-wrap .wpd-avatar img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  border-width: 0 !important;
  display: block !important;
  max-width: unset !important;
}
.single-comments form.wpd_comm_form .wpdiscuz-textarea-wrap .ql-container, .single-comments form#wpdiscuz-edit-form .wpdiscuz-textarea-wrap .ql-container {
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
}
.single-comments form.wpd_comm_form .wpdiscuz-textarea-wrap .ql-container .ql-editor p, .single-comments form.wpd_comm_form .wpdiscuz-textarea-wrap .ql-container .ql-editor::before, .single-comments form#wpdiscuz-edit-form .wpdiscuz-textarea-wrap .ql-container .ql-editor p, .single-comments form#wpdiscuz-edit-form .wpdiscuz-textarea-wrap .ql-container .ql-editor::before {
  font-family: source-serif-pro, serif !important;
  font-size: 1.8rem !important;
  line-height: 2.9rem !important;
  color: #232425 !important;
  letter-spacing: normal !important;
  font-style: normal !important;
}
.single-comments form.wpd_comm_form .wpdiscuz-textarea-wrap .ql-container .ql-editor strong, .single-comments form#wpdiscuz-edit-form .wpdiscuz-textarea-wrap .ql-container .ql-editor strong {
  font-weight: bolder !important;
}
.single-comments form.wpd_comm_form .wpdiscuz-textarea-wrap .ql-container .ql-editor em, .single-comments form#wpdiscuz-edit-form .wpdiscuz-textarea-wrap .ql-container .ql-editor em {
  font-style: italic !important;
}
.single-comments form.wpd_comm_form .ql-toolbar, .single-comments form#wpdiscuz-edit-form .ql-toolbar {
  position: relative;
  opacity: 0;
  height: 3.6rem;
  margin-bottom: -3.6rem;
  transition: 300ms;
}
.single-comments form.wpd_comm_form textarea, .single-comments form#wpdiscuz-edit-form textarea {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  background: transparent;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: 0 !important;
}
.single-comments form.wpd_comm_form .wc-field-submit .wc_comm_submit, .single-comments form#wpdiscuz-edit-form .wc-field-submit .wc_comm_submit {
  background-color: #179ddd !important;
  color: white !important;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  text-transform: none !important;
  border-radius: 0.2rem !important;
  padding: 0.8rem 2rem !important;
  transition: 300ms !important;
  text-transform: uppercase !important;
  border-bottom: 2px solid transparent !important;
  font-family: paralucent-condensed, sans-serif !important;
  font-weight: 600 !important;
  font-size: 1.2rem !important;
  line-height: 1.6rem !important;
  letter-spacing: 0.1rem !important;
  text-transform: uppercase !important;
}
.single-comments form.wpd_comm_form:focus-within .ql-toolbar, .single-comments form#wpdiscuz-edit-form:focus-within .ql-toolbar {
  opacity: 1;
  margin-bottom: 0;
  background: transparent !important;
  border: 0 !important;
}
.single-comments .wpd-secondary-form-wrapper {
  margin-top: 1.6rem;
}
.single-comments .wpd_comment_level-1 {
  padding: 2.4rem 2.6rem;
  background: #ffffff;
  border-radius: 0.3rem;
  border: 2px solid #EDEDED;
}
@media (min-width: 768px) {
  .single-comments .wpd_comment_level-1 > .wpd-comment-wrap .wpd-comment-header .wpd-comment-link {
    right: 5rem !important;
  }
}
@media (min-width: 768px) {
  .single-comments .wpd_comment_level-1 > .wpd-comment-wrap .wpd-comment-header .wpd-user-info .wpd-comment-share {
    right: 5rem !important;
  }
}
.single-comments .wpd_comment_level-2 {
  background: transparent !important;
  margin: 0 !important;
}
.single-comments .wpd_comment_level-2 .wpd-comment-wrap {
  background: transparent !important;
  margin: 0 !important;
  border: 0 !important;
}
.single-comments .wpd-comment {
  padding-left: 14.6rem;
  position: relative;
}
@media (max-width: 767px) {
  .single-comments .wpd-comment {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .single-comments .wpd-comment.has-reader-group .wpd-comment-header {
    padding-bottom: 3.2rem !important;
  }
}
.single-comments .wpd-comment:not(.wpd_comment_level-1) {
  margin: 0 !important;
  padding-left: 11.2rem;
  position: relative;
  width: calc(100% + 3.2rem);
  left: -3.2rem;
  padding-top: 1.6rem;
  margin-top: 1.6rem !important;
}
@media (max-width: 767px) {
  .single-comments .wpd-comment:not(.wpd_comment_level-1) {
    padding-left: 2rem;
    padding-right: 0;
    left: 0;
    width: 100%;
    margin-top: 0 !important;
    padding-top: 4rem;
  }
}
.single-comments .wpd-comment:not(.wpd_comment_level-1)::before {
  content: "";
  position: absolute;
  left: -4.4rem;
  bottom: 0;
  width: 2px;
  height: calc(100% + 4.4rem);
  background: #EDEDED;
}
@media (max-width: 767px) {
  .single-comments .wpd-comment:not(.wpd_comment_level-1)::before {
    left: 0;
    height: calc(100% - 2rem);
  }
}
.single-comments .wpd-comment:not(.wpd_comment_level-1)::after {
  content: "";
  position: absolute;
  left: 0;
  top: 2rem;
  background-repeat: repeat-x;
  background-size: 5px 1px;
  background-image: radial-gradient(circle, #a49e99 0.5px, transparent 0.5px);
  width: 100%;
  height: 5px;
}
@media (max-width: 767px) {
  .single-comments .wpd-comment:not(.wpd_comment_level-1)::after {
    width: calc(100% - 2rem);
    left: 2rem;
  }
}
.single-comments .wpd-comment:not(.wpd_comment_level-1) .wpd-comment-header .wpd-avatar {
  left: 0;
  top: 2.4rem;
}
.single-comments .wpd-comment:not(.wpd_comment_level-1) ~ .wpd-comment::before {
  height: 100%;
}
@media (max-width: 767px) {
  .single-comments .wpd-comment-header {
    position: relative;
  }
}
.single-comments .wpd-comment-header .wpd-avatar {
  position: absolute !important;
  left: 4rem;
  top: 2.4rem;
  align-self: center !important;
  border-radius: 50%;
  width: 6.8rem !important;
  height: 6.8rem !important;
  position: relative;
  margin-right: 2rem !important;
  border: 0 !important;
  max-width: unset !important;
}
@media (max-width: 767px) {
  .single-comments .wpd-comment-header .wpd-avatar {
    position: relative !important;
    left: 0 !important;
    top: 0 !important;
    padding: 0 !important;
    width: 5rem !important;
    height: 5rem !important;
    margin-right: 1.2rem !important;
  }
}
.single-comments .wpd-comment-header .wpd-avatar a {
  display: block;
}
.single-comments .wpd-comment-header .wpd-avatar figure, .single-comments .wpd-comment-header .wpd-avatar img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  border-width: 0 !important;
  display: block !important;
  max-width: unset !important;
}
.single-comments .wpd-comment-header .wpd-avatar figure {
  border-radius: 50%;
  overflow: hidden;
}
.single-comments .wpd-comment-header .wpd-avatar span.reader-group {
  font-family: paralucent-condensed, sans-serif;
  text-align: center;
  position: absolute;
  left: 0;
  width: 100%;
  top: calc(100% + 1rem);
  font-size: 1.4rem;
  line-height: 1.7rem;
  letter-spacing: 0.05rem;
  font-style: italic;
  margin-left: 0 !important;
  color: #232425;
}
.single-comments .wpd-comment-header .wpd-user-info {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  flex-wrap: nowrap !important;
  position: relative !important;
}
@media (max-width: 767px) {
  .single-comments .wpd-comment-header .wpd-user-info {
    flex-grow: 1 !important;
    flex-shrink: 0 !important;
    flex-basis: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    display: block !important;
    float: none !important;
    padding-right: 6.4rem !important;
  }
}
.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: auto;
}
@media (max-width: 767px) {
  .single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top {
    width: 100%;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 100%;
  }
}
.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-share {
  position: absolute !important;
  right: 3.6rem !important;
  top: 0 !important;
  opacity: 1 !important;
}
.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-share i {
  position: relative;
  top: 0.1rem;
  left: -0.1rem;
}
@media (max-width: 767px) {
  .single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-share {
    right: 4rem !important;
    top: 1.2rem !important;
  }
}
.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-author, .single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-author a {
  color: #179ddd !important;
  font-family: paralucent, sans-serif !important;
  font-size: 2.2rem !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  line-height: 2.2rem !important;
  margin-right: 2rem !important;
}
@media (max-width: 767px) {
  .single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-author, .single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-author a {
    margin-right: 0 !important;
    font-size: 1.8rem !important;
    line-height: 2.2rem !important;
  }
}
.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-author a {
  margin-right: 0 !important;
}
.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-label {
  background-color: #E50434;
  color: white;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  text-transform: none;
  border-radius: 0.2rem;
  padding: 0.8rem 2rem;
  transition: 300ms;
  text-transform: uppercase;
  border-bottom: 2px solid transparent;
  background: #179ddd;
  padding: 0.8rem 1.2rem !important;
  text-transform: uppercase !important;
  margin-right: 2rem !important;
}
.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-label:not(.disabled):hover, .single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-label:not(.disabled):focus {
  color: inherit;
  border-bottom-color: currentColor;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.07);
  transform: translateY(-2px);
}
.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-label.disabled {
  background-color: #a49e99;
  cursor: not-allowed;
}
.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-label.has-arrow {
  padding-right: 3.2rem;
  background-image: url("data:image/svg+xml,%3Csvg width='10px' height='9px' viewBox='0 0 10 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EPath%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Components/Buttons/Chevron-Button' transform='translate(-88.000000, -13.000000)' fill='%23FFFFFF'%3E %3Cg id='Group' transform='translate(13.000000, 11.000000)'%3E %3Cpath d='M84.8401618,6.07967516 L81.2288098,2.17273864 C81.1257212,2.06121492 80.988324,2 80.8418212,2 C80.6951557,2 80.5578398,2.06130287 80.4547512,2.17273864 L80.1268678,2.52753889 C80.0238605,2.63888672 79.967113,2.78761434 79.967113,2.94619264 C79.967113,3.10468298 80.0238605,3.25842389 80.1268678,3.36977171 L82.2336795,5.65398522 L75.5402394,5.65398522 C75.2384533,5.65398522 75,5.90957509 75,6.2361426 L75,6.73773552 C75,7.06430303 75.2384533,7.34566297 75.5402394,7.34566297 L82.2575817,7.34566297 L80.1269491,9.64262958 C80.0239418,9.75415331 79.9671943,9.89883512 79.9671943,10.0574134 C79.9671943,10.2158158 80.0239418,10.3626085 80.1269491,10.4740442 L80.4548325,10.8277011 C80.5579211,10.9392248 80.695237,11 80.8419025,11 C80.9884053,11 81.1258025,10.9384333 81.2288911,10.8269095 L84.8402431,6.92006098 C84.9435755,6.80818544 85.0004043,6.65884215 85,6.50008795 C85.000323,6.34080604 84.9435755,6.19137479 84.8401618,6.07967516 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 10px auto;
  background-position: calc(100% - 1.2rem) center;
  background-repeat: no-repeat;
}
.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-label.has-arrow:not(.disabled):hover, .single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-label.has-arrow:not(.disabled):focus {
  background-position: calc(100% - 1.4rem) center;
}
.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-bottom {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
}
.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-bottom .wpd-reply-to, .single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-bottom .wpd-follow-link {
  display: none !important;
}
.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-bottom .wpd-comment-date {
  color: #a49e99 !important;
  font-family: paralucent-condensed, sans-serif !important;
  font-size: 1.4rem !important;
  font-weight: 600 !important;
  letter-spacing: 0.1rem !important;
  line-height: 1.76rem !important;
  text-transform: uppercase !important;
  position: relative;
  top: -0.2rem;
}
.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-bottom .wpd-comment-date i.far {
  font-size: 1.6rem !important;
  position: relative;
  top: 0.1rem;
}
@media (max-width: 767px) {
  .single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-bottom .wpd-comment-date {
    padding-left: 0 !important;
  }
}
.single-comments .wpd-comment-header .wpd-comment-link {
  position: absolute !important;
  right: 2.4rem !important;
  top: 3rem !important;
  left: unset !important;
}
.single-comments .wpd-comment-header .wpd-comment-link span {
  margin: 0 !important;
  position: relative;
  top: -0.1rem;
}
@media (max-width: 767px) {
  .single-comments .wpd-comment-header .wpd-comment-link {
    top: 3.6rem !important;
    right: 0 !important;
  }
}
.single-comments .wpd-comment-text a {
  color: #179ddd;
}
.single-comments .wpd-comment-text p {
  color: #232425 !important;
}
.single-comments .wpd-comment-footer {
  justify-content: flex-start !important;
}
.single-comments .wpd-comment-footer .wpd-vote {
  margin-right: 1.6rem !important;
  padding: 0 !important;
}
.single-comments .wpd-comment-footer .wpd-vote .wpd-vote-up {
  width: 1.5rem;
  height: 1.2rem;
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg width='15px' height='15px' viewBox='0 0 15 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3ELike%3C/title%3E %3Cg id='Like' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Group' transform='translate(-0.000000, -0.000000)' fill='%2339A9E1' fill-rule='nonzero'%3E %3Cpath d='M2.8125,14.0625 L1.40625,14.0625 C0.88921875,14.0625 0.46875,13.6420313 0.46875,13.125 L0.46875,7.03125 C0.46875,6.51421875 0.88921875,6.09375 1.40625,6.09375 L2.8125,6.09375 C3.32953125,6.09375 3.75,6.51421875 3.75,7.03125 L3.75,13.125 C3.75,13.6420313 3.32953125,14.0625 2.8125,14.0625 Z M1.40625,7.03125 L1.40625,13.125 L2.8125,13.125 L2.8125,7.03125 L1.40625,7.03125 Z' id='Shape'%3E%3C/path%3E %3Cpath d='M12.65625,8.4375 L10.78125,8.4375 C10.5225,8.4375 10.3125,8.22796875 10.3125,7.96875 C10.3125,7.70953125 10.5225,7.5 10.78125,7.5 L12.65625,7.5 C12.9145312,7.5 13.125,7.29 13.125,7.03125 C13.125,6.7725 12.9145312,6.5625 12.65625,6.5625 L7.5,6.5625 C7.24125,6.5625 7.03125,6.35296875 7.03125,6.09375 C7.03125,5.83453125 7.24125,5.625 7.5,5.625 L12.65625,5.625 C13.4315625,5.625 14.0625,6.2559375 14.0625,7.03125 C14.0625,7.8065625 13.4315625,8.4375 12.65625,8.4375 Z' id='Path'%3E%3C/path%3E %3Cpath d='M13.125,10.3125 L11.25,10.3125 C10.99125,10.3125 10.78125,10.1029688 10.78125,9.84375 C10.78125,9.58453125 10.99125,9.375 11.25,9.375 L13.125,9.375 C13.3832812,9.375 13.59375,9.165 13.59375,8.90625 C13.59375,8.6475 13.3832812,8.4375 13.125,8.4375 L11.25,8.4375 C10.99125,8.4375 10.78125,8.22796875 10.78125,7.96875 C10.78125,7.70953125 10.99125,7.5 11.25,7.5 L13.125,7.5 C13.9003125,7.5 14.53125,8.1309375 14.53125,8.90625 C14.53125,9.6815625 13.9003125,10.3125 13.125,10.3125 Z' id='Path'%3E%3C/path%3E %3Cpath d='M12.65625,12.1875 L10.78125,12.1875 C10.5225,12.1875 10.3125,11.9779688 10.3125,11.71875 C10.3125,11.4595312 10.5225,11.25 10.78125,11.25 L12.65625,11.25 C12.9145312,11.25 13.125,11.04 13.125,10.78125 C13.125,10.5225 12.9145312,10.3125 12.65625,10.3125 L10.78125,10.3125 C10.5225,10.3125 10.3125,10.1029687 10.3125,9.84375 C10.3125,9.58453125 10.5225,9.375 10.78125,9.375 L12.65625,9.375 C13.4315625,9.375 14.0625,10.0059375 14.0625,10.78125 C14.0625,11.5565625 13.4315625,12.1875 12.65625,12.1875 Z' id='Path'%3E%3C/path%3E %3Cpath d='M11.71875,14.0625 L5.625,14.0625 C4.54875,14.0625 3.13828125,12.913125 2.98125,12.7823437 C2.7825,12.6164062 2.75578125,12.3215625 2.92125,12.1223437 C3.0871875,11.923125 3.38203125,11.896875 3.58125,12.061875 C4.07578125,12.4725 5.068125,13.125 5.625,13.125 L11.71875,13.125 C11.9770312,13.125 12.1875,12.915 12.1875,12.65625 C12.1875,12.3975 11.9770312,12.1875 11.71875,12.1875 L10.78125,12.1875 C10.5225,12.1875 10.3125,11.9779687 10.3125,11.71875 C10.3125,11.4595312 10.5225,11.25 10.78125,11.25 L11.71875,11.25 C12.4940625,11.25 13.125,11.8809375 13.125,12.65625 C13.125,13.4315625 12.4940625,14.0625 11.71875,14.0625 Z' id='Path'%3E%3C/path%3E %3Cpath d='M3.28125,7.5 C3.23203125,7.5 3.18234375,7.49203125 3.13265625,7.475625 C2.8875,7.39359375 2.75484375,7.12828125 2.83640625,6.88265625 C2.85609375,6.82265625 3.33609375,5.40046875 4.2975,3.95859375 C4.90171875,3.0525 5.08125,1.9153125 5.1346875,1.318125 C5.1778125,0.83390625 5.5790625,0.46875 6.0675,0.46875 L6.5625,0.46875 C7.3378125,0.46875 7.96875,1.0996875 7.96875,1.875 L7.96875,6.09375 C7.96875,6.35296875 7.75875,6.5625 7.5,6.5625 C7.24125,6.5625 7.03125,6.35296875 7.03125,6.09375 L7.03125,1.875 C7.03125,1.61625 6.82078125,1.40625 6.5625,1.40625 L6.0675,1.40625 C6.00703125,2.0878125 5.7965625,3.39984375 5.0775,4.47890625 C4.18875,5.81203125 3.7303125,7.16625 3.72609375,7.17984375 C3.66046875,7.37578125 3.4771875,7.5 3.28125,7.5 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  opacity: 1 !important;
}
.single-comments .wpd-comment-footer .wpd-vote .wpd-vote-up svg {
  display: none !important;
}
.single-comments .wpd-comment-footer .wpd-vote .wpd-vote-up.wpd-up {
  opacity: 1 !important;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 29'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2339a9e1;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Efill%3C/title%3E%3Cpath class='cls-1' d='M1000.62,512.53A3.06,3.06,0,0,1,1001,514a3,3,0,0,1-2.22,2.89A2.93,2.93,0,0,1,999,518a3,3,0,0,1-3,3H983a8.45,8.45,0,0,1-4-1.56,2,2,0,0,1-2,1.56h-3a2,2,0,0,1-2-2V506a2,2,0,0,1,2-2h3a1.85,1.85,0,0,1,.67.12,28.31,28.31,0,0,1,2.5-4.67,12.53,12.53,0,0,0,1.78-5.63,2,2,0,0,1,2-1.82H985a3,3,0,0,1,3,3v8h10a5.8,5.8,0,0,1,2.62,9.53Z' transform='translate(-972 -492)'/%3E%3C/svg%3E");
}
.single-comments .wpd-comment-footer .wpd-vote .wpd-vote-result {
  color: #179ddd !important;
  font-family: paralucent-condensed, sans-serif !important;
  font-size: 1.4rem !important;
  font-weight: 600 !important;
  letter-spacing: 0.1rem !important;
  line-height: 1.76rem !important;
}
.single-comments .wpd-comment-footer .wpd-vote .wpd-vote-result.wpd-up {
  color: #179ddd !important;
}
.single-comments .wpd-comment-footer .wpd-vote .wpd-vote-down {
  display: none !important;
}
.single-comments .wpd-comment-footer .wpd-space {
  display: block !important;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
}
.single-comments .wpd-comment-footer .wpd-reply-button {
  background-color: #E50434;
  color: white;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  text-transform: none;
  border-radius: 0.2rem;
  padding: 0.8rem 2rem;
  transition: 300ms;
  text-transform: uppercase;
  border-bottom: 2px solid transparent;
  background: transparent;
  border: 1px solid #179ddd !important;
  color: #179ddd !important;
  padding-left: 4.8rem !important;
  position: relative;
  padding-right: 1.2rem !important;
}
.single-comments .wpd-comment-footer .wpd-reply-button:not(.disabled):hover, .single-comments .wpd-comment-footer .wpd-reply-button:not(.disabled):focus {
  color: inherit;
  border-bottom-color: currentColor;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.07);
  transform: translateY(-2px);
}
.single-comments .wpd-comment-footer .wpd-reply-button.disabled {
  background-color: #a49e99;
  cursor: not-allowed;
}
.single-comments .wpd-comment-footer .wpd-reply-button.has-arrow {
  padding-right: 3.2rem;
  background-image: url("data:image/svg+xml,%3Csvg width='10px' height='9px' viewBox='0 0 10 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EPath%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Components/Buttons/Chevron-Button' transform='translate(-88.000000, -13.000000)' fill='%23FFFFFF'%3E %3Cg id='Group' transform='translate(13.000000, 11.000000)'%3E %3Cpath d='M84.8401618,6.07967516 L81.2288098,2.17273864 C81.1257212,2.06121492 80.988324,2 80.8418212,2 C80.6951557,2 80.5578398,2.06130287 80.4547512,2.17273864 L80.1268678,2.52753889 C80.0238605,2.63888672 79.967113,2.78761434 79.967113,2.94619264 C79.967113,3.10468298 80.0238605,3.25842389 80.1268678,3.36977171 L82.2336795,5.65398522 L75.5402394,5.65398522 C75.2384533,5.65398522 75,5.90957509 75,6.2361426 L75,6.73773552 C75,7.06430303 75.2384533,7.34566297 75.5402394,7.34566297 L82.2575817,7.34566297 L80.1269491,9.64262958 C80.0239418,9.75415331 79.9671943,9.89883512 79.9671943,10.0574134 C79.9671943,10.2158158 80.0239418,10.3626085 80.1269491,10.4740442 L80.4548325,10.8277011 C80.5579211,10.9392248 80.695237,11 80.8419025,11 C80.9884053,11 81.1258025,10.9384333 81.2288911,10.8269095 L84.8402431,6.92006098 C84.9435755,6.80818544 85.0004043,6.65884215 85,6.50008795 C85.000323,6.34080604 84.9435755,6.19137479 84.8401618,6.07967516 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 10px auto;
  background-position: calc(100% - 1.2rem) center;
  background-repeat: no-repeat;
}
.single-comments .wpd-comment-footer .wpd-reply-button.has-arrow:not(.disabled):hover, .single-comments .wpd-comment-footer .wpd-reply-button.has-arrow:not(.disabled):focus {
  background-position: calc(100% - 1.4rem) center;
}
.single-comments .wpd-comment-footer .wpd-reply-button::before {
  content: "";
  position: absolute;
  left: 1rem;
  top: 0.8rem;
  width: 2.6rem;
  height: 2rem;
  background-image: url(data:image/png;base64,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KQsD7o5+6Yp+IhxTCQU45V5CfJpGAAEESiCwStrsCLDdd6WudQHWR1U5CpDQc4RjMwQQQMBQgSDffKbf8KY/m9ef0TOVWIBT7iUeAJpHAAEESiDQI22OSDk9z7b1/eZNedbB5gEJcIQeECTVIIAAAoYJPCPxbs8j5g2y7Zt5bM+mAQuQ0AMGpToEEEDAEAH98pR7pOg3omU77ZEN1mS7EesXVoBT7oX1pXYEEEAgzAL68/QtUvStbBUZBqpf+nKnlKEM12e1IgmQ0IsETTMIIIBASAX0hW2/kaIT+gIpqc7c6uSvX7iiH+2qv2cKmYAXsngIBwEEEECgdAKTpemPSdGJfboU/cCYbikNUvTn7XEpTAgggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAJZC/x/5A0esWHwotEAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.single-comments .wpd-comment-footer .wpd-reply-button svg {
  display: none !important;
}
.single-comments .wpd-comment-footer .wpd-reply-button span {
  text-transform: uppercase !important;
}
@media (max-width: 767px) {
  .single-comments .wpd-comment .wpd-comment-wrap {
    padding: 0 !important;
  }
}
.single-comments .wpd-comment .wpd-comment-wrap .wpd-comment-right {
  padding-bottom: 0 !important;
  position: static !important;
}

#wpdcom .wpd-thread-filter .wpdf-reacted {
  color: #179DDD;
}

#wpdcom .wpd-thread-filter .wpdf-hottest {
  color: #179DDD;
}

#wpdcom .wpd-thread-filter .wpdf-sorting i {
  display: none;
}

.wpdiscuz-sort-button::before {
  content: "";
  background-image: url("data:image/svg+xml,%3C!-- Generator: Adobe Illustrator 24.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 4' style='enable-background:new 0 0 10 4;' xml:space='preserve'%3E %3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23232425;%7D %3C/style%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Symbols'%3E %3Cg id='Components_x2F_Navigation_x2F_Navigation' transform='translate(-242.000000, -52.000000)'%3E %3Cg id='Group-35'%3E %3Cg id='Group-16'%3E %3Cg id='Group-34' transform='translate(47.000000, 46.000000)'%3E %3Cg id='Group-33' transform='translate(156.000000, 0.000000)'%3E %3Cpolyline id='Path-3' class='st0' points='40,6 44,10 48,6 '/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  display: inline-block;
  background-size: 100%;
  background-position: center;
  height: 5px;
  width: 9px;
  background-repeat: no-repeat;
  transform: rotate(180deg);
  position: relative;
  margin-right: 0.5rem;
}

#wpdcom .wpd-comment-header .wpd-comment-share, #wpdcom.wpd-layout-2 .wpd-comment-header .wpd-comment-link {
  display: flex !important;
  align-items: center;
  justify-content: center;
  opacity: 1 !important;
  visibility: visible !important;
  border-radius: 50%;
  background: #179ddd;
  width: 2.4rem;
  height: 2.4rem;
}
#wpdcom .wpd-comment-header .wpd-comment-share i, #wpdcom.wpd-layout-2 .wpd-comment-header .wpd-comment-link i {
  color: #ffffff !important;
}

body.logged-out #wpdcom .wpd-form-wrap {
  display: none;
}

.wpdiscuz-message-success {
  display: block;
  background: #179ddd !important;
  color: #ffffff !important;
  border: 0 !important;
  box-shadow: 0 7px 30px -5px rgba(0, 0, 0, 0.15), 0 3px 11px -2px rgba(0, 0, 0, 0.34) !important;
  border-radius: 0.3rem !important;
  padding: 0.8rem 3.2rem !important;
  font-family: paralucent-condensed, sans-serif !important;
  font-size: 1.6rem !important;
  line-height: 1.6rem !important;
  text-align: center;
}

#comments #wpdcom span, #respond #wpdcom span, #wpdcom span {
  margin-left: 11px;
}

.single-comments .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-share {
  position: absolute !important;
  right: 0;
  opacity: 1 !important;
}

.wpd-comment-date {
  padding-left: 12px;
}

.wpd-comment-share {
  cursor: pointer !important;
}

.show-comment-meta {
  opacity: 1 !important;
}

.wpd-comment-label {
  display: none !important;
}

#wpdcom .wpd-hidden {
  visibility: visible !important;
  opacity: 1 !important;
}

.wpd-tools-actions {
  color: #a49e99 !important;
  font-family: paralucent-condensed, sans-serif !important;
  font-size: 1.4rem !important;
  font-weight: 400 !important;
  letter-spacing: 0.1rem !important;
  line-height: 1.76rem !important;
  text-transform: uppercase !important;
  top: 0px !important;
}

body.logged-out #wpdcom .wpd-comment-footer .wpd-vote-up, body.logged-out #wpdcom .wpd-comment-footer .wpd-vote-down {
  pointer-events: none;
  cursor: auto;
}

#wpdcom .wpd-second-button, #wpdcom .wpd-prim-button {
  background-color: #E50434;
  color: white;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  text-transform: none;
  border-radius: 0.2rem;
  padding: 0.8rem 2rem;
  transition: 300ms;
  text-transform: uppercase;
  border-bottom: 2px solid transparent;
  background-color: #179ddd;
  color: #ffffff;
}
#wpdcom .wpd-second-button:not(.disabled):hover, #wpdcom .wpd-second-button:not(.disabled):focus, #wpdcom .wpd-prim-button:not(.disabled):hover, #wpdcom .wpd-prim-button:not(.disabled):focus {
  color: inherit;
  border-bottom-color: currentColor;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.07);
  transform: translateY(-2px);
}
#wpdcom .wpd-second-button.disabled, #wpdcom .wpd-prim-button.disabled {
  background-color: #a49e99;
  cursor: not-allowed;
}
#wpdcom .wpd-second-button.has-arrow, #wpdcom .wpd-prim-button.has-arrow {
  padding-right: 3.2rem;
  background-image: url("data:image/svg+xml,%3Csvg width='10px' height='9px' viewBox='0 0 10 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EPath%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Components/Buttons/Chevron-Button' transform='translate(-88.000000, -13.000000)' fill='%23FFFFFF'%3E %3Cg id='Group' transform='translate(13.000000, 11.000000)'%3E %3Cpath d='M84.8401618,6.07967516 L81.2288098,2.17273864 C81.1257212,2.06121492 80.988324,2 80.8418212,2 C80.6951557,2 80.5578398,2.06130287 80.4547512,2.17273864 L80.1268678,2.52753889 C80.0238605,2.63888672 79.967113,2.78761434 79.967113,2.94619264 C79.967113,3.10468298 80.0238605,3.25842389 80.1268678,3.36977171 L82.2336795,5.65398522 L75.5402394,5.65398522 C75.2384533,5.65398522 75,5.90957509 75,6.2361426 L75,6.73773552 C75,7.06430303 75.2384533,7.34566297 75.5402394,7.34566297 L82.2575817,7.34566297 L80.1269491,9.64262958 C80.0239418,9.75415331 79.9671943,9.89883512 79.9671943,10.0574134 C79.9671943,10.2158158 80.0239418,10.3626085 80.1269491,10.4740442 L80.4548325,10.8277011 C80.5579211,10.9392248 80.695237,11 80.8419025,11 C80.9884053,11 81.1258025,10.9384333 81.2288911,10.8269095 L84.8402431,6.92006098 C84.9435755,6.80818544 85.0004043,6.65884215 85,6.50008795 C85.000323,6.34080604 84.9435755,6.19137479 84.8401618,6.07967516 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 10px auto;
  background-position: calc(100% - 1.2rem) center;
  background-repeat: no-repeat;
}
#wpdcom .wpd-second-button.has-arrow:not(.disabled):hover, #wpdcom .wpd-second-button.has-arrow:not(.disabled):focus, #wpdcom .wpd-prim-button.has-arrow:not(.disabled):hover, #wpdcom .wpd-prim-button.has-arrow:not(.disabled):focus {
  background-position: calc(100% - 1.4rem) center;
}
#wpdcom .wpd-second-button:hover, #wpdcom .wpd-second-button:focus, #wpdcom .wpd-prim-button:hover, #wpdcom .wpd-prim-button:focus {
  background-color: #179ddd;
  color: #ffffff !important;
}

#wpdcom a[rel=author] {
  color: #179ddd;
  font-weight: 600 !important;
  font-family: paralucent, sans-serif;
}

.wpd-unapproved-comment::after {
  content: "Your comment is awaiting approval." !important;
  color: black !important;
  font-family: paralucent, sans-serif;
  font-size: 1.3rem;
  background-color: #bdd9bf;
  padding: 0.4rem 0.6rem;
  position: unset !important;
  background-repeat: unset !important;
  background-image: unset !important;
  left: unset !important;
  top: unset !important;
}

.wpd-unapproved-comment .wpd-reply .wpd-comment-footer {
  margin-bottom: 2rem;
}

form#loginform, form#activation-form {
  padding: 2rem 0;
  border: 0 solid #EDEDED;
  border-width: 2px 0;
}
form#loginform p, form#activation-form p {
  margin: 0;
}
form#loginform p.login-forgotpass, form#activation-form p.login-forgotpass {
  text-align: center;
  margin-top: 1.4rem;
}
form#loginform p.login-remember, form#activation-form p.login-remember {
  margin-bottom: 2rem;
}
form#loginform p.login-remember input[type=checkbox], form#activation-form p.login-remember input[type=checkbox] {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  border: 1px solid black;
  background-image: url("data:image/svg+xml,%3Csvg width='10px' height='10px' viewBox='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EGroup%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round'%3E %3Cg id='Components/Release-Calendar/Check-Box/Uncheck-box-Lowercase' transform='translate(-3.000000, -3.000000)' stroke='%23FFFFFF'%3E %3Cg id='Group' transform='translate(4.000000, 4.000000)'%3E %3Cline x1='-2.51798582e-13' y1='-2.44249065e-14' x2='7.77817459' y2='7.77817459' id='Path-21'%3E%3C/line%3E %3Cline x1='-2.51798582e-13' y1='-2.57571742e-14' x2='7.77817459' y2='7.77817459' id='Path-21' transform='translate(3.889087, 3.889087) scale(-1, 1) translate(-3.889087, -3.889087) '%3E%3C/line%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 0 0;
  background-repeat: no-repeat;
  background-position: center center;
  transition: 300ms;
  width: 1.6rem !important;
  height: 1.6rem !important;
  display: inline-block;
  margin-right: 0.8rem;
}
form#loginform p.login-remember input[type=checkbox]:checked, form#activation-form p.login-remember input[type=checkbox]:checked {
  background-color: #179ddd;
  border-color: #179ddd;
  background-size: 0.9rem auto;
}
form#loginform p.login-remember label, form#activation-form p.login-remember label {
  color: #232425;
  font-size: 1.4rem;
  display: flex;
  align-items: center;
}
form#loginform p label, form#activation-form p label {
  display: block;
  color: #a49e99;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  font-weight: 400;
  letter-spacing: 0.05rem;
  line-height: 1.4rem;
  margin: 0;
  margin-bottom: 0.8rem;
}
form#loginform p input[type=text], form#loginform p input[type=password], form#activation-form p input[type=text], form#activation-form p input[type=password] {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  border: 1px solid #232425 !important;
  background: transparent !important;
  border-radius: 0.3rem;
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  font-weight: 400;
  letter-spacing: 0.05rem;
  line-height: 1.4rem;
  width: 100%;
  padding: 1rem 1.2rem;
  margin-bottom: 1.8rem;
}
form#loginform p input[type=text]::-webkit-input-placeholder, form#loginform p input[type=password]::-webkit-input-placeholder, form#activation-form p input[type=text]::-webkit-input-placeholder, form#activation-form p input[type=password]::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #a49e99;
  line-height: 2rem;
}
form#loginform p input[type=text]::-moz-placeholder, form#loginform p input[type=password]::-moz-placeholder, form#activation-form p input[type=text]::-moz-placeholder, form#activation-form p input[type=password]::-moz-placeholder {
  /* Firefox 19+ */
  color: #a49e99;
  line-height: 2rem;
}
form#loginform p input[type=text]:-ms-input-placeholder, form#loginform p input[type=password]:-ms-input-placeholder, form#activation-form p input[type=text]:-ms-input-placeholder, form#activation-form p input[type=password]:-ms-input-placeholder {
  /* IE 10+ */
  color: #a49e99;
  line-height: 2rem;
}
form#loginform p input[type=text]:-moz-placeholder, form#loginform p input[type=password]:-moz-placeholder, form#activation-form p input[type=text]:-moz-placeholder, form#activation-form p input[type=password]:-moz-placeholder {
  /* Firefox 18- */
  color: #a49e99;
  line-height: 2rem;
}
form#loginform p input[type=submit], form#activation-form p input[type=submit] {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  background: #179ddd;
  border-radius: 0.3rem;
  cursor: pointer;
  width: 100%;
}
form#loginform p input[type=submit]:hover, form#loginform p input[type=submit]:focus, form#activation-form p input[type=submit]:hover, form#activation-form p input[type=submit]:focus {
  color: #ffffff !important;
}
form#loginform p a, form#activation-form p a {
  color: #179ddd;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  line-height: 1.9rem;
  letter-spacing: 0.05rem;
  text-decoration: underline;
  font-weight: 400;
}
form#loginform + p, form#activation-form + p {
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.8rem;
  line-height: 2.2rem;
  letter-spacing: 0.06rem;
  text-align: center;
  font-weight: 400;
}
form#loginform + p a, form#activation-form + p a {
  color: #179ddd;
  font-weight: 600;
  text-decoration: underline;
}

form#activation-form label {
  font-size: 1.6rem !important;
  font-weight: 400 !important;
  letter-spacing: 0.05rem !important;
  line-height: 1.4rem !important;
}
form#activation-form input[type=text] {
  font-family: paralucent-condensed, sans-serif !important;
  color: #232425 !important;
  border: 1px solid #232425 !important;
  background: transparent !important;
  border-radius: 0.3rem !important;
  font-size: 1.6rem !important;
  font-weight: 400 !important;
  letter-spacing: 0.05rem !important;
  line-height: 1.4rem !important;
  width: 100% !important;
  padding: 1rem 1.2rem !important;
}

.page-template-template-loginflow #masthead, .page-template-template-loginflow #colophon, body.activation #masthead, body.activation #colophon {
  display: none;
}
.page-template-template-loginflow header#masthead ~ #content, body.activation header#masthead ~ #content {
  padding-top: 0 !important;
  margin-top: 0 !important;
}

body.activation .site-content#content {
  padding-top: 0 !important;
  margin-top: 0 !important;
}
body.activation main > .content-margins {
  width: 100% !important;
  max-width: unset !important;
}
body.activation .memberflow-container__left > p, body.activation .memberflow-container__left > h1 {
  text-align: center;
}
body.activation aside.bp-feedback {
  display: block;
  background: #179ddd;
  border: 0;
  box-shadow: 0 7px 30px -5px rgba(0, 0, 0, 0.15), 0 3px 11px -2px rgba(0, 0, 0, 0.34);
  border-radius: 0.3rem;
  display: flex;
  padding: 3.2rem 1.2rem;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 2.4rem !important;
}
body.activation aside.bp-feedback .bp-icon {
  background: transparent !important;
}
body.activation aside.bp-feedback p {
  color: #ffffff;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
}

.memberflow-container {
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: space-around;
}
@media (max-width: 767px) {
  .memberflow-container {
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
  }
}
.memberflow-container > * {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 44rem;
  position: relative;
  z-index: 2;
}
@media (max-width: 767px) {
  .memberflow-container > * {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }
  .memberflow-container > * > * {
    position: relative;
    z-index: 2;
    width: 100%;
  }
}
.memberflow-container__background {
  position: absolute;
  right: 0;
  top: 0;
  width: 50%;
  height: 100%;
  z-index: 1;
}
.memberflow-container__background.mobile {
  display: none;
}
@media (max-width: 767px) {
  .memberflow-container__background {
    display: none;
    width: 100%;
  }
  .memberflow-container__background.mobile {
    display: block;
    position: absolute;
    z-index: 1;
  }
}
.memberflow-container__background::before {
  content: "";
  z-index: 3;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url(assets/9a1d12aff3b0ad1927350e982a2db9ff.jpg);
  background-size: cover;
  mix-blend-mode: screen;
}
.memberflow-container__background > figure {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: #232425;
}
.memberflow-container__background > figure::before {
  content: "";
  z-index: 3;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url(assets/d566d742cc79726d8ea226ba2cfe8c2b.jpg);
  background-size: 587px auto;
  mix-blend-mode: screen;
  opacity: 0.1;
}
.memberflow-container__background > figure::after {
  content: "";
  z-index: 2;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, #232425 0%, #7CCFF6 100%);
  mix-blend-mode: hard-light;
}
.memberflow-container__background > figure > img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  filter: grayscale(1);
  opacity: 0.3;
}
.memberflow-container__left {
  padding: 0 5rem;
}
.memberflow-container__left-backlink {
  position: absolute;
  left: 1.2rem;
  top: 1.2rem;
  z-index: 4;
}
@media (orientation: landscape) and (max-width: 900px) {
  .memberflow-container__left-backlink {
    position: relative;
    margin-bottom: 1.2rem;
  }
}
@media (max-width: 767px) {
  .memberflow-container__left-backlink {
    left: 2rem;
    top: 2rem;
  }
}
.memberflow-container__left-backlink .wp-block-button__link, .memberflow-container__left-backlink .file-upload-button__button, .memberflow-container__left-backlink .edit-profile__button, .memberflow-container__left-backlink .edit-profile__picture__modal-button, .memberflow-container__left-backlink .profile-nav__logout, .memberflow-container__left-backlink .memberflow-container__left form input[type=submit], .memberflow-container__left form .memberflow-container__left-backlink input[type=submit], .memberflow-container__left-backlink .single-comments__loggedout-notice a, .single-comments__loggedout-notice .memberflow-container__left-backlink a, .memberflow-container__left-backlink form#loginform p input[type=submit], form#loginform p .memberflow-container__left-backlink input[type=submit], .memberflow-container__left-backlink form#activation-form p input[type=submit], form#activation-form p .memberflow-container__left-backlink input[type=submit] {
  cursor: pointer;
  background: #179ddd;
}
.memberflow-container__left-backlink .wp-block-button__link svg, .memberflow-container__left-backlink .file-upload-button__button svg, .memberflow-container__left-backlink .edit-profile__button svg, .memberflow-container__left-backlink .edit-profile__picture__modal-button svg, .memberflow-container__left-backlink .profile-nav__logout svg, .memberflow-container__left-backlink .memberflow-container__left form input[type=submit] svg, .memberflow-container__left form .memberflow-container__left-backlink input[type=submit] svg, .memberflow-container__left-backlink .single-comments__loggedout-notice a svg, .single-comments__loggedout-notice .memberflow-container__left-backlink a svg, .memberflow-container__left-backlink form#loginform p input[type=submit] svg, form#loginform p .memberflow-container__left-backlink input[type=submit] svg, .memberflow-container__left-backlink form#activation-form p input[type=submit] svg, form#activation-form p .memberflow-container__left-backlink input[type=submit] svg {
  transform: scaleX(-1);
  margin-right: 1.2rem;
}
@media (max-width: 767px) {
  .memberflow-container__left {
    padding: 3.2rem 2rem;
    padding-top: 7.2rem;
  }
}
.memberflow-container__left h1 {
  font-family: paralucent, sans-serif;
  font-weight: 600;
  font-size: 4rem;
  letter-spacing: initial;
  text-transform: initial;
  margin: 0;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .memberflow-container__left h1 {
    font-size: 2.8rem;
    line-height: 2.4rem;
    margin-bottom: 1.2rem;
  }
}
.memberflow-container__left p {
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  line-height: 1.6rem;
  letter-spacing: 0.05rem;
  font-weight: 400;
  margin: 0;
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .memberflow-container__left p {
    font-size: 1.4rem;
    line-height: 2rem;
    letter-spacing: 0.044rem;
    margin-bottom: 1.2rem;
  }
}
.memberflow-container__left p a {
  color: #179ddd;
  text-decoration: underline;
}
.memberflow-container__left form {
  padding-top: 3.2rem;
  border-top: 2px solid #EDEDED;
}
.memberflow-container__left form label, .memberflow-container__left form legend {
  color: #a49e99;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  font-weight: 400;
  letter-spacing: 0.05rem;
  line-height: 1.4rem;
  margin: 0;
}
.memberflow-container__left form .user-pass2-wrap {
  margin-bottom: 0 !important;
}
.memberflow-container__left form .user-pass2-wrap br {
  display: none;
}
.memberflow-container__left form input[type=text], .memberflow-container__left form input[type=email], .memberflow-container__left form input[type=password], .memberflow-container__left form .layout-wrap input[type=text], .memberflow-container__left form .layout-wrap input[type=email], .memberflow-container__left form .layout-wrap input[type=password] {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  border: 1px solid #232425 !important;
  background: transparent !important;
  border-radius: 0.3rem;
  color: #232425;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  font-weight: 400;
  letter-spacing: 0.05rem;
  line-height: 1.4rem;
  width: 100%;
  padding: 1rem 1.2rem;
  margin-top: 0.8rem;
}
.memberflow-container__left form input[type=text]::-webkit-input-placeholder, .memberflow-container__left form input[type=email]::-webkit-input-placeholder, .memberflow-container__left form input[type=password]::-webkit-input-placeholder, .memberflow-container__left form .layout-wrap input[type=text]::-webkit-input-placeholder, .memberflow-container__left form .layout-wrap input[type=email]::-webkit-input-placeholder, .memberflow-container__left form .layout-wrap input[type=password]::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #a49e99;
  line-height: 2rem;
}
.memberflow-container__left form input[type=text]::-moz-placeholder, .memberflow-container__left form input[type=email]::-moz-placeholder, .memberflow-container__left form input[type=password]::-moz-placeholder, .memberflow-container__left form .layout-wrap input[type=text]::-moz-placeholder, .memberflow-container__left form .layout-wrap input[type=email]::-moz-placeholder, .memberflow-container__left form .layout-wrap input[type=password]::-moz-placeholder {
  /* Firefox 19+ */
  color: #a49e99;
  line-height: 2rem;
}
.memberflow-container__left form input[type=text]:-ms-input-placeholder, .memberflow-container__left form input[type=email]:-ms-input-placeholder, .memberflow-container__left form input[type=password]:-ms-input-placeholder, .memberflow-container__left form .layout-wrap input[type=text]:-ms-input-placeholder, .memberflow-container__left form .layout-wrap input[type=email]:-ms-input-placeholder, .memberflow-container__left form .layout-wrap input[type=password]:-ms-input-placeholder {
  /* IE 10+ */
  color: #a49e99;
  line-height: 2rem;
}
.memberflow-container__left form input[type=text]:-moz-placeholder, .memberflow-container__left form input[type=email]:-moz-placeholder, .memberflow-container__left form input[type=password]:-moz-placeholder, .memberflow-container__left form .layout-wrap input[type=text]:-moz-placeholder, .memberflow-container__left form .layout-wrap input[type=email]:-moz-placeholder, .memberflow-container__left form .layout-wrap input[type=password]:-moz-placeholder {
  /* Firefox 18- */
  color: #a49e99;
  line-height: 2rem;
}
.memberflow-container__left form input[type=submit], .memberflow-container__left form .layout-wrap input[type=submit] {
  border: 0;
  border-radius: 0.3rem;
  background: #179ddd;
  cursor: pointer;
  width: 100%;
}
.memberflow-container__left form input[type=submit]:focus, .memberflow-container__left form input[type=submit]:hover, .memberflow-container__left form .layout-wrap input[type=submit]:focus, .memberflow-container__left form .layout-wrap input[type=submit]:hover {
  color: white !important;
}
.memberflow-container__left form .wp-pwd #pass-strength-result {
  width: 100%;
  border-radius: 0.3rem;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.6rem;
  letter-spacing: 0.05rem;
  transition: 300ms;
}
.memberflow-container__left form .layout-wrap .register-section#basic-details-section label {
  margin: 0 !important;
}
.memberflow-container__left form .layout-wrap .register-section#basic-details-section input {
  margin: 0;
  margin-top: 0.8rem !important;
  margin-bottom: 1.6rem !important;
}
.memberflow-container__left .layout-wrap {
  display: block !important;
}
.memberflow-container__left #basic-details-section .bp-heading, .memberflow-container__left #basic-details-section .indicator-hint, .memberflow-container__left #basic-details-section .wp-hide-pw {
  display: none;
}
.memberflow-container__left #basic-details-section .wp-pwd .password-input-wrapper #pass1 {
  display: block;
  width: 100%;
}
.memberflow-container__left #profile-details-section {
  margin: 0 !important;
  padding: 0 !important;
}
.memberflow-container__left #profile-details-section > * {
  margin: 0 !important;
}
.memberflow-container__left #profile-details-section .bp-heading, .memberflow-container__left #profile-details-section .field_1, .memberflow-container__left #profile-details-section legend, .memberflow-container__left #profile-details-section .field-visibility-settings-toggle, .memberflow-container__left #profile-details-section .field-visibility-settings {
  display: none;
}
.memberflow-container__left #profile-details-section .field_type_checkbox input[type=checkbox] {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  border: 1px solid #232425;
  background-image: url("data:image/svg+xml,%3Csvg width='10px' height='10px' viewBox='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EGroup%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round'%3E %3Cg id='Components/Release-Calendar/Check-Box/Uncheck-box-Lowercase' transform='translate(-3.000000, -3.000000)' stroke='%23FFFFFF'%3E %3Cg id='Group' transform='translate(4.000000, 4.000000)'%3E %3Cline x1='-2.51798582e-13' y1='-2.44249065e-14' x2='7.77817459' y2='7.77817459' id='Path-21'%3E%3C/line%3E %3Cline x1='-2.51798582e-13' y1='-2.57571742e-14' x2='7.77817459' y2='7.77817459' id='Path-21' transform='translate(3.889087, 3.889087) scale(-1, 1) translate(-3.889087, -3.889087) '%3E%3C/line%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 0 0;
  background-repeat: no-repeat;
  background-position: center center;
  transition: 300ms;
  width: 1.6rem !important;
  height: 1.6rem !important;
  display: inline-block;
  margin-right: 0.8rem;
}
.memberflow-container__left #profile-details-section .field_type_checkbox input[type=checkbox]:checked {
  background-color: #179ddd;
  border-color: #179ddd;
  background-size: 0.9rem auto;
}
.memberflow-container__left #profile-details-section .field_type_checkbox label {
  color: #232425;
  font-size: 1.4rem;
  display: flex;
  align-items: center;
  margin: 0 !important;
}
.memberflow-container__left #register-page aside:first-child {
  display: none;
}
.memberflow-container__left #register-page aside:first-child.registered {
  display: block;
  background: #179ddd;
  border: 0;
  box-shadow: 0 7px 30px -5px rgba(0, 0, 0, 0.15), 0 3px 11px -2px rgba(0, 0, 0, 0.34);
  border-radius: 0.3rem;
  display: flex;
  padding: 3.2rem 1.2rem;
  align-items: center;
  justify-content: space-between;
}
.memberflow-container__left #register-page aside:first-child.registered .bp-icon {
  background: transparent;
}
.memberflow-container__left #register-page aside:first-child.registered p {
  color: #ffffff;
}
.memberflow-container__right {
  text-align: center;
  color: white;
  flex-direction: column;
}
.memberflow-container__right h2 {
  font-size: 6rem;
  line-height: 5.6rem;
  margin-bottom: 2.4rem;
}
.memberflow-container__right p {
  font-size: 1.8rem;
  line-height: 2.4rem;
  letter-spacing: 0.064rem;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
}
.memberflow-container__right p strong {
  font-weight: 600;
}
@media (max-width: 767px) {
  .memberflow-container__right {
    padding: 3.2rem 2rem;
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: 0;
  }
  .memberflow-container__right h2 {
    font-size: 2.4rem !important;
    line-height: 2.4rem !important;
  }
}

#register-form + p {
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.05rem;
  margin-top: 1.4rem;
  margin-bottom: 5.6rem;
  padding: 0 1.6rem;
}
#register-form + p + p {
  font-size: 1.8rem;
  line-height: 2.2rem;
  letter-spacing: 0.056rem;
}
#register-form .anr_captcha_field {
  margin-top: 2rem;
}

@media (max-width: 767px) {
  body.post-slug-member-register .memberflow-container__left {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;
  }
  body.post-slug-member-register .memberflow-container__right {
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: auto;
  }
}
@media (max-width: 767px) {
  body.post-slug-member-login .memberflow-container, body.post-slug-member-password-lost .memberflow-container, body.member-password-reset .memberflow-container {
    display: block;
  }
  body.post-slug-member-login .memberflow-container__left, body.post-slug-member-login .memberflow-container__right, body.post-slug-member-password-lost .memberflow-container__left, body.post-slug-member-password-lost .memberflow-container__right, body.member-password-reset .memberflow-container__left, body.member-password-reset .memberflow-container__right {
    min-height: 50vh;
  }
}
.page-template-template-loginflow .single-comments, .buddypress .single-comments {
  display: none;
}

.profile-backend-header {
  background: white;
}
@media (max-width: 767px) {
  .profile-backend-header {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}

.profile-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 2.4rem;
  padding-top: 2.4rem;
}
.profile-header__left {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 8.6rem;
  margin-right: 2rem;
  position: relative;
}
.profile-header__left::before {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.profile-header__left img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
}
.profile-header__right {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
}
.profile-header__title {
  font-size: 4rem;
  line-height: 3.8rem;
  font-weight: 400;
  margin: 0;
  margin-bottom: 0.8rem;
}
@media (max-width: 767px) {
  .profile-header__title {
    font-size: 2.8rem;
    line-height: 3rem;
    margin-bottom: 0.4rem;
  }
}
.profile-header__title b {
  font-weight: 600;
}
.profile-header__text {
  margin: 0;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1.6rem;
  letter-spacing: 0.05rem;
}
@media (max-width: 767px) {
  .profile-header__text {
    font-size: 1.2rem;
    line-height: 1.6rem;
  }
}

.profile-sub-nav {
  background: rgba(255, 255, 255, 0.5);
}

.profile-nav {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  position: relative;
}
.profile-nav::before {
  content: "";
  position: absolute;
  z-index: 1;
  left: calc(50% - 50vw);
  width: 100vw;
  bottom: 0;
  height: 2px;
  background: #EDEDED;
}
.profile-nav a {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
}
@media (max-width: 767px) {
  .profile-nav a {
    font-size: 1.2rem;
    line-height: 1.6rem;
    letter-spacing: 0.086rem;
  }
}
.profile-nav__list {
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
.profile-nav__list-item {
  margin-right: 3rem;
}
.profile-nav__list-item a {
  color: inherit;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-bottom: 1.2rem;
  border-bottom: 2px solid transparent;
  position: relative;
  z-index: 2;
}
.profile-nav__list-item a svg {
  margin-right: 0.8rem;
}
.profile-nav__list-item.active {
  color: #179ddd;
}
.profile-nav__list-item.active a {
  border-bottom: 2px solid currentColor;
}
.profile-nav__list-item.active a svg {
  fill: #179ddd;
  stroke: #ffffff;
}
.profile-nav__list-item:not(.active) a svg {
  fill: #232425;
  stroke: #ffffff;
}
.profile-nav__logout {
  position: relative;
  padding: 1rem 1.2rem;
  padding-left: 4rem;
  border: 1px solid #179ddd;
  background: transparent !important;
  color: #179ddd !important;
  display: block;
  transition: 300ms;
  margin-bottom: 1.6rem;
}
.profile-nav__logout svg {
  position: absolute;
  left: 1.1rem;
  top: 0.9rem;
  color: inherit;
}
.profile-nav__logout svg * {
  fill: currentColor !important;
  color: inherit;
}
.profile-nav__logout:hover, .profile-nav__logout:focus {
  background: #E50434 !important;
  border-color: #E50434 !important;
  color: white !important;
}
.profile-nav.sub-nav {
  padding-top: 1.2rem;
}
.profile-nav.sub-nav .profile-nav__list-item a {
  border-bottom: 2px solid transparent !important;
}

.profile-container__section {
  border: 2px solid #EDEDED;
  border-radius: 0.3rem;
  background: white;
  margin: 2.4rem auto;
  padding: 2rem 2rem;
  max-width: 67rem;
}
.profile-container__section hr {
  position: relative;
  left: -2rem;
  display: block;
  width: calc(100% + 4rem);
  height: 0.2rem;
  background: #EDEDED;
  border: 0;
}

.edit-profile__header {
  font-size: 2.2rem;
  line-height: 2.2rem;
  margin: 0;
  padding-bottom: 1.2rem;
  border-bottom: 2px solid #EDEDED;
  margin-bottom: 2.8rem;
}
.edit-profile__container .edit-profile__header {
  margin-bottom: 1.6rem;
}
.edit-profile__subheader {
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  line-height: 2rem;
  letter-spacing: 0.05rem;
  display: block;
  margin: 0;
}
.edit-profile__subheader + .edit-profile__newsletters__label {
  margin-top: 1.6rem;
}
.edit-profile__picture {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .edit-profile__picture {
    display: block;
  }
}
.edit-profile__picture__modal {
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  min-height: 100vh;
  background: rgba(35, 36, 37, 0.9);
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  pointer-events: none;
  transition: 400ms;
  z-index: 20;
}
.edit-profile__picture__modal.active {
  opacity: 1;
  pointer-events: auto;
}
.edit-profile__picture__modal-inner {
  max-width: 61.5rem;
  width: calc(100% - 4rem);
  padding: 3.2rem 5.6rem;
  background: white;
  border-radius: 0.3rem;
  position: relative;
}
.edit-profile__picture__modal-inner .close-modal {
  position: absolute;
  left: 2.2rem;
  top: 0.4rem;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  background: transparent;
  font-size: 3rem;
  cursor: pointer;
}
.edit-profile__picture__modal-inner h2 {
  text-align: center;
  margin-bottom: 2rem;
}
.edit-profile__picture__modal-inner hr {
  display: block;
  width: 100%;
  height: 0.2rem;
  border: 0;
  background: #EDEDED;
  margin: 2rem 0;
}
.edit-profile__picture__modal-buttons {
  display: flex;
  align-items: center;
  justify-content: center;
}
.edit-profile__picture__modal-button {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  cursor: pointer;
  margin-right: 2rem;
  border-radius: 0.3rem;
  min-width: 10.8rem;
}
.edit-profile__picture__modal-button:first-child {
  background: #179ddd;
  color: white;
}
.edit-profile__picture__modal-button:first-child:hover, .edit-profile__picture__modal-button:first-child:focus {
  color: #BCEFC6;
}
.edit-profile__picture__modal-button:last-child {
  margin-right: 0;
  background: transparent !important;
  border: 1px solid #179ddd !important;
  color: #179ddd !important;
}
.edit-profile__picture__modal-button:last-child:hover, .edit-profile__picture__modal-button:last-child:focus {
  background: #E50434 !important;
  border-color: #E50434 !important;
  color: white !important;
}
.edit-profile__picture__left {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 11.2rem;
  background: #EDEDED;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  border-radius: 0.3rem;
}
@media (max-width: 767px) {
  .edit-profile__picture__left {
    margin-bottom: 2rem;
  }
}
.edit-profile__picture__left > a {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  padding: 1rem 0;
  text-decoration: underline;
  text-transform: uppercase;
  width: 100%;
  color: #179ddd;
}
.edit-profile__picture__left > a img {
  width: 8.6rem;
  height: 8.6rem;
  object-fit: cover;
  margin-bottom: 0.4rem;
}
.edit-profile__picture__right {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  margin-left: 2.4rem;
}
@media (max-width: 767px) {
  .edit-profile__picture__right {
    margin-left: 0;
  }
}
.edit-profile__fields {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.edit-profile__fields.up-1 > * {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 100%;
}
.edit-profile__fields.up-2 > * {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: calc(50% - 1rem);
  margin-right: 2rem;
}
.edit-profile__fields.up-2 > *:nth-child(2n) {
  margin-right: 0;
}
.edit-profile__field {
  display: block;
  margin-bottom: 1.6rem;
  position: relative;
}
.edit-profile__field__title {
  display: block;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1.4rem;
  letter-spacing: 0.05rem;
  color: #a49e99;
  margin: 0;
  margin-bottom: 0.4rem;
}
.edit-profile__field__input {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  width: 100%;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1.4rem;
  letter-spacing: 0.05rem;
  padding: 0.8rem 1.2rem;
  background: #f9f9f9;
  border: 1px solid #232425;
  color: #232425;
  transition: 300ms;
  border-radius: 0.3rem;
}
.edit-profile__field__input:focus {
  background: white;
  border-color: #179ddd;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.17), 0 9px 24px -3px rgba(0, 0, 0, 0.06);
  color: #179ddd;
}
.edit-profile__field__input:disabled {
  border: 1px solid transparent;
  background: #EDEDED;
  color: rgba(35, 36, 37, 0.45);
}
.edit-profile__field__textarea {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  width: 100%;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1.4rem;
  letter-spacing: 0.05rem;
  padding: 0.8rem 1.2rem;
  background: #f9f9f9;
  border: 1px solid #232425;
  color: #232425;
  transition: 300ms;
  border-radius: 0.3rem;
  line-height: 1.9rem;
  resize: none;
  min-height: 9.6rem;
}
.edit-profile__field__textarea:focus {
  background: white;
  border-color: #179ddd;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.17), 0 9px 24px -3px rgba(0, 0, 0, 0.06);
  color: #179ddd;
}
.edit-profile__field__textarea:disabled {
  border: 1px solid transparent;
  background: #EDEDED;
  color: rgba(35, 36, 37, 0.45);
}
.edit-profile__field__password-toggle {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  position: absolute;
  right: 2rem;
  bottom: 1rem;
  cursor: pointer;
  background: transparent;
}
.edit-profile__field__password-toggle svg {
  width: 2rem;
  height: 1.4rem;
}
.edit-profile__field__password-toggle svg:last-child {
  display: none;
  position: relative;
  top: -2px;
}
.edit-profile__field.is-password .edit-profile__field__input {
  padding-right: 5.6rem;
}
.edit-profile__field.is-password .edit-profile__field__input:focus + .edit-profile__field__password-toggle svg * {
  fill: #179ddd;
}
.edit-profile__field.is-password .edit-profile__field__input[type=text] + .edit-profile__field__password-toggle svg:first-child {
  display: none;
}
.edit-profile__field.is-password .edit-profile__field__input[type=text] + .edit-profile__field__password-toggle svg:last-child {
  display: block;
}
.edit-profile__interests__fieldset {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.edit-profile__interests__fieldset .edit-profile__subheader {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 100%;
  margin-bottom: 1.6rem;
}
.edit-profile__interests__label {
  margin: 0;
  margin-bottom: 2rem;
  margin-right: 2rem;
}
.edit-profile__interests__span {
  display: block;
  padding-left: 2.5rem;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.4rem;
  line-height: 1.2rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  font-weight: 700;
  position: relative;
  cursor: pointer;
}
.edit-profile__interests__span::before, .edit-profile__interests__span::after {
  content: "";
  position: absolute;
  left: 0;
  top: -0.2rem;
  width: 1.6rem;
  height: 1.6rem;
  border: 1px solid #179ddd;
  box-sizing: border-box;
  transition: 300ms;
}
.edit-profile__interests__span::after {
  display: none;
}
.edit-profile__interests__input[type=checkbox] ~ .edit-profile__interests__span::before {
  background-image: url("data:image/svg+xml,%3Csvg width='10px' height='10px' viewBox='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EGroup%3C/title%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round'%3E %3Cg id='Components/Release-Calendar/Check-Box/Uncheck-box-Lowercase' transform='translate(-3.000000, -3.000000)' stroke='%23FFFFFF'%3E %3Cg id='Group' transform='translate(4.000000, 4.000000)'%3E %3Cline x1='-2.51798582e-13' y1='-2.44249065e-14' x2='7.77817459' y2='7.77817459' id='Path-21'%3E%3C/line%3E %3Cline x1='-2.51798582e-13' y1='-2.57571742e-14' x2='7.77817459' y2='7.77817459' id='Path-21' transform='translate(3.889087, 3.889087) scale(-1, 1) translate(-3.889087, -3.889087) '%3E%3C/line%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 0 0;
  background-repeat: no-repeat;
  background-position: center center;
}
.edit-profile__interests__input[type=checkbox]:checked ~ .edit-profile__interests__span::before {
  background-color: #179ddd;
  background-size: 0.9rem auto;
}
.edit-profile__interests__input[type=radio] ~ .edit-profile__interests__span::before, .edit-profile__interests__input[type=radio] ~ .edit-profile__interests__span::after {
  border-radius: 50%;
}
.edit-profile__interests__input[type=radio] ~ .edit-profile__interests__span::after {
  display: block;
  transform: scale(0);
  transition: 300ms;
  background: #179ddd;
}
.edit-profile__interests__input[type=radio]:checked ~ .edit-profile__interests__span::after {
  transform: scale(0.7);
}
.edit-profile__newsletters__label {
  display: block;
  margin-bottom: 2rem;
}
.edit-profile__newsletters__span {
  display: block;
  padding-left: 5rem;
  position: relative;
  cursor: pointer;
}
.edit-profile__newsletters__span-title {
  font-weight: 600;
  margin-bottom: 0.4rem;
}
.edit-profile__newsletters__span::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 3.8rem;
  height: 2rem;
  border-radius: 1rem;
  background: #a49e99;
  transition: 300ms;
}
.edit-profile__newsletters__span::after {
  content: "";
  position: absolute;
  left: 0.2rem;
  top: 0.2rem;
  width: 1.6rem;
  height: 1.6rem;
  border-radius: 50%;
  background: #ffffff;
  transition: 300ms;
}
.edit-profile__newsletters__input:checked ~ .edit-profile__newsletters__span::before {
  background-color: #179ddd;
}
.edit-profile__newsletters__input:checked ~ .edit-profile__newsletters__span::after {
  left: 2rem;
}

.edit-profile__buttons {
  margin-top: 2.4rem;
}
.edit-profile__button {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  outline: none;
  border: 0;
  border-radius: 0;
  margin-right: 1.6rem;
  cursor: pointer;
  border-radius: 0.3rem;
}
.edit-profile__button[type=submit] {
  background: #179ddd !important;
  color: white !important;
}
.edit-profile__button[type=submit]:hover, .edit-profile__button[type=submit]:focus {
  background: #179ddd !important;
  color: #BCEFC6 !important;
}
.edit-profile__button:not([type=submit]) {
  border: 1px solid #179ddd;
  background: transparent !important;
  color: #179ddd !important;
}
.edit-profile__button:not([type=submit]):hover, .edit-profile__button:not([type=submit]):focus {
  color: white !important;
  background: #E50434 !important;
  border-color: #E50434 !important;
}

.file-upload-button {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
}
.file-upload-button__preview {
  width: 22rem;
  height: 22rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: paralucent-condensed, sans-serif;
  font-size: 1.6rem;
  line-height: 2.2rem;
  color: #a49e99;
  background: rgba(237, 237, 237, 0.49);
  border: 1px dashed rgba(164, 158, 153, 0.49);
  margin-bottom: 1.8rem;
  position: relative;
  transition: 300ms;
}
.file-upload-button__preview.dropping {
  border-color: #BCEFC6;
  color: #BCEFC6;
  background: rgba(188, 239, 198, 0.15);
}
.file-upload-button__preview img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.file-upload-button__preview img[src=""] {
  display: none;
}
.file-upload-button__text {
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  letter-spacing: 0.05rem;
  margin-bottom: 2rem;
}
.file-upload-button__button {
  background: #179ddd;
  color: #ffffff;
  cursor: pointer;
}
.file-upload-button__button:hover, .file-upload-button__button:focus {
  background: #179ddd;
  color: #ffffff;
}

.comment-preview {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.comment-preview__left {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 6.9rem;
  margin-right: 2rem;
  position: relative;
}
.comment-preview__left::before {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.comment-preview__left img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.comment-preview__right {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
}
.comment-preview__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0.05rem;
}
.comment-preview__header a {
  color: #179ddd;
}
.comment-preview__header-left {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
}
.comment-preview__header-right {
  margin-left: 2rem;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: auto;
  text-transform: uppercase;
  font-weight: 600;
  color: #a49e99;
  padding-left: 2.4rem;
}
.comment-preview__body {
  border-radius: 0.3rem;
  background: #f9f9f9;
  padding: 1.2rem 1.6rem;
  padding-right: 6rem;
  font-family: source-serif-pro, serif;
  font-weight: 400;
  font-size: 1.5rem;
  line-height: 2.1rem;
  letter-spacing: initial;
  text-transform: initial;
  font-size: 1.8rem;
  line-height: 2.9rem;
}
.bp-profile {
  background: white;
  border: 2px solid #EDEDED;
  border-radius: 0.3rem;
  padding: 4.4rem;
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  margin: 4rem 0;
}
@media (max-width: 767px) {
  .bp-profile {
    flex-direction: column;
  }
}
.bp-profile__left {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 27.6rem;
  margin-right: 7rem;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .bp-profile__left {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    margin-right: 0;
  }
}
.bp-profile__right {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
}
@media (max-width: 767px) {
  .bp-profile__right {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
  }
}
@media (max-width: 767px) {
  .bp-profile__right > p {
    margin-bottom: 4rem;
  }
}
.bp-profile__header-image {
  position: relative;
}
.bp-profile__header-image::before {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.bp-profile__header-image img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
}
.bp-profile__header-name {
  font-size: 4rem;
  line-height: 3.8rem;
  text-align: center;
  margin: 0 !important;
  margin-top: 2rem !important;
  margin-bottom: 0.8rem !important;
}
.bp-profile__header-handle {
  color: #179ddd;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1.6rem;
  letter-spacing: 0.05rem;
  text-align: center;
  margin: 0 !important;
  margin-bottom: 2rem !important;
}
.bp-profile__heading {
  font-size: 2.2rem;
  line-height: 2.2rem;
  padding-bottom: 0.8rem !important;
  border-bottom: 2px solid #EDEDED;
}
@media (max-width: 767px) {
  .bp-profile__heading.desktop {
    display: none;
  }
}
@media (min-width: 768px) {
  .bp-profile__heading.mobile {
    display: none;
  }
}
.bp-profile__overview {
  display: block;
  background: #f9f9f9;
  padding: 2rem;
  width: 100%;
}
.bp-profile__overview tbody {
  display: block;
  width: 100%;
}
.bp-profile__overview-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 1.2rem;
  margin-top: 1.2rem;
  border-bottom: 2px solid #EDEDED;
  width: 100%;
}
.bp-profile__overview-row:first-child {
  margin-top: 0;
}
.bp-profile__overview-row > * {
  display: block;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0.05rem;
}
.bp-profile__overview-row > *:first-child {
  color: #a49e99;
}
.bp-profile__interestlist {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .bp-profile__interestlist.desktop {
    display: none;
  }
}
@media (min-width: 768px) {
  .bp-profile__interestlist.mobile {
    display: none;
  }
}
.bp-profile__interestlist-item {
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0.1rem;
  font-family: paralucent-condensed, sans-serif;
  font-weight: 400;
  color: #ffffff;
  background: #a49e99;
  border-radius: 0.2rem;
  padding: 0.8rem 1.6rem;
  margin-right: 0.8rem;
  margin-bottom: 0.8rem;
}

#cookie-law-info-bar .cli-bar-message {
  font-family: paralucent-condensed, sans-serif;
}
#cookie-law-info-bar .cli-bar-btn_container {
  font-family: paralucent-condensed, sans-serif;
}
#cookie-law-info-bar #cookie_action_close_header {
  background-color: #179ddd !important;
}
#cookie-law-info-bar #cookie_action_close_header:hover {
  transition: 300ms;
  background-color: rgba(23, 157, 221, 0.9) !important;
}

.cli-row, .cli-tab-container p {
  font-family: paralucent-condensed, sans-serif;
}

#wt-cli-privacy-save-btn {
  background-color: #179ddd;
}

.cli-switch input:checked + .cli-slider {
  background-color: #179ddd;
}
/*# sourceMappingURL=style.css.map*/