/* /about-delta-decks/ - rules only this page (or a few pages) use. */
:root { --x-table-border-color: #e5e7eb; --x-table-border-width: 1px;}
:where(.brxe-xnestabletable) { display: table; table-layout: fixed;}
:where(.brxe-xnestabletable),:where(.brxe-xnestabletable thead),:where(.brxe-xnestabletable tbody),.x-nestable-table { width: 100%;}
:where(.brxe-xnestabletable thead) { top: 0;}
:where(.admin-bar .brxe-xnestabletable thead) { top: var(--wp-admin--admin-bar--height);}
[data-x-nestable-table],[data-x-nestable-table] th,[data-x-nestable-table] td { border: var(--x-table-border-width) solid var(--x-table-border-color); border-collapse: collapse;}
[data-x-nestable-table].x-nestable-table_stacked { border: none;}
:where(.brxe-xnestabletable thead) th { background-color: #f9fafb; border-top: none; box-sizing: border-box; outline: none; padding: 1em 2em;}
:where(.brxe-xnestabletable) td { box-sizing: border-box; outline: none; padding: 1em 2em;}
:where(.x-nestable-table_stacked) tbody { gap: 1em;}
:where(.brxe-xnestabletable) td:not(:first-child) { border-top: none;}
.x-nestable-table_stacked thead{ position: absolute; top: 0; left:0; width: 1px; height: 1px; overflow: hidden;}
.x-nestable-table_stacked td { position: relative; text-align: end; display: flex; flex-direction: column; justify-content: center; padding-inline-end: 16px;padding-inline-start: 150px;}
.x-nestable-table_stacked.x-nestable-table_no-labels td { padding-inline-start: 16px;}
:where(.x-nestable-table_stacked) td:before{ content: attr(data-x-mobile-label); position: absolute; left:0; top:0; bottom: 0; min-width: 150px; font-size: 14px; font-weight: bold; padding: 16px 16px; text-align: left; display: flex; align-items: center; flex-direction: row; background-color: #f9fafb; box-sizing: border-box; }
:where(.x-nestable-table_stacked.x-nestable-table_no-labels) td:before { content: none;}
:where(body.rtl .x-nestable-table_stacked) td:before { left:auto; right: 0;}
:where([data-x-nestable-table*=stackLabels].x-nestable-table_stacked) td:before { border-bottom: 1px solid var(--x-table-border-color);}
:where(.x-nestable-table_stacked:not([data-x-nestable-table*=stackLabels])) td:before { border-right: 1px solid var(--x-table-border-color);}
:where(body.rtl .x-nestable-table_stacked:not([data-x-nestable-table*=stackLabels])) td:before { border-right: none; border-left: 1px solid var(--x-table-border-color);}
:where([data-x-nestable-table*=stackLabels].x-nestable-table_stacked) td > span { padding: 14px 24px;}
.x-nestable-table_stacked td span { display: block;}
.x-nestable-table_stacked tbody { display: flex; flex-direction: column; border: none;}
:where(.x-nestable-table_stacked) td[data-label="Name"]{ order: -1; font-weight: 700;}
[data-x-nestable-table*=stackLabels].x-nestable-table_stacked td { padding: 0!important;}
[data-x-nestable-table*=stackLabels].x-nestable-table_stacked td:before { display: block; position: static; width: 100%;}
:root { --x-breadcrumb-separator: ""; --x-breadcrumbs-gap: 5px;}
.brxe-xbreadcrumbs { display: inline-flex; flex-direction: row; gap: 10px; flex-wrap: wrap;}
.x-breadcrumbs_list { padding: 0; margin: 0; list-style-type: none; display: flex; flex-wrap: wrap;}
.brxe-xbreadcrumbs li { display: flex; align-items: center; flex-direction: row;}
.x-breadcrumbs_prefix { display: flex; align-items: center;}
.x-breadcrumbs_list-item,[data-source=yoast] > span:last-child,[data-source=navxt] > .breadcrumbs,.brxe-xbreadcrumbs .aioseo-breadcrumbs,.brxe-xbreadcrumbs .rank-math-breadcrumb > p,.brxe-xbreadcrumbs > .breadcrumbs,[data-source=seopress] .breadcrumb { flex-wrap: wrap; display: flex; align-items: center; flex-direction: row; column-gap: var(--x-breadcrumbs-gap); padding: 0;}
.brxe-xbreadcrumbs .aioseo-breadcrumb { display: inline-flex;}
.brxe-xbreadcrumbs .breadcrumbs[typeof="BreadcrumbList"] > span { display: inline-flex;}
[data-source=yoast] span,[data-source=seopress] .breadcrumb-item { display: inline-flex;}
[data-source=seopress] .breadcrumb li::after { margin-right: 0; margin-left: var(--x-breadcrumbs-gap);}
.brxe-xbreadcrumbs[data-source=extras][data-separator-type=text] li:not(:first-child):before { color: inherit; content: " " var(--x-breadcrumb-separator) " ";}
.brxe-xbreadcrumbs[data-source=extras] li:not(:last-child):after { content: "";}
.x-breadcrumbs_separator { display: inline-flex; align-items: center;}
.x-breadcrumbs_separator svg { height: 1em; width: 1em;}
.brxe-xbreadcrumbs[data-source=extras][data-display-mode=inline] .x-breadcrumbs_list { display: block;}
.brxe-xbreadcrumbs[data-source=extras][data-display-mode=inline] .x-breadcrumbs_list-item { display: inline; margin-inline-end: var(--x-breadcrumbs-gap);}
.brxe-xbreadcrumbs[data-source=extras][data-display-mode=inline] .x-breadcrumbs_list-item a,.brxe-xbreadcrumbs[data-source=extras][data-display-mode=inline] .x-breadcrumbs_list-item span { display: inline; vertical-align: middle;}
.brxe-xbreadcrumbs[data-source=extras][data-display-mode=inline] .x-breadcrumbs_separator { margin-inline-end: var(--x-breadcrumbs-gap); line-height: 0;}
.brxe-xbreadcrumbs[data-source=extras][data-display-mode=inline][data-separator-type=text] li:not(:first-child):before { margin-inline-end: var(--x-breadcrumbs-gap); vertical-align: middle;}
.contact-us-get-a-free-estimate-section .get-free-estimate-section.brxe-container { padding-block: 0;}
.get-free-estimate-section.brxe-container {align-items: center; row-gap: 48px; display: grid; align-items: initial; grid-template-columns: 1fr; gap: 48px; align-items: center; padding-top: 64px; padding-bottom: 64px; width: 100%}
.get-free-estimate-section .custom-form-wrapper label { position: relative; margin: 0;}
.get-free-estimate-section .custom-form-wrapper .ra-form-fields-wrapper,.get-free-estimate-section .custom-form-wrapper .column-1,.get-free-estimate-section .custom-form-wrapper .column-1-1,.get-free-estimate-section .custom-form-wrapper .column-1-2,.get-free-estimate-section .custom-form-wrapper .column-2 { display: grid; grid-template-columns: 1fr; row-gap: var(--ra-space-3xs); column-gap: var(--ra-space-2xs);}
.get-free-estimate-section.contact-us-page.brxe-div { padding-block: 0;}
@media screen and (min-width: 768px) {
.get-free-estimate-section .custom-form-wrapper .column-1-1, .get-free-estimate-section .custom-form-wrapper .column-1-2 { grid-template-columns: 1fr 1fr; }
.get-free-estimate-section.contact-us-page .custom-form-wrapper .ra-cf7-submit-btn-wrapper .wpcf7-submit { width: auto; }
}
@media screen and (min-width: 1200px) {
.get-free-estimate-section .custom-form-wrapper .ra-form-fields-wrapper { grid-template-columns: 1fr 1fr; grid-column: span 2; }
.get-free-estimate-section .custom-form-wrapper .ra-cf7-submit-btn-wrapper { grid-column: span 2; display: flex; }
.get-free-estimate-section.contact-us-page .custom-form-wrapper .ra-form-fields-wrapper { grid-template-columns: 1fr; }
.get-free-estimate-section.contact-us-page .custom-form-wrapper .ra-cf7-submit-btn-wrapper { grid-column: unset; }
}
@media screen and (max-width: 767px) {
.get-free-estimate-section.contact-us-page .custom-form-wrapper .ra-cf7-submit-btn-wrapper .wpcf7-submit { width: 100%; }
.get-free-estimate-section.contact-us-page .custom-form-wrapper textarea[name="project-details"] { min-height: 7.2rem; height: 7.2rem; }
.get-free-estimate-section.contact-us-page .custom-form-wrapper .ra-cf7-submit-btn-wrapper > span { order: 2; }
}
@media (min-width: 991px) {
.get-free-estimate-section.brxe-container {justify-items: center; padding-top: 96px; padding-bottom: 96px}
}
.choosing-best-material--top-block.brxe-div {display: grid; align-items: initial; flex-direction: column; row-gap: 32px; grid-template-columns: 1fr; gap: 32px 30px}
@media (min-width: 991px) {
.choosing-best-material--top-block.brxe-div {grid-template-columns: 1fr 1fr; justify-content: center; align-content: center; align-items: center}
}
.choosing-best-material--top-block--texts.brxe-div {display: flex; flex-direction: column; row-gap: 32px}
@media (min-width: 991px) {
.choosing-best-material--top-block--texts.brxe-div {order: 2}
}
.choosing-best-material--title.brxe-heading {text-align: center}
.choosing-best-material--title span { displa:block;}
@media (min-width: 991px) {
.choosing-best-material--title.brxe-heading {text-align: left}
}
.choosing-best-material--creame-block--text.brxe-text {padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px; text-align: center}
.choosing-best-material--creame-block--text.brxe-text a {text-align: center; font-size: inherit}
@media (min-width: 991px) {
.choosing-best-material--creame-block--text.brxe-text {text-align: left}
.choosing-best-material--creame-block--text.brxe-text a {text-align: left; font-size: inherit}
}
.half-content-width-image.brxe-rivo-image {height: 100%; width: 100%}
@media (min-width: 767px) {
@media screen and (max-width: 991px) {
.odd .service-info-block--text, .even .service-info-block--text { order: 1; }
.odd .service-info-block--image, .even .service-info-block--image { order: 2; }
}
}
@media (min-width: 767px) {
@media screen and (min-width: 992px) {
.odd .service-info-block--text, .even .service-info-block--image { order: 1; }
.odd .service-info-block--image, .even .service-info-block--text { order: 2; }
}
}
.service-info-block.brxe-block {align-items: stretch; display: flex; gap: 48px; grid-template-columns: 1fr}
@media (min-width: 991px) {
.service-info-block.brxe-block {grid-template-columns: 1fr 1fr; display: grid; align-items: initial}
}
.service-info-block.brxe-div {align-items: stretch; display: flex; gap: 48px; grid-template-columns: 1fr}
@media (min-width: 991px) {
.service-info-block.brxe-div {grid-template-columns: 1fr 1fr; display: grid; align-items: initial}
}
.service-info-block--text.brxe-div {display: grid; align-items: initial; gap: 32px; grid-template-columns: 1fr; align-items: flex-start}
.service-info-block--image.brxe-div {display: flex; align-items: center; justify-content: center; flex-direction: row}
.ra-text-center.brxe-text-basic:after {content: " "}
.ra-text-center.brxe-text-basic {text-align: center}
.ra-text-center.brxe-heading:after {content: " "}
.ra-text-center.brxe-heading {text-align: center}
.ra-text-center.brxe-text:after {content: " "}
.ra-text-center.brxe-text {text-align: center}
.ra-text-center.brxe-text a {text-align: center; font-size: inherit}
@media screen and (max-width:991px) {
.ra-page-title span{ display:block; }
}
.h1-like-h2.brxe-heading {font-size: var(--ra-text-3xl); text-align: center; max-width: 910px}
.creame-bg-on-check-image.brxe-div > .brxe-heading {padding-left: var(--ra-space-4xl)}
.creame-bg-on-check-image.brxe-div {background-image: url(../../img/check_icon.png); background-size: 88px}
.positive-card.brxe-div {background-repeat: no-repeat; background-size: 88px; padding-top: 24px; padding-right: 20px; padding-bottom: 24px; padding-left: var(--ra-card-space); display: flex; flex-direction: column; row-gap: 32px; border-radius: var(--ra-radius-l)}
.positive-card--list.brxe-list .separator {display: none}
.positive-card--list.brxe-list .content {justify-content: flex-start; align-items: flex-start}
.positive-card--list.brxe-list .description {justify-content: flex-start; align-items: flex-start}
.positive-card--list.brxe-list .icon {width: 24px; height: 24px; font-size: 24px}
.positive-card--list.brxe-list .icon svg {height: 24px; width: 24px}
.positive-card--list.brxe-list .title {margin-right: 0; margin-left: 6px; font-weight: 700}
.positive-card--list.brxe-list {display: flex; flex-direction: column; gap: 16px; align-items: flex-start; justify-content: flex-start; margin-left: var(--ra-space-4xs)}
.positive-card--list .description { margin-left: 30px;}
@media (min-width: 1446px) {
.positive-card--list.brxe-list svg {height: 24px; width: 24px}
}
.table_1.brxe-xnestabletable {background-color: var(--ra-gray-50)}
.table_1.brxe-xnestabletable.x-nestable-table_stacked td:before {align-items: flex-start; text-align: left}
.table_1.brxe-xnestabletable th {text-align: left}
.table_1.brxe-xnestabletable.x-nestable-table_stacked td {text-align: left; align-items: flex-start}
@media (min-width: 1446px) {
.table_1 tbody tr:hover { background-color: #f5f5f5; }
.table_1 tbody tr { transition: background-color 0.3s ease; }
.table_1 tbody th { padding-left: 15px;}
}
.ra-container { max-width: 1446px; width:100%; align-self: center; padding-inline: var(--ra-space-3xs);}
.award-review-block.brxe-block {display: grid; align-items: initial; grid-template-columns: 1fr; gap: 30px 32px}
@media (min-width: 767px) {
.award-review-block.brxe-block {grid-template-columns: 1fr 1fr}
}
@media (min-width: 991px) {
.award-review-block.brxe-block {grid-template-columns: 1fr 1fr}
}
@media (min-width: 1280px) {
.award-review-block.brxe-block {grid-template-columns: 1fr 1fr 1fr 1fr}
}
@media (min-width: 1446px) {
.award-review-block.brxe-block {grid-template-columns: repeat(4, 1fr)}
}
.review-card.brxe-div {display: flex; flex-direction: column; justify-content: center; align-items: center; row-gap: 16px; transition: transform 0.4s ease-in-out}
.review-card.brxe-div:hover {transform: scaleX(1.05) scaleY(1.05)}
.review-card-svg-wrapper.brxe-code {height: 103px}
.review-card-svg-wrapper.brxe-div {height: 103px}
.review-card--text.brxe-text-basic {text-align: center}
.commercial-approved-block.brxe-block {grid-template-columns: 1fr; justify-items: center; align-self: center !important; align-items: center}
@media (min-width: 991px) {
.commercial-approved-block.brxe-block {grid-template-columns: calc(100% - 330px - var(--ra-space-l)) 330px; align-items: center; flex-direction: row; justify-content: space-between}
}
.commercial-approved-title.brxe-heading {text-align: center}
@media screen and (max-width: 991px) {
.commercial-approved-title span {display: block;}
}
@media (min-width: 991px) {
.commercial-approved-title.brxe-heading {text-align: left}
}
.commercial-approved-description.brxe-text-basic {text-align: center}
.commercial-approved-description a { text-decoration: underline;}
.commercial-approved-description a:hover { text-decoration: none; color: var(--ra-primary);}
@media (min-width: 991px) {
.commercial-approved-description.brxe-text-basic {text-align: left}
}
.commercial-approved-link-btn.brxe-text-link {display: inline-flex}
@media (min-width: 1446px) {
.commercial-approved-link-btn.brxe-text-link .icon {width: 24px; height: 24px}
.commercial-approved-link-btn.brxe-text-link {gap: 5px}
}
.brx-boxed {max-width: 1920px; box-shadow: rgba(99, 99, 99, 0.1)}
#brxe-9ccabf {margin-top: 86px}
@media (min-width: 991px) {
#brxe-9ccabf {margin-top: 0}
}
.brxe-1ad11f span { display: block;}
#brxe-1ad11f {text-align: center; color: var(--ra-text-body)}
#brxe-5f5d53 {display: grid; align-items: initial; grid-template-columns: 1fr; justify-content: center; gap: 16px}
@media (min-width: 991px) {
#brxe-5f5d53 {max-width: 920px}
#brxe-45aee5 {order: 1}
}
#brxe-dbddd8 {align-items: stretch}
#brxe-7d7fce {text-align: center}
@media screen and (max-width: 991px) {
#brxe-7d7fce span { display:block; }
}
@media (min-width: 991px) {
#brxe-7d7fce {text-align: left}
}
#brxe-9c39ec {text-align: center}
#brxe-9c39ec a {text-align: center; font-size: inherit}
@media (min-width: 991px) {
#brxe-9c39ec {text-align: left}
#brxe-9c39ec a {text-align: left; font-size: inherit}
}
#brxe-d72afd {flex-direction: column; row-gap: var(--ra-space-3xs)}
#brxe-icuvvf {display: flex; flex-direction: column; row-gap: 10px; align-items: center; justify-content: center}
#brxe-salrjm {display: flex; flex-direction: column; row-gap: 32px}
@media (min-width: 991px) {
#brxe-salrjm {display: flex; flex-direction: column; row-gap: 32px}
}
#brxe-ahffgm {flex-direction: column; row-gap: var(--ra-space-3xs)}
#brxe-ksufjq {display: flex; flex-direction: column; justify-content: center; align-items: center; align-self: center !important}
#brxe-xwxnkq {display: grid; align-items: initial; flex-direction: column; grid-template-columns: 1fr; gap: 32px 30px}
@media (min-width: 991px) {
#brxe-xwxnkq {grid-template-columns: 1fr 1fr}
}
#brxe-ayyjbj {display: grid; align-items: initial; gap: 48px; grid-template-columns: 1fr}
#brxe-xejyps {text-align: center}
#brxe-b6259b {display: flex; row-gap: 16px; flex-direction: column; align-items: center; justify-content: center; align-self: center !important}
@media (min-width: 991px) {
#brxe-b6259b {display: flex; flex-direction: column; row-gap: 16px}
}
#brxe-99a7c6 {table-layout: auto}
#brxe-c8ce96 {padding-top: var(--ra-space-2xl)}
@media (min-width: 767px) {
#brxe-c8ce96 {padding-top: var(--ra-space-2xl)}
}
#brxe-tqmwbw {height: 48px; width: 48px}
#brxe-mrihrb {font-weight: 700; font-size: 18px; line-height: 1.5}
#brxe-adevgj {display: flex; row-gap: 16px; align-items: center; justify-content: center; flex-direction: column}
#brxe-gftouy {height: 48px; width: 48px}
#brxe-ynptpv {font-weight: 700; font-size: 18px; line-height: 1.5}
#brxe-faugma {display: flex; row-gap: 16px; align-items: center; justify-content: center; flex-direction: column}
#brxe-nfzdaf {height: 48px; width: 48px}
#brxe-waelvl {font-weight: 700; font-size: 18px; line-height: 1.5}
#brxe-blagfd {display: flex; row-gap: 16px; align-items: center; justify-content: center; flex-direction: column}
#brxe-rwljma {height: 48px; width: 48px}
#brxe-yeptwv {font-weight: 700; font-size: 18px; line-height: 1.5}
#brxe-zngwql {display: flex; row-gap: 16px; align-items: center; justify-content: center; flex-direction: column}
#brxe-tzhkcp {display: grid; align-items: initial; width: 100%; grid-template-columns: 1fr}
@media (min-width: 991px) {
#brxe-tzhkcp {grid-template-columns: 1fr 1fr}
}
@media (min-width: 1280px) {
#brxe-tzhkcp {grid-template-columns: repeat(4, 1fr); gap: 32px 30px}
}
#brxe-dqiput {align-items: center; row-gap: 48px}
#brxe-vzcnjo {text-align: center}
@media screen and (max-width:575px) {
#trustindex-reviews-wrapper .ti-footer.source-all { display: flex; justify-content: center; }
}
.alice-carousel .animated {
  animation-fill-mode: both;
}
.alice-carousel .animated-out {
  z-index: 1;
}
.alice-carousel .fadeOut {
  animation-name: fadeOut;
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    visibility: hidden;
  }
}
.alice-carousel {
  position: relative;
  width: 100%;
  margin: auto;
  direction: ltr;
}
.alice-carousel__wrapper {
  position: relative;
  overflow-x: hidden;
  overflow-y: hidden;
  box-sizing: border-box;
  width: 100%;
  height: auto;
}
.alice-carousel__stage {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  white-space: nowrap;
  transform-style: flat;
  -webkit-transform-style: flat;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
.alice-carousel__stage-item {
  position: relative;
  display: inline-block;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  vertical-align: top;
  white-space: normal;
  line-height: 0;
}
.alice-carousel__stage-item * {
  line-height: initial;
}
.alice-carousel__stage-item.__hidden {
  opacity: 0;
  overflow: hidden;
}
.alice-carousel__prev-btn,
.alice-carousel__next-btn {
  display: inline-block;
  box-sizing: border-box;
  width: 50%;
  padding: 10px 5px;
}
.alice-carousel__prev-btn [data-area]::after,
.alice-carousel__next-btn [data-area]::after {
  position: relative;
  content: attr(data-area);
  text-transform: capitalize;
}
.alice-carousel__prev-btn {
  text-align: right;
}
.alice-carousel__prev-btn-item,
.alice-carousel__next-btn-item {
  display: inline-block;
  cursor: pointer;
  padding: 5px;
  margin: 0;
  color: #465798;
}
.alice-carousel__prev-btn-item:hover,
.alice-carousel__next-btn-item:hover {
  color: darkred;
}
.alice-carousel__prev-btn-item.__inactive,
.alice-carousel__next-btn-item.__inactive {
  opacity: 0.4;
  pointer-events: none;
}
.alice-carousel__play-btn {
  position: absolute;
  top: 30px;
  left: 20px;
  display: inline-block;
}
.alice-carousel__play-btn:hover {
  cursor: pointer;
}
.alice-carousel__play-btn-wrapper {
  position: relative;
  width: 32px;
  height: 32px;
  padding: 10px;
  border-radius: 50%;
  background-color: #fff;
}
.alice-carousel__play-btn-item {
  position: absolute;
  width: 32px;
  height: 32px;
  cursor: pointer;
  border: 0;
  outline: none;
  background: transparent;
}
.alice-carousel__play-btn-item::before, .alice-carousel__play-btn-item::after {
  position: absolute;
  pointer-events: none;
  display: block;
  width: 0;
  height: 0;
  content: "";
  transition: all 0.4s linear;
  border-width: 8px 0 8px 15px;
  border-style: solid;
  border-color: transparent;
  border-left-color: #465798;
}
.alice-carousel__play-btn-item::before {
  left: 5px;
  height: 14px;
}
.alice-carousel__play-btn-item::after {
  top: 7px;
  left: 18px;
}
.alice-carousel__play-btn-item.__pause::before, .alice-carousel__play-btn-item.__pause::after {
  height: 30px;
  border-width: 0 0 0 10px;
}
.alice-carousel__play-btn-item.__pause::after {
  top: 0;
  left: 18px;
}
.alice-carousel__dots {
  margin: 30px 3px 5px;
  padding: 0;
  list-style: none;
  text-align: center;
}
.alice-carousel__dots > li {
  display: inline-block;
}
.alice-carousel__dots-item:not(.__custom) {
  width: 8px;
  height: 8px;
  cursor: pointer;
  border-radius: 50%;
  background-color: #e0e4fb;
}
.alice-carousel__dots-item:not(.__custom):not(:last-child) {
  margin-right: 20px;
}
.alice-carousel__dots-item:not(.__custom):hover, .alice-carousel__dots-item:not(.__custom).__active {
  background-color: #6e7ebc;
}
.alice-carousel__slide-info {
  position: absolute;
  top: 20px;
  right: 20px;
  display: inline-block;
  padding: 5px 10px;
  color: #465798;
  border-radius: 5px;
  background-color: rgba(224, 228, 251, 0.6);
}
.alice-carousel__slide-info-item {
  vertical-align: middle;
  line-height: 0;
}
.layout__fill-parent{top:0;bottom:0;left:0;right:0}
.layout__flex-box{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:stretch;box-sizing:border-box}
.layout__no-overflow{overflow:hidden}
.layout__scroll-x{overflow-x:auto;overflow-y:hidden}
.layout__scroll-y{overflow-x:hidden;overflow-y:auto}
.layout__overflow-x{overflow-x:visible;overflow-y:hidden}
.layout__overflow-y{overflow-x:hidden;overflow-y:visible}
.layout__text-overflow-ellipsis{text-overflow:ellipsis;overflow:hidden}
.layout__flex-row{display:flex;flex-direction:row}
.layout__flex-column{display:flex;flex-direction:column}
.layout__flex-center{align-items:center;justify-content:center}
.layout__z-medium{z-index:100}
.layout__z-lower{z-index:-100}
.layout__z-low{z-index:0}
.layout__z-high{z-index:1000}
.layout__z-higher{z-index:100000}
.layout__z-highest{z-index:1000000}
.DesignedButton__button{display:inline-block;padding:.8em 1.1em;border:0;border-radius:3px;text-align:center;white-space:nowrap;cursor:pointer;font-size:inherit;font-family:inherit;text-transform:none;font-weight:400;letter-spacing:normal}
.DesignedButton__button,.DesignedButton__button:active,.DesignedButton__button:focus,.DesignedButton__button:hover{text-decoration:none;box-shadow:0 0 0 transparent;background:transparent;border:0;outline:0}
.DesignedButton__link{display:inline-flex!important;flex-direction:column;align-items:stretch;padding:0!important;margin:0!important;border:0!important;background:transparent!important}
.DesignedButton__link,.DesignedButton__link:active,.DesignedButton__link:focus,.DesignedButton__link:hover{text-decoration:none!important}
.DesignedButton__link .dashicons{font-size:1.4em;width:1em;height:1em;margin-right:.2em;vertical-align:text-top}
.Square__filler{position:relative;padding-bottom:100%;box-sizing:border-box}
.Square__positioner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;z-index:0}
.Square__positioner>:first-child{top:0;right:0;bottom:0;left:0;flex:1}
.Skeleton__loading{position:relative;padding-bottom:100%;border-radius:2px;opacity:0;background-color:var(--sli-barely-grey);animation-name:Skeleton__fade-in;animation-duration:.8s;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards;overflow:hidden}
.Skeleton__error{background-color:#000}
.Skeleton__error-container{position:absolute;top:0;right:0;bottom:0;left:0}
.Skeleton__error-message{color:#fff;font-size:13px;line-height:1.5em;text-align:center}
@keyframes Skeleton__fade-in{0%{opacity:0}to{opacity:1}}
.MasonryLayout__root{display:grid}
.MasonryLayout__column,.MasonryLayout__root{justify-content:flex-start;align-items:stretch}
.MasonryLayout__column{flex:1;display:flex;flex-direction:column}
.MasonryLayout__column:last-of-type{margin-right:0!important}
.MasonryLayout__cell{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}
.MasonryLayout__cell:last-of-type{margin-bottom:0!important}
.state__disabled{opacity:.45;filter:grayscale(60%);pointer-events:none;cursor:not-allowed!important}
.a11y__focus-outline.a11y__focus-visible,.a11y__focus-outline:focus-visible{outline:1px dotted var(--sli-quasi-black);outline-offset:2px}
.a11y__focus-outline-2x.a11y__focus-visible,.a11y__focus-outline-2x:focus-visible{outline:2px dotted var(--sli-grey);outline-offset:4px}
.FeedGridLayout__root{align-items:stretch}
.FeedGridLayout__grid{display:grid;grid-auto-flow:dense}
.FeedGridLayout__cell{position:relative;padding-bottom:100%}
.FeedGridLayout__cell-content{position:absolute;align-items:stretch;justify-content:stretch}
.FeedGridLayout__media-container{flex:1;overflow:hidden}
.FeedGridLayout__media-meta{align-items:stretch}
.MediaTileCaption__root{margin-top:6px}
.MediaTileCaption__preview{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.MediaTileCaption__full{text-align:left;white-space:pre-line}
.MediaTileIcons__root{justify-content:center;margin-bottom:6px}
.MediaTileIcons__icon,.MediaTileIcons__root{align-items:center}
.MediaTileIcons__icon{display:flex;flex-direction:row;margin-top:6px}
.MediaTileIcons__icon:not(:last-child){margin-right:10px}
.MediaTileIcons__icon svg{margin-right:5px}
:root{--sli-yellow:#ffb83b;--sli-indigo:#564dd8;--sli-green:#3d8e34;--sli-cyan:#1898b2;--sli-teal:#429b93;--sli-pink:#d04186;--sli-blue:#0f69cb;--sli-gold:#ffbf00;--sli-orange:#ff9300;--sli-rouge:#d82442;--sli-pro:#dd224b;--sli-grey:#999;--sli-dark:#191e23;--sli-black:#202225;--sli-quasi-black:#202225;--sli-wp-blue:#007cba;--sli-insta-purple:#595fcd;--sli-modest-grey:#ccc;--sli-barely-grey:#eee;--sli-wp-grey:#f1f1f1;--sli-wp-bg:#f5f5f5;--sli-wp-light-grey:#f9f9f9;--sli-wp-danger:#b32d2e;--sli-primary-color:var(--wp-admin-theme-color);--sli-secondary-color:var(--sli-yellow);--sli-tertiary-color:var(--sli-pink);--sli-pro-bg-color:#dd244b;--sli-pro-fg-color:#fff;--sli-focus-color:var(--sli-wp-blue);--sli-tooltip-color:var(--sli-dark);--sli-line-color:#d3d8dc;--sli-line-color-2:#e6e7e8;--sli-shade-color:rgba(0,0,0,0.3)}
.FeedHeader__root{position:relative;justify-content:space-between;font-size:inherit;flex-wrap:wrap}
.FeedHeader__container,.FeedHeader__root{display:flex;flex-direction:row}
.FeedHeader__left-container{flex:1;justify-content:flex-start;align-items:stretch}
.FeedHeader__right-container{flex:0;justify-content:flex-end;align-items:flex-start}
.FeedHeader__profile-pic{flex-shrink:0;width:$picSize;height:$picSize;margin-right:10px;border-radius:9999999px;overflow:hidden}
.FeedHeader__profile-pic a{display:block;width:100%;height:100%}
.FeedHeader__profile-pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.FeedHeader__profile-pic-with-stories{box-shadow:0 0 0 2px #fff,0 0 0 4px #d04186;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sli-tertiary-color);cursor:pointer}
.FeedHeader__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:2px 0;margin-right:10px}
.FeedHeader__info-row{line-height:1em;margin:2px 0}
.FeedHeader__info-row:first-of-type{margin-top:5px}
.FeedHeader__info-row:last-of-type{margin-bottom:5px}
.FeedHeader__username{font-size:115%;font-weight:700}
.FeedHeader__username a{color:currentColor;text-decoration:none}
.FeedHeader__username a:active,.FeedHeader__username a:focus,.FeedHeader__username a:hover{text-decoration:underline}
.FeedHeader__subtext{color:inherit}
.FeedHeader__bio,.FeedHeader__subtext{padding:3px 3px 0}
.FeedHeader__bio{}
.FeedHeader__bio:empty{padding:0}
.FeedHeader__bio p{font-size:100%;color:inherit;margin:3px 0;line-height:1.2em}
.FeedHeader__counter-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}
.FeedHeader__counter{font-size:90%}
.FeedHeader__counter span{font-weight:700}
.FeedHeader__counter:not(:last-of-type){margin-right:10px}
.FeedHeader__follow-button{justify-self:right;display:flex;flex-direction:column;justify-content:flex-start}
.FeedHeader__centered-style,.FeedHeader__normal-style{}
.FeedHeader__centered-style,.FeedHeader__centered-style .FeedHeader__container{flex-direction:column;align-items:center}
.FeedHeader__centered-style .FeedHeader__profile-pic{margin-right:0;margin-bottom:10px}
.FeedHeader__centered-style .FeedHeader__info{align-items:stretch;justify-content:flex-start;text-align:center;margin-right:0}
.FeedHeader__centered-style .FeedHeader__bio{margin:0}
.FeedHeader__centered-style .FeedHeader__bio p{text-align:center}
.FeedHeader__centered-style .FeedHeader__counter-list{position:relative;justify-content:center;padding:0;border-top:1px solid transparent}
.FeedHeader__centered-style .FeedHeader__follow-button{margin-top:10px}
.FeedHeader__boxed-style{padding:0;border-radius:0;align-items:stretch;margin-bottom:1.5em}
.FeedHeader__boxed-style .FeedHeader__profile-pic{display:flex;flex-direction:column;justify-content:flex-start;width:50px;height:50px;margin:0;border-radius:0;background:#000}
.FeedHeader__boxed-style .FeedHeader__profile-pic img{width:auto;height:100%}
.FeedHeader__boxed-style .FeedHeader__info{justify-content:center;padding:5px}
.FeedHeader__boxed-style .FeedHeader__counter-list{position:absolute;top:100%;left:0}
.FeedHeader__boxed-style .FeedHeader__follow-button{margin-right:6px}
.FeedProfilePic__root{flex-shrink:0;margin-right:10px;border-radius:100%;box-sizing:border-box;cursor:pointer;overflow:hidden}
.FeedProfilePic__root img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.FeedProfilePic__root.FeedProfilePic__focus-visible,.FeedProfilePic__root:focus-visible{outline:1px dashed var(--sli-tertiary-color);outline-offset:7px}
.FeedProfilePic__fallback{border-radius:100%}
.FeedProfilePic__fallback:not(.FeedProfilePic__with-stories){border:2px solid #333}
.FeedProfilePic__with-stories,.FeedProfilePic__with-stories:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sli-tertiary-color);cursor:pointer}
.StoryLightbox__root{position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;background:rgba(0,0,0,.8);padding:10px 0}
.StoryLightbox__container,.StoryLightbox__root{justify-content:flex-start;box-sizing:border-box}
.StoryLightbox__container{align-items:stretch;width:60vh;max-width:100%;padding:0 50px}
.StoryLightbox__header{justify-content:flex-start;align-items:center;color:#fff;font-size:14px;padding:15px 0}
.StoryLightbox__profile-picture{-o-object-fit:cover;object-fit:cover;width:30px;height:30px;border-radius:99999px}
.StoryLightbox__username{font-weight:700;margin:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.StoryLightbox__username:link,.StoryLightbox__username:visited{color:#fff;text-decoration:none}
.StoryLightbox__username:-moz-any-link{color:#fff;text-decoration:none}
.StoryLightbox__username:any-link{color:#fff;text-decoration:none}
.StoryLightbox__date{opacity:.8;font-size:14px}
.StoryLightbox__progress{margin-bottom:10px}
.StoryLightbox__progress-segment{flex:1;position:relative;height:2px;border-radius:5px;background:hsla(0,0%,100%,.35);overflow:hidden}
.StoryLightbox__progress-segment:not(:last-of-type){margin-right:3px}
.StoryLightbox__progress-overlay{position:absolute;top:0;bottom:0;left:0;width:0;background:#fff}
.StoryLightbox__content{flex:1;position:relative}
.StoryLightbox__media{width:100%;max-height:100%}
.StoryLightbox__media img,.StoryLightbox__media video{width:100%;-o-object-fit:contain;object-fit:contain}
.StoryLightbox__button{color:#fff;opacity:.8;cursor:pointer;text-align:center}
.StoryLightbox__button:hover{opacity:1}
.StoryLightbox__button.StoryLightbox__focus-visible,.StoryLightbox__button:focus-visible{outline:1px dotted var(--sli-modest-grey);outline-offset:3px}
.StoryLightbox__close-button{position:absolute;top:0;right:-40px;color:hsla(0,0%,100%,.75)}
.StoryLightbox__close-button svg{width:40px;height:40px}
.StoryLightbox__nav-button{position:absolute;top:50%;margin-top:-20px;padding:5px;width:22px;height:22px;color:rgba(0,0,0,.75);background:hsla(0,0%,100%,.75);border-radius:999999px}
.StoryLightbox__prev-button{left:-40px}
.StoryLightbox__prev-button svg{position:relative;left:-1px}
.StoryLightbox__next-button{right:-40px}
.StoryLightbox__next-button svg{position:relative;left:1px}
@keyframes StoryLightbox__progress-segment-animation{0%{width:0}to{width:100%}}
.StoryPlayer__loading{position:absolute;visibility:hidden;pointer-events:none}
.StoryPlayer__media.StoryPlayer__focus-visible,.StoryPlayer__media:focus-visible{outline:1px dotted var(--sli-modest-grey);outline-offset:3px}
.FeedLayout__root{box-sizing:border-box}
.FeedLayout__wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;image-rendering:high-quality}
.FeedLayout__button{display:block;text-align:center}
.FeedLayout__follow-btn,.FeedLayout__load-more-btn{}
.FeedLayout__fake-media{padding-bottom:100%;border-radius:2px;background-color:var(--sli-grey);animation-duration:.75s;animation-name:FeedLayout__fake-media-flash-animation;animation-iteration-count:infinite;animation-timing-function:linear}
.FeedLayout__col-footer{justify-content:flex-start;align-items:center}
.FeedLayout__col-footer>:not(:first-child){margin-top:10px}
.FeedLayout__row-footer{}
.FeedLayout__row-footer>:not(:first-child){margin-left:10px}
@keyframes FeedLayout__fake-media-flash-animation{0%,to{background:#e3e3e3}50%{background:#efefef}}
.MediaTile__root{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;height:100%;cursor:pointer;background-color:var(--sli-barely-grey);overflow:hidden}
.MediaTile__type-icon{position:absolute;top:0;right:0;line-height:0}
.MediaTile__type-icon>*{margin:8px}
.MediaTile__overlay{position:absolute;top:0;right:0;bottom:0;left:0}
.MediaTile__thumbnail-loaded{opacity:1;transition:opacity .32s ease-out}
.MediaTile__thumbnail-loading{opacity:0}
.MediaOverlay__root{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:.3vw;box-sizing:border-box}
.MediaOverlay__root>*{color:currentColor;font-size:13px;font-weight:400}
.MediaOverlay__root a{color:currentColor!important;text-decoration:none;text-underline-style:single}
.MediaOverlay__root a:hover{text-decoration:underline}
.MediaOverlay__rows{flex:1;flex-direction:column;justify-content:space-between;height:100%;max-height:100%}
.MediaOverlay__row,.MediaOverlay__rows{display:flex}
.MediaOverlay__row{position:relative;flex-direction:column}
.MediaOverlay__top-row{flex:2 0;justify-content:flex-start}
.MediaOverlay__middle-row{flex:6 0;justify-content:center}
.MediaOverlay__bottom-row{flex:2 0;justify-content:flex-end}
.MediaOverlay__counter-list{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:2px 0}
.MediaOverlay__username{font-size:15px;font-weight:700;margin-bottom:3px}
.MediaOverlay__date-container,.MediaOverlay__username{text-align:center}
.MediaOverlay__date{line-height:1.8em}
.MediaOverlay__caption{display:-webkit-box!important;-webkit-line-clamp:6;-webkit-box-orient:vertical;width:100%;font-size:13px;line-height:1.3em;text-align:center;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}
.MediaOverlay__counter{display:flex;flex-direction:row;align-items:center;text-align:center;color:currentColor;font-weight:700;font-size:0;white-space:nowrap}
.MediaOverlay__counter svg{margin-right:10%}
.MediaOverlay__counter:not(:last-child){margin-right:15%}
.MediaOverlay__comments-count,.MediaOverlay__likes-count{}
.MediaOverlay__ig-link-icon{display:inline-block;position:absolute;bottom:0;right:0;color:currentColor;font-size:0}
.MediaOverlay__ig-link-icon:hover{color:currentColor;text-decoration:none!important}
.MediaThumbnail__root{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible;background-color:var(--sli-grey);animation-duration:.3s;animation-name:MediaThumbnail__media-background-fade-in-animation;animation-iteration-count:1;animation-fill-mode:forwards}
.MediaThumbnail__root img,.MediaThumbnail__root video{width:auto;height:auto;max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;animation-duration:.3s;animation-name:MediaThumbnail__media-object-fade-in-animation;animation-iteration-count:1;animation-fill-mode:forwards;box-sizing:content-box!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.MediaThumbnail__image,.MediaThumbnail__root{width:100%!important;height:100%!important}
.MediaThumbnail__image{max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover!important;object-fit:cover!important;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;animation-duration:.3s;animation-name:MediaThumbnail__media-object-fade-in-animation;animation-iteration-count:1;animation-fill-mode:forwards;box-sizing:content-box!important}
.MediaThumbnail__image:after{display:none;content:" "}
.MediaThumbnail__not-available{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;line-height:1.5em;text-align:center;background:#000}
.MediaLoading__root{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;animation-name:MediaLoading__animation;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}
@keyframes MediaLoading__animation{0%,to{background:#e3e3e3}50%{background:#efefef}}
.MediaPopupBox__container{position:fixed;top:0;bottom:0;left:0;right:0;font-size:14px;background:rgba(0,0,0,.7);overflow-x:hidden;overflow-y:auto;z-index:999999999}
.MediaPopupBox__horizontal,.MediaPopupBox__vertical{}
.MediaPopupBox__layer{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;max-height:100vh}
.MediaPopupBox__control{display:block;width:40px;height:40px;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;pointer-events:auto;overflow:hidden}
.MediaPopupBox__control .MediaPopupBox__control-label{display:block;text-indent:-9999em}
.MediaPopupBox__control:focus{border:none;outline:none;box-shadow:none}
.MediaPopupBox__control.MediaPopupBox__focus-visible,.MediaPopupBox__control:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8)}
.MediaPopupBox__control-icon{color:#fff;font-size:40px;line-height:40px;width:40px;height:40px}
.MediaPopupBox__close-button{position:absolute;top:5px;right:5px}
.MediaPopupBox__nav-layer{z-index:0}
.MediaPopupBox__nav-boundary,.MediaPopupBox__nav-layer{pointer-events:none}
.MediaPopupBox__nav-boundary{margin:0 auto;padding:40px}
.MediaPopupBox__nav-aligner{position:relative;width:100%;height:100%;margin:0 auto;pointer-events:none}
.MediaPopupBox__nav-aligner-sidebar{max-width:935px}
.MediaPopupBox__nav-aligner-no-sidebar{max-width:600px}
.MediaPopupBox__nav-btn{position:absolute;top:50%;margin-top:-20px}
.MediaPopupBox__prev-btn{left:-40px}
.MediaPopupBox__next-btn{right:-40px}
.MediaPopupBox__modal-layer{padding:0 40px;width:auto;height:100%;pointer-events:none;z-index:1}
.MediaPopupBox__modal-aligner{position:relative;align-items:center;width:100%;margin:auto;pointer-events:none}
.MediaPopupBox__modal-aligner>*{pointer-events:auto}
.MediaPopupBox__modal-aligner-sidebar{max-width:935px}
.MediaPopupBox__modal-aligner-no-sidebar{max-width:600px}
.MediaPopupBox__vertical .MediaPopupBox__modal-layer{padding:40px}
.MediaPopupBox__vertical .MediaPopupBox__modal-aligner{padding-bottom:20px}
.MediaPopupBox__vertical .MediaPopupBox__modal{max-height:100%}
.MediaPopupBox__no-scroll{overflow:hidden!important}
.MediaPopupBox__cta-text{display:inline-block}
.MediaPopupBox__cta-icon,.MediaPopupBox__cta-text{height:18px;line-height:18px}
.MediaPopupBox__cta-icon{width:18px;vertical-align:text-bottom;margin-right:.3em}
.MediaViewer__container{position:relative;width:100%;border-radius:2px;overflow:hidden}
.MediaViewer__container *{font-size:inherit}
.MediaViewer__horizontal,.MediaViewer__vertical{}
.MediaViewer__wrapper{position:relative;justify-content:center;min-height:450px}
.MediaViewer__wrapper-sidebar{margin-right:335px;background:#000}
.MediaViewer__sidebar{position:absolute;top:0;right:0;bottom:0;width:335px;background:#fff;display:flex;flex-flow:column nowrap;align-items:stretch;overflow:hidden}
.MediaViewer__media-frame{touch-action:manipulation}
.MediaViewer__media-container{display:block;width:100%}
.MediaViewer__media-sizer{display:block;top:0;left:0;padding-bottom:100%;box-sizing:border-box;overflow:hidden}
.MediaViewer__media{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;display:flex;justify-content:center}
.MediaViewer__media,.MediaViewer__vertical{flex-direction:column}
.MediaViewer__vertical .MediaViewer__wrapper{left:0;bottom:unset;min-height:unset}
.MediaViewer__vertical .MediaViewer__wrapper-sidebar{margin-right:0}
.MediaViewer__vertical .MediaViewer__media-sizer{position:relative;max-width:450px;height:auto;margin:auto;padding-bottom:0}
.MediaViewer__vertical .MediaViewer__media{height:unset}
.MediaViewer__vertical .MediaViewer__media,.MediaViewer__vertical .MediaViewer__sidebar{position:relative;width:100%}
.MediaPopupBoxObject__reset{min-width:unset;max-width:unset;min-height:unset;max-height:unset;-o-object-fit:contain;object-fit:contain;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;box-sizing:content-box!important}
.MediaPopupBoxObject__not-available{width:100%;height:100%;min-height:450px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5em;white-space:pre-wrap;text-align:center;color:#fff;background:#000}
.MediaPopupBoxObject__loading-animation{animation-name:MediaPopupBoxObject__fade-in;animation-duration:.8s;animation-iteration-count:1;animation-timing-function:linear;animation-fill-mode:forwards;background-color:var(--sli-barely-grey);opacity:0;overflow:hidden}
@keyframes MediaPopupBoxObject__fade-in{0%{opacity:0}to{opacity:1}}
:root{--sli-video-play-btn-size:100px}
.IgVideoPlayer__root{position:relative;justify-content:stretch;align-items:stretch;background:#000}
.IgVideoPlayer__root,.IgVideoPlayer__thumbnail{display:flex;flex-direction:column}
.IgVideoPlayer__thumbnail{position:absolute;top:0;left:0;min-width:100%;max-height:100%;justify-content:center}
.IgVideoPlayer__thumbnail-hidden{display:none}
.IgVideoPlayer__video{width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;visibility:visible}
.IgVideoPlayer__video:focus{border:0 transparent!important;outline:0 transparent!important;box-shadow:0 0 transparent!important}
.IgVideoPlayer__video-hidden{visibility:hidden;pointer-events:none}
.IgVideoPlayer__control{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:opacity .1s ease-in}
.IgVideoPlayer__control-playing{opacity:0}
.IgVideoPlayer__control-paused{opacity:1}
.IgVideoPlayer__play-button{width:100px!important;width:var(--sli-video-play-btn-size)!important;height:100px!important;height:var(--sli-video-play-btn-size)!important;fill:#fff;filter:drop-shadow(0 0 2px rgba(0,0,0,.25));opacity:.85;box-sizing:border-box;pointer-events:none}
.MediaPopupBoxImage__container{-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;display:flex;flex-direction:column;justify-content:center;background-color:#bbb}
.MediaPopupBoxImage__container,.MediaPopupBoxImage__image{width:100%;height:100%}
.MediaPopupBoxImage__image{position:relative;vertical-align:bottom;background-color:#000}
.MediaPopupBoxImage__image-loaded{opacity:1;transition:opacity 80ms ease-out 20ms}
.MediaPopupBoxImage__image-loading{display:block;min-width:250px;min-height:300px;opacity:0}
.MediaPopupBoxImage__error{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:250px;min-height:250px;background:#000}
.MediaPopupBoxImage__error-message{color:#fff;font-size:20px;text-align:center}
:root{--sli-media-album-controls-size:18px;--sli-media-album-controls-bg-color:hsla(0,0%,100%,0.6);--sli-media-album-controls-shadow:0 1px 3px rgba(0,0,0,0.3)}
.MediaPopupBoxAlbum__album{position:relative}
.MediaPopupBoxAlbum__frame{width:100%;overflow:hidden}
.MediaPopupBoxAlbum__scroller{display:block;width:auto;white-space:nowrap;overflow:visible;transition:transform .36s cubic-bezier(.215,.6,.35,1)}
.MediaPopupBoxAlbum__child,.MediaPopupBoxAlbum__scroller{margin:0!important;padding:0!important;list-style:none!important}
.MediaPopupBoxAlbum__child{display:inline-block;width:100%;max-height:100%;vertical-align:middle}
.MediaPopupBoxAlbum__controls-layer{align-items:stretch;position:absolute;top:0;bottom:0;left:0;right:0;padding:0 10px;pointer-events:none}
.MediaPopupBoxAlbum__controls-container{position:relative;height:100%}
.MediaPopupBoxAlbum__nav-button{position:absolute;top:50%;margin-top:-9px;margin-top:calc(var(--sli-media-album-controls-size)/-2);width:18px;width:var(--sli-media-album-controls-size);height:18px;height:var(--sli-media-album-controls-size);padding:3px;border:0;outline:0;background:hsla(0,0%,100%,.6);background:var(--sli-media-album-controls-bg-color);border-radius:99999px;box-sizing:content-box;cursor:pointer;pointer-events:auto}
.MediaPopupBoxAlbum__nav-button svg{color:rgba(0,0,0,.5);width:18px!important;width:var(--sli-media-album-controls-size)!important;height:18px!important;height:var(--sli-media-album-controls-size)!important}
.MediaPopupBoxAlbum__prev-button{left:0}
.MediaPopupBoxAlbum__next-button{right:0}
.MediaPopupBoxAlbum__indicator-list{justify-content:center;position:absolute;left:0;right:0;bottom:10px}
.MediaPopupBoxAlbum__indicator{--size:7px;width:var(--size);height:var(--size);box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:var(--sli-media-album-controls-shadow);border-radius:99999px;background-color:hsla(0,0%,100%,.6);background-color:var(--sli-media-album-controls-bg-color);box-sizing:border-box;transition:background-color .16s linear;transition-delay:.2s}
.MediaPopupBoxAlbum__indicator:not(:last-of-type){margin-right:6px}
.MediaPopupBoxAlbum__indicator-current{background-color:#fff}
.ReelVideoLink__root{position:relative;background:#000}
.ReelVideoLink__thumbnail{overflow:hidden}
.ReelVideoLink__thumbnail img{filter:blur(7px)}
.ReelVideoLink__overlay{position:absolute;top:0;right:0;bottom:0;left:0}
.ReelVideoLink__link{font-size:1.2em!important;color:#000!important;background:hsla(0,0%,100%,.8);padding:1.5rem 2.3rem;border-radius:10rem;box-shadow:0 0 8px rgba(0,0,0,.05)}
:root{--sli-media-lightbox-border-color:#eee}
.MediaInfo__container{flex:1;display:flex;flex-direction:column;align-items:stretch;background:#fff;max-height:100%}
.MediaInfo__container a{color:#2a2a2a!important;font-weight:700;font-size:inherit;text-decoration:none}
.MediaInfo__container a:focus,.MediaInfo__container a:hover{text-decoration:underline}
.MediaInfo__container a:focus svg,.MediaInfo__container a:hover svg{text-decoration:none!important}
.MediaInfo__padded{padding:18px 20px}
.MediaInfo__bordered{border:0 solid #eee;border:0 solid var(--sli-media-lightbox-border-color)}
.MediaInfo__header{flex:0;display:flex;flex-direction:row;align-items:center;border-bottom-width:1px}
.MediaInfo__source-img{width:34px;height:34px;border-radius:999999px}
.MediaInfo__source-img-link{margin-right:8px}
.MediaInfo__source-name{font-size:1.15em;line-height:1.5em;overflow:hidden;text-overflow:ellipsis}
.MediaInfo__source-name a{color:inherit}
.MediaInfo__comments-scroller{flex:1;overflow-x:hidden;overflow-y:auto}
.MediaInfo__comments-list{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin:2px 0}
.MediaInfo__comment{line-height:1.5em}
.MediaInfo__comment:not(:last-of-type){margin-bottom:10px}
.MediaInfo__stats{display:flex;flex-direction:column;justify-content:center}
.MediaInfo__stats:not(:empty){border-top-width:1px}
.MediaInfo__stats-line{line-height:20px}
.MediaInfo__stats-line:not(:last-child){margin-bottom:5px}
.MediaInfo__num-likes{font-size:1.1em;font-weight:700}
.MediaInfo__date,.MediaInfo__num-likes{}
.MediaInfo__date{font-size:.9em;opacity:.8;text-transform:uppercase}
.MediaInfo__footer{display:flex;flex-direction:column;align-items:stretch;padding:8px;border-top-width:1px;line-height:1.6em}
.MediaInfo__footer a{color:inherit}
.MediaComment__root{flex-direction:column;line-height:1.5em}
.MediaComment__root,.MediaComment__row{display:flex}
.MediaComment__row{flex-direction:row;justify-content:flex-start;align-items:baseline}
.MediaComment__username{color:inherit!important;font-weight:700!important;margin-right:6px!important}
.MediaComment__content{flex:1}
.MediaComment__text{white-space:pre-wrap;overflow:hidden}
.MediaComment__meta-list{}
.MediaComment__meta{font-size:.9em;opacity:.7}
.MediaComment__date,.MediaComment__like-count{}
.MediaComment__like-count{font-weight:700;margin-left:8px}
.InstagramFeed__feed{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}
.spotlight-instagram-app {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.ra-breadcrumbs-section.brxe-section {border-bottom: 1px solid #dddddd}
@media (min-width: 991px) {
.ra-breadcrumbs-section.brxe-section {margin-top: 0px}
}
.breadcrumbs-element.brxe-xbreadcrumbs ol {--x-breadcrumb-separator: "/"}
.breadcrumbs-element.brxe-xbreadcrumbs li:not(:first-child):before, .breadcrumbs-element.brxe-xbreadcrumbs .x-breadcrumbs_separator {color: var(--ra-text-body-l-3); font-weight: 400}
.breadcrumbs-element.brxe-xbreadcrumbs .x-breadcrumbs_list [aria-current=page] > span, .breadcrumbs-element.brxe-xbreadcrumbs .rank-math-breadcrumb .last:last-child, .breadcrumbs-element.brxe-xbreadcrumbs .breadcrumbs .current-item, .breadcrumbs-element.brxe-xbreadcrumbs .breadcrumb_last, .breadcrumbs-element.brxe-xbreadcrumbs .breadcrumb--last, .breadcrumbs-element.brxe-xbreadcrumbs .breadcrumb-item.active {color: var(--ra-text-body-l-3); line-height: 1.2}
.breadcrumbs-element.brxe-xbreadcrumbs a {line-height: 1.2; color: var(--ra-text-body-l-3)}
#brxe-mlqlec {display: none}
@media (min-width: 991px) {
#brxe-mlqlec {display: block}
}
#brxe-p0mbcr {display: block}
@media (min-width: 991px) {
#brxe-p0mbcr {display: none}
}
#brxe-c5e2cb {padding-top: 20px; padding-bottom: 20px; max-width: 100%}
@media (min-width: 991px) {
#brxe-c5e2cb {padding-top: calc(var(--ra-space-4xl) + var(--ra-space-xl)); padding-right: 70px; padding-bottom: var(--ra-space-2xs); padding-left: 70px}
}
@media (min-width: 1446px) {
#brxe-c5e2cb {padding-top: calc(var(--ra-space-4xl) + var(--ra-space-xl)); padding-bottom: var(--ra-space-2xs)}
}
.review-card-svg-wrapper .ti-widget[data-layout-id="99"][data-set-id="light-minimal"] .ti-widget-container {
  margin-bottom: 0;
}
.review-card-svg-wrapper .ti-widget[data-layout-id="99"][data-set-id="light-minimal"] .ti-header {
  padding: 0;
}
