@charset "UTF-8";


@font-face {
font-family: "ultimate-post-kit";
src: url(//stevenpowerschylinski.com/wp-content/plugins/ultimate-post-kit/assets/fonts/ultimate-post-kit.woff2?9pdzvf) format("woff2"), url(//stevenpowerschylinski.com/wp-content/plugins/ultimate-post-kit/assets/fonts/ultimate-post-kit.ttf?9pdzvf) format("truetype"), url(//stevenpowerschylinski.com/wp-content/plugins/ultimate-post-kit/assets/fonts/ultimate-post-kit.woff?9pdzvf) format("woff"), url(//stevenpowerschylinski.com/wp-content/plugins/ultimate-post-kit/assets/fonts/ultimate-post-kit.svg?9pdzvf#ultimate-post-kit) format("svg");
font-weight: normal;
font-style: normal;
font-display: block; }
[class^="upk-icon-"], [class*=" upk-icon-"] { font-family: "ultimate-post-kit" !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
.upk-icon-featured-gallery:before {
content: ""; }
.upk-icon-post-comments:before {
content: ""; }
.upk-icon-post-title:before {
content: ""; }
.upk-icon-post-content:before {
content: ""; }
.upk-icon-post-info:before {
content: ""; }
.upk-icon-post-featured-image:before {
content: ""; }
.upk-icon-checkerboard:before {
content: ""; }
.upk-icon-gratis-grid:before {
content: ""; }
.upk-icon-eldora-carousel:before {
content: ""; }
.upk-icon-gratis-carousel:before {
content: ""; }
.upk-icon-candy-list:before {
content: ""; }
.upk-icon-instagram-gallery:before {
content: ""; }
.upk-icon-banner:before {
content: ""; }
.upk-icon-stone-hover:before {
content: ""; }
.upk-icon-snog-slider:before {
content: ""; }
.upk-icon-iconic-slider:before {
content: ""; }
.upk-icon-exotic-list:before {
content: ""; }
.upk-icon-foxico-slider:before {
content: ""; }
.upk-icon-reading-progress-circle:before {
content: ""; }
.upk-icon-pholox-slider:before {
content: ""; }
.upk-icon-sline-slider:before {
content: ""; }
.upk-icon-berlin-slider:before {
content: ""; }
.upk-icon-carbon-slider:before {
content: ""; }
.upk-icon-reading-progress:before {
content: ""; }
.upk-icon-atlas-slider:before {
content: ""; }
.upk-icon-category-carousel:before {
content: ""; }
.upk-icon-crystal-slider:before {
content: ""; }
.upk-icon-vertex-slider:before {
content: ""; }
.upk-icon-camux-slider:before {
content: ""; }
.upk-icon-static-social-count:before {
content: ""; }
.upk-icon-welsh-list:before {
content: ""; }
.upk-icon-amox-carousel:before {
content: ""; }
.upk-icon-amox-grid:before {
content: ""; }
.upk-icon-skide-slider:before {
content: ""; }
.upk-icon-recent-comments:before {
content: ""; }
.upk-icon-pixina-grid:before {
content: ""; }
.upk-icon-classic-list:before {
content: ""; }
.upk-icon-noxe-slider:before {
content: ""; }
.upk-icon-grove-timeline:before {
content: ""; }
.upk-icon-post-calendar:before {
content: ""; }
.upk-icon-wixer-carousel:before {
content: ""; }
.upk-icon-wixer-grid:before {
content: ""; }
.upk-icon-pixina-carousel:before {
content: ""; }
.upk-icon-soft-timeline:before {
content: ""; }
.upk-icon-hansel-slider:before {
content: ""; }
.upk-icon-holux-tabs:before {
content: ""; }
.upk-icon-forbes-tabs:before {
content: ""; }
.upk-icon-snap-timeline:before {
content: ""; }
.upk-icon-optick-slider:before {
content: ""; }
.upk-icon-buzz-list:before {
content: ""; }
.upk-icon-buzz-list-carousel:before {
content: ""; }
.upk-icon-newsletter:before {
content: ""; }
.upk-icon-scott-list:before {
content: ""; }
.upk-icon-fanel-list:before {
content: ""; }
.upk-icon-social-share:before {
content: ""; }
.upk-icon-social-link:before {
content: ""; }
.upk-icon-tiny-list:before {
content: ""; }
.upk-icon-author:before {
content: ""; }
.upk-icon-timeline:before {
content: ""; }
.upk-icon-featured-list:before {
content: ""; }
.upk-icon-tag-cloud:before {
content: ""; }
.upk-icon-post-accordion:before {
content: ""; }
.upk-icon-harold-carousel:before {
content: ""; }
.upk-icon-post-category:before {
content: ""; }
.upk-icon-news-ticker:before {
content: ""; }
.upk-icon-kalon-carousel:before {
content: ""; }
.upk-icon-kalon-grid:before {
content: ""; }
.upk-icon-paradox-slider:before {
content: ""; }
.upk-icon-alice-carousel:before {
content: ""; }
.upk-icon-alice-grid:before {
content: ""; }
.upk-icon-harold-list:before {
content: ""; }
.upk-icon-alex-carousel:before {
content: ""; }
.upk-icon-alex-grid:before {
content: ""; }
.upk-icon-ramble-grid:before {
content: ""; }
.upk-icon-ramble-carousel:before {
content: ""; }
.upk-icon-maple-carousel:before {
content: ""; }
.upk-icon-elite-carousel:before {
content: ""; }
.upk-icon-alter-carousel:before {
content: ""; }
.upk-icon-alter-grid:before {
content: ""; }
.upk-icon-elite-grid:before {
content: ""; }
.upk-icon-hazel-carousel:before {
content: ""; }
.upk-icon-hazel-grid:before {
content: ""; }
.upk-icon-maple-grid:before {
content: ""; }
.upk-icon-audio_link:before {
content: ""; }
.upk-icon-multicolor-item:before {
content: ""; }
.upk-icon-category_image:before {
content: ""; }
.upk-icon-video_link:before {
content: ""; }
.upk-icon-live-copy:before {
content: ""; }
.upk-icon-asset-manager:before {
content: ""; }
.upk-icon-duplicator:before {
content: ""; }
.upk-icon-animations:before {
content: ""; }
.upk-icon-arrow-left-0:before {
content: ""; }
.upk-icon-arrow-right-0:before {
content: ""; }
.upk-icon-arrow-left-1:before {
content: ""; }
.upk-icon-arrow-right-1:before {
content: ""; }
.upk-icon-arrow-left-2:before {
content: ""; }
.upk-icon-arrow-right-2:before {
content: ""; }
.upk-icon-arrow-left-3:before {
content: ""; }
.upk-icon-arrow-right-3:before {
content: ""; }
.upk-icon-arrow-left-4:before {
content: ""; }
.upk-icon-arrow-right-4:before {
content: ""; }
.upk-icon-arrow-left-5:before {
content: ""; }
.upk-icon-arrow-right-5:before {
content: ""; }
.upk-icon-arrow-left-6:before {
content: ""; }
.upk-icon-arrow-right-6:before {
content: ""; }
.upk-icon-arrow-left-7:before {
content: ""; }
.upk-icon-arrow-right-7:before {
content: ""; }
.upk-icon-arrow-left-8:before {
content: ""; }
.upk-icon-arrow-right-8:before {
content: ""; }
.upk-icon-arrow-left-9:before {
content: ""; }
.upk-icon-arrow-right-9:before {
content: ""; }
.upk-icon-arrow-left-10:before {
content: ""; }
.upk-icon-arrow-right-10:before {
content: ""; }
.upk-icon-arrow-left-11:before {
content: ""; }
.upk-icon-arrow-right-11:before {
content: ""; }
.upk-icon-arrow-left-12:before {
content: ""; }
.upk-icon-arrow-right-12:before {
content: ""; }
.upk-icon-arrow-left-13:before {
content: ""; }
.upk-icon-arrow-right-13:before {
content: ""; }
.upk-icon-arrow-left-14:before {
content: ""; }
.upk-icon-arrow-right-14:before {
content: ""; }
.upk-icon-arrow-left-15:before {
content: ""; }
.upk-icon-arrow-right-15:before {
content: ""; }
.upk-icon-arrow-left-16:before {
content: ""; }
.upk-icon-arrow-right-16:before {
content: ""; }
.upk-icon-arrow-left-17:before {
content: ""; }
.upk-icon-arrow-right-17:before {
content: ""; }
.upk-icon-arrow-left-18:before {
content: ""; }
.upk-icon-arrow-right-18:before {
content: ""; }
.upk-icon-arrow-up-1:before {
content: ""; }
.upk-icon-arrow-down-1:before {
content: ""; }
.upk-icon-arrow-up-2:before {
content: ""; }
.upk-icon-arrow-down-2:before {
content: ""; }
.upk-icon-arrow-up-3:before {
content: ""; }
.upk-icon-arrow-down-3:before {
content: ""; }
.upk-icon-arrow-up-4:before {
content: ""; }
.upk-icon-arrow-down-4:before {
content: ""; }
.upk-icon-arrow-up-5:before {
content: ""; }
.upk-icon-arrow-down-5:before {
content: ""; }
.upk-icon-arrow-up-7:before {
content: ""; }
.upk-icon-arrow-down-7:before {
content: ""; }
.upk-icon-arrow-up-8:before {
content: ""; }
.upk-icon-arrow-down-8:before {
content: ""; }
.upk-icon-arrow-left-circle-1:before {
content: ""; }
.upk-icon-arrow-right-circle-1:before {
content: ""; }
.upk-icon-arrow-left-circle-2:before {
content: ""; }
.upk-icon-arrow-right-circle-2:before {
content: ""; }
.upk-icon-arrow-left-circle-3:before {
content: ""; }
.upk-icon-arrow-right-circle-3:before {
content: ""; }
.upk-icon-arrow-left-circle-4:before {
content: ""; }
.upk-icon-arrow-right-circle-4:before {
content: ""; }
.upk-icon-arrow-left-square-1:before {
content: ""; }
.upk-icon-arrow-right-square-1:before {
content: ""; }
.upk-icon-play:before {
content: ""; }
.upk-icon-ultimate-post-kit:before {
content: ""; }
.upk-icon-hexagon-zigzag:before {
content: ""; }
.upk-icon-bulge-rectangle:before {
content: ""; }
.upk-icon-hexagon-radius2:before {
content: ""; }
.upk-icon-hexagon:before {
content: ""; }
.upk-icon-hexagon-radius:before {
content: ""; }
.upk-icon-g2:before {
content: ""; }
.upk-icon-plus-2:before {
content: ""; }
.upk-icon-user:before {
content: ""; }
.upk-icon-eye:before {
content: ""; }
.upk-icon-preview:before {
content: ""; }
.upk-icon-email:before {
content: ""; }
.upk-icon-meneame:before {
content: ""; }
.upk-icon-moimir:before {
content: ""; }
.upk-icon-instapaper:before {
content: ""; }
.upk-icon-surfingbird:before {
content: ""; }
.upk-icon-livejournal:before {
content: ""; }
.upk-icon-baidu:before {
content: ""; }
.upk-icon-line:before {
content: ""; }
.upk-icon-twitter:before {
content: ""; }
.upk-icon-linkedin:before {
content: ""; }
.upk-icon-github:before {
content: ""; }
.upk-icon-youtube:before {
content: ""; }
.upk-icon-xing:before {
content: ""; }
.upk-icon-instagram:before {
content: ""; }
.upk-icon-tumblr:before {
content: ""; }
.upk-icon-apple:before {
content: ""; }
.upk-icon-android:before {
content: ""; }
.upk-icon-dribbble:before {
content: ""; }
.upk-icon-skype:before {
content: ""; }
.upk-icon-vk:before {
content: ""; }
.upk-icon-weibo:before {
content: ""; }
.upk-icon-renren:before {
content: ""; }
.upk-icon-wordpress:before {
content: ""; }
.upk-icon-google:before {
content: ""; }
.upk-icon-delicious:before {
content: ""; }
.upk-icon-digg:before {
content: ""; }
.upk-icon-soundcloud:before {
content: ""; }
.upk-icon-wechat:before {
content: ""; }
.upk-icon-pinterest:before {
content: ""; }
.upk-icon-whatsapp:before {
content: ""; }
.upk-icon-odnoklassniki:before {
content: ""; }
.upk-icon-pocket:before {
content: ""; }
.upk-icon-safari:before {
content: ""; }
.upk-icon-chrome:before {
content: ""; }
.upk-icon-firefox:before {
content: ""; }
.upk-icon-opera:before {
content: ""; }
.upk-icon-ie:before {
content: ""; }
.upk-icon-vimeo:before {
content: ""; }
.upk-icon-reddit:before {
content: ""; }
.upk-icon-edge:before {
content: ""; }
.upk-icon-blogger:before {
content: ""; }
.upk-icon-facebook:before {
content: ""; }
.upk-icon-messenger:before {
content: ""; }
.upk-icon-googleplay:before {
content: ""; }
.upk-icon-mix:before {
content: ""; }
.upk-icon-telegram:before {
content: ""; }
.upk-icon-uikit:before {
content: ""; }
.upk-icon-viber:before {
content: ""; }
.upk-icon-flipboard:before {
content: ""; }
.upk-icon-buffer:before {
content: ""; }
.upk-icon-evernote:before {
content: ""; }
.upk-icon-plus:before {
content: ""; }
.upk-icon-search:before {
content: ""; }
.upk-icon-edit:before {
content: ""; }
.upk-icon-video-player:before {
content: ""; }
.upk-icon-post:before {
content: ""; }
.upk-icon-picture:before {
content: ""; }
.upk-icon-music:before {
content: ""; }
.upk-icon-video:before {
content: ""; }
.upk-icon-code:before {
content: ""; }
.upk-icon-cart:before {
content: ""; }
.upk-icon-location:before {
content: ""; }
.upk-icon-clock:before {
content: ""; }
.upk-icon-calendar:before {
content: ""; }
.upk-icon-display:before {
content: ""; }
.upk-icon-tutorial:before {
content: ""; }
.upk-icon-bubble:before {
content: ""; }
.upk-icon-bubbles:before {
content: ""; }
.upk-icon-quote:before {
content: ""; }
.upk-icon-spinner:before {
content: ""; }
.upk-icon-loading:before {
content: ""; }
.upk-icon-spinner-2:before {
content: ""; }
.upk-icon-enlarge:before {
content: ""; }
.upk-icon-lock:before {
content: ""; }
.upk-icon-menu:before {
content: ""; }
.upk-icon-website:before {
content: ""; }
.upk-icon-url:before {
content: ""; }
.upk-icon-link:before {
content: ""; }
.upk-icon-star-empty:before {
content: ""; }
.upk-icon-star-half:before {
content: ""; }
.upk-icon-star-full:before {
content: ""; }
.upk-icon-heart-full:before {
content: ""; }
.upk-icon-heart-empty:before {
content: ""; }
.upk-icon-gallery:before {
content: ""; }
.upk-icon-question:before {
content: ""; }
.upk-icon-plus3:before {
content: ""; }
.upk-icon-checkmark:before {
content: ""; }
.upk-icon-new-tab:before {
content: ""; }
.upk-icon-behance:before {
content: ""; }
.upk-icon-yelp:before {
content: ""; }:root {
--upk-border-width: 30px;
--upk-image-width: 420px;
--upk-image-spacing: 30px; }
.upk-timeline .upk-wrapper {
padding: 40px 0 20px 0; }
.upk-timeline .upk-item {
position: relative; }
.upk-timeline .upk-item-box {
display: flex; }
.upk-timeline .upk-start-end-wrap {
position: absolute;
width: 60px;
height: 60px;
text-transform: uppercase;
color: #2B2D42;
background: #ffffff;
font-weight: 700;
font-size: 12px;
border-radius: 15px;
border: calc(var(--upk-border-width) / 6) solid var(--upk-line-color, #8D99AE); }
.upk-timeline .upk-start-end-wrap .upk-start,
.upk-timeline .upk-start-end-wrap .upk-end {
display: none;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%); }
.upk-timeline .upk-date-wrapper {
background: #ffffff;
width: 90px;
height: 90px;
text-align: center;
border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
position: absolute;
top: calc( -45px +  (var(--upk-border-width) /  2));
color: #2B2D42;
border-radius: 15px;
z-index: 111;
display: none; }
.upk-timeline .upk-date-wrapper .upk-date-inner {
position: absolute;
top: 50%;
left: 50%;
padding: 5px;
transform: translate(-50%, -50%); }
.upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
font-weight: 500;
font-size: 14px; }
.upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
font-size: 12px;
font-weight: 600; }
.upk-timeline .upk-image-and-content-wrapper {
display: block;
align-items: center; }
.upk-timeline .upk-image-wrapper {
height: auto; }
.upk-timeline .upk-image-wrapper .upk-img {
width: 100%;
height: 100%;
border-radius: 20px;
object-fit: cover;
margin-bottom: var(--upk-image-spacing); }
.upk-timeline .upk-content-wrap {
width: 100%;
z-index: 1; }
.upk-timeline .upk-category {
margin-bottom: 15px; }
.upk-timeline .upk-category a {
color: #EF233C;
font-size: 10px;
font-weight: 600;
padding: 6px 12px;
border-radius: 3px;
display: inline-block;
text-transform: uppercase;
transition: all .3s ease-in-out; }
.upk-timeline .upk-category a:hover {
background: #EF233C;
color: #fff; }
.upk-timeline .upk-category a + a {
margin-left: 5px; }
.upk-timeline .upk-title {
margin: 0;
padding-bottom: 10px;
text-transform: capitalize;
font-size: 18px;
font-weight: 700;
line-height: 1.4; }
.upk-timeline .upk-title a {
color: #2B2D42;
text-decoration: none;
transition: all .3s ease; }
.upk-timeline .upk-title a:hover {
color: #D90429; }
.upk-timeline .upk-desc {
margin-bottom: 15px;
color: #6f6f6f;
line-height: 1.6;
font-size: 12px; }
.upk-timeline .upk-desc p {
margin: 0; }
.upk-timeline .upk-meta {
display: flex;
align-items: center;
position: relative;
font-size: 12px;
text-transform: capitalize;
color: #7d7d7dba;
font-weight: 500; }
.upk-timeline .upk-meta .upk-author-name-wrap {
display: flex; }
.upk-timeline .upk-meta .upk-author-name-wrap .upk-by {
font-weight: 700;
padding-right: 6px; }
.upk-timeline .upk-meta .upk-author-name-wrap .upk-author-name {
text-decoration: none;
color: #7d7d7dba;
font-weight: 500; }
.upk-timeline .upk-meta .upk-separator {
margin: 0 6px; }
.upk-timeline .upk-responsive-date {
display: block;
margin-bottom: 10px;
font-size: 12px;
text-transform: capitalize;
color: #7d7d7dba; }
.upk-timeline .upk-responsive-date .upk-publish {
font-weight: 700; }
.upk-timeline .upk-responsive-date .upk-date {
padding-left: 10px; }
.upk-timeline .upk-responsive-date .upk-post-time {
margin-left: 5px; }
.upk-timeline .upk-responsive-date .upk-post-time i {
margin-right: 2px; }
.upk-timeline .upk-line-right,
.upk-timeline .upk-line-left {
border: calc( (var(--upk-border-width) /  2)) solid var(--upk-line-color, #8D99AE);
position: absolute;
height: 100%;
width: 50%; }
.upk-timeline .upk-line-right {
border-radius: 0 40px 40px 0;
position: absolute;
right: 0;
border-left: 0; }
.upk-timeline .upk-line-left {
border-radius: 40px 0 0 40px;
left: 0;
border-right: 0; }
.upk-timeline .upk-item:nth-child(1) .upk-start-end-wrap .upk-start {
display: inherit; }
.upk-timeline .upk-item:nth-last-child(1) .upk-start-end-wrap .upk-end {
display: inherit; }
.upk-timeline .upk-item:nth-child(2n+1) {
margin-top: calc((-1 * var(--upk-border-width)) / 2); }
.upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
padding: 70px 40px 50px 0; }
.upk-timeline .upk-item:nth-child(2n+1) .upk-meta {
display: inline-flex; }
.upk-timeline .upk-item:nth-child(2n+1) .upk-date-wrapper {
left: calc( (var(--upk-image-spacing)) +  (var(--upk-image-width))); }
.upk-timeline .upk-item:nth-child(2n+1) .upk-line-left {
display: none !important; }
.upk-timeline .upk-item:nth-child(2n+1) .upk-start-end-wrap {
display: none; }
.upk-timeline .upk-item:nth-child(2n+2) {
margin-top: calc((-1 * var(--upk-border-width)) / 2); }
.upk-timeline .upk-item:nth-child(2n+2) .upk-item-box {
flex-direction: row-reverse; }
.upk-timeline .upk-item:nth-child(2n+2) .upk-date-wrapper {
right: calc( (var(--upk-image-spacing)) +  (var(--upk-image-width))); }
.upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper {
text-align: right; }
.upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
padding: 70px 0 50px 42px;
flex-direction: row-reverse; }
.upk-timeline .upk-item:nth-child(2n+2) .upk-content-wrap {
text-align: right; }
.upk-timeline .upk-item:nth-child(2n+2) .upk-meta {
display: inline-flex !important; }
.upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
left: 90px; }
.upk-timeline .upk-item:nth-child(2n+2) .upk-line-right {
display: none; }
.upk-timeline .upk-item:nth-child(2n+2) .upk-start-end-wrap {
display: none; }
.upk-timeline .upk-item:first-child .upk-item-box:before {
position: absolute;
top: 0;
left: 0;
content: '';
background: var(--upk-line-color, #8D99AE);
width: 50%;
height: calc( (var(--upk-border-width) /  2)); }
.upk-timeline .upk-item:first-child .upk-start-end-wrap {
display: inherit !important;
left: 0;
top: calc( -30px +  (var(--upk-border-width) / 4)); }
.upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
position: absolute;
bottom: 0;
content: '';
background: var(--upk-line-color, #8D99AE);
width: 50%;
height: calc( (var(--upk-border-width) /  2)); }
.upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
display: inherit !important;
left: 0;
bottom: calc( -40px +  (var(--upk-border-width) / 2));
z-index: 111; }
.upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
display: inherit !important;
right: 0;
bottom: calc( -40px +  (var(--upk-border-width) / 2));
z-index: 111; }
@media (min-width: 768px) {
.upk-timeline .upk-image-and-content-wrapper {
display: flex; }
.upk-timeline .upk-image-wrapper {
height: 100%;
flex: none; }
.upk-timeline .upk-image-wrapper .upk-img {
width: var(--upk-image-width);
margin-bottom: 0px !important; }
.upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper .upk-img {
margin-left: var(--upk-image-spacing); }
.upk-timeline .upk-item:nth-child(2n+1) .upk-image-wrapper .upk-img {
margin-right: var(--upk-image-spacing); }
.upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
bottom: calc(-35px + (var(--upk-border-width)/ 2)); } }
@media (min-width: 1024px) {
.upk-timeline .upk-wrapper {
padding: 65px 0 30px 0; }
.upk-timeline .upk-start-end-wrap {
width: 100px;
height: 100px;
font-size: 18px;
border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE); }
.upk-timeline .upk-image-and-content-wrapper {
display: flex; }
.upk-timeline .upk-image-wrapper {
height: 100%; }
.upk-timeline .upk-image-wrapper .upk-img {
width: var(--upk-image-width); }
.upk-timeline .upk-category {
margin-bottom: 20px; }
.upk-timeline .upk-category a {
font-size: 12px; }
.upk-timeline .upk-title {
padding-bottom: 15px;
font-size: 24px; }
.upk-timeline .upk-desc {
display: inherit;
margin-bottom: 15px;
font-size: 14px; }
.upk-timeline .upk-meta {
font-size: 14px; }
.upk-timeline .upk-line-right {
border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
border-left: none;
border-radius: 0 80px 80px 0; }
.upk-timeline .upk-line-left {
border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
border-right: none;
border-radius: 80px 0 0 80px; }
.upk-timeline .upk-item:first-child .upk-start-end-wrap {
top: calc( -50px +  (var(--upk-border-width) / 2)); }
.upk-timeline .upk-item:first-child .upk-item-box:before {
height: var(--upk-border-width); }
.upk-timeline .upk-item:nth-child(2n+1) {
margin-top: calc(-1 * var(--upk-border-width)); }
.upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
padding: 130px 100px 130px 0; }
.upk-timeline .upk-item:nth-child(2n+1) .upk-comments:before {
left: 86px; }
.upk-timeline .upk-item:nth-child(2n+2) {
margin-top: calc(-1 * var(--upk-border-width)); }
.upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
padding: 130px 0 130px 100px; }
.upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
left: 88px; }
.upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
height: var(--upk-border-width); }
.upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
bottom: calc( -46px +  (var(--upk-border-width) / 2)); }
.upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
bottom: calc( -46px +  (var(--upk-border-width) / 2)); }
.upk-date-hide--yes .upk-timeline .upk-date-wrapper {
display: block; }
.upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
font-size: 18px; }
.upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
font-size: 18px; }
.upk-date-hide--yes .upk-timeline .upk-responsive-date {
display: none; } }.upk-scott-list {
display: grid;
grid-template-columns: repeat(1, 1fr);
counter-reset: number-count; }
.upk-scott-list .upk-item {
display: flex;
align-items: center;
border-top: 1px solid #e2e2e2;
padding-top: 20px;
margin-top: 20px;
position: relative;
overflow: hidden; }
.upk-scott-list .upk-item:first-child {
border-top: 0 !important;
padding-top: 0 !important;
margin-top: 0 !important; }
.upk-scott-list .upk-item .upk-image-wrap {
position: relative;
height: 100%;
width: 30%;
text-decoration: none;
transition: all .3s ease;
counter-increment: number-count;
overflow: hidden; }
.upk-scott-list .upk-item .upk-image-wrap img {
width: 100%;
height: 100%;
object-fit: cover;
transition: all .3s ease; }
.upk-scott-list .upk-item .upk-image-wrap:before {
position: absolute;
content: counter(number-count);
top: 50%;
left: 50%;
color: #fff;
font-weight: 700;
font-size: 35px;
transition: all .3s ease;
transform: translate(-50%, -50%);
opacity: 1;
visibility: visible;
z-index: 1; }
.upk-scott-list .upk-item .upk-image-wrap:after {
position: absolute;
content: "\e92c";
top: 50%;
left: 50%;
color: #fff;
font-size: 26px;
font-weight: 900;
line-height: 1;
opacity: 0;
visibility: hidden;
transition: all .3s ease;
transform: translate(-50%, 50%);
font-family: "ultimate-post-kit" !important;
-webkit-font-smoothing: antialiased;
z-index: 1; }
.upk-scott-list .upk-item .upk-image-wrap .upk-img-overlay:before {
content: '';
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background: rgba(43, 45, 66, 0.3); }
.upk-scott-list .upk-item .upk-content {
width: 70%;
padding: 20px; }
.upk-scott-list .upk-item .upk-category {
margin-bottom: 10px;
display: flex; }
.upk-scott-list .upk-item .upk-category a {
font-size: 10px;
color: #EF233C;
text-transform: uppercase;
font-weight: 500;
border: 1px solid #EF233C;
padding: 4px 12px;
border-radius: 2px;
display: inline-flex;
transition: all .3s ease; }
.upk-scott-list .upk-item .upk-category a:hover {
background: #EF233C;
color: #fff; }
.upk-scott-list .upk-item .upk-category a + a {
margin-left: 5px; }
.upk-scott-list .upk-item .upk-title {
font-size: 16px;
font-weight: 700;
line-height: 1.4;
margin: 0; }
.upk-scott-list .upk-item .upk-title a {
color: #2B2D42;
transition: all .3s ease; }
.upk-scott-list .upk-item .upk-title a:hover {
color: #EF233C; }
.upk-scott-list .upk-item .upk-meta {
color: #8D99AE;
font-size: 11px;
font-weight: 500;
line-height: 1;
padding-top: 10px;
position: relative;
text-transform: uppercase;
transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
flex-wrap: wrap; }
.upk-scott-list .upk-item .upk-meta > div {
position: relative;
display: inline-flex; }
.upk-scott-list .upk-item .upk-meta > div:before {
content: attr(data-separator);
margin: 0 8px; }
.upk-scott-list .upk-item .upk-meta > div:nth-child(1)::before {
display: none; }
.upk-scott-list .upk-item .upk-meta .upk-author-name-wrap {
display: flex; }
.upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-by {
font-weight: 700;
padding-right: 6px; }
.upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-author-name {
color: #8D99AE;
font-weight: 500;
transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1); }
.upk-scott-list .upk-item .upk-meta .upk-post-time {
margin-left: 5px; }
.upk-scott-list .upk-item .upk-meta .upk-post-time i {
margin-right: 2px; }
.upk-scott-list .upk-item:hover .upk-image-wrap:before {
transform: translate(-50%, -100%);
opacity: 0;
visibility: hidden; }
.upk-scott-list .upk-item:hover .upk-image-wrap:after {
transform: translate(-50%, -50%);
opacity: 1;
visibility: visible; }
.upk-global-link-yes .upk-scott-list .upk-item:hover {
cursor: pointer; }
@media (min-width: 768px) {
.upk-scott-list .upk-item .upk-title {
font-size: 18px; }
.upk-scott-list .upk-item .upk-meta {
font-size: 12px; } }