@charset "UTF-8";
[class^="wp-block-"]:not(.wp-block-gallery) figcaption {
font-style: italic;
margin-bottom: 1.5em;
text-align: left;
color: rgba(255, 255, 255, 0.70);
}
.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption {
text-align: right;
}  p.has-drop-cap:not(:focus)::first-letter {
font-size: 5em;
margin-top: 0.075em;
} .wp-block-image {
margin-bottom: 1.5em;
}
.wp-block-image figure {
margin-bottom: 0;
margin-top: 0;
}
.wp-block-image figure.alignleft {
margin-right: 1.5em;
}
.wp-block-image figure.alignright {
margin-left: 1.5em;
} .wp-block-gallery {
margin-bottom: 1.5em;
}
.wp-block-gallery figcaption {
font-style: italic;
}
.wp-block-gallery.aligncenter {
display: flex;
margin: 0 -8px;
} .wp-block-quote.alignleft p:last-of-type,
.wp-block-quote.alignright p:last-of-type {
margin-bottom: 0;
}
.wp-block-quote cite {
color: inherit;
font-size: inherit;
}
.wp-block-quote,
.wp-block-quote:not(.is-large):not(.is-style-large),
.wp-block-pullquote {
border-left: 4px solid rgba(0, 0, 0, 0.3);
padding: 1em;
background-color: rgba(41, 41, 41, 0.14);
}
.wp-block-quote.is-large {
padding: 1em 2em;
border: none;
}
.wp-block-quote.is-large > p:before, 
.wp-block-quote.is-large > p:after {
content: "''";
font-size: 30px;
display: inline-block;
vertical-align: middle;
margin: 0 10px;
} .wp-block-audio audio {
display: block;
width: 100%;
} .wp-block-cover-image.alignright,
.wp-block-cover.alignright,
.wp-block-cover-image.alignleft,
.wp-block-cover.alignleft,
.wp-block-cover-image.aligncenter,
.wp-block-cover.aligncenter {
display: flex;
}
.no-sidebar .wp-block-embed.is-type-video.alignfull iframe {    
width: 100vw !important;
max-width : 100vw;
margin-left  : calc( -100vw / 2 + 100% / 2 ) !important;
margin-right : calc( -100vw / 2 + 100% / 2 ) !important;
}
.no-sidebar .wp-block-image.alignfull figcaption,
.no-sidebar .wp-block-audio.alignfull figcaption {
text-align: center;
max-width: 1200px;
width: 90%;
padding: 0 15px;
margin: 5px auto 0;
}
.no-sidebar .wp-block-table.alignfull {
display: table;
} .wp-block-file .wp-block-file__button {
background-color: #222;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.wp-block-file .wp-block-file__button:hover,
.wp-block-file .wp-block-file__button:focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
} .wp-block-separator {
border-color: #eee;
border: 0;
}  .wp-block-code {
background: transparent;
border: 0;
padding: 0;
} .wp-block-pullquote {
border: 0;
border-top: 4px solid #aaa;
border-bottom: 4px solid #aaa;
padding: 1em;
}
.wp-block-pullquote__citation,
.wp-block-pullquote cite {
font-size: inherit;
text-transform: none;
color: rgba(255, 255, 255, 0.70);
} .wp-block-table thead th {
border-bottom: 2px solid #bbb;
padding-bottom: 0.5em;
}
.wp-block-table tr {
border-bottom: 1px solid #eee;
}
.wp-block-table th,
.wp-block-table td {
border-color: #ccc;
padding: 15px 25px;
}
.rtl .wp-block-table th,
.rtl .wp-block-table td {
text-align: right;
}  .wp-block-button__link {
padding: 16px 40px;
font-weight: bold;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.wp-block-button .wp-block-button__link:hover,
.wp-block-button .wp-block-button__link:focus {
background-color: #ff0078;
color: #fff;
-webkit-box-shadow: none;
box-shadow: none;
} .wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
max-width: 100px;
} .wp-block-media-text {
margin-bottom: 1.5em;
}
.wp-block-media-text *:last-child {
margin-bottom: 0;
}  .wp-block-archives.aligncenter,
.wp-block-categories.aligncenter,
.wp-block-latest-posts.aligncenter,
.wp-block-categories.aligncenter ul {
list-style-position: inside;
text-align: center;
} .wp-block-latest-comments article {
margin-bottom: 4em;
}
.blog:not(.has-sidebar) #primary .wp-block-latest-comments article,
.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article,
.search:not(.has-sidebar) #primary .wp-block-latest-comments article {
float: none;
width: 100%;
}
.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
border-radius: 0;
}
.wp-block-latest-comments a {
-webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
}
.wp-block-latest-comments__comment-meta {
font-size: 16px;
font-size: 1rem;
margin-bottom: 0.4em;
}
.wp-block-latest-comments__comment-author,
.wp-block-latest-comments__comment-link {
font-weight: 700;
text-decoration: none;
}
.wp-block-latest-comments__comment-date {
color: #767676;
font-size: 10px;
font-size: 0.625rem;
font-weight: 800;
letter-spacing: 0.1818em;
margin-top: 0.4em;
text-transform: uppercase;
}
.editor-block-list__block .wp-block-latest-comments__comment-excerpt p {
font-size: 14px;
font-size: 0.875rem;
}  .has-tan-background-color {
background-color: #E6DBAD;
}
.has-yellow-background-color {
background-color: #FDE64B;
}
.has-orange-background-color {
background-color: #ED7014;
}
.has-red-background-color {
background-color: #D0312D;
}
.has-pink-background-color {
background-color: #b565a7;
}
.has-purple-background-color {
background-color: #A32CC4;
}
.has-blue-background-color {
background-color: #3A43BA;
}
.has-green-background-color {
background-color: #3BB143;
}
.has-brown-background-color {
background-color: #231709;
}
.has-grey-background-color {
background-color: #6C626D;
}
.has-black-background-color {
background-color: #000000;
} .has-tan-color {
color: #E6DBAD;
}
.has-yellow-color {
color: #FDE64B;
}
.has-orange-color {
color: #ED7014;
}
.has-red-color {
color: #D0312D;
}
.has-pink-color {
color: #b565a7;
}
.has-purple-color {
color: #A32CC4;
}
.has-blue-color {
color: #3A43BA;
}
.has-green-color {
color: #3BB143;
}
.has-brown-color {
color: #231709;
}
.has-grey-color {
color: #6C626D;
}
.has-black-color {
color: #000000;
} .has-larger-font-size {
font-size: 36px;
}
.has-huge-font-size {
font-size: 48px;
}
.has-larger-font-size,
.has-huge-font-size {
line-height: 1.5;
}
@media screen and (max-width: 992px) {
.has-larger-font-size {
font-size: 30px;
}
.has-huge-font-size {
font-size: 38px;
}
}
@media screen and (max-width: 767px) {
.has-larger-font-size {
font-size: 24px;
}
.has-huge-font-size {
font-size: 28px;
}
}
@media screen and (max-width: 567px) {
.has-larger-font-size,
.has-huge-font-size {
font-size: 16px;
line-height: 28px;
}
}
.wp-block {
max-width: 710px;
}
.editor-block-list__layout {
max-width: 776px;
margin-left: auto;
margin-right: auto;
} .alignright {
float: right;
}
.alignleft {
float: left;
}
.aligncenter {
text-align: center;
}
.wp-block-latest-comments {
margin: 0;
padding: 0;
}

body, h1, .entry-title a, .entry-content h1, h2, .entry-content h2, h3, .entry-content h3, h4, .entry-content h4, h5, .entry-content h5, h6, .entry-content h6 { color: #3a3a3a; }
img { max-width: 100%; }
a, a:focus, a:hover, a:visited { text-decoration: none; }
a:focus { outline: thin dotted; } .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 { margin-bottom: 20px; }
h1, .entry-content h1 { font-size: 40px; font-size: 2.6666666666667rem; }
h2, .entry-content h2 { font-size: 30px; font-size: 2rem; }
h3, .entry-content h3 { font-size: 25px; font-size: 1.6666666666667rem; }
h4, .entry-content h4 { font-size: 20px; font-size: 1.3333333333333rem; }
h5, .entry-content h5 { font-size: 18px; font-size: 1.2rem; }
h6, .entry-content h6 { font-size: 15px; font-size: 1rem; } table { border-collapse: separate; border-spacing: 0; border-width: 1px 0 0 1px; margin: 0 0 1.5em; width: 100%; }
td, th { padding: 8px; text-align: left; border-width: 0 1px 1px 0; }
table, td, th { border: 1px solid rgba(0, 0, 0, 0.1); } code, pre { font-size: 0.9rem; line-height: 1.50001; font-variant-ligatures: none; word-wrap: break-word; word-break: normal; -webkit-tab-size: 4; -moz-tab-size: 4; tab-size: 4; }
code { border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 3px; background-color: #f8f8f8; color: #e01e5a; }
pre { margin-bottom: 16px; padding: 8px; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; background: #f8f8f8; }
blockquote { margin: 1.5em 1em 1.5em 3em; padding: 1.2em; font-size: 1.1em; line-height: inherit; position: relative; border-left: 5px solid rgba(0, 0, 0, 0.05); background-color: #fbfbfb; }
.gallery-columns-4 .gallery-item, .gallery-item { margin: 0; }
img { vertical-align: middle; border-style: none; }
svg { overflow: hidden; vertical-align: middle; }      html { font-size: 15px; }
body { font-size: 15px; font-family: "Poppins"; font-weight: 400; } .no-comments:before { font: normal normal normal 14px FontAwesome; content: "\F05E"; margin-right: 0.3rem; margin-right: 0.4rem; font-size: 1.1rem; position: relative; top: 0.05rem; }
@keyframes spin { 0% { -webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg); }
100% { -webkit-transform: rotate(1turn);
-ms-transform: rotate(1turn);
transform: rotate(1turn); } } .wrap-breadcrumb ul, .widget-area .widget ul, .gutenbiz-main-menu > ul, .gutenbiz-main-menu div > ul, .gutenbiz-main-menu > ul ul, .gutenbiz-main-menu div > ul ul { list-style: none; padding: 0; margin: 0; }
.gutenbiz-btn-primary, .comment-respond .comment-form input[type="submit"], .no-results.not-found a { padding: 1rem 1.3rem; border: none; background: #000; color: #fff; display: inline-block; font-size: 1rem; }
.gutenbiz-btn-primary i, .comment-respond .comment-form input[type="submit"] i, .no-results.not-found a i { margin-left: 0.3rem; }
.gutenbiz-btn-primary:visited, .comment-respond .comment-form input:visited[type="submit"], .no-results.not-found a:visited { color: #fff; }
.gutenbiz-btn-primary:hover, .comment-respond .comment-form input:hover[type="submit"], .no-results.not-found a:hover { color: #fff; text-decoration: none; }
.no-comments { color: #721c24; background-color: #f8d7da; border-color: #f5c6cb; padding: 0.8rem 1rem; font-size: 0.9rem; } .comment-respond .comment-form .comment-form-cookies-consent label { display: inline-block; position: relative; padding-left: 1.5rem; }
.comment-respond .comment-form .comment-form-cookies-consent label::before { content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; top: 2px; left: 0; border: 1px solid #cccccc; border-radius: 0; background-color: #fff; -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; transition: border 0.15s ease-in-out, color 0.15s ease-in-out; }
.comment-respond .comment-form .comment-form-cookies-consent label::after { top: 2px; display: inline-block; position: absolute; width: 16px; height: 16px; left: 0; padding-left: 3px; padding-top: 1px; font-size: 11px; color: #555555; }
.comment-respond .comment-form .comment-form-cookies-consent input[type="checkbox"] { opacity: 0; visibility: hidden; position: absolute; }
.comment-respond .comment-form .comment-form-cookies-consent input[type="checkbox"]:focus + label::before { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
.comment-respond .comment-form .comment-form-cookies-consent input[type="checkbox"]:checked + label::after { font-family: 'FontAwesome'; content: "\F00C"; }
.comment-respond .comment-form .comment-form-cookies-consent input[type="checkbox"]:disabled + label { opacity: 0.65; }
.comment-respond .comment-form .comment-form-cookies-consent input[type="checkbox"]:disabled + label::before { background-color: #eeeeee; cursor: not-allowed; }
.comment-respond .comment-form .checkbox-circle.comment-form-cookies-consent label::before { border-radius: 50%; }
.comment-respond .comment-form .checkbox-inline.comment-form-cookies-consent { margin-top: 0; }
body:not(.page-template-full-width) #content { padding-top: 5rem; padding-bottom: 5rem; } .admin-bar.gutenbiz-search-opened .gutenbiz-bottom-header-wrapper { top: 32px; }
@media (max-width: 783px) { .admin-bar.gutenbiz-search-opened .gutenbiz-bottom-header-wrapper { top: 46px; } }
@media (max-width: 600px) { .admin-bar.gutenbiz-search-opened .gutenbiz-bottom-header-wrapper { top: 0; } }
.gutenbiz-bottom-header-wrapper { position: relative; }
.gutenbiz-bottom-header-wrapper .menu-toggler { display: none; }
@media (max-width: 992px) { .gutenbiz-bottom-header-wrapper .menu-toggler { display: block; } }
.gutenbiz-bottom-header-wrapper .gutenbiz-header-icons { font-size: 1.3rem; margin-left: 1.2rem; }
.gutenbiz-bottom-header-wrapper .gutenbiz-header-icons .gutenbiz-search-icon { padding: 0px 0.5rem; display: inline-block; color: #000; }
.gutenbiz-bottom-header-wrapper .gutenbiz-bottom-header { display: flex; }
.gutenbiz-bottom-header-wrapper .gutenbiz-bottom-header .gutenbiz-navigation-n-options { flex-grow: 1; display: flex; justify-content: flex-end; align-items: center; flex: 0 0 65%; }
@media (max-width: 992px) { .gutenbiz-bottom-header-wrapper .gutenbiz-bottom-header .gutenbiz-navigation-n-options { flex: 0 0 50%; } }
@media (max-width: 992px) { .gutenbiz-bottom-header-wrapper { padding: 10px 0; } }
.site-branding { display: flex; align-items: center; flex: 0 0 35%; }
@media (max-width: 992px) { .site-branding { flex: 0 0 50%; } }
.site-branding .site-title { font-size: 2rem; margin: 0; }
.site-branding .site-title a { color: #000; font-weight: 600; }
.site-branding .site-description { font-size: 0.95rem; margin: 0; color: gray; }
.wrap-breadcrumb { margin-top: 1rem; position: relative; z-index: 9; margin-bottom: 20px; }
.wrap-breadcrumb ul { display: flex; justify-content: center; margin-bottom: 0; flex-wrap: wrap; }
.wrap-breadcrumb ul li { margin: 0  0.3rem; font-size: 1.1rem; }
@media (max-width: 768px) { .wrap-breadcrumb ul li { font-size: 1rem; } }
.wrap-breadcrumb ul li a { color: #9b9b9b; }
.wrap-breadcrumb ul li a:after { font-family: fontAwesome; padding-left: 0.5rem; font-size: 0.9rem; }
.gutenbiz-inner-banner-wrapper { min-height: 420px; background: #f7f7f7; display: flex; flex-direction: column; justify-content: center; align-items: center; position: relative; overflow: hidden; }
@media (max-width: 768px) { .gutenbiz-inner-banner-wrapper { min-height: 300px; }
.gutenbiz-inner-banner-wrapper h1 { font-size: 2rem; } }
.gutenbiz-inner-banner-wrapper:after { content: ""; position: absolute; top: 0; width: 100%; height: 100%; }
.gutenbiz-inner-banner-wrapper svg { position: absolute; bottom: -28px; left: -100px; width: calc( 100% + 100px); fill: #fff; z-index: 1; display: none; }
.gutenbiz-inner-banner-wrapper .gutenbiz-inner-banner { position: relative; z-index: 9; text-align: center; }
.gutenbiz-inner-banner-wrapper .gutenbiz-inner-banner .entry-title { margin: 0; font-size: 40px; }
.gutenbiz-inner-banner-wrapper .search-form { max-width: 600px; margin: 0 auto; margin-bottom: 2rem; }
.gutenbiz-inner-banner-wrapper .search-form label input.search-field { background-color: #fff; }
.gutenbiz-inner-banner-wrapper .search-form label input.search-field:focus { background: #fff; }
.gutenbiz-search-overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.35); z-index: 9; }
.search-form { display: flex; position: relative; }
.search-form label { flex-grow: 1; margin: 0; }
.search-form label input.search-field { min-height: 54px; border: none; background: #f7f7f7; padding: 0.9rem 2.5rem 0.9rem 1rem; width: 100%; }
.search-form label input.search-field:focus { background: #f7f7f7; outline-color: #cecece; }
.search-form button { border: none; background: no-repeat; position: absolute; right: 0; top: 0; bottom: 0; padding: 0 1rem; font-size: 1.2rem; cursor: pointer; }
.gutenbiz-header-search { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #fff; z-index: 9; visibility: hidden; opacity: 0; justify-content: center; align-items: center; }
.gutenbiz-search-opened { overflow: hidden; }
.gutenbiz-search-opened .gutenbiz-header-search { display: flex; visibility: visible; opacity: 1; transition: all 0.1s linear; }
.gutenbiz-search-opened .gutenbiz-header-search .search-form { transform: translateX(0); opacity: 1; transition: all 0.3s ease-in-out; }
.gutenbiz-search-opened .gutenbiz-header-search .close { transform: scale(1); opacity: 1; font-size: 1.2rem; transition: all 0.6s linear; }
.gutenbiz-header-search .close { padding: 0 0 0 0.8rem; font-size: 1.2rem; transform: scale(0.5); opacity: 0; border: none; background: transparent; cursor: pointer; }
.gutenbiz-header-search .search-form { display: flex; align-items: center; width: 800px; max-width: calc(100% - 60px); height: 47px; position: relative; transform: translateX(-2rem); opacity: 0; }
#calendar_wrap { box-shadow: 0 0 16px 0px rgba(0, 0, 0, 0.0588235); padding: 1rem; }
#calendar_wrap #wp-calendar { border: none; }
#calendar_wrap #wp-calendar th { color: #a7a1a1; font-weight: 600; text-align: center; }
#calendar_wrap #wp-calendar th, #calendar_wrap #wp-calendar td { border: none; }
#calendar_wrap #wp-calendar .caption { caption-side: top; }
#calendar_wrap #wp-calendar tbody th, #calendar_wrap #wp-calendar tbody td { position: relative; text-align: center; }
#calendar_wrap #wp-calendar tbody th a, #calendar_wrap #wp-calendar tbody td a { background: #f6f5f7; position: absolute; left: 2px; top: 2px; right: 2px; bottom: 2px; line-height: 2.2; border-radius: 0.3rem; color: #000; }
#calendar_wrap #today { background: #565555; color: #fff; }
.footer-widget table { width: auto; }
.widget select { width: 100%; border: 1px solid #ddd; padding: 0.75rem 0.6rem; border-radius: 0; }
.widget-area .widget ul li { position: relative; padding-left: 1.3rem; }
.widget-area .widget ul li:before { position: absolute; left: 0; top: 0.7rem; font: normal normal normal 14px FontAwesome; content: "\F105"; margin-right: 0.3rem; }
.widget-area .widget ul li a { font-size: 0.95rem; line-height: 36px; color: #282835; text-decoration: underline; }
.widget_tag_cloud .tagcloud a { color: #282835; padding: 3px 10px; color: #5a5a77; background: #f0f2f9; border-radius: 4px; margin: 2px; display: inline-block; font-size: 12px !important; }
.widget-area .widget:not(:last-child) { margin-bottom: 3.5rem; }
.widget-area .widget .widget-title { margin-top: 0; font-size: 1.5rem; font-weight: 600; margin-bottom: 1.4rem; }
.gutenbiz-post { margin-bottom: 30px; }
.gutenbiz-post.sticky { position: relative; border: 3px solid #047CAE; border-radius: 0.2rem; }
.gutenbiz-post.sticky .image-full { border-radius: 0; }
.gutenbiz-post.sticky .post-content-wrap { padding: 1.5rem; }
.gutenbiz-post.sticky:after { font: normal normal normal 14px FontAwesome; content: "\F08D"; margin-right: 0.3rem; margin-right: 0.3rem; position: absolute; top: 0.7rem; z-index: 2; font-size: 1.7rem; border-radius: 0.2rem; right: 0.7rem; color: #fff; transform: rotate(45deg); }
.gutenbiz-post:hover .image-full .gutenbiz-post-type-icon { visibility: visible; opacity: 1; transform: translate(-50%, -50%) scale(0.9); }
.gutenbiz-post .image-full { height: 220px; background-position: center; background-color: #f8f6fe; position: relative; overflow: hidden; background-size: 100%; transition: all .3s; background-repeat: no-repeat !important; }
.gutenbiz-post .image-full:hover { background-size: 106%; }
.gutenbiz-post .image-full .gutenbiz-post-type-icon { position: absolute; top: 50%; left: 50%; background: #fff; width: 50px; height: 50px; z-index: 9; border-radius: 0.2rem; display: flex; justify-content: center; align-items: center; font-size: 1.4rem; visibility: hidden; opacity: 0; transform: translate(-50%, -50%) scale(1.1); transition: all 0.3s linear; }
.gutenbiz-post .image-full .gutenbiz-post-type-icon i { color: #000; }
.gutenbiz-post .post-title { margin-bottom: 0; word-break: break-all; margin-top: 0; }
.gutenbiz-post .post-title a { display: block; font-size: 1.4rem; margin: 0.5rem 0 0.7rem; color: #000; transition: all .3s; }
.gutenbiz-post .post-title a:hover { color: #FC7216; }
.gutenbiz-post .entry-content-stat { color: #767676; margin-bottom: 1.4rem; }
.gutenbiz-post .entry-content-stat + a { color: #000; display: inline-flex; align-items: center; }
.gutenbiz-post .entry-content-stat + a i { margin-left: 0.3rem; transition: margin 0.3s linear; }
.gutenbiz-post .entry-content-stat + a:hover { text-decoration: underline; }
.gutenbiz-post .entry-content-stat + a:hover i { margin-left: 0.5rem; }
.gutenbiz-post .post-content-wrap { padding: 1.5rem 1rem 1.5rem; position: relative; }
.gutenbiz-post .post-content-wrap img { position: absolute; top: -23px; right: 1rem; background: #fff; z-index: 1; padding: 0.15rem; }
.gutenbiz-post .gutenbiz-comments { float: right; }
.gutenbiz-post .gutenbiz-comments a { color: #000; }
.gutenbiz-post .gutenbiz-comments a:hover { text-decoration: underline; }
@media (max-width: 992px) { .gutenbiz-main-menu, .gutenbiz-main-menu div { display: none; } }
.gutenbiz-main-menu > ul, .gutenbiz-main-menu div > ul { display: flex; margin-bottom: 0; flex-wrap: wrap; }
.gutenbiz-main-menu > ul li:focus-within > ul, .gutenbiz-main-menu div > ul li:focus-within > ul { visibility: visible; transform: translateY(0); opacity: 1; }
.gutenbiz-main-menu > ul li:focus-within > ul, .gutenbiz-main-menu > ul li:hover > ul, .gutenbiz-main-menu div > ul li:focus-within > ul, .gutenbiz-main-menu div > ul li:hover > ul { visibility: visible; transform: translateY(0); opacity: 1; }
.gutenbiz-main-menu > ul li ul, .gutenbiz-main-menu div > ul li ul { margin-left: 0; visibility: hidden; transform: translateY(0.7rem); opacity: 1; transition: all 0.2s linear; position: absolute; z-index: 99; width: 230px; background-color: #fff; padding: 1.5rem 0; box-shadow: -1px 2px 19px 3px rgba(14, 0, 40, 0.05); }
.gutenbiz-main-menu > ul li a, .gutenbiz-main-menu div > ul li a { color: #595959; }
.gutenbiz-main-menu > ul > li, .gutenbiz-main-menu div > ul > li { padding: 2rem 0; }
.gutenbiz-main-menu > ul > li.current-menu-item > a:after, .gutenbiz-main-menu div > ul > li.current-menu-item > a:after { width: 100%; }
.gutenbiz-main-menu > ul > li > a, .gutenbiz-main-menu div > ul > li > a { font-weight: 500; position: relative; }
.gutenbiz-main-menu > ul > li > a:after, .gutenbiz-main-menu div > ul > li > a:after { content: ""; width: 0%; left: 0; bottom: -7px; height: 2px; background: black; position: absolute; transition: all 0.3s linear; }
.gutenbiz-main-menu > ul > li:hover > a:after, .gutenbiz-main-menu div > ul > li:hover > a:after { width: 100%; }
.gutenbiz-main-menu > ul > li:not(:first-child), .gutenbiz-main-menu div > ul > li:not(:first-child) { margin-left: 40px; }
nav#site-navigation > ul > li.menu-item-has-children > a:before { content: "\F107"; font-family: fontAwesome; position: absolute; right: -15px; }
.gutenbiz-main-menu > ul > li, .gutenbiz-main-menu div > ul > li { position: relative; }
.gutenbiz-main-menu > ul > li > ul, .gutenbiz-main-menu div > ul > li > ul { left: 0; top: 100%; }
.gutenbiz-main-menu > ul > li > ul li.menu-item-has-children > a, .gutenbiz-main-menu div > ul > li > ul li.menu-item-has-children > a { position: relative; }
.gutenbiz-main-menu > ul > li > ul li.menu-item-has-children > a:after, .gutenbiz-main-menu div > ul > li > ul li.menu-item-has-children > a:after { position: absolute; right: 0.7rem; top: 50%; transform: translateY(-50%); font: normal normal normal 14px FontAwesome; content: "\F105"; margin-right: 0.3rem; }
.gutenbiz-main-menu > ul > li > ul li:hover > a, .gutenbiz-main-menu div > ul > li > ul li:hover > a { color: #000; }
.gutenbiz-main-menu > ul > li > ul li a, .gutenbiz-main-menu div > ul > li > ul li a { padding: 0.3rem 1.5rem; display: block; font-size: 0.95rem; line-height: 1.6; color: #a6a6a6; }
.gutenbiz-main-menu > ul > li li, .gutenbiz-main-menu div > ul > li li { position: relative; }
.gutenbiz-main-menu > ul > li li ul, .gutenbiz-main-menu div > ul > li li ul { left: 100%; top: 0; }
.footer-widget { color: #b5b5b5; }
.footer-widget ul { margin: 0; padding: 0; list-style: none; color: #b5b5b5; }
.footer-widget ul li { color: #b5b5b5; padding-bottom: 8px; }
.footer-widget ul li a { color: #b5b5b5; }
.footer-widget ul li a:hover { text-decoration: none; }
.footer-widget .widget-title { color: #fff; font-size: 18px; font-weight: 700; margin-bottom: 35px; text-transform: uppercase; }
@media (max-width: 576px) { .footer-widget .footer-widget-wrapper { flex-basis: 100%; flex: 0 0 100%; padding-top: 0 !important; padding-bottom: 0 !important; } }
.footer-widget .footer-widget-wrapper section { width: 100%; }
.gutenbiz-author-disabled .gutenbiz-social-link-footer ul { justify-content: flex-end; }
.footer-top-section { background: #2b2b2b; }
.footer-top-section .widget { margin-bottom: 20px; }
.footer-bottom-section { background: #2f2e2e; }
.footer-bottom-section .credit-link { text-align: right; }
@media (max-width: 576px) { .footer-bottom-section .credit-link { text-align: center; } }
.footer-bottom-section .credit-link a { color: #fff; }
.footer-bottom-section .credit-link a:hover { text-decoration: underline; }
@media (max-width: 576px) { .footer-bottom-section #gutenbiz-copyright { display: block; text-align: center; } }
.footer-bottom-section .social-menu { text-align: center; }
.footer-bottom-section span, .footer-bottom-section a { font-size: 14px; }
.gutenbiz-social-link-footer ul { display: flex; list-style: none; margin: 0; padding: 0; justify-content: center; width: 100%; }
@media (max-width: 576px) { .gutenbiz-social-link-footer ul { margin: 12px 0; } }
.pagination { display: flex; justify-content: center; }
.pagination .nav-links > * { padding: 0.3rem 0.5rem; min-width: 2.2rem; display: inline-block; text-align: center; border: 1.3px solid #000; color: #000; font-size: 0.88rem; }
.pagination .nav-links > *:hover { background-color: white; }
.pagination .nav-links > *.current { background-color: #000; color: #fff; }
.comment-notes { padding: 1rem; border-left: 4px solid #000000; background: #fff; font-size: 0.9rem; box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.0588235); border-radius: 0; }
.comment-respond .required { color: red; }
.comment-respond .comment-reply-title { margin: 4rem 0 1.5rem; font-size: 1.5rem; font-weight: 700; }
.comment-respond .comment-reply-title:before { font: normal normal normal 14px FontAwesome; content: "\F0E5"; margin-right: 0.3rem; font-size: 1.8rem; margin-right: 0.8rem; }
.comment-respond .comment-form input:not([type="checkbox"]):not([type="submit"]), .comment-respond .comment-form textarea { width: 100%; border: none; background-color: #f7f7f7; font-size: 1rem; padding: 0.8rem; border-radius: 0; }
.comment-respond .comment-form label { font-size: 0.9rem; color: #727272; }
.entry-meta { display: flex; align-items: center; margin-bottom: 1.3rem; }
.entry-meta.single { min-height: 50px; padding: 0.5rem; margin-top: 1.5rem; margin-bottom: 2rem; border: 2px solid #f7f7f7; }
.entry-meta.single .author-info { margin-left: 1rem; }
.entry-meta.single .author-info .posted-on a { text-decoration: underline; color: #000; }
.entry-meta.single .url { color: #000; text-transform: uppercase; font-weight: 600; font-size: 1rem; }
.entry-meta.single .url img { border-radius: 0; }
.entry-meta.single .posted-date { font-size: 0.8rem; }
.entry-meta.single .posted-date a { color: #767676; }
.entry-meta:not(.single) .author-info:before { font: normal normal normal 14px FontAwesome; content: "\F073"; margin-right: 0.3rem; }
.entry-meta .author-info { font-size: 0.9rem; color: #767676; }
.entry-meta .author-info .posted-on a { text-decoration: underline; color: #767676; }
.entry-meta .url { color: #000; font-weight: 600; font-size: 0.95rem; text-decoration: underline; }
.comments-area .comments-title { margin: 3.5rem 0 2rem; font-size: 1.6rem; font-weight: 700; padding-left: 2.5rem; position: relative; }
.comments-area .comments-title:before { font: normal normal normal 14px FontAwesome; content: "\F0E6"; margin-right: 0.3rem; font-size: 1.8rem; position: absolute; left: 0; }
.comments-area .comment-list { list-style: none; }
.comments-area .comment-list ol { list-style: none; }
.comments-area .comment-list .comment-body { padding-left: 3rem; position: relative; margin-bottom: 3rem; }
.comments-area .comment-list .comment-body + .comment-respond { padding-left: 3rem; margin-bottom: 4rem; }
.comments-area .comment-list .comment-body .comment-awaiting-moderation { background: #f7f7f7; display: block; padding: 0.8rem; font-size: 0.85rem; margin: 0.5rem 0; border-left: 2px solid #000; border-radius: 0; }
.comments-area .comment-list .comment-body .comment-awaiting-moderation + br { display: none; }
.comments-area .comment-list .comment-body .comment-meta { color: #000; font-size: 0.8rem; }
.comments-area .comment-list .comment-body .comment-meta * { color: #767676; }
.comments-area .comment-list .comment-body .comment-author cite { font-weight: 600; font-style: inherit; }
.comments-area .comment-list .comment-body .comment-author cite a { color: #000; text-decoration: underline; }
.comments-area .comment-list .comment-body p { margin-top: 0.5rem; background: #f7f7f7; padding: 0.8rem; font-size: 0.9rem; margin-bottom: 0.4rem; }
.comments-area .comment-list .comment-body .reply a { font-weight: 600; color: #000; font-size: 0.85rem; }
.comments-area .comment-list .comment-body .comment-reply-link:before { font: normal normal normal 14px FontAwesome; content: "\F112"; margin-right: 0.3rem; font-size: 0.85rem; }
.comments-area .comment-list .comment-body .comment-author img { position: absolute; left: 0; top: 0; border-radius: 0; }
.comment-respond .comment-reply-title a, .comment-respond .logged-in-as a { font-size: 0.9rem; color: #767676; text-decoration: underline; }
.comment-respond .comment-reply-title a { float: right; margin-top: 0.5rem; margin-left: 0.7rem; }
@media (max-width: 576px) { .comment-respond .comment-reply-title a { display: block; float: none; text-align: right; } }
.comment-navigation + * { margin-top: 65px; }
.no-results.not-found { text-align: center; }
.no-results.not-found h1 { margin: 2.5rem 0 1.5rem; }
.no-results.not-found .page-content p { margin-bottom: 1.5rem; }
.no-results.not-found svg { max-width: 650px; }
.no-results.not-found a { display: inline-block; }
.no-results.not-found .search-form { max-width: 300px; margin: auto; margin-bottom: 25px; }
.post-navigation .nav-links { display: flex; justify-content: space-between; margin-top: 5rem; }
@media (max-width: 992px) { .post-navigation .nav-links { margin-top: 3rem; margin-bottom: 2rem; flex-direction: column; } }
.post-navigation .nav-links > div { width: calc(50% - 15px); padding: 1rem; border: 2px solid #f7f7f7; transition: all 0.3s linear; position: relative; }
@media (max-width: 992px) { .post-navigation .nav-links > div { width: 100%; margin-bottom: 0.7rem; } }
.post-navigation .nav-links > div:hover { background-color: #f7f7f7; }
.post-navigation .nav-links > div a span { display: block; transition: all .3s; }
.post-navigation .nav-links > div a .nav-title { font-size: 1.1rem; margin-top: 0.3rem; color: #000; font-weight: 600; }
.post-navigation .nav-links > div a .screen-reader-text { position: relative !important; display: block; overflow: inherit; clip: initial; clip-path: inherit; width: inherit; height: inherit; color: #919191; text-transform: uppercase; font-size: 0.8rem; font-weight: 600; }
.post-navigation .nav-links > div a:hover span { color: #FC7216; }
.post-navigation .nav-links > div.nav-next { text-align: right; padding-right: 3rem; }
.post-navigation .nav-links > div.nav-next:hover:after { right: 10px; }
.post-navigation .nav-links > div.nav-next:after { position: absolute; top: 50%; right: 15px; transform: translateY(-50%); transition: all 0.3s linear; font: normal normal normal 14px FontAwesome; content: "\F061"; margin-right: 0.3rem; }
.post-navigation .nav-links > div.nav-previous { padding-left: 3rem; }
.post-navigation .nav-links > div.nav-previous:hover:after { left: 10px; }
.post-navigation .nav-links > div.nav-previous:after { position: absolute; top: 50%; left: 15px; transform: translateY(-50%); transition: all 0.3s linear; font: normal normal normal 14px FontAwesome; content: "\F060"; margin-right: 0.3rem; } .mr-mobile-menu ul { margin: 0; padding: 0; }
.mr-mobile-menu a { text-decoration: none; }
.mr-mobile-menu-overlay { background-color: rgba(0, 0, 0, 0.5); position: fixed; left: 0; bottom: 0; right: 0; top: 0; z-index: 99; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.mr-mobile-menu-overlay.mr-menu-open { opacity: 1; visibility: visible; }
body { overflow-X: hidden; }
body.mr-menu-open { overflow-y: hidden; }
.mr-mobile-menu { position: fixed; top: 0; height: 100%; overflow-y: auto; width: 300px; z-index: 99999; overflow-x: hidden; background-color: #fff; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; transition: all 0.2s linear; right: -300px; }
.mr-mobile-menu.mr-menu-open { right: 0; }
.mr-mobile-menu ul.menu { margin: 0; padding: 0; list-style: none; }
.mr-mobile-menu ul.menu > li > a { padding: 10px 35px 10px 15px; display: block; font-weight: 300; font-size: 1.03rem; text-transform: capitalize; color: #000; position: relative; }
.mr-mobile-menu ul.menu > li ul { background-color: #f7f7f7; display: none; }
.mr-mobile-menu ul.menu > li ul li { list-style: none; position: relative; }
.mr-mobile-menu ul.menu > li ul li a { display: block; padding: 10px 35px 10px 15px; border-bottom: 1px solid #f2f2f2; color: #000; font-size: 0.95rem; position: relative; }
.mr-mobile-menu ul.menu > li ul li ul li a { padding: 8px 0 8px 25px; }
.mr-arrow-box { display: inline-block; float: right; width: 30px; transition: all 0.3s linear; position: absolute; right: 0; top: 0; bottom: 0; -webkit-transfrom: scale(0.5); -moz-transfrom: scale(0.5); transform: scale(0.5); }
.mr-menu-open .mr-arrow-box { -webkit-transfrom: scale(1); -moz-transfrom: scale(1); transform: scale(1); -webkit-transition: all 0.4s ease-in-out 0.2s; -moz-transition: all 0.4s ease-in-out 0.2s; transition: all 0.4s ease-in-out 0.2s; }
.mr-arrow-box.open { transform: rotate(180deg); }
.mr-arrow-box .mr-down-arrow { width: 8px; height: 8px; position: absolute; top: 46%; left: 60%; transform: translate(-50%, -50%); }
.mr-arrow-box .mr-down-arrow:after, .mr-arrow-box .mr-down-arrow:before { content: ''; position: absolute; height: 100%; width: 1px; background-color: #000; }
.mr-arrow-box .mr-down-arrow:after { transform: rotate(45deg) translateX(3px); transform-origin: right; }
.mr-arrow-box .mr-down-arrow:before { transform: rotate(-45deg) translateX(-3px); transform-origin: left; }
.mr-close-wrapper { text-align: right; padding: 10px 7px; }
.mr-close-wrapper .mr-inner-box { width: 20px; height: 20px; cursor: pointer; display: inline-block; position: relative; background: transparent; border: none; -webkit-transform: scale(0) rotate(180deg); -moz-transform: scale(0) rotate(180deg); transform: scale(0) rotate(180deg); }
.mr-menu-open .mr-close-wrapper .mr-inner-box { -webkit-transform: scale(1) rotate(0deg); -moz-transform: scale(1) rotate(0deg); transform: scale(1) rotate(0deg); -webkit-transition: all 0.4s ease-in-out 0.3s; -moz-transition: all 0.4s ease-in-out 0.3s; transition: all 0.4s ease-in-out 0.3s; }
.mr-close-wrapper .mr-inner-box .mr-inner { display: inline-block; }
.mr-close-wrapper .mr-inner-box .mr-inner:after, .mr-close-wrapper .mr-inner-box .mr-inner:before { content: ""; position: absolute; background-color: #000; top: 50%; left: 50%; width: 2px; height: 100%; -webkit-transform: translate(-50%, -50%) rotate(45deg); transform: translate(-50%, -50%) rotate(45deg); }
.mr-close-wrapper .mr-inner-box .mr-inner:before { -webkit-transform: translate(-50%, -50%) rotate(-45deg); transform: translate(-50%, -50%) rotate(-45deg); }
.menu-toggler { margin-top: 0.55rem; margin-left: 0.3rem; background: transparent; border: none; box-shadow: none; float: right; font-size: 32px; width: 24px; height: 24px; cursor: pointer; padding: 0; position: relative; margin-right: 10px; }
.menu-toggler:focus { outline: 1px solid #000; }
.menu-toggler span { display: block; position: absolute; height: 2px; width: 100%; background: #000; opacity: 1; left: 0; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: transform 0.35s ease; -moz-transition: transform 0.35s ease; transition: transform 0.35s ease; }
.menu-toggler span:nth-child(1) { top: 0px; }
.menu-toggler span:nth-child(2), .menu-toggler span:nth-child(3) { top: 8px; }
.menu-toggler span:nth-child(4) { top: 16px; }
.menu-toggler.mr-menu-open { z-index: 9; }
.menu-toggler.mr-menu-open span:nth-child(1) { top: 8px; width: 0%; left: 50%; }
.menu-toggler.mr-menu-open span:nth-child(2) { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg); }
.menu-toggler.mr-menu-open span:nth-child(3) { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); transform: rotate(-45deg); }
.menu-toggler.mr-menu-open span:nth-child(4) { top: 18px; width: 0%; left: 50%; }
#loader-wrapper { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 999999999; background: #fff; }
#loader-wrapper #loader { display: block; position: relative; left: 50%; top: 50%; width: 150px; height: 150px; margin: -75px 0 0 -75px; border-radius: 50%; border: 3px solid transparent; border-top-color: #3498db; animation: spin 2s linear infinite; }
#loader-wrapper #loader:before { content: ""; position: absolute; top: 5px; left: 5px; right: 5px; bottom: 5px; border-radius: 50%; border: 3px solid transparent; border-top-color: #e74c3c; animation: spin 3s linear infinite; }
#loader-wrapper #loader:after { content: ""; position: absolute; top: 15px; left: 15px; right: 15px; bottom: 15px; border-radius: 50%; border: 3px solid transparent; border-top-color: #f9c922; animation: spin 1.5s linear infinite; }
.post-categories { padding: 0; list-style: none; display: flex; flex-wrap: wrap; margin-bottom: 0; }
.post-categories li { margin-top: 0.3rem; }
.post-categories li a { background-color: #f3f3f3; color: #000; font-size: 0.75rem; padding: 0.2rem 0.4rem; margin-right: 0.3rem; display: inline-block; transition: all 0.3s linear; }
.post-categories li a:hover { color: #000; background-color: #eeeeee; }
.error404 svg { max-width: 700px; }
.error404 .not-found { padding: 5rem 0; text-align: center; }
.error404 .not-found h1 { margin-bottom: 1.1rem; }
.error404 .search-form { max-width: 300px; margin: auto; margin-bottom: 25px; }
.banner-content-left .gutenbiz-inner-banner { text-align: left; }
.banner-content-left #gutenbiz-breadcrumb ul { justify-content: flex-start; }
.banner-content-left .search-form { margin: 0 0 2rem; }
.banner-content-right .gutenbiz-inner-banner { text-align: right; }
.banner-content-right #gutenbiz-breadcrumb ul { justify-content: flex-end; }
.banner-content-right .search-form { margin: 0 0 2rem auto; }
.gutenbiz-inner-banner-wrapper { background-repeat: no-repeat; background-size: cover; background-position: center; }
.banner-background-attachment-fixed { background-attachment: fixed; }
.gutenbiz-left-sidebar .content-order { order: 2; }
@media (max-width: 768px) { .gutenbiz-left-sidebar .content-order { order: 1; } }
.gutenbiz-left-sidebar .sidebar-order { order: 1; padding-right: 50px; }
@media (max-width: 768px) { .gutenbiz-left-sidebar .sidebar-order { order: 2; padding-right: 15px; } }
.gutenbiz-right-sidebar .content-order { order: 1; }
.gutenbiz-right-sidebar .sidebar-order { order: 2; padding-left: 50px; }
@media (max-width: 768px) { .gutenbiz-right-sidebar .sidebar-order { padding-left: 15px; } }
.widget-area .widget ul li a { text-decoration: none; }
.sidebar-order aside section { box-shadow: 1px 1px 13px #f2f2f2; padding: 25px; border-radius: 3px; }
.sidebar-order aside section .woocommerce-product-search { display: flex; align-items: center; }
.sidebar-order aside section .woocommerce-product-search input { border-radius: 3px 0 0 3px; }
.sidebar-order aside section .woocommerce-product-search button { font-size: 14px; border-radius: 0 3px 3px 0; }
.gutenbiz-post { box-shadow: 1px 1px 13px #f2f2f2; border-radius: 6px; overflow: hidden; }
.gutenbiz-post .gutenbiz-comments a:hover { text-decoration: none; color: #FC7216; }
.gutenbiz-post .entry-content-stat + a:hover { text-decoration: none; }
.gutenbiz-post .image-full:after { background-color: rgba(0, 0, 0, 0.43); z-index: -1; opacity: 0; height: 2%; width: 100%; top: 0; transform: translate(0); transition: all .5s; }
.gutenbiz-post .image-full:hover:after { z-index: 1; opacity: 1; height: 100%; }
.post-content-wrap p > a { display: table; margin-top: 10px; color: #000 !important; width: auto; }
.post-content-wrap p > a i { margin-left: 5px; }
.post-content-wrap p > a:hover { color: #FC7216  !important; }
.wc-block-sort-select__select { height: 50px; border-radius: 5px; padding: 0 10px; } ul.wc-block-grid__products { margin: 0 -15px 16px -15px !important; }
ul.wc-block-grid__products li.wc-block-grid__product { position: relative; padding: 0 10px 20px 10px; border-bottom: 8px solid transparent; }
ul.wc-block-grid__products li.wc-block-grid__product button, ul.wc-block-grid__products li.wc-block-grid__product .wp-block-button__link { font-size: 14px; padding: 15px; display: flex; width: 100%; text-align: center; align-items: center; justify-content: center; border-radius: 0; position: relative; font-weight: normal; flex-direction: row; line-height: 1; }
ul.wc-block-grid__products li.wc-block-grid__product .add_to_cart_button:not(.added):after { content: '\F07A'; font-family: fontAwesome; }
ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-onsale { background: #f44927; color: #fff; border: none; position: absolute; top: 10px; right: 10px; left: auto; border-radius: 3px; }
ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-title { font-size: 16px; font-weight: 500; color: #000; }
ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-title a { color: #000; }
ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-title a:hover { color: #fc7216; }
ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-price { display: flex; align-items: center; justify-content: center; }
ul.wc-block-grid__products li.wc-block-grid__product del { margin-top: 0; margin-right: 6px; font-size: 14px !important; }
ul.wc-block-grid__products li.wc-block-grid__product ins { color: #000; font-size: 14px; }
ul.wc-block-grid__products li.wc-block-grid__product .woocommerce-Price-amount.amount { font-size: 16px; font-weight: 600; color: #000; } .woocommerce .page-title { width: 100%; }
.woocommerce select.orderby { height: 50px; margin-left: 10px; border-radius: 3px; }
.woocommerce ul.products { width: 100%; }
.woocommerce ul.products:after, .woocommerce ul.products:before { content: ''; clear: both; display: table; }
.woocommerce ul.products li.product { box-shadow: 0 0 10px #f4f4f4; transition: all .3s; border-radius: 10px; overflow: hidden; background: #fff; }
.woocommerce ul.products li.product:hover { box-shadow: 0 11px 10px #d3cccc; }
.woocommerce ul.products li.product .star-rating { margin: auto auto 10px !important; left: 0; right: 0; color: #fc7216; }
.woocommerce ul.products li.product .onsale { background: #f44927; color: #fff; border: none; position: absolute; top: 10px; right: 10px; border-radius: 3px; height: auto; line-height: 1; display: flex; align-items: center; justify-content: center; padding: 8px; width: auto; margin: 0; min-height: auto; min-width: auto; font-weight: normal; }
.woocommerce ul.products li.product .button, .woocommerce ul.products li.product .added_to_cart.wc-forward { display: flex; width: 100%; align-items: center; justify-content: center; text-align: center; color: #fff; border-radius: 0; font-weight: normal; }
.woocommerce ul.products li.product .button:after, .woocommerce ul.products li.product .added_to_cart.wc-forward:after { font-family: fontAwesome; margin-left: 6px; }
.woocommerce ul.products li.product .add_to_cart_button.product_type_simple:after, .woocommerce ul.products li.product .added_to_cart.wc-forward:after { content: '\F07A'; }
.woocommerce ul.products li.product .add_to_cart_button.product_type_variable:after, .woocommerce ul.products li.product .product_type_grouped:after { content: '\F061'; }
.woocommerce ul.products li.product .added_to_cart.wc-forward { margin-top: 8px; line-height: 1; padding: 10px; }
.woocommerce ul.products li.product .added_to_cart.wc-forward:after { content: '\F06E'; }
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link { text-align: center; }
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link .woocommerce-loop-product__title { font-size: 16px; font-weight: 500; color: #000; }
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link .woocommerce-loop-product__title a { color: #000; }
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link .woocommerce-loop-product__title a:hover { color: #fc7216; }
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link .wc-block-grid__product-price { display: flex; align-items: center; justify-content: center; }
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link .woocommerce-Price-amount.amount { font-size: 16px; font-weight: 600; color: #000; }
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link del { color: #f44927; margin-top: 0; margin-right: 6px; font-size: 14px !important; }
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link ins { color: #000; font-size: 14px; }
.woocommerce nav.woocommerce-pagination { display: none; }
.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before { color: #fc7216; }
.product-with-slider li.product, .product-with-slider li.first { clear: none !important; margin: 0 15px !important; }
.page-description { width: 100%; }
.woocommerce-result-count { display: flex; align-items: center; }
body.post-type-archive-product .products { margin-top: 30px; }
@media (max-width: 768px) { body.post-type-archive-product .products div#load-more { padding: 0 15px; } }
.woocommerce-cart .woocommerce { display: flex; flex-wrap: wrap; justify-content: space-between; }
.woocommerce-cart .woocommerce .woocommerce-notices-wrapper { flex: 0 0 100%; }
.woocommerce-cart .woocommerce form.woocommerce-cart-form { flex: 0 0 55%; }
@media (max-width: 768px) { .woocommerce-cart .woocommerce form.woocommerce-cart-form { flex: 0 0 100%; margin-bottom: 30px; } }
.woocommerce-cart .woocommerce form.woocommerce-cart-form table { margin-bottom: 0; }
.woocommerce-cart .woocommerce form.woocommerce-cart-form table .coupon { min-width: 300px; }
.woocommerce-cart .woocommerce form.woocommerce-cart-form table .coupon input#coupon_code { width: 165px; }
.woocommerce-cart .woocommerce form.woocommerce-cart-form table button.button { background: #fc7216; font-weight: 400; color: #fff; }
.woocommerce-cart .woocommerce .cart-collaterals { flex: 0 0 40%; }
@media (max-width: 768px) { .woocommerce-cart .woocommerce .cart-collaterals { flex: 0 0 100%; } }
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals { width: 100%; background: #f7f7f7; padding: 30px; height: 100%; }
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2 { margin-top: 0; line-height: 1; text-align: center; font-size: 18px; }
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table { background: #fff; }
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button.button.alt.wc-forward { background: #fc7216; border-radius: 0; font-weight: 400; }
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button.button.alt.wc-forward:after { content: '\F07A'; font-family: fontAwesome; margin-left: 6px; }
form.woocommerce-checkout { display: flex; flex-wrap: wrap; justify-content: space-between; }
form.woocommerce-checkout div#customer_details { flex: 0 0 55%; }
@media (max-width: 768px) { form.woocommerce-checkout div#customer_details { flex: 0 0 100%; } }
form.woocommerce-checkout div#customer_details > div { width: 100%; float: none; max-width: initial; }
form.woocommerce-checkout div#customer_details > div input, form.woocommerce-checkout div#customer_details > div select, form.woocommerce-checkout div#customer_details > div span.select2-selection { height: 45px; padding: 10px !important; }
form.woocommerce-checkout div#customer_details > div .form-row label { font-size: 13px; }
form.woocommerce-checkout div#customer_details .woocommerce-form__label-for-checkbox input#ship-to-different-address-checkbox { height: auto; }
form.woocommerce-checkout div#customer_details .woocommerce-form__label-for-checkbox span { font-size: 13px; }
form.woocommerce-checkout h3#order_review_heading { display: none; }
form.woocommerce-checkout div#order_review { flex: 0 0 40%; background: #f7f7f7; padding: 30px; }
@media (max-width: 768px) { form.woocommerce-checkout div#order_review { flex: 0 0 100%; margin-top: 30px; } }
form.woocommerce-checkout div#order_review table { background: #fff; }
form.woocommerce-checkout div#order_review #payment { background: #fff; border-radius: 0; }
form.woocommerce-checkout div#order_review #payment button#place_order { background: #fc7216; border-radius: 0; font-weight: 400; display: block; width: 100%; }
form.woocommerce-checkout div#order_review #payment button#place_order:after { content: '\F07A'; font-family: fontAwesome; margin-left: 6px; }
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout { flex: 0 0 100%; }
@media (max-width: 768px) { .single-product .product { padding: 0 15px; } }
.single-product .product .onsale { background: #f44927; color: #fff; border: none; position: absolute; top: 10px; border-radius: 3px; height: auto; line-height: 1; display: flex; align-items: center; justify-content: center; padding: 8px; margin: 0; min-height: auto; min-width: auto; font-weight: normal; left: 10px; }
.single-product .product .images .woocommerce-product-gallery__image:nth-child(n+2) { margin-top: 10px; padding: 10px; }
.single-product .product .entry-summary { margin-top: 0; }
.single-product .product .entry-summary .product_title { font-size: 20px; }
.single-product .product .entry-summary .price { color: #000; font-weight: 600; }
.single-product .product .entry-summary .price del { color: #f44927; opacity: 1; }
.single-product .product .entry-summary .product_meta > span { display: block; color: #000; }
.single-product .product .entry-summary .product_meta > span a { color: #f44927; }
.single-product .product .entry-summary .star-rating span::before, .single-product .product .entry-summary a.woocommerce-review-link { color: #f44927; }
.single-product .product .entry-summary table.variations select { height: 45px; border-radius: 3px; }
.single-product .product .entry-summary .quantity input { height: 45px; min-width: 80px; }
.single-product .product .entry-summary button.button { background: #f44927; height: 45px; position: relative; }
.single-product .product .entry-summary button.button:after { content: '\F07A'; font-family: fontAwesome; margin-left: 6px; }
.single-product .woocommerce-Tabs-panel h2 { margin: 0 0 15px; font-size: 18px; }
.single-product .related.products h2 { font-size: 24px; text-align: center; margin: 40px 0; }
.single-product .reset_variations { color: red; }
.single-product .stars a, .single-product .star-rating span::before { color: #f44927; }
.single-product span#reply-title { font-size: 16px; margin-bottom: 20px; display: block; margin-top: 10px; }
.wp-block-woocommerce-product-search { padding: 15px; }
.wp-block-woocommerce-product-search label.wc-block-product-search__label { font-size: 18px; color: #000; font-weight: bold; margin-bottom: 16px; display: block; }
.product-with-slider .gutenbiz-arrow { position: absolute; top: 50%; z-index: 99; transform: translate(0, -50%); cursor: pointer; transition: all .3s; }
.product-with-slider .gutenbiz-arrow svg { width: 50px; height: 50px; opacity: .5; transition: all .3s; fill: #fc7216; }
.product-with-slider .gutenbiz-arrow svg:hover { opacity: 1; fill: #fc7216; }
.product-with-slider .gutenbiz-arrow-prev { left: 0; }
.product-with-slider .gutenbiz-arrow-prev:hover { left: 4px; }
.product-with-slider .gutenbiz-arrow-next { right: 0; }
.product-with-slider .gutenbiz-arrow-next:hover { right: 4px; }
.woocommerce ul.products li.product-category.product { overflow: visible; box-shadow: none; }
.woocommerce ul.products li.product-category.product h2 { position: absolute; bottom: -5px; width: 90%; margin: auto; left: 0; right: 0; padding: 10px; border-radius: 5px; text-align: center; color: #fff; display: flex; align-items: center; justify-content: center; }
.woocommerce ul.products li.product-category.product h2 mark.count { background: #fff; border-radius: 50%; font-size: 10px; height: 26px; width: 26px; display: inline-flex; align-items: center; justify-content: center; color: #ff3afb; margin-left: 10px; }
.woocommerce.widget_price_filter .price_slider_amount .button { color: #fff !important; }
.widget .woocommerce-product-search input { height: 45px; vertical-align: top; }
.widget .woocommerce-product-search button { background: #000; border: none; color: #fff; height: 45px; border-radius: 3px; font-size: 17px; cursor: pointer; }
.widget .select2-selection.select2-selection--single { height: 45px; }
.widget .select2-selection.select2-selection--single .select2-selection__rendered { line-height: 45px; }
.widget .star-rating { margin: 0 0 13px; }
.woocommerce-order-received .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1, .woocommerce-order-received .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 { max-width: 100%; width: 100%; }
.woocommerce-notices-wrapper { flex: 0 0 100%; }
.woocommerce-order-received h2, p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received { font-weight: bold; color: #000; font-size: 18px; }
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details, .woocommerce-order-received th, .woocommerce-order-received tr, .woocommerce-order-received td { border: 0; }
.woocommerce-order-received address { background: #fcfcfc; border: 0; }
a.cart-icon { margin-left: 20px; font-size: 18px; position: relative; }
a.cart-icon span { position: absolute; font-size: 8px; height: 15px; width: 15px; background: #3431d6; border-radius: 50%; color: #fff; display: flex; align-items: center; justify-content: center; top: -6px; right: -13px; }
@media (max-width: 576px) { a.cart-icon { margin-right: 0; margin-left: 0; } }
.entry-meta { margin-bottom: 1rem; }
.entry-meta .url { text-decoration: none; }
.entry-meta .author-info .posted-on a { text-decoration: none; }
.post .post-content-wrap:after, .post .post-content-wrap:before { content: ''; display: table; clear: both; }
.post .post-categories li a { color: #767676; }
.edit-link { margin: 10px 0; display: block; }
.edit-link .post-edit-link { color: #767676; font-size: 0.9rem; }
.edit-link .post-edit-link:before { font: normal normal normal 14px FontAwesome; content: "\F040"; margin-right: 0.3rem; }
.pagination .prev:before { font: normal normal normal 14px FontAwesome; content: "\F100"; margin-right: 0.3rem; }
.pagination .next:after { font: normal normal normal 14px FontAwesome; content: "\F101"; margin-right: 0.3rem; margin-right: 0; margin-left: 0.3rem; }
.gutenbiz-container-box { max-width: 1200px; margin: auto; box-shadow: 0 20px 25px -5px rgba(177, 177, 177, 0.1), 0 10px 10px -5px rgba(191, 191, 191, 0.04); }
.gutenbiz-container-box header#masthead, .gutenbiz-container-box .gutenbiz-top-bar { max-width: 1200px; margin: auto; }.ikn-evt-container {
position: relative;
padding-bottom: 56.25%;
height: 0;
}
.ikn-evt-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ikn-evt-frame.ikn-evt-ie {
position: relative;
padding-bottom: 56.23%;
height: 0;
overflow: hidden;
max-width: 100%;
background: #000;
}
.ikn-evt-frame.ikn-evt-ie iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 100;
background: transparent;
}
.ikn-evt-frame.ikn-evt-ie img.ikn-evt-thumbnail {
bottom: 0;
display: block;
left: 0;
margin: auto;
max-width: 100%;
width: 100%;
position: absolute;
right: 0;
top: 0;
border: none;
height: auto;
cursor: pointer;
-webkit-transition: .4s all;
-moz-transition: .4s all;
transition: .4s all;
}
.ikn-evt-frame.ikn-evt-ie[data-source="youtube"] img.ikn-evt-thumbnail {
top: -63px;
bottom: -63px;
}
.ikn-evt-frame.ikn-evt-ie:hover img.ikn-evt-thumbnail {
-webkit-filter: brightness(75%);
}
.ikn-evt-frame.ikn-evt-ie .ikn-evt-play-button {
height: 20%;
width: 13%;
left: 44%;
top: 42%;
position: absolute;
cursor: pointer;
z-index: 1;
background-size: contain !important;
}
.ikn-evt-frame.ikn-evt-ie .ikn-evt-heading-container {
width: 100%;
position: absolute;
top: 0;
background: rgba(0, 0, 0, .5);
left: 0;
padding: 0.7em;
box-sizing: border-box;
}
.ikn-evt-frame.ikn-evt-ie .ikn-evt-heading-container .ikn-evt-heading-title {
font-weight: bold;
font-size: 1.5em;
color: #FFFFFF;
line-height: 30px;
margin: 0;
cursor: pointer;
}.rpwwt-widget ul { list-style: outside none none; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }
.rpwwt-widget ul li { overflow: hidden; margin: 0 0 1.5em; }
.rpwwt-widget ul li:last-child { margin: 0; }
.rpwwt-widget ul li img { display: inline; float: left; margin: .3em .75em .75em 0; }
.rpwwt-widget ul li img { width: 100px; height: 100px; }.clear{clear:both}.nobr{white-space:nowrap}.pvc_clear{clear:both}body .pvc-stats-icon,body .pvc-stats-icon svg{color:#000 !important;fill:#000 !important}body .pvc_stats .pvc-stats-icon{vertical-align:middle}body .pvc_stats .pvc-stats-icon.small svg{width:18px}body .pvc_stats .pvc-stats-icon.medium svg{width:24px}body .pvc_stats .pvc-stats-icon.large svg{width:30px}.vjs-svg-icon{display:inline-block;background-repeat:no-repeat;background-position:center;fill:currentColor;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-control:focus .vjs-svg-icon,.vjs-svg-icon:hover{filter:drop-shadow(0 0 .25em #fff)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10a"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10b"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10c"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-downloading{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-downloading:before{content:"\f10f"}.vjs-icon-file-download{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download:before{content:"\f110"}.vjs-icon-file-download-done{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-done:before{content:"\f111"}.vjs-icon-file-download-off{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-off:before{content:"\f112"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f113"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f114"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f115"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f116"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f117"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f118"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f119"}.vjs-icon-repeat{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-repeat:before{content:"\f11a"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f11b"}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder,.vjs-icon-replay-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before,.vjs-icon-replay-5:before{content:"\f11c"}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder,.vjs-icon-replay-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before,.vjs-icon-replay-10:before{content:"\f11d"}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder,.vjs-icon-replay-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before,.vjs-icon-replay-30:before{content:"\f11e"}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder,.vjs-icon-forward-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before,.vjs-icon-forward-5:before{content:"\f11f"}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder,.vjs-icon-forward-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before,.vjs-icon-forward-10:before{content:"\f120"}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder,.vjs-icon-forward-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before,.vjs-icon-forward-30:before{content:"\f121"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f122"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f123"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f124"}.vjs-icon-shuffle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-shuffle:before{content:"\f125"}.vjs-icon-cast{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cast:before{content:"\f126"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f127"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f128"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f129"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f12a"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f12b"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f12c"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f12d"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f12e"}.video-js{display:inline-block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{width:100%;max-width:100%}.video-js.vjs-1-1:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-fluid:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{width:100%!important;height:100%!important;padding-top:0!important;display:block}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{position:absolute;bottom:10%;font-size:2em;background-color:rgba(0,0,0,.7);padding:.5em;text-align:center;width:100%}.vjs-layout-small.vjs-pip-container .vjs-pip-text,.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;padding:0;margin-top:-.81666em;margin-left:-1.5em;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-button .vjs-svg-icon{width:1em;height:1em;position:absolute;top:50%;left:50%;line-height:1;transform:translate(-50%,-50%)}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking,.vjs-scrubbing,.vjs-error) .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:flex;justify-content:center;list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon,.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:0 0}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:flex!important}.vjs-audio-only-mode .vjs-control-bar,.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js :not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{position:absolute;top:-.35em;right:-.4em;width:.9em;height:.9em;pointer-events:none;line-height:.15em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{position:absolute;width:.9em;height:.9em;pointer-events:none;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;transform:translateX(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{width:1em;height:1em;pointer-events:none;fill:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider{display:none}.vjs-time-divider{display:none;line-height:3em}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.85;text-align:left;border:.6em solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:5em;height:5em;border-radius:50%;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:flex;justify-content:center;align-items:center;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{width:1.5em;height:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10c";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f12e";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto;width:initial}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0 24px}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:10px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-weight:700;font-size:1.2em}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:rgba(0,0,0,.9);background:linear-gradient(180deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.7) 60%,rgba(0,0,0,0) 100%);font-size:1.2em;line-height:1.5;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-description,.vjs-title-bar-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-forward-5{cursor:pointer}.video-js .vjs-skip-forward-10{cursor:pointer}.video-js .vjs-skip-forward-30{cursor:pointer}.video-js .vjs-skip-backward-5{cursor:pointer}.video-js .vjs-skip-backward-10{cursor:pointer}.video-js .vjs-skip-backward-30{cursor:pointer}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0}.video-js :focus:not(:focus-visible){outline:0}.kg-video-js-skin { font-size: 10px; color: #fff;
} .kg-video-js-skin .vjs-big-play-button { font-size: 3em;  line-height: 3em;
height: 3em;
width: 3em; border: 0.16666em solid #fff; border-radius: 3em; left: 50%;
top: 50%;
margin-left: -1.5em;
margin-top: -1.5em;
position: absolute;
box-sizing: border-box;
z-index: 2;
} .kg-video-js-skin .vjs-control-bar,
.kg-video-js-skin .vjs-big-play-button,
.kg-video-js-skin .vjs-menu-button .vjs-menu-content { background-color: #2B333F; background-color: rgba(40, 40, 40, 0.75);
} .kg-video-js-skin .vjs-slider {
background-color: #73859f;
background-color: rgba(115, 133, 159, 0.5);
} .kg-video-js-skin .vjs-volume-level,
.kg-video-js-skin .vjs-play-progress,
.kg-video-js-skin .vjs-slider-bar {
background: #fff;
} .kg-video-js-skin .vjs-load-progress { background: ligthen(#73859f, 25%); background: rgba(115, 133, 159, 0.5);
} .kg-video-js-skin .vjs-load-progress div { background: ligthen(#73859f, 50%); background: rgba(115, 133, 159, 0.75);
}
.kg-video-js-skin .vjs-big-play-button .vjs-icon-placeholder:before, .kg-video-js-skin .vjs-play-control .vjs-icon-placeholder:before, .vjs-icon-play:before {
content: none;
}
.kg-video-js-skin .vjs-big-play-button::before {
content: '\f101';
font-size: 2.1em;
font-family: 'Videojs';
text-align: center;
width: 100%;
height: 100%;
line-height: 1.3em;
color: #fff;
}.kgvid_wrapper {
margin: 1em 0px;
position: relative;
max-width: 100%
}
.kgvid_gallerywrapper {
display: block;
max-width: 100%;
}
.kgvid_wrapper_auto_left {
margin-left: auto;
}
.kgvid_wrapper_auto_right {
margin-right: auto;
}
.kgvid_wrapper_inline {
display: inline-block;
}
.kgvid_wrapper_inline_left {
float: left;
margin: 1em 1em 0 0;
}
.kgvid_wrapper_inline_right {
float: right;
margin: 1em 0 0 1em;
}
.kgvid_textalign_left {
text-align:left;
}
.kgvid_textalign_right {
text-align:right;
}
.kgvid_textalign_center {
text-align:center;
}
.kgvid_videodiv {
position: relative;
}
.wp-video-shortcode {
max-width: 100%;
}
.simplemodal-wrap .jetpack-video-wrapper {
margin-bottom: 0;
}
.kgvid_watermark img {
display: block;
position: absolute;
bottom: 7%;
right: 5%;
z-index: 1;
margin: 0px;
max-width: 10%;
box-shadow: none;
}
.kgvid_watermark a {
display: block;
position: inherit !important;
}
.vjs-control-bar, .mejs-controls, video::-webkit-media-controls-panel {
z-index:2;
}
.vjs-fullscreen {padding-top: 0px}
.kgvid_video_meta {
line-height: normal;
color: white;
display: block;
position: absolute;
top: 0px;
z-index: 103;
box-sizing:border-box;
margin: 0px;
padding: 3px;
width: 100%;
overflow: hidden;
background-color: rgba(40, 40, 40, 0.95);
visibility: hidden;
opacity: 0;
-webkit-transition: visibility 1s linear, opacity 1s linear;
-moz-transition: visibility 1s linear, opacity 1s linear;
-o-transition: visibility 1s linear, opacity 1s linear;
}
.kgvid_video_meta_hover {
opacity: 1;
visibility: visible;
}
.kgvid_video_meta.kgvid_no_title_meta {
background: none;
}
.kgvid_title {
font-size: 10pt;
padding-left: 4px;
line-height: 20pt;
}
.kgvid_meta_icons {
position: relative;
float: right;
margin: 3px 0px 3px 0px;
}
.kgvid_jwplayer_meta .kgvid_meta_icons {
float: left;
margin-left: 5px;
}
.kgvid_meta_icons a {
text-decoration: none;
border: none;
box-shadow: none !important;
}
.kgvid_meta_icons span {
cursor: pointer;
color: white;
margin-right: 5px;
vertical-align: middle;
font-size: 13pt;
}
.kgvid_no_title_meta .kgvid_meta_icons span {
font-size: 19pt;
text-shadow: 1px 1px rgba(20,20,20,0.8);
}
.kgvid_click_trap {
display: none;
width: 100%;
height: 100%;
background: none;
position: absolute;
top: 0;
z-index: 102;
}
.kgvid_click_trap:before {
content: '\20';
}
.kgvid_share_container {
display: none;
color: white;
top: 0;
padding-top: 46px;
padding-bottom: 18px;
width: 100%;
z-index: 102;
position: absolute; background: -moz-linear-gradient(top,  rgba(20,20,20,0.85) 0%, rgba(20,20,20,0.85) 65%, rgba(20,20,20,0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(20,20,20,0.85)), color-stop(65%,rgba(20,20,20,0.85)), color-stop(100%,rgba(20,20,20,0))); background: -webkit-linear-gradient(top,  rgba(20,20,20,0.85) 0%,rgba(20,20,20,0.85) 65%,rgba(20,20,20,0) 100%); background: -o-linear-gradient(top,  rgba(20,20,20,0.85) 0%,rgba(20,20,20,0.85) 65%,rgba(20,20,20,0) 100%); background: -ms-linear-gradient(top,  rgba(20,20,20,0.85) 0%,rgba(20,20,20,0.85) 65%,rgba(20,20,20,0) 100%); background: linear-gradient(to bottom,  rgba(20,20,20,0.85) 0%,rgba(20,20,20,0.85) 65%,rgba(20,20,20,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9141414', endColorstr='#00141414',GradientType=0 ); }
.kgvid_share_container.kgvid_no_title_meta {
top: 0;
z-index: 102;
padding-top: 32px;
}
.kgvid-icons,
.kgvid-icons-before:before {
display: inline-block;
line-height: 1;
text-decoration: inherit;
text-transform: none;
width: 20px;
height: 20px;
vertical-align: text-top;
text-align: center;
background-size: contain;
background-repeat: no-repeat;
}
.kgvid-icon-embed {
background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' preserveAspectRatio='none' fill='white'%3E %3Ctitle%3Eembed%3C/title%3E %3Cpath d='M18 23l3 3 10-10-10-10-3 3 7 7z'%3E%3C/path%3E %3Cpath d='M14 9l-3-3-10 10 10 10 3-3-7-7z'%3E%3C/path%3E %3C/svg%3E");
}
.kgvid-icon-download {
background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='white'%3E %3Ctitle%3Efile_download%3C/title%3E %3Cpath d='M5.016 18h13.969v2.016h-13.969v-2.016zM18.984 9l-6.984 6.984-6.984-6.984h3.984v-6h6v6h3.984z'%3E%3C/path%3E %3C/svg%3E");
}
.kgvid-icon-cross {
background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='white'%3E %3Ctitle%3Ecross%3C/title%3E %3Cpath d='M31.708 25.708c-0-0-0-0-0-0l-9.708-9.708 9.708-9.708c0-0 0-0 0-0 0.105-0.105 0.18-0.227 0.229-0.357 0.133-0.356 0.057-0.771-0.229-1.057l-4.586-4.586c-0.286-0.286-0.702-0.361-1.057-0.229-0.13 0.048-0.252 0.124-0.357 0.228 0 0-0 0-0 0l-9.708 9.708-9.708-9.708c-0-0-0-0-0-0-0.105-0.104-0.227-0.18-0.357-0.228-0.356-0.133-0.771-0.057-1.057 0.229l-4.586 4.586c-0.286 0.286-0.361 0.702-0.229 1.057 0.049 0.13 0.124 0.252 0.229 0.357 0 0 0 0 0 0l9.708 9.708-9.708 9.708c-0 0-0 0-0 0-0.104 0.105-0.18 0.227-0.229 0.357-0.133 0.355-0.057 0.771 0.229 1.057l4.586 4.586c0.286 0.286 0.702 0.361 1.057 0.229 0.13-0.049 0.252-0.124 0.357-0.229 0-0 0-0 0-0l9.708-9.708 9.708 9.708c0 0 0 0 0 0 0.105 0.105 0.227 0.18 0.357 0.229 0.356 0.133 0.771 0.057 1.057-0.229l4.586-4.586c0.286-0.286 0.362-0.702 0.229-1.057-0.049-0.13-0.124-0.252-0.229-0.357z'%3E%3C/path%3E %3C/svg%3E");
}
.kgvid-icon-left-arrow {
background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='white'%3E %3Ctitle%3Earrow-left%3C/title%3E %3Cpath d='M1 16l15 15v-9h16v-12h-16v-9z'%3E%3C/path%3E %3C/svg%3E ");
}
.kgvid-icon-right-arrow {
background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='white'%3E %3Ctitle%3Earrow-right%3C/title%3E %3Cpath d='M31 16l-15-15v9h-16v12h16v9z'%3E%3C/path%3E %3C/svg%3E ");
}
.kgvid_share_icons {
text-align: center;
line-height: 26pt;
font-size: 22pt;
font-family: sans-serif;
word-wrap: normal;
overflow-wrap: normal;
}
.kgvid_share_icons a {
text-decoration: none;
border: none;
box-shadow: none;
}
.kgvid_share_icons span {
font-size: 13pt;
line-height: 29pt;
text-decoration: none;
margin: 0;
padding: 0;
}
.kgvid_share_icons input[type="text"] {
font-family: sans-serif !important;
font-size: 10pt !important;
line-height: 1.2 !important;
color: #999 !important;
background: #EEE !important;
padding: 4px !important;
margin: 0 !important;
border-radius: 6px !important;
border: none !important;
display: inline-block !important;
}
input[type="text"].kgvid_embedcode {
width: 30% !important;
}
span.kgvid_start_time {
margin-left: 15px;
white-space: nowrap;
}
.kgvid_start_time input {
vertical-align:middle;
}
input[type="text"].kgvid_start_at {
width: 3em !important;
}
.kgvid_share_icons .kgvid_social_icons {
margin-top: 8px;
font-size: 19pt;
}
.kgvid_share_icons .vjs-icon-twitter {
color: #55acee;
font-size: 32pt;
}
.kgvid_share_icons .vjs-icon-facebook {
color: #3b5998;
font-size: 32pt;
}
.kgvid_below_video {
margin: 2px 6px 0px 4px;
min-height: 20px;
clear: both;
overflow: hidden;
}
.kgvid-viewcount {
float: right;
margin-left: 12px;
white-space: nowrap;
}
.kgvid-caption {
font-size: 85%;
line-height: 150%;
font-style: italic;
}
.kgvid_video_gallery_thumb {
position: relative;
max-width:100%;
vertical-align: bottom;
display:inline-block;
cursor: pointer !important;
margin: 7px 7px;
overflow: hidden;
}
.kgvid_video_gallery_thumb img {
width:100%;
height:100%;
padding: 0px;
margin: 0px;
object-fit: cover;
}
.kgvid_video_gallery_thumb .mejs-overlay-button {
position: absolute;
top: 50%;
left: 50%;
transform-origin: 0 0;
border: none;
}
.kgvid_video_gallery_thumb .titlebackground {
position:absolute;
bottom:10px;
left:0px;
width:100%;
padding:0px;
background:rgb(0,0,0);
background: transparent\9;
background:rgba(0,0,0,0.4);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
zoom: 1;
overflow:hidden;
z-index: 3;
}
.kgvid_video_gallery_thumb:nth-child(n) {
filter: none;
}
.kgvid_video_gallery_thumb:hover .titlebackground {
background:rgb(0,0,0);
background: transparent\9;
background:rgba(0,0,0,0.8);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000);
zoom: 1;
}
.kgvid_video_gallery_thumb .videotitle {
color:white;
letter-spacing:0.05em;
font-size:14px;
line-height: 1.5em;
text-align:center;
padding:4px;
}
#kgvid_GalleryVideo {
position:relative;
top:5px;
left:5px;
} #kgvid-simplemodal-overlay {background-color:#000;}
#kgvid-simplemodal-container {
color:black;
background-color:#000;
height:auto;
transform: translateY(10px);
}
#kgvid-simplemodal-container .simplemodal-data {
margin-top:-1em;
padding:5px;
}
#kgvid-simplemodal-container a.modalCloseImg {
right: -10px;
top: -30px;
}
#kgvid-simplemodal-container .kgvid_gallery_nav {
cursor: pointer;
z-index: 10003;
position: absolute;
text-decoration: none;
top: -26px;
}
#kgvid-simplemodal-container .wp-video, .kgvid_wrapper .wp-video {
margin-bottom: 0px;
}
.kgvid_gallery_prev {
right: 59px;
}
.kgvid_gallery_next {
right: 25px;
}
.kgvid_gallery_pagination span {
cursor: pointer;
display: inline-block;
width: 24px;
height: 24px;
background-color: #ddd;
text-align: center;
color: black;
border-radius: 12px;
font-size: 16px;
font-weight: 900;
border: 1px solid #888;
line-height: 22px;
text-decoration: none;
}
span.kgvid_gallery_pagination_arrow {
background: none;
border: none;
}
.kgvid_gallery_pagination .kgvid_gallery_pagination_selected {
background-color: #666;
cursor: default;
color: white;
}
.kgvid_temp_thumb {
position: absolute;
top: 0;
left: 0;
max-width: 100%;
max-height: 100%;
margin: 0;
padding: 0;
} .kgvid_wrapper button.vjs-res-button.vjs7-res-button {
padding: 4px 0 0 0;
font-size: 1.5em;
}
.kgvid_wrapper .vjs-res-button span.vjs-control-text {
display: none;
}
.kgvid_wrapper .vjs-res-button .vjs-menu li.vjs-menu-item, .vjs-res-button + .vjs-menu li.vjs-menu-item {
text-transform: none;
}
.kgvid_wrapper .vjs-res-button:before {
font-family: VideoJs;
content: "\f110"; }
.kgvid_wrapper .vjs-loading-spinner {
z-index: 1;
} .kgvid_wrapper ul li.vjs-menu-title.vjs-res-menu-title:hover {
cursor: default;
background-color: transparent;
color: #CCC;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
} .kgvid_wrapper .vjs-res-button .vjs-control-text {
width: auto;
height: auto;
clip: auto;
}
.kgvid_wrapper .mejs-overlay-button {
z-index: 2;
}
.kgvid_wrapper .wp-video-shortcode {
max-height: 100%;
} .kgvid_wrapper video::-webkit-media-controls-start-playback-button { display: none; }
.kgvid_wrapper .video-js.vjs-controls-enabled .vjs-big-play-button { display: none; }
.kgvid_wrapper .video-js.vjs-controls-enabled.vjs-paused .vjs-big-play-button { display: block; } .kgvid_wrapper .mejs-captions-selector-label label, .kgvid_wrapper .mejs-captions-selected {
background: rgba(255, 255, 255, 0.4);
}
.kgvid_wrapper .mejs-captions-selector-list-item {
padding: 0px;
}
.kgvid_wrapper .mejs-captions-selector-label {
padding: 5px;
margin: 0px;
color: #fff;
width: 100%;
} .kgvid_wrapper .mejs-controls div.mejs-sourcechooser-button button {
background: none;
font-family: VideoJS;
color: white;
font-size: 11pt;
line-height: 0pt;
}
.kgvid_wrapper .mejs-controls .mejs-sourcechooser-button button:before {
content: "\f110";
} .kgvid_wrapper.kgvid_compat_mep .mejs-container .mejs-controls div.mejs-menu-arrow {
display: none;
position: absolute;
bottom: -7px;
left: -8px;
width: 0em;
height: 0em;
margin-bottom: 3em;
border-left: 2em solid transparent;
border-right: 2em solid transparent;
border-top: 1.55em solid #000000;
border-top-color: rgba(40, 40, 40, 0.5);
}
.kgvid_wrapper.kgvid_compat_mep div.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector {
visibility: inherit;
bottom: 17px;
right: -28px;
width: auto;
height: auto;
padding: 9px 0 0 0;
text-align: center;
-webkit-box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
-moz-box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
}
.kgvid_wrapper.kgvid_compat_mep div.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector span {
color: white;
padding: 0px 10px 5px 10px;
display: block;
white-space: nowrap;
}
.kgvid_wrapper.kgvid_compat_mep div.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li {
margin: 3px 0 3px 0;
padding: 2px 10px 5px 10px;
cursor: pointer;
}
.kgvid_wrapper.kgvid_compat_mep div.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li.mejs-sourcechooser-selected {
background: rgba(20,20,20,0.8);
}
.kgvid_wrapper.kgvid_compat_mep div.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li:hover {
color: #111;
background-color: #ffffff;
background-color: rgba(255, 255, 255, 0.75);
}
.kgvid_wrapper.kgvid_compat_mep .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input {
display: none;
}
.kgvid_wrapper.kgvid_compat_mep div.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label {
width: auto;
} .kgvid_wrapper .mejs__sourcechooser-button .mejs__sourcechooser-selector,
.kgvid_wrapper .mejs-sourcechooser-button .mejs-sourcechooser-selector {
background: rgba(50, 50, 50, 0.7);
border: solid 1px transparent;
border-radius: 0;
bottom: 40px;
overflow: hidden;
padding: 0;
position: absolute;
}
.kgvid_wrapper .mejs__sourcechooser-selector ul,
.kgvid_wrapper .mejs-sourcechooser-selector ul {
display: block;
list-style-type: none !important;
margin: 0;
overflow: hidden;
padding: 0;
}
.kgvid_wrapper .mejs__sourcechooser-selector li,
.kgvid_wrapper .mejs-sourcechooser-selector li {
color: #fff;
display: block;
list-style-type: none !important;
margin: 0;
overflow: hidden;
padding: 5px 10px 5px 0px;
}
.kgvid_wrapper .mejs-sourcechooser-selector li.sourcechooser-selected {
background-color: rgba(255, 255, 255, 0.2);
}
.kgvid_wrapper .mejs__sourcechooser-selector li:hover,
.kgvid_wrapper .mejs-sourcechooser-selector li:hover {
background-color: rgba(255, 255, 255, 0.2);
cursor: pointer;
}
.kgvid_wrapper .mejs__sourcechooser-selector input,
.kgvid_wrapper .mejs-sourcechooser-selector input {
display: none;
}
.kgvid_wrapper .mejs__sourcechooser-selector label,
.kgvid_wrapper .mejs-sourcechooser-selector label {
color: #fff;
display: inline-block;
float: left;
font-size: 10px;
line-height: 15px;
padding: 4px 5px 0;
cursor: pointer;
} .kgvid_wrapper .mejs__speed-button,
.kgvid_wrapper .mejs-speed-button {
position: relative;
}
.kgvid_wrapper .mejs__speed-button > button,
.kgvid_wrapper .mejs-speed-button > button {
background: transparent;
color: #fff;
font-size: 11px;
line-height: normal;
margin: 11px 0 0;
width: 36px;
}
.kgvid_wrapper .mejs__speed-selector,
.kgvid_wrapper .mejs-speed-selector {
background: rgba(50, 50, 50, 0.7);
border: solid 1px transparent;
border-radius: 0;
left: -10px;
overflow: hidden;
padding: 0;
position: absolute;
top: -100px;
visibility: hidden;
width: 60px;
}
.kgvid_wrapper .mejs__speed-selector,
.kgvid_wrapper .mejs-speed-selector {
visibility: visible;
}
.kgvid_wrapper .mejs__speed-selector-list,
.kgvid_wrapper .mejs-speed-selector-list  {
display: block;
list-style-type: none !important;
margin: 0;
overflow: hidden;
padding: 0;
}
.kgvid_wrapper .mejs__speed-selector-list-item,
.kgvid_wrapper .mejs-speed-selector-list-item {
color: #fff;
display: block;
list-style-type: none !important;
margin: 0 0 6px;
overflow: hidden;
padding: 0 10px;
}
.kgvid_wrapper .mejs__speed-selector-list-item:hover,
.kgvid_wrapper .mejs-speed-selector-list-item:hover {
background-color: rgb(200, 200, 200) !important;
background-color: rgba(255, 255, 255, 0.4) !important;
}
.kgvid_wrapper .mejs__speed-selector-input,
.kgvid_wrapper .mejs-speed-selector-input {
clear: both;
float: left;
left: -1000px;
margin: 3px 3px 0 5px;
position: absolute;
}
.kgvid_wrapper .mejs__speed-selector-label,
.kgvid_wrapper .mejs-speed-selector-label {
color: white;
cursor: pointer;
float: left;
font-size: 10px;
line-height: 14px;
margin-left: 5px;
padding: 4px 0 0;
width: 60px;
}
.kgvid_wrapper li.mejs-speed-selected {
background: rgba(255, 255, 255, 0.4);
}
.kgvid_wrapper .mejs__speed-selector,
.kgvid_wrapper .mejs-speed-selector {
visibility: hidden;
}
.kgvid_wrapper .mejs__speed-button:hover .mejs__speed-selector,
.kgvid_wrapper .mejs-speed-button:hover .mejs-speed-selector {
visibility: visible;
}.epyt-debug{cursor:pointer;text-align:left;background-color:#ddd;color:#000}iframe.__youtube_prefs__{border-width:0}.epyt-gallery{text-align:center}.epyt-gallery iframe{margin-bottom:0}.epyt-gallery.epyt-lb iframe{display:none;height:0!important}.epyt-gallery-list{margin:0 -8px 0 -8px;position:relative;transition:opacity ease-out .3s;display:block}.epyt-gallery-list .epyt-gallery-thumb{box-sizing:border-box}.epyt-gallery-list p{display:none}.epyt-gallery-clear{clear:both}.epyt-gallery-list.epyt-loading{opacity:.5;transition:opacity ease-out .3s}.epyt-gallery-thumb{position:relative;box-sizing:border-box;overflow-y:hidden;display:block!important;cursor:pointer;opacity:1;float:left;padding:0 8px 10px 8px;height:auto}.epyt-gallery-thumb.hover{position:relative;opacity:1;transition:opacity ease-out .3s;height:auto}.epyt-gallery-img-box{width:100%}.epyt-gallery-img{height:0;width:100%;padding-top:56.25%!important;position:relative;overflow:hidden!important;background-size:cover!important;background-position:center!important}.epyt-gallery-playhover{opacity:0;position:absolute;top:-10px;left:0;width:100%;height:100%;vertical-align:middle;text-align:center;transition:opacity ease-out .3s}.epyt-gallery-thumb.hover .epyt-gallery-playhover,.epyt-gallery-thumb.epyt-current-video .epyt-gallery-playhover{opacity:1;top:0;transition:all ease-out .3s}.epyt-gallery-thumb .epyt-gallery-playcrutch{display:inline-block;height:100%;vertical-align:middle;width:0}.epyt-gallery-playhover .epyt-play-img{height:auto!important;max-width:15%!important;padding:0!important;margin:0!important;min-width:30px!important;vertical-align:middle!important;display:inline-block!important;width:auto;border:0;box-sizing:border-box}.epyt-gallery-title{font-size:80%;line-height:120%;padding:10px}.epyt-gallery-notitle{padding:4px}.epyt-gallery-notitle span{display:none}.epyt-gallery-rowtitle{text-align:center;width:100%;position:absolute;left:0;top:100%;opacity:0;z-index:10;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.epyt-gallery-rowtitle.hover{opacity:1;transition:opacity linear .2s}.epyt-gallery-rowbreak{clear:both}.epyt-pagination{clear:both;text-align:center;padding:10px 8px 10px 8px}.epyt-pagination.epyt-hide-pagination *{display:none!important}.epyt-pagination>div,.epyt-pagenumbers>div{display:inline-block;padding:0 2px 0 2px;vertical-align:middle}.epyt-pagination .epyt-pagebutton{cursor:pointer;display:inline-block;padding:0 10px 0 10px}.epyt-pagebutton>div{display:inline}.epyt-pagination .epyt-loader{display:none}.epyt-gallery-list.epyt-loading .epyt-pagination .epyt-loader{display:inline-block}body .lity-container{width:100%;max-width:964px}.epyt-curtain .lity-opened iframe{opacity:0;transition:opacity .3s linear .5s}.epyt-gallery-allthumbs.epyt-cols-1 .epyt-gallery-thumb{width:100%}.epyt-gallery-allthumbs.epyt-cols-2 .epyt-gallery-thumb{width:50%}.epyt-gallery-allthumbs.epyt-cols-3 .epyt-gallery-thumb{width:33.333%}.epyt-gallery-allthumbs.epyt-cols-4 .epyt-gallery-thumb{width:25%}.epyt-gallery-allthumbs.epyt-cols-5 .epyt-gallery-thumb{width:20%}.epyt-gallery-allthumbs.epyt-cols-6 .epyt-gallery-thumb{width:16.666%}.epyt-gallery-allthumbs.epyt-cols-7 .epyt-gallery-thumb{width:14.285%}.epyt-gallery-allthumbs.epyt-cols-8 .epyt-gallery-thumb{width:12.5%}.epyt-gallery-allthumbs.epyt-cols-9 .epyt-gallery-thumb{width:11.111%}.epyt-gallery-allthumbs.epyt-cols-10 .epyt-gallery-thumb{width:10%}.epyt-gallery-allthumbs.epyt-cols-11 .epyt-gallery-thumb{width:9.090%}.epyt-gallery-allthumbs.epyt-cols-12 .epyt-gallery-thumb{width:8.333%}.epyt-gallery-allthumbs.epyt-cols-13 .epyt-gallery-thumb{width:7.692%}.epyt-gallery-allthumbs.epyt-cols-14 .epyt-gallery-thumb{width:7.142%}.epyt-gallery-allthumbs.epyt-cols-15 .epyt-gallery-thumb{width:6.666%}.epyt-gallery-allthumbs.epyt-cols-16 .epyt-gallery-thumb{width:6.25%}.epyt-gallery-allthumbs.epyt-cols-17 .epyt-gallery-thumb{width:5.882%}.epyt-gallery-allthumbs.epyt-cols-18 .epyt-gallery-thumb{width:5.555%}.epyt-gallery-allthumbs.epyt-cols-19 .epyt-gallery-thumb{width:5.263%}.epyt-gallery-allthumbs.epyt-cols-20 .epyt-gallery-thumb{width:5%}.epyt-pagebutton.hide,.epyt-pagenumbers.hide{display:none!important;opacity:0!important;visibility:hidden!important}.epyt-gallery-subscribe{text-align:center;padding:15px 0 10px 0;clear:both}.epyt-gallery-subscribe a.epyt-gallery-subbutton,.epyt-gallery-subscribe a.epyt-gallery-subbutton:hover{display:inline-block;padding:5px 10px;background-color:#e62117!important;color:#fff!important;text-decoration:none!important;border-radius:3px}.epyt-gallery-subscribe a.epyt-gallery-subbutton img{width:20px!important;height:auto!important;vertical-align:middle!important;padding:0 6px 3px 0;display:inline-block;background:transparent;-webkit-box-shadow:none;box-shadow:none;margin:0}body div.__youtube_prefs__.__youtube_prefs_gdpr__{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(to bottom,#000,#444);padding:25px;height:auto;text-align:left}body div.__youtube_prefs__.__youtube_prefs_gdpr__ *{color:#e3e3e3!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__ a{text-decoration:underline}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__,body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__:hover{display:inline-block;padding:5px 10px;background:#e62117!important;color:#fff!important;text-decoration:none!important;border-radius:3px;font-weight:normal;border-width:0;box-sizing:border-box}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__ img{width:20px!important;height:auto!important;vertical-align:middle!important;padding:0 6px 3px 0;display:inline-block;background:transparent;-webkit-box-shadow:none;box-shadow:none;margin-left:8px}body .epyt-gallery-img-gdpr{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(to bottom,#000,#444)}.ytvi-story-container{display:block;max-width:100%}