@font-face {
font-family: 'canvas-icons';
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/canvas/assets/fonts/canvas-icons.woff) format("woff"), url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/canvas/assets/fonts/canvas-icons.ttf) format("truetype"), url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/canvas/assets/fonts/canvas-icons.svg) format("svg");
font-weight: normal;
font-style: normal;
font-display: swap;
}
[class^="cnvs-icon-"],
[class*=" cnvs-icon-"] {
font-family: 'canvas-icons' !important;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.cnvs-icon-arrow-right:before {
content: "\e940";
}
.cnvs-icon-arrow-left:before {
content: "\e941";
}
.cnvs-icon-arrow-down:before {
content: "\e942";
}
.cnvs-icon-arrow-up:before {
content: "\e943";
}
.cnvs-icon-watch:before {
content: "\e93f";
}
.cnvs-icon-eye:before {
content: "\e93e";
}
.cnvs-icon-share:before {
content: "\e93d";
}
.cnvs-icon-check:before {
content: "\e912";
}
.cnvs-icon-minus:before {
content: "\e90d";
}
.cnvs-icon-chevron-right:before {
content: "\e914";
}
.cnvs-icon-chevron-left:before {
content: "\e915";
}
.cnvs-icon-x:before {
content: "\e913";
}
.cnvs-icon-arrow-right-circle:before {
content: "\e911";
}
.cnvs-icon-arrow-left-circle:before {
content: "\e910";
}
.cnvs-icon-up:before {
content: "\e908";
}
.cnvs-icon-comment:before {
content: "\e900";
}
.cnvs-container {
width: 100%;
padding-right: 20px;
padding-left: 20px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.cnvs-container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.cnvs-container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.cnvs-container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.cnvs-container {
max-width: 1140px;
}
}
.cnvs-container-fluid {
width: 100%;
padding-right: 20px;
padding-left: 20px;
margin-right: auto;
margin-left: auto;
}
.cnvs-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -20px;
margin-left: -20px;
}
.cnvs-col-1, .cnvs-col-2, .cnvs-col-3, .cnvs-col-4, .cnvs-col-5, .cnvs-col-6, .cnvs-col-7, .cnvs-col-8, .cnvs-col-9, .cnvs-col-10, .cnvs-col-11, .cnvs-col-12, .cnvs-col-sm-1, .cnvs-col-sm-2, .cnvs-col-sm-3, .cnvs-col-sm-4, .cnvs-col-sm-5, .cnvs-col-sm-6, .cnvs-col-sm-7, .cnvs-col-sm-8, .cnvs-col-sm-9, .cnvs-col-sm-10, .cnvs-col-sm-11, .cnvs-col-sm-12, .cnvs-col-md-1, .cnvs-col-md-2, .cnvs-col-md-3, .cnvs-col-md-4, .cnvs-col-md-5, .cnvs-col-md-6, .cnvs-col-md-7, .cnvs-col-md-8, .cnvs-col-md-9, .cnvs-col-md-10, .cnvs-col-md-11, .cnvs-col-md-12, .cnvs-col-lg-1, .cnvs-col-lg-2, .cnvs-col-lg-3, .cnvs-col-lg-4, .cnvs-col-lg-5, .cnvs-col-lg-6, .cnvs-col-lg-7, .cnvs-col-lg-8, .cnvs-col-lg-9, .cnvs-col-lg-10, .cnvs-col-lg-11, .cnvs-col-lg-12, .cnvs-col-xl-1, .cnvs-col-xl-2, .cnvs-col-xl-3, .cnvs-col-xl-4, .cnvs-col-xl-5, .cnvs-col-xl-6, .cnvs-col-xl-7, .cnvs-col-xl-8, .cnvs-col-xl-9, .cnvs-col-xl-10, .cnvs-col-xl-11, .cnvs-col-xl-12 {
position: relative;
width: 100%;
min-height: 1px;
padding-right: 20px;
padding-left: 20px;
}
.cnvs-col-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.cnvs-col-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.cnvs-col-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.cnvs-col-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.cnvs-col-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.cnvs-col-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cnvs-col-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.cnvs-col-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.cnvs-col-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.cnvs-col-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.cnvs-col-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.cnvs-col-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
@media (min-width: 576px) {
.cnvs-col-sm-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.cnvs-col-sm-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.cnvs-col-sm-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.cnvs-col-sm-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.cnvs-col-sm-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.cnvs-col-sm-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cnvs-col-sm-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.cnvs-col-sm-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.cnvs-col-sm-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.cnvs-col-sm-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.cnvs-col-sm-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.cnvs-col-sm-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 768px) {
.cnvs-col-md-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.cnvs-col-md-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.cnvs-col-md-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.cnvs-col-md-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.cnvs-col-md-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.cnvs-col-md-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cnvs-col-md-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.cnvs-col-md-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.cnvs-col-md-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.cnvs-col-md-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.cnvs-col-md-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.cnvs-col-md-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 992px) {
.cnvs-col-lg-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.cnvs-col-lg-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.cnvs-col-lg-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.cnvs-col-lg-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.cnvs-col-lg-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.cnvs-col-lg-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cnvs-col-lg-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.cnvs-col-lg-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.cnvs-col-lg-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.cnvs-col-lg-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.cnvs-col-lg-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.cnvs-col-lg-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 1200px) {
.cnvs-col-xl-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.cnvs-col-xl-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.cnvs-col-xl-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.cnvs-col-xl-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.cnvs-col-xl-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.cnvs-col-xl-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cnvs-col-xl-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.cnvs-col-xl-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.cnvs-col-xl-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.cnvs-col-xl-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.cnvs-col-xl-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.cnvs-col-xl-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
.cnvs-d-none {
display: none;
}
.cnvs-clearfix {
clear: both;
}
.cnvs-clearfix:after {
content: '';
clear: both;
display: table;
}
.cnvs-post-meta {
--cnvs-post-meta-color: #dee2e6;
padding-left: 0;
list-style: none;
color: var(--cnvs-post-meta-color);
padding: 0;
margin: 0;
}
.cnvs-post-meta > li {
display: inline-block;
}
.cnvs-post-meta > li:not(:last-child) {
margin-right: 0.5rem;
}
.cnvs-post-meta li + li:before {
margin-right: 0.5rem;
content: "\b7";
}
.cnvs-post-meta .cnvs-icon {
margin-right: 0.25rem;
}
.cnvs-meta-category .post-categories {
padding-left: 0;
list-style: none;
padding: 0;
margin: 0;
}
.cnvs-meta-category .post-categories > li {
display: inline-block;
}
.cnvs-meta-category .post-categories > li:not(:last-child) {
margin-right: 0.5rem;
}
.cnvs-meta-category .post-categories li:not(:last-child):after {
content: ",";
}
.post-meta .cnvs-meta-category .post-categories {
margin-bottom: 0;
}
.cnvs-meta-author span + a,
.cnvs-meta-author a + span {
margin-left: 0.25rem;
}  .wp-block-button.is-cnvs-button-full-width,
.entry-content .wp-block-button.is-cnvs-button-full-width {
width: 100%;
}
.wp-block-button.is-cnvs-button-full-width .wp-block-button__link,
.entry-content .wp-block-button.is-cnvs-button-full-width .wp-block-button__link {
width: 100%;
}
.wp-block-button.is-cnvs-button-size-sm .wp-block-button__link,
.entry-content .wp-block-button.is-cnvs-button-size-sm .wp-block-button__link {
padding: 0.25rem 0.5rem;
}
.wp-block-button.is-cnvs-button-size-lg .wp-block-button__link,
.entry-content .wp-block-button.is-cnvs-button-size-lg .wp-block-button__link {
padding: 1rem 2rem;
}  .cnvs-color-primary {
--cnvs-primary-color: #343a40;
color: var(--cnvs-primary-color);
}
.cnvs-color-secondary {
--cnvs-secondary-color: #A0A0A0;
color: var(--cnvs-secondary-color);
}
.cnvs-bg-primary {
--cnvs-primary-background: #343a40;
background-color: var(--cnvs-primary-background);
}
.cnvs-bg-overlay {
--cnvs-overlay-background: rgba(52, 58, 64, 0.5);
background-color: var(--cnvs-overlay-background);
}  .cnvs-font-primary {
--cnvs-primary-font-weight: 700;
font-weight: var(--cnvs-primary-font-weight);
}
.cnvs-font-secondary {
--cnvs-secondary-font-size: 80%;
--cnvs-secondary-font-color: #6c757d;
font-size: var(--cnvs-secondary-font-size);
color: var(--cnvs-secondary-font-color);
}
.cnvs-font-heading {
--cnvs-heading-font-weight: 700;
--cnvs-heading-font-color: #212529;
font-weight: var(--cnvs-heading-font-weight);
color: var(--cnvs-heading-font-color);
}  .cnvs-bg-primary {
background-color: #007bff;
}
a.cnvs-bg-primary:hover, a.cnvs-bg-primary:focus,
button.cnvs-bg-primary:hover,
button.cnvs-bg-primary:focus {
background-color: #0062cc;
}
.cnvs-bg-secondary {
background-color: #A0A0A0;
}
a.cnvs-bg-secondary:hover, a.cnvs-bg-secondary:focus,
button.cnvs-bg-secondary:hover,
button.cnvs-bg-secondary:focus {
background-color: #878686;
}
.cnvs-bg-success {
background-color: #28a745;
}
a.cnvs-bg-success:hover, a.cnvs-bg-success:focus,
button.cnvs-bg-success:hover,
button.cnvs-bg-success:focus {
background-color: #1e7e34;
}
.cnvs-bg-info {
background-color: #17a2b8;
}
a.cnvs-bg-info:hover, a.cnvs-bg-info:focus,
button.cnvs-bg-info:hover,
button.cnvs-bg-info:focus {
background-color: #117a8b;
}
.cnvs-bg-warning {
background-color: #ffc107;
}
a.cnvs-bg-warning:hover, a.cnvs-bg-warning:focus,
button.cnvs-bg-warning:hover,
button.cnvs-bg-warning:focus {
background-color: #d39e00;
}
.cnvs-bg-danger {
background-color: #dc3545;
}
a.cnvs-bg-danger:hover, a.cnvs-bg-danger:focus,
button.cnvs-bg-danger:hover,
button.cnvs-bg-danger:focus {
background-color: #bd2130;
}
.cnvs-bg-light {
background-color: #f8f9fa;
}
a.cnvs-bg-light:hover, a.cnvs-bg-light:focus,
button.cnvs-bg-light:hover,
button.cnvs-bg-light:focus {
background-color: #dae0e5;
}
.cnvs-bg-dark {
background-color: #343a40;
}
a.cnvs-bg-dark:hover, a.cnvs-bg-dark:focus,
button.cnvs-bg-dark:hover,
button.cnvs-bg-dark:focus {
background-color: #1d2124;
}
.cnvs-bg-white {
--cnvs-bg-white: #fff;
background-color: var(--cnvs-bg-white);
}
.cnvs-bg-transparent {
--cnvs-bg-transparent: transparent;
background-color: var(--cnvs-bg-transparent);
}  .cnvs-alert {
--cnvs-alert-background: #f8f9fa;
--cnvs-alert-heading-color: inherit;
--cnvs-alert-close-color: #000;
--cnvs-alert-close-hover-color: #000;
--cnvs-alert-font-size: 0.875rem;
--cnvs-alert-link-font-weight: 700;
--cnvs-alert-close-font-size: 1rem;
--cnvs-alert-close-line-height: 1;
--cnvs-alert-close-text-shadow: 0 1px 0 #fff;
--cnvs-alert-close-opacity: .75;
} .cnvs-alert {
position: relative;
padding: 0.5rem 1rem;
margin-bottom: 1rem;
background: var(--cnvs-alert-background);
font-size: var(--cnvs-alert-font-size);
}
.cnvs-alert a {
text-decoration: underline;
text-shadow: none;
border: none;
}
.cnvs-alert a:hover {
text-decoration: none;
text-shadow: none;
border: none;
}
.cnvs-alert p {
margin-bottom: 0.5rem;
}
.cnvs-alert > *:last-child {
margin-bottom: 0;
}
.cnvs-alert-multiline {
padding: 1.25rem 1.75rem;
}
.cnvs-alert-heading {
color: var(--cnvs-alert-heading-color);
}
.cnvs-alert-link {
font-weight: var(--cnvs-alert-link-font-weight);
}
.cnvs-alert-dismissible {
padding-right: 4rem;
}
.cnvs-alert-dismissible .cnvs-close {
position: absolute;
top: 0;
right: 0;
height: 100%;
padding: 0 1rem;
color: inherit;
}
.cnvs-close {
float: right;
font-size: var(--cnvs-alert-close-font-size);
line-height: var(--cnvs-alert-close-line-height);
color: var(--cnvs-alert-close-color);
text-shadow: var(--cnvs-alert-close-text-shadow);
opacity: var(--cnvs-alert-close-opacity);
}
.cnvs-close:hover, .cnvs-close:focus {
color: var(--cnvs-alert-close-hover-color);
text-decoration: none;
opacity: 1;
}
button.cnvs-close {
padding: 0;
text-decoration: none !important;
border: none !important;
-webkit-appearance: none !important;
background-color: transparent !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.cnvs-alert-primary {
border-left: #007bff 2px solid;
}
.cnvs-alert-primary .cnvs-icon-close,
.cnvs-alert-primary .cnvs-alert-title {
color: #0062cc;
}
.cnvs-alert-secondary {
border-left: #A0A0A0 2px solid;
}
.cnvs-alert-secondary .cnvs-icon-close,
.cnvs-alert-secondary .cnvs-alert-title {
color: #878686;
}
.cnvs-alert-success {
border-left: #28a745 2px solid;
}
.cnvs-alert-success .cnvs-icon-close,
.cnvs-alert-success .cnvs-alert-title {
color: #1e7e34;
}
.cnvs-alert-info {
border-left: #17a2b8 2px solid;
}
.cnvs-alert-info .cnvs-icon-close,
.cnvs-alert-info .cnvs-alert-title {
color: #117a8b;
}
.cnvs-alert-warning {
border-left: #ffc107 2px solid;
}
.cnvs-alert-warning .cnvs-icon-close,
.cnvs-alert-warning .cnvs-alert-title {
color: #d39e00;
}
.cnvs-alert-danger {
border-left: #dc3545 2px solid;
}
.cnvs-alert-danger .cnvs-icon-close,
.cnvs-alert-danger .cnvs-alert-title {
color: #bd2130;
}
.cnvs-alert-light {
border-left: #f8f9fa 2px solid;
}
.cnvs-alert-light .cnvs-icon-close,
.cnvs-alert-light .cnvs-alert-title {
color: #dae0e5;
}
.cnvs-alert-dark {
border-left: #343a40 2px solid;
}
.cnvs-alert-dark .cnvs-icon-close,
.cnvs-alert-dark .cnvs-alert-title {
color: #1d2124;
}  .cnvs-badge {
--cnvs-badge-background: #f8f9fa;
--cnvs-badge-color: inherit;
--cnvs-badge-primary-background: #00A0D2;
--cnvs-badge-primary-color: #FFFFFF;
--cnvs-badge-light-background: #FFFFFF;
--cnvs-badge-light-color: #000000;
--cnvs-badge-border-radius: 30px;
--cnvs-badge-font-size: 75%;
--cnvs-badge-line-height: 1;
} .cnvs-badge {
background: var(--cnvs-badge-background);
color: var(--cnvs-badge-color);
display: inline-block;
padding: 0.3em 0.6em;
font-size: var(--cnvs-badge-font-size);
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: var(--cnvs-badge-border-radius);
text-transform: uppercase;
line-height: var(--cnvs-badge-line-height);
}
.cnvs-badge:empty {
display: none;
}
.menu-item .cnvs-badge {
margin-left: 0.5rem;
}
.cnvs-button .cnvs-badge {
position: relative;
top: -1px;
}
.is-cnvs-badge-color-primary,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-primary {
background: rgba(0, 123, 255, 0.1);
color: #0056b3;
}
.is-cnvs-badge-color-secondary,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-secondary {
background: rgba(160, 160, 160, 0.1);
color: #7a7a7a;
}
.is-cnvs-badge-color-success,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-success {
background: rgba(40, 167, 69, 0.1);
color: #19692c;
}
.is-cnvs-badge-color-info,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-info {
background: rgba(23, 162, 184, 0.1);
color: #0f6674;
}
.is-cnvs-badge-color-warning,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-warning {
background: rgba(255, 193, 7, 0.1);
color: #ba8b00;
}
.is-cnvs-badge-color-danger,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-danger {
background: rgba(220, 53, 69, 0.1);
color: #a71d2a;
}
.is-cnvs-badge-color-light,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-light {
background: rgba(248, 249, 250, 0.1);
color: #cbd3da;
}
.is-cnvs-badge-color-dark,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-dark {
background: rgba(52, 58, 64, 0.1);
color: #121416;
}
.is-cnvs-badge-color-primary,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-primary {
background: var(--cnvs-badge-primary-background);
color: var(--cnvs-badge-primary-color);
}
.is-cnvs-badge-color-light,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-light {
background: var(--cnvs-badge-light-background);
color: var(--cnvs-badge-light-color);
}  [cnvs-flickity="init"] {
--cnvs-flickity-button-background: hsla(0, 0%, 100%, 0.75);
--cnvs-flickity-button-color: #333;
--cnvs-flickity-button-hover-background: white;
--cnvs-flickity-button-focus-box-shadow: 0 0 0 5px #19F;
--cnvs-flickity-button-active-opacity: 0.6;
--cnvs-flickity-button-disabled-opacity: 0.3;
--cnvs-flickity-button-icon-fill: #333;
--cnvs-flickity-prev-next-border-radius: 50%;
--cnvs-flickity-page-info-font-size: .75rem;
--cnvs-flickity-page-info-line-height: 1;
--cnvs-flickity-dot-width: 10px;
--cnvs-flickity-dot-height: 10px;
--cnvs-flickity-dot-margin: 0 3px;
--cnvs-flickity-dot-background: #333;
--cnvs-flickity-dot-border-radius: 50%;
--cnvs-flickity-dot-opacity: 0.25;
}
[cnvs-flickity="init"].flickity-enabled {
position: relative;
padding-bottom: 0;
}
[cnvs-flickity="init"].flickity-enabled:focus {
outline: none;
}
[cnvs-flickity="init"].flickity-enabled.is-animate .flickity-viewport {
-webkit-transition: height 0.2s;
transition: height 0.2s;
}
[cnvs-flickity="init"].flickity-enabled.is-draggable {
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
[cnvs-flickity="init"].flickity-enabled.is-draggable .flickity-viewport {
cursor: move;
cursor: -webkit-grab;
cursor: grab;
}
[cnvs-flickity="init"].flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
cursor: -webkit-grabbing;
cursor: grabbing;
}
[cnvs-flickity="init"] .flickity-viewport {
overflow: hidden;
position: relative;
height: 100%;
}
[cnvs-flickity="init"] .flickity-slider {
position: absolute;
width: 100%;
height: 100%;
}
[cnvs-flickity="init"] .flickity-button {
position: absolute;
background: var(--cnvs-flickity-button-background);
border: none;
color: var(--cnvs-flickity-button-color);
}
[cnvs-flickity="init"] .flickity-button:hover {
background: var(--cnvs-flickity-button-hover-background);
cursor: pointer;
}
[cnvs-flickity="init"] .flickity-button:focus {
outline: none;
-webkit-box-shadow: var(--cnvs-flickity-button-focus-box-shadow);
box-shadow: var(--cnvs-flickity-button-focus-box-shadow);
}
[cnvs-flickity="init"] .flickity-button:active {
opacity: var(--cnvs-flickity-button-active-opacity);
}
[cnvs-flickity="init"] .flickity-button:disabled {
opacity: var(--cnvs-flickity-button-disabled-opacity);
cursor: auto; pointer-events: none;
}
[cnvs-flickity="init"] .flickity-button-icon {
fill: var(--cnvs-flickity-button-icon-fill);
}
[cnvs-flickity="init"] .flickity-prev-next-button {
top: 50%;
width: 44px;
height: 44px;
border-radius: var(--cnvs-flickity-prev-next-border-radius); margin-top: -22px;
}
[cnvs-flickity="init"] .flickity-prev-next-button.previous {
left: 1rem;
}
[cnvs-flickity="init"] .flickity-prev-next-button.next {
right: 1rem;
}
[cnvs-flickity="init"] .flickity-rtl .flickity-prev-next-button.previous {
left: auto;
right: 10px;
}
[cnvs-flickity="init"] .flickity-rtl .flickity-prev-next-button.next {
right: auto;
left: 10px;
}
[cnvs-flickity="init"] .flickity-prev-next-button .flickity-button-icon {
position: absolute;
left: 30%;
top: 30%;
width: 40%;
height: 40%;
}
[cnvs-flickity="init"] [data-sg-page-info="true"],
[cnvs-flickity="init"] [data-sg-page-dots="true"] {
padding-bottom: 50px;
}
[cnvs-flickity="init"] [data-sg-page-info="true"] .flickity-prev-next-button,
[cnvs-flickity="init"] [data-sg-page-dots="true"] .flickity-prev-next-button { margin-top: -52px;
}
[cnvs-flickity="init"] .flickity-pages {
position: relative;
}
[cnvs-flickity="init"] .flickity-page-info {
position: absolute;
top: 50%;
right: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: var(--cnvs-flickity-page-info-font-size);
line-height: var(--cnvs-flickity-page-info-line-height);
}
[cnvs-flickity="init"] .flickity-page-info span:not(:last-child) {
margin-right: .25rem;
}
[cnvs-flickity="init"] .flickity-page-dots {
padding: 1rem 3rem 0;
list-style: none;
text-align: center;
text-align: center;
line-height: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0;
}
[cnvs-flickity="init"] .flickity-rtl .flickity-page-dots {
direction: rtl;
}
[cnvs-flickity="init"] .flickity-page-dots .dot {
display: inline-block;
width: var(--cnvs-flickity-dot-width);
height: var(--cnvs-flickity-dot-height);
margin: var(--cnvs-flickity-dot-margin);
background: var(--cnvs-flickity-dot-background);
border-radius: var(--cnvs-flickity-dot-border-radius);
opacity: var(--cnvs-flickity-dot-opacity);
cursor: pointer;
}
[cnvs-flickity="init"] .flickity-page-dots .dot.is-selected {
opacity: 1;
}@font-face {
font-family: 'powerkit-icons';
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/powerkit/assets/fonts/powerkit-icons.woff) format("woff"), url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/powerkit/assets/fonts/powerkit-icons.ttf) format("truetype"), url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/powerkit/assets/fonts/powerkit-icons.svg) format("svg");
font-weight: normal;
font-style: normal;
font-display: swap;
}
[class^="pk-icon-"],
[class*=" pk-icon-"] {
font-family: 'powerkit-icons' !important;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.pk-icon-alert-circle:before {
content: "\e946";
}
.pk-icon-star-half:before {
content: "\e938";
}
.pk-icon-star-full:before {
content: "\e939";
}
.pk-icon-star-empty:before {
content: "\e93a";
}
.pk-icon-discord:before {
content: "\e947";
}
.pk-icon-tiktok:before {
content: "\e948";
}
.pk-icon-mix:before {
content: "\e93c";
}
.pk-icon-strava:before {
content: "\e93b";
}
.pk-icon-microblog:before {
content: "\e937";
}
.pk-icon-mastodon:before {
content: "\e935";
}
.pk-icon-goodreads:before {
content: "\e934";
}
.pk-icon-codepen:before {
content: "\e924";
}
.pk-icon-medium:before {
content: "\e906";
}
.pk-icon-powerkit:before {
content: "\e904";
}
.pk-icon-line:before {
content: "\e90e";
}
.pk-icon-fb-messenger:before {
content: "\e90a";
}
.pk-icon-pixelfed:before {
content: "\e936";
}
.pk-icon-steam:before {
content: "\e932";
}
.pk-icon-thumbtack:before {
content: "\e933";
}
.pk-icon-tripadvisor:before {
content: "\e931";
}
.pk-icon-slideshare:before {
content: "\e925";
}
.pk-icon-producthunt:before {
content: "\e930";
}
.pk-icon-meetup:before {
content: "\e92f";
}
.pk-icon-houzz:before {
content: "\e92e";
}
.pk-icon-deviantart:before {
content: "\e92d";
}
.pk-icon-delicious:before {
content: "\e92c";
}
.pk-icon-500px:before {
content: "\e92b";
}
.pk-icon-bitbucket:before {
content: "\e929";
}
.pk-icon-jsfiddle:before {
content: "\e928";
}
.pk-icon-freecodecamp:before {
content: "\e927";
}
.pk-icon-gitlab:before {
content: "\e926";
}
.pk-icon-stackoverflow:before {
content: "\e923";
}
.pk-icon-wechat:before {
content: "\e91e";
}
.pk-icon-xing:before {
content: "\e91c";
}
.pk-icon-ok:before {
content: "\e91d";
}
.pk-icon-snapchat:before {
content: "\e917";
}
.pk-icon-behance:before {
content: "\f1b4";
}
.pk-icon-diamond:before {
content: "\f219";
}
.pk-icon-dribbble:before {
content: "\f17d";
}
.pk-icon-facebook:before {
content: "\e949";
}
.pk-icon-feed:before {
content: "\f09e";
}
.pk-icon-rss:before {
content: "\f09e";
}
.pk-icon-get-pocket:before {
content: "\f265";
}
.pk-icon-pocket:before {
content: "\f265";
}
.pk-icon-google-plus:before {
content: "\f0d5";
}
.pk-icon-googleplus:before {
content: "\f0d5";
}
.pk-icon-linkedin:before {
content: "\f0e1";
}
.pk-icon-map-marker:before {
content: "\f041";
}
.pk-icon-phone:before {
content: "\f095";
}
.pk-icon-viber:before {
content: "\f095";
}
.pk-icon-pinterest:before {
content: "\f0d2";
}
.pk-icon-retweet:before {
content: "\f079";
}
.pk-icon-soundcloud:before {
content: "\f1be";
}
.pk-icon-spotify:before {
content: "\f1bc";
}
.pk-icon-stumbleupon:before {
content: "\f1a4";
}
.pk-icon-tumblr:before {
content: "\f173";
}
.pk-icon-twitter:before {
content: "\f099";
}
.pk-icon-vimeo:before {
content: "\f27d";
}
.pk-icon-vk:before {
content: "\f189";
}
.pk-icon-vkontakte:before {
content: "\f189";
}
.pk-icon-whatsapp:before {
content: "\f232";
}
.pk-icon-youtube:before {
content: "\e945";
}
.pk-icon-foursquare:before {
content: "\e92a";
}
.pk-icon-yelp:before {
content: "\e922";
}
.pk-icon-weibo:before {
content: "\e91f";
}
.pk-icon-apple:before {
content: "\e921";
}
.pk-icon-flickr:before {
content: "\e918";
}
.pk-icon-bloglovin:before {
content: "\e944";
}
.pk-icon-twitch:before {
content: "\e905";
}
.pk-icon-github:before {
content: "\e90f";
}
.pk-icon-instagram:before {
content: "\e90c";
}
.pk-icon-telegram:before {
content: "\e909";
}
.pk-icon-reddit:before {
content: "\e90b";
}
.pk-icon-android:before {
content: "\e920";
}
.pk-icon-link:before {
content: "\e91b";
}
.pk-icon-globe:before {
content: "\e91a";
}
.pk-icon-website:before {
content: "\e91a";
}
.pk-icon-bell:before {
content: "\e919";
}
.pk-icon-zoom-in:before {
content: "\e916";
}
.pk-icon-check:before {
content: "\e912";
}
.pk-icon-minus:before {
content: "\e90d";
}
.pk-icon-chevron-right:before {
content: "\e914";
}
.pk-icon-chevron-left:before {
content: "\e915";
}
.pk-icon-x:before {
content: "\e913";
}
.pk-icon-arrow-right-circle:before {
content: "\e911";
}
.pk-icon-arrow-left-circle:before {
content: "\e910";
}
.pk-icon-up:before {
content: "\e908";
}
.pk-icon-comment:before {
content: "\e900";
}
.pk-icon-refresh-cw:before {
content: "\e902";
}
.pk-icon-reply:before {
content: "\e903";
}
.pk-icon-like:before {
content: "\e901";
}
.pk-icon-mail:before {
content: "\e002";
}
.pk-icon-email:before {
content: "\e002";
}
.pk-icon-video:before {
content: "\e018";
}
.pk-icon-share:before {
content: "\e93d";
}
.pk-icon-watch:before {
content: "\e93f";
}
.pk-icon-eye:before {
content: "\e93e";
}
.pk-icon-arrow-right:before {
content: "\e940";
}
.pk-icon-arrow-left:before {
content: "\e941";
}
.pk-icon-arrow-down:before {
content: "\e942";
}
.pk-icon-arrow-up:before {
content: "\e943";
}
.pk-container {
width: 100%;
padding-right: 20px;
padding-left: 20px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.pk-container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.pk-container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.pk-container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.pk-container {
max-width: 1140px;
}
}
.pk-container-fluid {
width: 100%;
padding-right: 20px;
padding-left: 20px;
margin-right: auto;
margin-left: auto;
}
.pk-row {
display: flex;
flex-wrap: wrap;
margin-right: -20px;
margin-left: -20px;
}
.pk-col-1, .pk-col-2, .pk-col-3, .pk-col-4, .pk-col-5, .pk-col-6, .pk-col-7, .pk-col-8, .pk-col-9, .pk-col-10, .pk-col-11, .pk-col-12, .pk-col-sm-1, .pk-col-sm-2, .pk-col-sm-3, .pk-col-sm-4, .pk-col-sm-5, .pk-col-sm-6, .pk-col-sm-7, .pk-col-sm-8, .pk-col-sm-9, .pk-col-sm-10, .pk-col-sm-11, .pk-col-sm-12, .pk-col-md-1, .pk-col-md-2, .pk-col-md-3, .pk-col-md-4, .pk-col-md-5, .pk-col-md-6, .pk-col-md-7, .pk-col-md-8, .pk-col-md-9, .pk-col-md-10, .pk-col-md-11, .pk-col-md-12, .pk-col-lg-1, .pk-col-lg-2, .pk-col-lg-3, .pk-col-lg-4, .pk-col-lg-5, .pk-col-lg-6, .pk-col-lg-7, .pk-col-lg-8, .pk-col-lg-9, .pk-col-lg-10, .pk-col-lg-11, .pk-col-lg-12, .pk-col-xl-1, .pk-col-xl-2, .pk-col-xl-3, .pk-col-xl-4, .pk-col-xl-5, .pk-col-xl-6, .pk-col-xl-7, .pk-col-xl-8, .pk-col-xl-9, .pk-col-xl-10, .pk-col-xl-11, .pk-col-xl-12 {
position: relative;
width: 100%;
min-height: 1px;
padding-right: 20px;
padding-left: 20px;
}
.pk-col-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-12 {
flex: 0 0 100%;
max-width: 100%;
}
@media (min-width: 576px) {
.pk-col-sm-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-sm-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-sm-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-sm-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-sm-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-sm-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-sm-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-sm-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-sm-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-sm-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-sm-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-sm-12 {
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 768px) {
.pk-col-md-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-md-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-md-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-md-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-md-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-md-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-md-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-md-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-md-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-md-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-md-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-md-12 {
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 992px) {
.pk-col-lg-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-lg-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-lg-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-lg-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-lg-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-lg-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-lg-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-lg-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-lg-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-lg-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-lg-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-lg-12 {
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 1200px) {
.pk-col-xl-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-xl-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-xl-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-xl-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-xl-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-xl-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-xl-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-xl-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-xl-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-xl-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-xl-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-xl-12 {
flex: 0 0 100%;
max-width: 100%;
}
}
.pk-d-none {
display: none;
}
.pk-clearfix {
clear: both;
}
.pk-clearfix:after {
content: '';
clear: both;
display: table;
}
.pk-post-meta {
--pk-post-meta-color: #dee2e6;
padding-left: 0;
list-style: none;
color: var(--pk-post-meta-color);
padding: 0;
margin: 0;
}
.pk-post-meta > li {
display: inline-block;
}
.pk-post-meta > li:not(:last-child) {
margin-right: 0.5rem;
}
.pk-post-meta li + li:before {
margin-right: 0.5rem;
content: "\b7";
}
.pk-post-meta .pk-icon {
margin-right: 0.25rem;
}
.pk-meta-category .post-categories {
padding-left: 0;
list-style: none;
padding: 0;
margin: 0;
}
.pk-meta-category .post-categories > li {
display: inline-block;
}
.pk-meta-category .post-categories > li:not(:last-child) {
margin-right: 0.5rem;
}
.pk-meta-category .post-categories li:not(:last-child):after {
content: ",";
}
.post-meta .pk-meta-category .post-categories {
margin-bottom: 0;
}
.pk-meta-author span + a,
.pk-meta-author a + span {
margin-left: 0.25rem;
}  .wp-block-button.is-pk-button-full-width,
.entry-content .wp-block-button.is-pk-button-full-width {
width: 100%;
}
.wp-block-button.is-pk-button-full-width .wp-block-button__link,
.entry-content .wp-block-button.is-pk-button-full-width .wp-block-button__link {
width: 100%;
}
.wp-block-button.is-pk-button-size-sm .wp-block-button__link,
.entry-content .wp-block-button.is-pk-button-size-sm .wp-block-button__link {
padding: 0.25rem 0.5rem;
}
.wp-block-button.is-pk-button-size-lg .wp-block-button__link,
.entry-content .wp-block-button.is-pk-button-size-lg .wp-block-button__link {
padding: 1rem 2rem;
}  .pk-color-primary {
--pk-primary-color: #343a40;
color: var(--pk-primary-color);
}
.pk-color-secondary {
--pk-secondary-color: #A0A0A0;
color: var(--pk-secondary-color);
}
.pk-bg-primary {
--pk-primary-background: #343a40;
background-color: var(--pk-primary-background);
}
.pk-bg-overlay {
--pk-overlay-background: rgba(52, 58, 64, 0.5);
background-color: var(--pk-overlay-background);
}  .pk-font-primary {
--pk-primary-font-weight: 700;
font-weight: var(--pk-primary-font-weight);
}
.pk-font-secondary {
--pk-secondary-font-size: 80%;
--pk-secondary-font-color: #6c757d;
font-size: var(--pk-secondary-font-size);
color: var(--pk-secondary-font-color);
}
.pk-font-heading {
--pk-heading-font-weight: 700;
--pk-heading-font-color: #212529;
font-weight: var(--pk-heading-font-weight);
color: var(--pk-heading-font-color);
}  .pk-bg-primary {
background-color: #007bff;
}
a.pk-bg-primary:hover, a.pk-bg-primary:focus,
button.pk-bg-primary:hover,
button.pk-bg-primary:focus {
background-color: #0062cc;
}
.pk-bg-secondary {
background-color: #A0A0A0;
}
a.pk-bg-secondary:hover, a.pk-bg-secondary:focus,
button.pk-bg-secondary:hover,
button.pk-bg-secondary:focus {
background-color: #878686;
}
.pk-bg-success {
background-color: #28a745;
}
a.pk-bg-success:hover, a.pk-bg-success:focus,
button.pk-bg-success:hover,
button.pk-bg-success:focus {
background-color: #1e7e34;
}
.pk-bg-info {
background-color: #17a2b8;
}
a.pk-bg-info:hover, a.pk-bg-info:focus,
button.pk-bg-info:hover,
button.pk-bg-info:focus {
background-color: #117a8b;
}
.pk-bg-warning {
background-color: #ffc107;
}
a.pk-bg-warning:hover, a.pk-bg-warning:focus,
button.pk-bg-warning:hover,
button.pk-bg-warning:focus {
background-color: #d39e00;
}
.pk-bg-danger {
background-color: #dc3545;
}
a.pk-bg-danger:hover, a.pk-bg-danger:focus,
button.pk-bg-danger:hover,
button.pk-bg-danger:focus {
background-color: #bd2130;
}
.pk-bg-light {
background-color: #f8f9fa;
}
a.pk-bg-light:hover, a.pk-bg-light:focus,
button.pk-bg-light:hover,
button.pk-bg-light:focus {
background-color: #dae0e5;
}
.pk-bg-dark {
background-color: #343a40;
}
a.pk-bg-dark:hover, a.pk-bg-dark:focus,
button.pk-bg-dark:hover,
button.pk-bg-dark:focus {
background-color: #1d2124;
}
.pk-bg-white {
--pk-bg-white: #fff;
background-color: var(--pk-bg-white);
}
.pk-bg-transparent {
--pk-bg-transparent: transparent;
background-color: var(--pk-bg-transparent);
}  .pk-alert {
--pk-alert-background: #f8f9fa;
--pk-alert-heading-color: inherit;
--pk-alert-close-color: #000;
--pk-alert-close-hover-color: #000;
--pk-alert-font-size: 0.875rem;
--pk-alert-link-font-weight: 700;
--pk-alert-close-font-size: 1rem;
--pk-alert-close-line-height: 1;
--pk-alert-close-text-shadow: 0 1px 0 #fff;
--pk-alert-close-opacity: .75;
} .pk-alert {
position: relative;
padding: 0.5rem 1rem;
margin-bottom: 1rem;
background: var(--pk-alert-background);
font-size: var(--pk-alert-font-size);
}
.pk-alert a {
text-decoration: underline;
text-shadow: none;
border: none;
}
.pk-alert a:hover {
text-decoration: none;
text-shadow: none;
border: none;
}
.pk-alert p {
margin-bottom: 0.5rem;
}
.pk-alert > *:last-child {
margin-bottom: 0;
}
.pk-alert-multiline {
padding: 1.25rem 1.75rem;
}
.pk-alert-heading {
color: var(--pk-alert-heading-color);
}
.pk-alert-link {
font-weight: var(--pk-alert-link-font-weight);
}
.pk-alert-dismissible {
padding-right: 4rem;
}
.pk-alert-dismissible .pk-close {
position: absolute;
top: 0;
right: 0;
height: 100%;
padding: 0 1rem;
color: inherit;
}
.pk-close {
float: right;
font-size: var(--pk-alert-close-font-size);
line-height: var(--pk-alert-close-line-height);
color: var(--pk-alert-close-color);
text-shadow: var(--pk-alert-close-text-shadow);
opacity: var(--pk-alert-close-opacity);
}
.pk-close:hover, .pk-close:focus {
color: var(--pk-alert-close-hover-color);
text-decoration: none;
opacity: 1;
}
button.pk-close {
padding: 0;
text-decoration: none !important;
border: none !important;
-webkit-appearance: none !important;
background-color: transparent !important;
box-shadow: none !important;
}
.pk-alert-primary {
border-left: #007bff 2px solid;
}
.pk-alert-primary .pk-icon-close,
.pk-alert-primary .pk-alert-title {
color: #0062cc;
}
.pk-alert-secondary {
border-left: #A0A0A0 2px solid;
}
.pk-alert-secondary .pk-icon-close,
.pk-alert-secondary .pk-alert-title {
color: #878686;
}
.pk-alert-success {
border-left: #28a745 2px solid;
}
.pk-alert-success .pk-icon-close,
.pk-alert-success .pk-alert-title {
color: #1e7e34;
}
.pk-alert-info {
border-left: #17a2b8 2px solid;
}
.pk-alert-info .pk-icon-close,
.pk-alert-info .pk-alert-title {
color: #117a8b;
}
.pk-alert-warning {
border-left: #ffc107 2px solid;
}
.pk-alert-warning .pk-icon-close,
.pk-alert-warning .pk-alert-title {
color: #d39e00;
}
.pk-alert-danger {
border-left: #dc3545 2px solid;
}
.pk-alert-danger .pk-icon-close,
.pk-alert-danger .pk-alert-title {
color: #bd2130;
}
.pk-alert-light {
border-left: #f8f9fa 2px solid;
}
.pk-alert-light .pk-icon-close,
.pk-alert-light .pk-alert-title {
color: #dae0e5;
}
.pk-alert-dark {
border-left: #343a40 2px solid;
}
.pk-alert-dark .pk-icon-close,
.pk-alert-dark .pk-alert-title {
color: #1d2124;
}  .pk-tippy .pk-alert {
display: none;
}
.tippy-content .pk-alert {
border: none;
background: none;
color: inherit;
font-size: inherit;
padding: 0;
margin: 0;
max-width: 600px;
}  .pk-badge {
--pk-badge-background: #f8f9fa;
--pk-badge-color: inherit;
--pk-badge-primary-background: #00A0D2;
--pk-badge-primary-color: #FFFFFF;
--pk-badge-light-background: #FFFFFF;
--pk-badge-light-color: #000000;
--pk-badge-border-radius: 30px;
--pk-badge-font-size: 75%;
--pk-badge-line-height: 1;
} .pk-badge {
background: var(--pk-badge-background);
color: var(--pk-badge-color);
display: inline-block;
padding: 0.3em 0.6em;
font-size: var(--pk-badge-font-size);
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: var(--pk-badge-border-radius);
text-transform: uppercase;
line-height: var(--pk-badge-line-height);
}
.pk-badge:empty {
display: none;
}
.menu-item .pk-badge {
margin-left: 0.5rem;
}
.pk-button .pk-badge {
position: relative;
top: -1px;
}
.pk-badge-primary {
background: rgba(0, 123, 255, 0.1);
color: #0056b3;
}
.pk-badge-secondary {
background: rgba(160, 160, 160, 0.1);
color: #7a7a7a;
}
.pk-badge-success {
background: rgba(40, 167, 69, 0.1);
color: #19692c;
}
.pk-badge-info {
background: rgba(23, 162, 184, 0.1);
color: #0f6674;
}
.pk-badge-warning {
background: rgba(255, 193, 7, 0.1);
color: #ba8b00;
}
.pk-badge-danger {
background: rgba(220, 53, 69, 0.1);
color: #a71d2a;
}
.pk-badge-light {
background: rgba(248, 249, 250, 0.1);
color: #cbd3da;
}
.pk-badge-dark {
background: rgba(52, 58, 64, 0.1);
color: #121416;
}
.pk-badge-primary {
background: var(--pk-badge-primary-background);
color: var(--pk-badge-primary-color);
}
.pk-badge-light {
background: var(--pk-badge-light-background);
color: var(--pk-badge-light-color);
}  .tippy-tooltip {
color: #fff;
}
.tippy-tooltip a {
text-decoration: underline;
color: inherit;
}
.tippy-tooltip a:hover {
text-decoration: none;
color: inherit;
}  [pk-flickity="init"] {
--pk-flickity-button-background: hsla(0, 0%, 100%, 0.75);
--pk-flickity-button-color: #333;
--pk-flickity-button-hover-background: white;
--pk-flickity-button-focus-box-shadow: 0 0 0 5px #19F;
--pk-flickity-button-active-opacity: 0.6;
--pk-flickity-button-disabled-opacity: 0.3;
--pk-flickity-button-icon-fill: #333;
--pk-flickity-prev-next-border-radius: 50%;
--pk-flickity-page-info-font-size: .75rem;
--pk-flickity-page-info-line-height: 1;
--pk-flickity-dot-width: 10px;
--pk-flickity-dot-height: 10px;
--pk-flickity-dot-margin: 0 3px;
--pk-flickity-dot-background: #333;
--pk-flickity-dot-border-radius: 50%;
--pk-flickity-dot-opacity: 0.25;
}
[pk-flickity="init"].flickity-enabled {
position: relative;
padding-bottom: 0;
}
[pk-flickity="init"].flickity-enabled:focus {
outline: none;
}
[pk-flickity="init"].flickity-enabled.is-animate .flickity-viewport {
transition: height 0.2s;
}
[pk-flickity="init"].flickity-enabled.is-draggable {
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
[pk-flickity="init"].flickity-enabled.is-draggable .flickity-viewport {
cursor: move;
cursor: -webkit-grab;
cursor: grab;
}
[pk-flickity="init"].flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
cursor: -webkit-grabbing;
cursor: grabbing;
}
[pk-flickity="init"] .flickity-viewport {
overflow: hidden;
position: relative;
height: 100%;
}
[pk-flickity="init"] .flickity-slider {
position: absolute;
width: 100%;
height: 100%;
}
[pk-flickity="init"] .flickity-button {
position: absolute;
background: var(--pk-flickity-button-background);
border: none;
color: var(--pk-flickity-button-color);
}
[pk-flickity="init"] .flickity-button:hover {
background: var(--pk-flickity-button-hover-background);
cursor: pointer;
}
[pk-flickity="init"] .flickity-button:focus {
outline: none;
box-shadow: var(--pk-flickity-button-focus-box-shadow);
}
[pk-flickity="init"] .flickity-button:active {
opacity: var(--pk-flickity-button-active-opacity);
}
[pk-flickity="init"] .flickity-button:disabled {
opacity: var(--pk-flickity-button-disabled-opacity);
cursor: auto; pointer-events: none;
}
[pk-flickity="init"] .flickity-button-icon {
fill: var(--pk-flickity-button-icon-fill);
}
[pk-flickity="init"] .flickity-prev-next-button {
top: 50%;
width: 44px;
height: 44px;
border-radius: var(--pk-flickity-prev-next-border-radius); margin-top: -22px;
}
[pk-flickity="init"] .flickity-prev-next-button.previous {
left: 1rem;
}
[pk-flickity="init"] .flickity-prev-next-button.next {
right: 1rem;
}
[pk-flickity="init"] .flickity-rtl .flickity-prev-next-button.previous {
left: auto;
right: 10px;
}
[pk-flickity="init"] .flickity-rtl .flickity-prev-next-button.next {
right: auto;
left: 10px;
}
[pk-flickity="init"] .flickity-prev-next-button .flickity-button-icon {
position: absolute;
left: 30%;
top: 30%;
width: 40%;
height: 40%;
}
[pk-flickity="init"] [data-sg-page-info="true"],
[pk-flickity="init"] [data-sg-page-dots="true"] {
padding-bottom: 50px;
}
[pk-flickity="init"] [data-sg-page-info="true"] .flickity-prev-next-button,
[pk-flickity="init"] [data-sg-page-dots="true"] .flickity-prev-next-button { margin-top: -52px;
}
[pk-flickity="init"] .flickity-pages {
position: relative;
}
[pk-flickity="init"] .flickity-page-info {
position: absolute;
top: 50%;
right: 0;
transform: translateY(-50%);
display: flex;
align-items: center;
font-size: var(--pk-flickity-page-info-font-size);
line-height: var(--pk-flickity-page-info-line-height);
}
[pk-flickity="init"] .flickity-page-info span:not(:last-child) {
margin-right: .25rem;
}
[pk-flickity="init"] .flickity-page-dots {
padding: 1rem 3rem 0;
list-style: none;
text-align: center;
list-style: none;
text-align: center;
line-height: 1;
display: flex;
justify-content: center;
align-items: center;
margin: 0;
}
[pk-flickity="init"] .flickity-rtl .flickity-page-dots {
direction: rtl;
}
[pk-flickity="init"] .flickity-page-dots .dot {
display: inline-block;
width: var(--pk-flickity-dot-width);
height: var(--pk-flickity-dot-height);
margin: var(--pk-flickity-dot-margin);
background: var(--pk-flickity-dot-background);
border-radius: var(--pk-flickity-dot-border-radius);
opacity: var(--pk-flickity-dot-opacity);
cursor: pointer;
}
[pk-flickity="init"] .flickity-page-dots .dot.is-selected {
opacity: 1;
}:root {
--ssp-dark-mode-text-color: #fff;
--ssp-dark-mode-bg1-color: #24212c;
--ssp-dark-mode-bg2-color: #383344;
--ssp-dark-mode-player-panel-bg: #2e2a37;
--ssp-dark-mode-player-panel-input-bg: #423d4c;
--ssp-light-mode-text-color: #4b4659;
--ssp-light-mode-bg1-color: #f0f0f0;
--ssp-light-mode-bg2-color: #dddddd;
--ssp-light-mode-player-panel-bg: #fff;
--ssp-light-mode-player-panel-input-bg: #f1f1f1;
--ssp-progress-bar-color: #df4e4f;
--ssp-play-btn-color: #dd4142;
--ssp-player-btns-opacity: .5;
}  @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/poppins-400-devanagari.woff2) format('woff2');
unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/poppins-400-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/poppins-400-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/poppins-500-devanagari.woff2) format('woff2');
unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/poppins-500-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/poppins-500-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/roboto-400-cirillic-ext.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/roboto-400-cirillic.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/roboto-400-greek-ext.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/roboto-400-greek.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/roboto-400-vietnamese.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/roboto-400-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/roboto-400-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/roboto-500-cyrillic-ext.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/roboto-500-cyrillic.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/roboto-500-greek-ext.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/roboto-500-greek.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/roboto-500-vietnamese.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/roboto-500-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/fonts/roboto-500-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} .castos-player {
font-family: 'Roboto', sans-serif;
line-height: 1;
position: relative;
overflow: hidden;
}
.castos-player button {
outline: none;
border: none;
} .castos-player .player {
width: 100%;
height: 150px;
background: linear-gradient(359.68deg, #24212c 1.03%, #383344 77.9%);
border-radius: 4px;
overflow: hidden;
}
.castos-player .player__podcast-title {
font-weight: 700;
}
.castos-player .player__main {
display: grid;
grid-template-columns: 150px 1fr;
grid-gap: 15px;
position: relative;
}
.castos-player .player__artwork {
line-height: 0;
z-index: 0;
height: 150px;
width: 150px;
}
.castos-player .player__artwork:hover {
cursor: pointer;
}
.castos-player .player__artwork img {
height: 150px;
width: 150px
}
.castos-player .player__body {
display: grid;
grid-template-rows: auto auto 1fr;
padding: 13px 13px 10px 0;
}
.castos-player .powered-by {
position: absolute;
bottom: 15px;
right: 15px;
background-position: top left;
background-repeat: no-repeat;
opacity: 0.4;
background: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/castos-logo-light.svg);
}
.castos-player .powered-by a {
width: 59px;
display: block;
height: 20px;
} .castos-player .player-panels .player-panel {
position: absolute;
left: 12px;
right: 12px;
top: 12px;
bottom: 0%;
background: #2e2a37;
box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.05);
border-radius: 3px 3px 0px 0px;
z-index: 2;
transform: translateY(110%);
transition: all 250ms ease-in-out;
}
.castos-player .player-panels .player-panel.open {
transform: translateY(0);
}
.castos-player .close-btn {
z-index: 3;
position: absolute;
top: -7px;
right: -7px;
background-color: #fff;
border-radius: 50%;
display: inline-block;
width: 21px;
height: 21px;
}
.castos-player .close-btn span {
display: inline-block;
width: 13px;
height: 2px;
background-color: #df4e4f;
position: absolute;
left: 4px;
top: 9px;
transition: all 100ms ease-in-out;
}
.castos-player .close-btn span:nth-child(1) {
transform: rotate(45deg);
}
.castos-player .close-btn span:nth-child(2) {
transform: rotate(-45deg);
}
.castos-player .close-btn:hover {
cursor: pointer;
}
.castos-player .close-btn:hover span:nth-child(1) {
transform: rotate(135deg);
}
.castos-player .close-btn:hover span:nth-child(2) {
transform: rotate(45deg);
}
.castos-player .player-panel {
padding: 12px 7px 10px 15px;
}
.castos-player .player-panel h3 {
font-family: 'Poppins', sans-serif;
font-weight: 500;
color: #fff;
margin: 0 0 5px 0;
}
.castos-player .player-panel .player-panel-row {
display: grid;
grid-template-columns: 70px 1fr 30px;
margin-bottom: 10px;
align-items: center;
}
.castos-player .player-panel .player-panel-row .title {
color: #fff;
text-transform: uppercase;
font-family: 'Poppins', sans-serif;
font-weight: 500;
font-size: 14px;
}
.castos-player .player-panel .player-panel-row button {
justify-self: flex-end;
padding: 16px 13px 15px 14px;
border-radius: 0 4px 4px 0;
transition: all 200ms ease-in-out;
display: block;
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-copy.svg);
mask-repeat: no-repeat;
mask-position: center center;
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-copy.svg);
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: center center;
border: none;
background-color: #f8f6f6;
}
.castos-player .player-panel .player-panel-row button:hover {
cursor: pointer;
background-color: #df4e4f !important;
}
.castos-player .icons-holder {
display: grid;
grid-template-columns: auto auto 1fr;
}
.castos-player .share-icon {
width: 30px;
height: 30px;
display: grid;
align-items: center;
justify-content: center;
margin-right: 10px;
border-radius: 50%;
transition: all 200ms ease-in-out;
background-color: #423d4c;
}
.castos-player .share-icon span {
mask-repeat: no-repeat;
mask-position: center center;
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: center center;
width: 14px;
height: 15px;
background-color: #fff;
}
.castos-player .share-icon.facebook span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-facebook.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-facebook.svg);
}
.castos-player .share-icon.twitter span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-twitter.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-twitter.svg);
}
.castos-player .share-icon.download span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-download.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-download.svg);
}
.castos-player .share-icon:hover {
background-color: #df4e4f !important;
}
.castos-player .player-panel .player-panel-row input {
border: none;
padding: 7px;
margin: 0;
color: #d4c9c9;
background-color: #423d4c;
font-size: 14px;
width: calc(100% - 14px);
border-radius: 2px;
text-overflow: ellipsis;
}
.castos-player .subscribe-icons {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 10px 15px;
align-items: center;
justify-content: start;
margin: 5px 0 15px 0;
}
.castos-player .subscribe-icons a {
color: #fff;
text-decoration: none;
font-size: 11px;
display: grid;
grid-template-columns: auto 1fr;
align-items: center;
grid-gap: 5px;
opacity: 0.8;
margin: 0;
float: none;
}
.castos-player .subscribe-icons a:hover {
opacity: 1;
cursor: pointer;
color: #fff;
}
.castos-player .subscribe-icons span {
mask-repeat: no-repeat;
mask-position: left center;
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: left center;
width: 20px;
height: 20px;
background-color: #fff;
}
.castos-player .subscribe-icons .audible span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-audible.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-audible.svg);
}
.castos-player .subscribe-icons .apple_podcasts span,
.castos-player .subscribe-icons .itunes span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-apple-podcasts.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-apple-podcasts.svg);
}
.castos-player .subscribe-icons .sticher span,
.castos-player .subscribe-icons .stitcher span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-sticher.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-sticher.svg);
}
.castos-player .subscribe-icons .overcast span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-overcast.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-overcast.svg);
}
.castos-player .subscribe-icons .pocketcasts span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-pocketcasts.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-pocketcasts.svg);
}
.castos-player .subscribe-icons .spotify span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-spotify.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-spotify.svg);
}
.castos-player .subscribe-icons .castro span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-castro.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-castro.svg);
}
.castos-player .subscribe-icons .google_play span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-google-play.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-google-play.svg);
}
.castos-player .subscribe-icons .deezer span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/deezer.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/deezer.svg);
}
.castos-player .subscribe-icons .tunein span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-tunein.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/icon-brand-tunein.svg);
}
.castos-player .subscribe-icons .castbox span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/castbox.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/castbox.svg);
}
.castos-player .subscribe-icons .acast span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/acast.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/acast.svg);
}
.castos-player .subscribe-icons .amazon span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/amazon.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/amazon.svg);
}
.castos-player .subscribe-icons .anchor span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/anchor.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/anchor.svg);
}
.castos-player .subscribe-icons .blubrry span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/blubrry.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/blubrry.svg);
}
.castos-player .subscribe-icons .breaker span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/breaker.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/breaker.svg);
}
.castos-player .subscribe-icons .bullhorn span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/bullhorn.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/bullhorn.svg);
}
.castos-player .subscribe-icons .clammr span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/clammr.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/clammr.svg);
}
.castos-player .subscribe-icons .downcast span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/downcast.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/downcast.svg);
}
.castos-player .subscribe-icons .google_podcasts span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/google-podcasts.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/google-podcasts.svg);
}
.castos-player .subscribe-icons .himalaya_com span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/himalaya-com.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/himalaya-com.svg);
}
.castos-player .subscribe-icons .libsyn span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/libsyn.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/libsyn.svg);
}
.castos-player .subscribe-icons .miro span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/miro.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/miro.svg);
}
.castos-player .subscribe-icons .mixcloud span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/mixcloud.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/mixcloud.svg);
}
.castos-player .subscribe-icons .pandora span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/pandora.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/pandora.svg);
}
.castos-player .subscribe-icons .patreon span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/patreon.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/patreon.svg);
}
.castos-player .subscribe-icons .player_fm span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/player-fm.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/player-fm.svg);
}
.castos-player .subscribe-icons .plex span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/plex.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/plex.svg);
}
.castos-player .subscribe-icons .podbay span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podbay.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podbay.svg);
}
.castos-player .subscribe-icons .podbean span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podbean.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podbean.svg);
}
.castos-player .subscribe-icons .podcast_addict span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podcast-addict.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podcast-addict.svg);
}
.castos-player .subscribe-icons .podchaser span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podchaser.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podchaser.svg);
}
.castos-player .subscribe-icons .podfan span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podfan.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podfan.svg);
}
.castos-player .subscribe-icons .podkicker span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podkicker.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podkicker.svg);
}
.castos-player .subscribe-icons .podknife span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podknife.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podknife.svg);
}
.castos-player .subscribe-icons .podtail span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podtail.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/podtail.svg);
}
.castos-player .subscribe-icons .rss span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/rss.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/rss.svg);
}
.castos-player .subscribe-icons .rssradio span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/rssradio.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/rssradio.svg);
}
.castos-player .subscribe-icons .radio_public span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/radio-public.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/radio-public.svg);
}
.castos-player .subscribe-icons .radio_com span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/radio-com.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/radio-com.svg);
}
.castos-player .subscribe-icons .redcircle span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/redcircle.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/redcircle.svg);
}
.castos-player .subscribe-icons .soundcloud span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/soundcloud.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/soundcloud.svg);
}
.castos-player .subscribe-icons .spreaker span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/spreaker.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/spreaker.svg);
}
.castos-player .subscribe-icons .the_podcast_app span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/the-podcast-app.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/the-podcast-app.svg);
}
.castos-player .subscribe-icons .vkontakte span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/vkontakte.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/vkontakte.svg);
}
.castos-player .subscribe-icons .we_fo span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/we-fo.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/we-fo.svg);
}
.castos-player .subscribe-icons .yandex span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/yandex.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/yandex.svg);
}
.castos-player .subscribe-icons .youtube span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/youtube.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/youtube.svg);
}
.castos-player .subscribe-icons .fyyd_de span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/fyyd-de.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/fyyd-de.svg);
}
.castos-player .subscribe-icons .iheartradio span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/iheartradio.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/iheartradio.svg);
}
.castos-player .subscribe-icons .itunes span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/itunes.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/itunes.svg);
}
.castos-player .subscribe-icons .ivoox span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/ivoox.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/ivoox.svg);
}
.castos-player .subscribe-icons .mytuner_radio span {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/mytuner-radio.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/mytuner-radio.svg);
}
.castos-player .subscribe-icons .laughable span,
.castos-player .subscribe-icons .listen_notes span,
.castos-player .subscribe-icons .owltail span,
.castos-player .subscribe-icons .podcast_republic span,
.castos-player .subscribe-icons .podcast_de span,
.castos-player .subscribe-icons .podcoin span,
.castos-player .subscribe-icons .custom span
{
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/share.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/brands/share.svg);
} .castos-player .currently-playing {
overflow: hidden;
width: 100%;
}
.castos-player .currently-playing .show {
color: #fff;
opacity: 0.6;
font-size: 14px;
line-height: 1.1;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.castos-player .currently-playing .show strong {
padding-right: 2px;
}
.castos-player .currently-playing .show span {
padding-left: 3px;
white-space: nowrap;
}
.castos-player .episode-title {
color: #fff;
font-family: 'Poppins', sans-serif;
font-size: 16px;
margin: 7px 0 4px 0;
line-height: 1.2;
height: 25px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
width: 100%;
}
.castos-player .play-progress {
display: grid;
grid-template-columns: 45px 1fr;
grid-gap: 15px;
}
.castos-player .play-pause-controls {
background: #fff;
position: relative;
width: 44px;
height: 44px;
display: block;
border-radius: 50%;
}
.castos-player .play-pause-controls button {
position: absolute;
}
.castos-player .play-progress .play-pause-controls .play-btn {
background: var(--ssp-play-btn-color) no-repeat 14px 11px;
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-play.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-play.svg);
mask-position: 14px 11px;
-webkit-mask-position: 14px 11px;
mask-repeat: no-repeat;
-webkit-mask-repeat: no-repeat;
border: none;
padding: 22px;
z-index: 2;
border-radius: 50%;
width: 44px;
height: 44px;
} @media screen\0 {
.castos-player .play-progress .play-pause-controls .play-btn {
background: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-play.svg) no-repeat 14px 11px;
}
}
.castos-player .play-progress .play-pause-controls .play-btn:hover {
cursor: pointer;
transform: scale(1.1);
transition: .3s;
}
.castos-player .play-progress .play-pause-controls .pause-btn {
background: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-pause.svg);
background-color: #fff;
background-repeat: no-repeat;
background-position: 13px 13px;
border: none;
padding: 22px;
z-index: 2;
border-radius: 50%;
width: 44px;
height: 44px;
}
.castos-player .play-pause-controls .pause-btn:hover {
cursor: pointer;
transform: scale(1.1);
}
.castos-player .play-pause-controls .hide {
display: none;
}
.castos-player .play-pause-controls .loader {
padding: 4px 3px 4px 3px;
animation-name: spin;
animation-duration: 3000ms;
animation-iteration-count: infinite;
animation-timing-function: linear;
z-index: 1;
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.castos-player .progress, .castos-player .ssp-progress {
flex: 10;
position: relative;
display: flex;
flex-basis: 100%;
width: 100%;
height: 8px;
border-radius: 10px;
margin: 4px 0;
cursor: ew-resize;
background-color: #4c4659;
}
.castos-player .progress__filled {
width: 0;
flex: 0;
flex-basis: 0;
border-radius: 10px;
background-color: #df4e4f;
background-color: var(--ssp-progress-bar-color);
}
.castos-player .play-pause-controls .icon {
position: absolute;
top: 15px;
} .castos-player .playback {
display: grid;
grid-template-columns: 1fr auto;
justify-items: flex-start;
padding: 5px 0;
}
.castos-player .playback__controls {
display: grid;
grid-template-columns: repeat(4, auto);
justify-content: center;
align-items: center;
grid-gap: 10px;
}
.castos-player .playback__timers {
color: #fff;
opacity: .4;
opacity: var(--ssp-player-btns-opacity);
font-size: 12px;
letter-spacing: normal;
transition: all 200ms ease-in-out;
}
.castos-player .playback__timers span {
opacity: 0.6;
}
.castos-player .playback__controls button {
opacity: .4;
opacity: var(--ssp-player-btns-opacity);
transition: all 200ms ease-in-out;
}
.castos-player .player:hover .playback__controls button,
.castos-player .player:hover .playback__timers,
.castos-player .player:hover .player-panels-nav button {
opacity: 0.65;
}
.castos-player .player:hover .playback__controls button:hover {
opacity: 1;
cursor: pointer;
}
.castos-player .player-btn__volume,
.castos-player .player-btn__rwd,
.castos-player .player-btn__fwd {
mask-repeat: no-repeat;
mask-position: left center;
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: left center;
}
.castos-player .player-btn__volume {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-volume-on.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-volume-on.svg);
border: none;
width: 20px;
height: 18px;
}
.castos-player .player-btn__volume.off {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-volume-off.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-volume-off.svg);
border: none;
width: 20px;
height: 18px;
background-color: #dd4142 !important;
}
.castos-player .player-btn__rwd {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-rwd.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-rwd.svg);
border: none;
width: 20px;
height: 20px;
background-color: #fff;
padding-right: 0;
}
.castos-player .player-btn__fwd {
mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-fwd.svg);
-webkit-mask-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-fwd.svg);
border: none;
width: 20px;
height: 20px;
background-color: #fff;
}
.castos-player .player-btn__speed {
font-size: 12px;
border-radius: 4px;
background: none;
padding: 1px 4px;
width: 33px;
text-align: center;
color: #fff;
border: 1px solid #fff;
}
.castos-player .player-panels-nav {
margin-left: 52px;
align-self: flex-end;
line-height: normal;
}
.castos-player .player-panels-nav button {
border: none;
padding: 3px 10px;
font-size: 12px;
font-family: 'Poppins', sans-serif;
border-radius: 4px;
text-transform: uppercase;
opacity: var(--ssp-player-btns-opacity);
transition: all 200ms ease-in-out;
color: #fff;
background-color: rgba(255, 255, 255, 0);
}
.castos-player .player:hover .player-panels-nav button:hover {
opacity: 1;
cursor: pointer;
background-color: rgba(255, 255, 255, 0.1);
}   .castos-player.light-mode .player {
background: linear-gradient(359.68deg, #dddddd 1.03%, #f0f0f0 77.9%);
background: linear-gradient(359.68deg, var(--ssp-light-mode-bg2-color) 1.03%, var(--ssp-light-mode-bg1-color) 77.9%);
}
.castos-player.light-mode .powered-by {
background: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/castos-logo-dark.svg);
}
.castos-player.light-mode .player-panels .player-panel {
background: #fff;
background: var(--ssp-light-mode-player-panel-bg);
box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.05);
}
.castos-player.light-mode .close-btn {
background-color: #423d4c;
}
.castos-player.light-mode .close-btn span {
background-color: #fff;
}
.castos-player.light-mode .episode-title,
.castos-player.light-mode .currently-playing .show,
.castos-player.light-mode .subscribe-icons a,
.castos-player.light-mode .player-panel h3,
.castos-player.light-mode .player-panel .player-panel-row .title,
.castos-player.light-mode .playback__timers {
color: #4b4659;
color: var(--ssp-light-mode-text-color);
}
.castos-player.light-mode .share-icon,
.castos-player.light-mode .player-panel .player-panel-row input {
background-color: #f1f1f1;
background-color: var(--ssp-light-mode-player-panel-input-bg);
}
.castos-player.light-mode .player-panel .player-panel-row input {
color: #5f596e;
}
.castos-player.light-mode .player-panels-nav button {
color: #2e2a37;
color: var(--ssp-light-mode-text-color);
background-color: rgba(0, 0, 0, 0);
}
.castos-player.light-mode .player:hover .player-panels-nav button:hover {
background-color: rgba(0, 0, 0, 0.05);
}
.castos-player.light-mode .player-btn__speed {
color: #4b4659;
color: var(--ssp-light-mode-text-color);
border: 1px solid #4b4659;
border: 1px solid var(--ssp-light-mode-text-color);
}
.castos-player.light-mode .ssp-progress {
background-color: #d3d3d3;
}
.castos-player.light-mode .player-panel .player-panel-row button {
background-color: #5f596e;
}
.castos-player.light-mode .subscribe-icons span,
.castos-player.light-mode .share-icon span,
.castos-player.light-mode .player-btn__volume,
.castos-player.light-mode .player-btn__rwd,
.castos-player.light-mode .player-btn__fwd {
background-color: #4c4659;
background-color: var(--ssp-light-mode-text-color);
}   @media (prefers-color-scheme: light) {
.castos-player .player {
background: linear-gradient(359.68deg, #dddddd 1.03%, #f0f0f0 77.9%);
}
.castos-player .powered-by {
background: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/castos-logo-dark.svg);
}
.castos-player .player-panels .player-panel {
background: #fff;
box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.05);
}
.castos-player .close-btn {
background-color: #423d4c;
}
.castos-player .close-btn span {
background-color: #fff;
}
.castos-player .episode-title,
.castos-player .currently-playing .show,
.castos-player .subscribe-icons a,
.castos-player .player-panel h3,
.castos-player .player-panel .player-panel-row .title,
.castos-player .playback__timers {
color: #4b4659;
}
.castos-player .share-icon,
.castos-player .player-panel .player-panel-row input {
background-color: #f1f1f1;
}
.castos-player .player-panel .player-panel-row input {
color: #5f596e;
}
.castos-player .player-panels-nav button {
color: #2e2a37;
background-color: rgba(0, 0, 0, 0);
}
.castos-player .player:hover .player-panels-nav button:hover {
background-color: rgba(0, 0, 0, 0.05);
}
.castos-player .player-btn__speed {
color: #4b4659;
border: 1px solid #4b4659;
}
.castos-player .progress, .castos-player .ssp-progress {
background-color: #d3d3d3;
}
.castos-player .player-panel .player-panel-row button {
background-color: #5f596e;
}
.castos-player .subscribe-icons span,
.castos-player .share-icon span,
.castos-player .player-btn__volume,
.castos-player .player-btn__rwd,
.castos-player .player-btn__fwd {
background-color: #4c4659;
}
} .castos-player .playlist__wrapper {
height: 330px;
color: #fff;
background: #25222d;
border-radius: 0 0 4px 4px;
overflow: scroll;
}
.castos-player .playlist__wrapper ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.castos-player .playlist__item {
display: grid;
grid-template-columns: 75px 1fr;
background-color: #393445;
margin: 10px;
border-radius: 4px;
overflow: hidden;
}
.playlist__item img {
max-width: 100%;
}
.castos-player .playlist__item:hover {
cursor: pointer;
background-color: #4b4657;
}
.castos-player .playlist__item:hover .playlist__item__details h2,
.castos-player .playlist__item:hover .playlist__item__details p,
.castos-player .playlist__item:hover .playlist__item_meta {
opacity: 1;
}
.playlist__item__cover {
line-height: 0;
}
.castos-player .playlist__item__details {
padding: 10px;
overflow: hidden;
}
.castos-player .playlist__item__details h2 {
margin: 0;
font-size: 16px;
font-family: 'Poppins', sans-serif;
font-weight: 400;
height: 20px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
width: calc(100% - 20px);
position: relative;
opacity: 0.9;
}
.castos-player .playlist__item.active h2 {
padding-left: 16px;
color: #e85555;
}
.castos-player .playlist__item.active h2:before {
content: '';
background-image: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/active-indicator.svg);
background-repeat: no-repeat;
position: absolute;
left: 0px;
top: 2px;
width: 12px;
height: 12px;
}
.castos-player .playlist__wrapper .playlist__item.active .playlist__item__details {
background-color: #f4f4f4;
}
.castos-player .playlist__item__details p {
font-size: 11px;
padding: 0 10px 0 10px;
margin: 5px 0 0 0;
opacity: 0.7;
line-height: 1.3;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.castos-player .playlist__item_meta {
opacity: 0.7;
background-color: rgba(0, 0, 0, 0.13);
padding: 10px;
font-size: 11px;
text-align: right;
display: grid;
grid-template-columns: 1;
grid-template-rows: 1fr 1fr;
align-items: flex-start;
grid-gap: 10px;
}
.castos-player .playlist__item_meta span:first-child {
align-self: flex-end;
}
@media (max-width: 480px) {
.castos-player .playlist__item__details h2 {
white-space: pre-wrap;
line-height: 1.3;
}
.castos-player .playlist__item {
grid-template-columns: 1fr;
}
.castos-player .playlist__item_meta {
padding: 10px 15px;
grid-template-columns: auto 1fr;
grid-template-rows: 1fr;
}
.castos-player .playlist__item_meta span:first-child {
grid-column: 2;
grid-row: 1;
}
.castos-player .playlist__item_meta span:last-child {
grid-column: 1;
grid-row: 1;
}
} .castos-player.light-mode .playlist__wrapper {
color: #383344;
background: #dfdfdf;
}
.castos-player.light-mode .playlist__item {
background-color: #d3d3d3;
}
.castos-player.light-mode .playlist__item:hover {
background-color: #f4f4f4;
}
.castos-player.light-mode .playlist__item_meta {
background-color: #cccccc;
}
.castos-player.light-mode .playlist__item:hover .playlist__item_meta {
background-color: #ededed;
}
.castos-player.light-mode .playlist__item.active h2 {
color: #d73738;
} .castos-player.dark-mode .playlist__wrapper {
color: #fff;
background: #25222d;
}
.castos-player.dark-mode .playlist__item {
background-color: #393445;
}
.castos-player.dark-mode .playlist__item:hover {
background-color: #4b4657;
}
.castos-player.dark-mode .playlist__item_meta,
.castos-player.dark-mode .playlist__item:hover .playlist__item_meta {
background-color: rgba(0, 0, 0, 0.13);
}
.castos-player.dark-mode .playlist__item.active h2 {
color: #e85555;
}
.dark-mode .playlist__item .playlist__item__details h2,
.dark-mode .playlist__item .playlist__item__details p {
color: #fff;
}
.loader {
border: 2px solid #d75253;
border-top: 2px solid #f3f3f3;
border-radius: 50%;
width: 60px;
height: 60px;
animation: spin 2s linear infinite;
position: absolute;
margin-left: 45%;
margin-top: 150px;
display: none;
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
} .wp-playlist-dark .wp-playlist-item a {
color: #fff;
}   .castos-player.dark-mode .player {
background: linear-gradient(359.68deg, var(--ssp-dark-mode-bg2-color) 1.03%, var(--ssp-dark-mode-bg1-color) 77.9%);
}
.castos-player.dark-mode .powered-by {
background: url(//cdn.statically.io/css/luminariamedia.com/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/castos-logo-light.svg);
}
.castos-player.dark-mode .player-panels .player-panel {
background: #2e2a37;
background: var(--ssp-dark-mode-player-panel-bg);
box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.05);
}
.castos-player.dark-mode .close-btn {
background-color: #fff;
}
.castos-player.dark-mode .close-btn span {
background-color: #df4e4f;
}
.castos-player.dark-mode .episode-title,
.castos-player.dark-mode .currently-playing .show,
.castos-player.dark-mode .subscribe-icons a,
.castos-player.dark-mode .player-panel h3,
.castos-player.dark-mode .player-panel .player-panel-row .title,
.castos-player.dark-mode .playback__timers {
color: #fff;
color: var(--ssp-dark-mode-text-color);
}
.castos-player.dark-mode .share-icon,
.castos-player.dark-mode .player-panel .player-panel-row input {
color: #d4c9c9;
background-color: #423d4c;
background-color: var(--ssp-dark-mode-player-panel-input-bg);
}
.castos-player.dark-mode .player-panels-nav button {
color: #fff;
color: var(--ssp-dark-mode-text-color);
background-color: rgba(255, 255, 255, 0);
}
.castos-player.dark-mode .player:hover .player-panels-nav button:hover {
background-color: rgba(255, 255, 255, 0.1);
}
.castos-player.dark-mode .player-btn__speed {
color: #fff;
color: var(--ssp-dark-mode-text-color);
border: 1px solid #fff;
border: 1px solid var(--ssp-dark-mode-text-color);
}
.castos-player.dark-mode .progress, .castos-player.dark-mode .ssp-progress {
background-color: #4c4659;
}
.castos-player.dark-mode .player-panel .player-panel-row button {
background-color: #f8f6f6;
}
.castos-player.dark-mode .subscribe-icons span,
.castos-player.dark-mode .share-icon span {
background-color: #fff;
}
.castos-player.dark-mode .subscribe-icons span,
.castos-player.dark-mode .share-icon span,
.castos-player.dark-mode .playback__controls .player-btn__volume,
.castos-player.dark-mode .playback__controls .player-btn__rwd,
.castos-player.dark-mode .playback__controls .player-btn__fwd {
background-color: #fff;
background-color: var(--ssp-dark-mode-text-color);
}
.castos-player.dark-mode .playlist__wrapper .playlist__item.active .playlist__item__details {
background-color: #4b4657;
}   @media (max-width: 768px) {
.castos-player .player__main {
grid-template-columns: 60px 1fr;
grid-gap: 0;
height: 150px;
}
.castos-player .player__artwork img {
width: 45px;
height: 45px;
margin: 12px;
border-radius: 4px;
}
.castos-player .player__body {
padding: 12px 12px 4px 12px;
}
.castos-player .player-panels .player-panel {
left: 0;
right: 0;
top: 0;
bottom: 0;
border-radius: 0;
}
.castos-player .player-panel .row input {
font-size: 16px;
}
.castos-player .play-progress {
grid-gap: 18px;
margin-left: -60px;
margin-top: 4px;
}
.castos-player .play-pause-controls {
width: 45px;
height: 45px;
}
.castos-player .playback {
align-items: center;
padding: 5px 0 0 0;
}
.castos-player .panel__inner {
height: 140px;
overflow-y: scroll;
}
.castos-player .close-btn {
top: 0;
right: 0;
width: 26px;
height: 26px;
border-radius: 0 0 0 4px;
}
.castos-player .close-btn span {
width: 16px;
height: 3px;
left: 5px;
top: 11px;
}
.castos-player .player-panels-nav button {
padding: 5px 10px;
}
.castos-player .powered-by {
bottom: 5px;
left: 8px;
right: auto;
}
.castos-player .player-btn__volume {
display: none;
}
.castos-player .player-btn__rwd {
width: 22px;
height: 22px;
mask-size: contain;
-webkit-mask-size: contain;
}
.castos-player .player-btn__speed {
width: 35px;
padding: 3px 4px;
mask-size: cover;
-webkit-mask-size: cover;
border-width: 1px;
}
.castos-player .player-btn__fwd {
width: 22px;
height: 22px;
mask-size: contain;
-webkit-mask-size: contain;
}
.castos-player .playback .playback__controls {
grid-template-columns: repeat(3, auto);
grid-gap: 8px;
justify-content: flex-start;
}
.castos-player .player-panels-nav {
margin: 3px -8px 0 0;
justify-self: flex-end;
}
.castos-player .subscribe-icons {
grid-template-columns: 1fr 1fr;
grid-gap: 10px;
margin: 5px 0 8px 0;
}
.castos-player .playback__timers {
margin-right: 2px;
}
.castos-player .episode-title {
width: calc(100vw - 100px);
}
.castos-player .show {
width: calc(100vw - 100px);
}
}
.castos-player .podcast-meta-itunes,
.castos-player .podcast-meta-itunes:hover,
.castos-player .podcast-meta-itunes:visited {
text-decoration: none !important;
color: #000000;
}
.castos-player .podcast-meta-itunes:active,
.castos-player .podcast-meta-itunes:focus,
.castos-player .play-btn:active,
.castos-player .play-btn:focus,
.castos-player .pause-btn:focus,
.castos-player .pause-btn:focus,
.castos-player .player-btn__volume:active,
.castos-player .player-btn__volume:focus,
.castos-player .share-btn:active,
.castos-player .share-btn:focus,
.castos-player .subscribe-btn:active,
.castos-player .subscribe-btn:focus,
.castos-player .share-icon:active,
.castos-player .share-icon:focus,
.castos-player .apple_podcasts:active,
.castos-player .apple_podcasts:focus,
.castos-player .sticher:active,
.castos-player .sticher:focus,
.castos-player .spotify:active,
.castos-player .spotify:focus,
.castos-player .google_play:active,
.castos-player .google_play:focus {
outline: 0;
border: none;
-moz-outline-style: none;
} .castos-player .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
word-wrap: normal !important;
}
.castos-player .screen-reader-text:focus {
background-color: #eee;
clip: auto !important;
clip-path: none;
color: #444;
display: block;
font-size: 1em;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
}.ssp-subscribe-buttons {
display: flex;
justify-content: center;
width: 100%;
flex-wrap: wrap;
}
.ssp-subscribe-buttons a {
background-color: rgba(0, 0, 0, 0.5);
border-radius: 50px;
color: #eeeeee;
padding: 10px 20px;
margin: 10px;
text-decoration: none !important;
font-weight: bold;
}
.ssp-subscribe-buttons a:hover {
background-color: rgba(0, 0, 0, 0.7);
color: #fff;
}
.ssp-subscribe-buttons a img {
width: 32px;
height: 32px;
display: inline-block;
vertical-align: middle;
}
.ssp-subscribe-buttons a span {
padding-left: 10px;
}