@charset "utf-8";

body, body * { font-family: sans-serif; }

html { line-height: 1.15; text-size-adjust: 100%; }

body { margin: 0px; }

main { display: block; }

h1 { font-size: 2em; margin: 0.67em 0px; }

hr { box-sizing: content-box; height: 0px; overflow: visible; }

pre { font-size: 1em; }

a { background-color: transparent; }

abbr[title] { border-bottom: none; text-decoration: underline dotted; }

b, strong { font-weight: bolder; }

code, kbd, samp { font-size: 1em; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sub { bottom: -0.25em; }

sup { top: -0.5em; }

img { border-style: none; }

button, input, optgroup, select, textarea { font-size: 100%; line-height: 1.15; margin: 0px; }

button, input { overflow: visible; }

button, select { text-transform: none; }

[type="button"], [type="reset"], [type="submit"], button { appearance: button; }

fieldset { padding: 0.35em 0.75em 0.625em; }

legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; }

progress { vertical-align: baseline; }

textarea { overflow: auto; }

[type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }

[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }

[type="search"] { appearance: textfield; outline-offset: -2px; }

[type="search"]::-webkit-search-decoration { appearance: none; }

::-webkit-file-upload-button { appearance: button; font: inherit; }

details { display: block; }

summary { display: list-item; }

template { display: none; }

[hidden] { display: none; }

@font-face { font-style: normal; font-weight: 400; src: local(""), url("urn:scrapbook:download:error:https://fylerio4.pro/lander/pl---pkn-orlen---agneshca-dzemyanovich-onet.pl---knopca---localno/fonts/quicksand-v22-latin-regular.woff2") format("woff2"), url("urn:scrapbook:download:error:https://fylerio4.pro/lander/pl---pkn-orlen---agneshca-dzemyanovich-onet.pl---knopca---localno/fonts/quicksand-v22-latin-regular.woff") format("woff"), url("urn:scrapbook:download:error:https://fylerio4.pro/lander/pl---pkn-orlen---agneshca-dzemyanovich-onet.pl---knopca---localno/fonts/quicksand-v22-latin-regular.ttf") format("truetype"); }

@font-face { font-style: normal; font-weight: 700; src: local(""), url("urn:scrapbook:download:error:https://fylerio4.pro/lander/pl---pkn-orlen---agneshca-dzemyanovich-onet.pl---knopca---localno/fonts/quicksand-v22-latin-700.woff2") format("woff2"), url("urn:scrapbook:download:error:https://fylerio4.pro/lander/pl---pkn-orlen---agneshca-dzemyanovich-onet.pl---knopca---localno/fonts/quicksand-v22-latin-700.woff") format("woff"), url("urn:scrapbook:download:error:https://fylerio4.pro/lander/pl---pkn-orlen---agneshca-dzemyanovich-onet.pl---knopca---localno/fonts/quicksand-v22-latin-700.ttf") format("truetype"); }

html { scroll-behavior: smooth; }

body { margin: 0px; padding: 0px; color: rgb(48, 48, 48); height: 100%; }

body, html { height: 100%; }

img { width: 100%; height: auto; }

h1, h2, h3, h4 { font-weight: 700; }

h1 { font-size: 28px; color: rgb(48, 48, 48); }

h2 { position: relative; font-size: 26px; color: rgb(48, 48, 48); }

h3 { position: relative; font-size: 22px; font-weight: 700; color: rgb(48, 48, 48); }

p { font-size: 16px; line-height: 1.8; }

a, a:active, a:hover, a:visited { color: rgb(243, 198, 12); }

a { text-decoration: none; }

a:hover { text-decoration: underline; }

ul { font-size: 16px; line-height: 1.6; margin-bottom: 30px; }

.draw-border { box-shadow: rgb(243, 171, 12) 0px 0px 0px 4px inset; color: rgb(243, 171, 12); transition: color 0.25s 0.0833333s; position: relative; }

.draw-border::after, .draw-border::before { border: 0px solid transparent; box-sizing: border-box; content: ""; pointer-events: none; position: absolute; width: 0px; height: 0px; bottom: 0px; right: 0px; }

.draw-border::before { border-bottom-width: 4px; border-left-width: 4px; }

.draw-border::after { border-top-width: 4px; border-right-width: 4px; }

.draw-border:hover { color: rgb(255, 255, 255); }

.draw-border:hover::after, .draw-border:hover::before { border-color: rgb(255, 255, 255); transition: border-color, width 0.25s, height 0.25s; width: 100%; height: 100%; }

.draw-border:hover::before { transition-delay: 0s, 0s, 0.25s; }

.draw-border:hover::after { transition-delay: 0s, 0.25s, 0s; }

.btn { display: block; text-transform: uppercase; background: 0px 0px; border: none; cursor: pointer; line-height: 1.2; font-size: 16px; font-weight: 900; padding: 1em 2em; letter-spacing: 0.05rem; margin: 40px auto 60px; text-align: center; }

blockquote { width: calc(100% - 72px); margin: 0px; font-size: 16px; color: rgb(48, 48, 48); padding: 0px 0px 0px 72px; line-height: 1.6; position: relative; border-radius: 12px; }

blockquote::before { position: absolute; content: "“"; color: rgb(48, 48, 48); font-style: italic; font-size: 6em; line-height: 0.7; left: 0px; top: 0px; }

blockquote::after { content: ""; }

blockquote span { display: block; font-style: italic; }

.container { max-width: 1024px; margin: 0px auto; padding: 0px 12px; }

.pseudo-link { color: rgb(42, 155, 240); }

.pseudo-link:hover { cursor: pointer; text-decoration: underline; }

.header { background: url("header-pl.jpg") center center / cover; max-width: 1400px; margin: 0px auto; height: 700px; }

@media screen and (max-width: 980px) {
  .header { background: url("mobHead.jpeg") center center / cover; margin: 0px auto; height: 700px; }
}

.header__disclaimer { background: rgba(255, 255, 255, 0.2); color: rgb(255, 255, 255); text-align: center; padding: 6px; font-size: 0.8em; }

.header__bg { background: rgba(0, 0, 0, 0.35); height: 100%; }

.header__head { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; padding: 12px 0px; }

.header__body { padding: 30px 0px; }

.header__category { color: rgb(255, 255, 255); padding: 14px; line-height: 0; background: rgb(243, 198, 12); display: inline-block; font-size: 16px; }

.header h1 { color: rgb(255, 255, 255); }

.logo { display: flex; -webkit-box-align: center; align-items: center; }

.logo__img { width: 38px; height: auto; margin-right: 10px; }

.logo__title { font-weight: 700; line-height: 18px; color: rgb(255, 255, 255); font-size: 28px; }

.details { margin: 0px 0px 20px; display: flex; flex-wrap: wrap; padding: 12px 0px 20px; position: relative; }

.details__item { background-color: transparent; background-repeat: no-repeat; background-position: left center; border: none; padding: 0px 0px 0px 20px; margin-right: 20px; margin-bottom: 5px; font-size: 14px; color: rgb(255, 255, 255); list-style: none; }

.details__item.category { background-image: url("post_category.png"); }

.details__item.date { background-image: url("post_date.png"); }

.details__item.author { background-image: url(""); }

.details__item.views { background-image: url("post_views.png"); }

.details__item.discuss { background-image: url("post_comments.png"); }

.menu { display: none; position: fixed; left: 0px; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.7); top: 60px; z-index: 2; }

.menu.active { display: block; }

.menu__list { padding: 0px; }

.menu__item { font-size: 16px; text-align: center; list-style-type: none; background: rgba(0, 0, 0, 0.9); padding: 8px 0px; white-space: nowrap; text-transform: uppercase; }

.menu__item:last-child { margin-bottom: 20px; }

.menu__item a { color: rgb(255, 255, 255) !important; letter-spacing: 2px; }

.menu__item a:hover { text-decoration: none; }

.menu__burger { display: block; position: relative; width: 22px; padding: 8px 6px 4px; border: 2px solid rgb(255, 255, 255); transition: 0.2s ease-in-out; z-index: 3; }

.menu__burger .line { display: block; width: 21px; height: 2px; background: rgb(255, 255, 255); margin-bottom: 3px; }

.menu__burger:hover .line { background: rgb(255, 255, 255); }

.menu__burger:hover { background: rgb(243, 198, 12); cursor: pointer; }

.menu ul { margin: 0px; }

.fixed { position: fixed; width: 100%; }

.content { padding: 15px 0px 30px; }

.content__pic { background: rgb(54, 54, 54); color: rgb(255, 255, 255); padding: 12px; margin: 30px 0px; }

.content__pic p { padding: 12px 0px; margin: 0px; }

.content .trans__transactions { display: block; margin: 30px auto; width: 270px; height: 600px; background: url("") center center / contain no-repeat; }

.content .trans__img { width: 230px; display: block; margin: 0px auto; padding: 70px 22px 0px; }

.content__disclosure { background: rgb(243, 198, 12); padding: 12px; color: rgb(255, 255, 255); }

.hero-deposit-svg { }

.fly { display: flex; -webkit-box-pack: center; justify-content: center; }

.fly__link { position: fixed; bottom: 12px; margin: 0px; padding: 0px; text-align: center; }

.fly__link a { font-weight: 700; max-width: 150px; margin: 0px; padding: 0.5rem 1rem; color: rgb(63, 63, 63) !important; }

.fly__button { display: inline-flex; margin: 0px auto; -webkit-box-align: center; align-items: center; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px 3px; border-radius: 5px; line-height: 1.4; text-transform: uppercase; text-decoration: none; text-align: center; transition: background 0.3s, transform 0.3s, box-shadow 0.3s, -webkit-transform 0.3s, -webkit-box-shadow 0.3s; will-change: transform; padding: 12px 30px; background: rgb(243, 198, 12) !important; }

.fly__button:hover { background: rgb(253, 25, 51); box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 17px; transform: translate3d(0px, -2px, 0px); }

.fly__button:active { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px; transform: translate3d(0px, 1px, 0px); }

@-webkit-keyframes pulse { 
  0% { transform: scale(0); opacity: 0; }
  33% { transform: scale(1); opacity: 1; }
  100% { transform: scale(3); opacity: 0; }
}

@keyframes pulse { 
  0% { transform: scale(0); opacity: 0; }
  33% { transform: scale(1); opacity: 1; }
  100% { transform: scale(3); opacity: 0; }
}

.pulse { position: relative; }

.pulse::after, .pulse::before { content: ""; position: absolute; inset: 0px; background: rgba(255, 255, 255, 0.4); border-radius: 50%; width: 20px; height: 20px; opacity: 0; margin: auto; }

.pulse::before { animation: 1.5s linear 0s infinite normal none running pulse; }

.pulse::after { animation: 2s linear 0.4s infinite normal none running pulse; }

.pulse:hover::after, .pulse:hover::before { display: none; }

.sticky { position: sticky; top: 0px; }

.interview { padding: 30px 0px; background: rgb(236, 236, 236); }

.how-to { padding: 30px 0px; background: rgb(236, 236, 236); }

.calc { background: url("") center center / cover fixed; }

.calc__bg { background: rgba(0, 0, 0, 0.6); padding: 30px 0px; color: rgb(255, 255, 255); }

.calc__title { text-align: center; }

.calc h2 { color: rgb(255, 255, 255); text-transform: uppercase; }

.calc__wrapper { border-radius: 12px; background: rgba(0, 0, 0, 0.6); padding: 20px 12px; max-width: 550px; margin: 0px auto; }

.calc__logo { font-size: 26px; text-align: center; padding-bottom: 30px; color: rgb(243, 198, 12); }

.calc__screen { text-align: center; padding-bottom: 30px; }

.calc__operation { padding: 12px 0px 30px; font-size: 16px; text-align: center; }

.calc__subtitle { font-size: 26px; text-transform: uppercase; font-weight: 700; }

.calc__main { border-top: 1px dashed rgb(255, 255, 255); }

.calc__input { background: rgba(255, 255, 255, 0.2); color: rgb(255, 255, 255); font-size: 26px; padding: 8px 0px; border: none; text-align: center; }

.calc__button { margin: 0px auto; font-size: 20px; padding: 12px 20px; background: rgb(243, 198, 12); border: 0px; display: flex; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); text-transform: uppercase; font-weight: 700; box-sizing: border-box; width: 152px; }

.calc__button:active, .calc__button:focus { border: 0px; }

.calc__results { display: flex; justify-content: space-around; }

.calc__result { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.calc__small { font-size: 12px; text-align: center; padding-bottom: 8px; }

.calc__count { display: flex; -webkit-box-pack: center; justify-content: center; padding: 8px 0px; background: rgba(255, 255, 255, 0.2); width: 80px; }

.results { padding: 30px 0px; background: rgb(236, 236, 236); }

.slick-slider { position: relative; display: block; box-sizing: border-box; user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin: 0px 40px; padding: 0px; }

.slick-list:focus { outline: none; }

.slick-list.dragging { cursor: pointer; }

.slick-slider .slick-list, .slick-slider .slick-track { transform: translate3d(0px, 0px, 0px); }

.slick-track { position: relative; left: 0px; top: 0px; display: block; margin-left: auto; margin-right: auto; }

.slick-track::after, .slick-track::before { content: ""; display: table; }

.slick-track::after { clear: both; }

.slick-loading .slick-track { visibility: hidden; }

.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }

[dir="rtl"] .slick-slide { float: right; }

.slick-slide img { display: block; }

.slick-slide.slick-loading img { display: none; }

.slick-slide.dragging img { pointer-events: none; }

.slick-initialized .slick-slide { display: block; }

.slick-loading .slick-slide { visibility: hidden; }

.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }

.slick-arrow.slick-hidden { display: none; }

.slick-loading .slick-list { background: url("") center center no-repeat rgb(255, 255, 255); }

@font-face { src: url("") format("woff"), url("") format("truetype"); font-weight: 400; font-style: normal; }

.slick-next, .slick-prev { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0px; cursor: pointer; background: 0px 0px; color: transparent; top: 50%; transform: translate(0px, -50%); padding: 0px; border: none; outline: none; }

.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover { outline: none; background: 0px 0px; color: transparent; }

.slick-next:focus::before, .slick-next:hover::before, .slick-prev:focus::before, .slick-prev:hover::before { opacity: 1; }

.slick-next.slick-disabled::before, .slick-prev.slick-disabled::before { opacity: 0.25; }

.slick-next::before, .slick-prev::before { font-size: 20px; line-height: 1; color: rgb(54, 54, 54); opacity: 0.75; -webkit-font-smoothing: antialiased; }

.slick-prev { left: 0px; }

[dir="rtl"] .slick-prev { left: auto; right: -25px; }

.slick-prev::before { content: "←"; }

[dir="rtl"] .slick-prev::before { content: "→"; }

.slick-next { right: 0px; }

[dir="rtl"] .slick-next { left: -25px; right: auto; }

.slick-next::before { content: "→"; }

[dir="rtl"] .slick-next::before { content: "←"; }

.slick-dotted.slick-slider { margin-bottom: 30px; }

.slick-dots { position: absolute; bottom: -25px; list-style: none; display: block; text-align: center; padding: 0px; margin: 0px; width: 100%; }

.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }

.slick-dots li button { border: 0px; background: 0px 0px; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0px; color: transparent; padding: 5px; cursor: pointer; }

.slick-dots li button:focus, .slick-dots li button:hover { outline: none; }

.slick-dots li button:focus::before, .slick-dots li button:hover::before { opacity: 1; }

.slick-dots li button::before { position: absolute; top: 0px; left: 0px; content: "•"; width: 20px; height: 20px; font-size: 6px; line-height: 20px; text-align: center; color: rgb(0, 0, 0); opacity: 0.25; -webkit-font-smoothing: antialiased; }

.slick-dots li.slick-active button::before { color: rgb(0, 0, 0); opacity: 0.75; }

.slider__item { background: rgb(255, 255, 255); padding: 12px; color: rgb(48, 48, 48); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.slider__text { padding-top: 20px; }

.slider__person { font-size: 0.8em; padding: 12px 0px 20px; }

.slider__profit { padding-top: 8px; color: rgb(243, 198, 12); border-top: 1px dashed rgb(48, 48, 48); }

.slider b { font-size: 1.6em; }

.footer { background: url("footer-bg.jpg") center center / cover no-repeat; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 8px 3px; color: rgb(255, 255, 255); text-align: center; }

.footer__wrapper { background: rgba(0, 0, 0, 0.6); padding: 12px 0px 140px; }

.footer__text { padding-bottom: 20px; }

body { height: 100vh; }

.custom-model-main { text-align: center; position: fixed; inset: 0px; outline: 0px; opacity: 0; z-index: -1; overflow: hidden auto; }

.model-open { z-index: 99999; opacity: 1; overflow: hidden; }

.custom-model-inner { transform: translate(0px, -25%); transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; display: inline-block; vertical-align: middle; width: 600px; margin: 30px auto; max-width: 97%; }

.custom-model-wrap { display: block; width: 100%; position: relative; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 9px; background-clip: padding-box; outline: 0px; text-align: left; padding: 20px; box-sizing: border-box; max-height: calc(-70px + 100vh); overflow-y: auto; }

.model-open .custom-model-inner { transform: translate(0px, 0px); position: relative; z-index: 999; }

.model-open .bg-overlay { background: rgba(0, 0, 0, 0.6); z-index: 99; }

.bg-overlay { background: 0px 0px; height: 100vh; width: 100%; position: fixed; inset: 0px; z-index: 0; transition: background 0.15s linear; }

.close-btn { position: absolute; right: 0px; top: -30px; cursor: pointer; z-index: 99; font-size: 30px; color: rgb(255, 255, 255); }

.custom-model-main h2 { font-size: 28px; }

.custom-model-main h3 { font-size: 20px; font-weight: 700; }

.custom-model-main p { padding: 12px 0px; }

.custom-model-main ul { padding-left: 40px; }

.custom-model-main li { list-style-type: circle; }

@media (min-width: 460px) {
  .btn { font-size: 18px; }
  .calc__count { width: 90px; }
}

@media (min-width: 640px) {
  p { font-size: 20px; }
  .btn { font-size: 22px; }
  .content .trans { display: flex; -webkit-box-align: center; align-items: center; justify-content: space-evenly; padding: 30px; }
  .content .trans__transactions { margin: 0px; }
  .slider__item { margin: 10px; }
  .footer__wrapper { padding-top: 60px; }
}

@media (min-width: 768px) {
  h1 { font-size: 34px; }
  h2 { font-size: 32px; }
  h3 { font-size: 24px; }
  a.middle { position: relative; }
  a.middle::after { content: ""; position: absolute; width: 100%; height: 3px; bottom: 0px; left: 0px; background-color: rgb(243, 198, 12); visibility: hidden; transform: scaleX(0); transition: 0.3s ease-in-out; }
  a.middle:hover::after { visibility: visible; transform: scaleX(1); }
  ul { font-size: 18px; }
  .btn { font-size: 28px; }
  blockquote { width: calc(100% - 86px); font-size: 18px; padding: 0px 0px 0px 86px; }
  .container { padding: 0px 20px; }
  .header__body { padding: 90px 0px 130px; }
  .header__category { font-size: 18px; padding: 20px; }
  .menu { display: block; position: relative; background: 0px 0px; top: 0px; }
  .menu__list { display: flex; -webkit-box-pack: end; justify-content: flex-end; }
  .menu__item { font-size: 14px; background: 0px 0px; position: relative; margin-bottom: 0px; padding: 0px 4px; transition: 0.2s ease-in-out; }
  .menu__item a { padding: 13px 0px; }
  .menu__item:last-child { margin-bottom: unset; padding-right: 0px; }
  .menu__burger { display: none; }
  .content__pic { padding: 20px; }
  .content__disclosure { padding: 20px; }
  .interview { padding: 60px 0px; }
  .how-to { padding: 60px 0px; }
  .calc__bg { padding: 60px 0px; }
  .calc__wrapper { padding: 30px 20px; }
  .calc__input { padding: 12px 0px; }
  .calc__small { font-size: 16px; }
  .calc__count { width: 150px; padding: 12px 0px; font-size: 26px; }
  .results { padding: 60px 0px; }
  .slider__item { padding: 20px; }
}

@media screen and (min-width: 800px) {
  .custom-model-main::before { content: ""; display: inline-block; vertical-align: middle; margin-right: 0px; height: 100%; }
}

@media (min-width: 960px) {
  h1 { font-size: 40px; }
  h2 { font-size: 36px; }
  h3 { font-size: 28px; }
  .menu__item { font-size: 18px; padding: 0px 9px; }
}

@media (min-width: 1024px) {
  h1 { font-size: 50px; }
  h2 { font-size: 40px; }
}

@media screen and (max-width: 799px) {
  .custom-model-inner { margin-top: 45px; }
}

@media screen and (max-width: 1175px) {
  .content { padding: 60px 0px; }
}

.content__pic { max-width: 70%; margin: 0px auto; }

.content__trans { max-width: 90%; margin: 0px auto; }

@media screen and (max-width: 799px) {
  .content__pic, .content__trans { max-width: none; }
}

.comments_section { margin-top: 60px; }

fb--container #f39ec0ebook ._-kb { }

.fb--container #f39ec0ebook ._-kb.sf { letter-spacing: -0.02em; }

.fb--container #f39ec0ebook ._-kb.segoe { }

.fb--container #f39ec0ebook ._-kb.roboto { }

.fb--container #f39ec0ebook ._-kb div { }

.fb--container #f39ec0ebook ._-kb span { }

.fb--container #f39ec0ebook ._-kb a { }

.fb--container #f39ec0ebook ._-kb h1, .fb--container #f39ec0ebook ._-kb h2, .fb--container #f39ec0ebook ._-kb h3, .fb--container #f39ec0ebook ._-kb h4, .fb--container #f39ec0ebook ._-kb h5, .fb--container #f39ec0ebook ._-kb h6, .fb--container #f39ec0ebook ._-kb p { }

.fb--container #f39ec0ebook ._-kb button, .fb--container #f39ec0ebook ._-kb input, .fb--container #f39ec0ebook ._-kb label, .fb--container #f39ec0ebook ._-kb select, .fb--container #f39ec0ebook ._-kb td, .fb--container #f39ec0ebook ._-kb textarea { letter-spacing: inherit; }

.fb--container #f39ec0ebook ._-kb code, .fb--container #f39ec0ebook ._-kb pre { letter-spacing: normal; }

.fb--container #f39ec0ebook ._-kb .fixemoji { font-weight: 700; }

.fb--container .sidebarMode .webkit #globalContainer .fixed_elem, .fb--container .sidebarMode .webkit #globalContainer .fixed_always { margin: auto; }

.fb--container .chrome .fixed_elem, .fb--container .chrome .fixed_always { transform: translateZ(0px); }

.fb--container .tinyHeight .chrome .fixed_elem { transform: none; }

.fb--container ._li._li._li { overflow: initial; }

.fb--container .pluginFontHelvetica, .fb--container .pluginFontHelvetica button, .fb--container .pluginFontHelvetica input, .fb--container .pluginFontHelvetica label, .fb--container .pluginFontHelvetica select, .fb--container .pluginFontHelvetica td, .fb--container .pluginFontHelvetica textarea { }

.fb--container body.plugin { background: 0px 0px; line-height: 1.28; text-size-adjust: none; }

.fb--container .plugin, .fb--container .plugin button, .fb--container .plugin input, .fb--container .plugin label, .fb--container .plugin select, .fb--container .plugin td, .fb--container .plugin textarea { font-size: 11px; }

.fb--container ._42ft { cursor: pointer; display: inline-block; text-decoration: none; white-space: nowrap; }

.fb--container ._42ft:hover { text-decoration: none; }

.fb--container ._42ft + ._42ft { margin-left: 4px; }

.fb--container ._42fr, .fb--container ._42fs { cursor: default; }

.fb--container .webkit ._3oxt { outline: rgb(103, 145, 205) auto 5px; }

.fb--container .win.webkit ._3oxt { outline-color: rgb(217, 139, 12); }

.fb--container i.img u { left: -999999px; position: absolute; }

.fb--container .lfloat { float: left; }

.fb--container .rfloat { float: right; }

.fb--container .fss { font-size: 9px; }

.fb--container .fsm { font-size: 12px; }

.fb--container .fwn { font-weight: 400; }

.fb--container .fcg { color: rgb(132, 136, 144); }

.fb--container #f39ec0ebook .sf .uiButton { }

.fb--container .uiButton .img { margin-top: 3px; overflow: hidden; vertical-align: top; }

.fb--container .uiButtonLarge .img { margin-top: 4px; }

.fb--container form.async_saving .uiButton .img, .fb--container .uiButtonDisabled .img { opacity: 0.5; }

.fb--container .uiButtonNoText .img { margin-left: -1px; margin-right: -1px; }

.fb--container ._43q7 .img { vertical-align: bottom; }

.fb--container a._p { display: block; }

.fb--container ._4jy0 { border: 1px solid; border-radius: 2px; box-sizing: content-box; font-size: 12px; -webkit-font-smoothing: antialiased; font-weight: 700; padding: 0px 8px; position: relative; text-align: center; text-shadow: none; vertical-align: middle; }

.fb--container #f39ec0ebook .sf ._4jy0 { }

.fb--container ._4jy0::before { content: ""; display: inline-block; height: 20px; vertical-align: middle; }

.fb--container html ._4jy0:focus { box-shadow: rgba(88, 144, 255, 0.75) 0px 0px 1px 2px, rgba(0, 0, 0, 0.15) 0px 1px 1px; outline: none; }

.fb--container .motion ._4jy0 { transition: background-color 200ms cubic-bezier(0.08, 0.52, 0.52, 1), box-shadow 200ms cubic-bezier(0.08, 0.52, 0.52, 1), transform 200ms cubic-bezier(0.08, 0.52, 0.52, 1); }

.fb--container .motion.motion ._4jy0:active { box-shadow: none; transform: perspective(1px) translateZ(-0.02px); transition: none; }

.fb--container ._4jy0 .img { bottom: 1px; position: relative; vertical-align: middle; }

.fb--container form.async_saving ._4jy0 .img, .fb--container a.async_saving._4jy0 .img, .fb--container ._4jy0._42fr .img { opacity: 0.5; }

.fb--container ._517h, .fb--container ._59pe:focus, .fb--container ._59pe:hover { background-color: rgb(234, 235, 237); border-color: rgb(194, 196, 200); color: rgb(87, 91, 98); }

.fb--container ._517h:hover { background-color: rgb(221, 223, 226); }

.fb--container ._517h:active, .fb--container ._517h._42fs { background-color: rgb(209, 211, 214); border-color: rgb(178, 182, 189); }

.fb--container form.async_saving ._517h, .fb--container a.async_saving._517h, .fb--container ._517h._42fr { background-color: rgb(234, 235, 237); border-color: rgb(209, 211, 214); color: rgb(178, 182, 189); }

.fb--container ._4jy1, .fb--container ._4jy2 { color: rgb(255, 255, 255); }

.fb--container ._4jy1 { background-color: rgb(78, 115, 166); border-color: rgb(78, 115, 166); }

.fb--container ._4jy1:hover { background-color: rgb(66, 100, 141); border-color: rgb(66, 100, 141); }

.fb--container ._4jy1:active, .fb--container ._4jy1._42fs { background-color: rgb(53, 84, 129); border-color: rgb(53, 84, 129); }

.fb--container form.async_saving ._4jy1, .fb--container a.async_saving._4jy1, .fb--container ._4jy1._42fr { background-color: rgb(144, 168, 204); border-color: rgb(144, 168, 204); }

.fb--container form.async_saving ._4jy2, .fb--container a.async_saving._4jy2, .fb--container ._4jy2._42fr { background-color: rgb(160, 212, 150); border-color: rgb(160, 212, 150); }

.fb--container ._59pe, .fb--container form.async_saving ._59pe, .fb--container a.async_saving._59pe, .fb--container ._59pe._42fr { background: 0px 0px; border-color: transparent; }

.fb--container ._517i, .fb--container ._517i._42fr:active, .fb--container ._517i._42fr._42fs { height: 18px; line-height: 18px; }

.fb--container ._4jy3, .fb--container ._4jy3._42fr:active, .fb--container ._4jy3._42fr._42fs { line-height: 22px; }

.fb--container ._4jy4, .fb--container ._4jy4._42fr:active, .fb--container ._4jy4._42fr._42fs { line-height: 26px; padding: 0px 10px; }

.fb--container ._4jy5, .fb--container ._4jy5._42fr:active, .fb--container ._4jy5._42fr._42fs { line-height: 34px; padding: 0px 16px; }

.fb--container ._4jy6, .fb--container ._4jy6._42fr:active, .fb--container ._4jy6._42fr._42fs { line-height: 42px; padding: 0px 24px; }

.fb--container ._51xa ._4jy0 { border-radius: 0px; display: inline-block; position: relative; z-index: 1; margin: 0px 0px 0px -1px !important; }

.fb--container ._51xa > ._4jy0:first-child, .fb--container ._51xa > :first-child ._4jy0 { border-radius: 2px 0px 0px 2px; margin-left: 0px !important; }

.fb--container ._51xa > ._4jy0:last-child, .fb--container ._51xa > :last-child ._4jy0 { border-radius: 0px 2px 2px 0px; }

.fb--container ._51xa > ._4jy0:only-child, .fb--container ._51xa > :only-child ._4jy0 { border-radius: 2px; }

.fb--container ._51xa ._4jy0._42fr { z-index: 0; }

.fb--container ._51xa ._4jy0._4jy1, .fb--container ._51xa ._4jy0._4jy2 { z-index: 2; }

.fb--container ._51xa ._4jy0:focus { z-index: 3; }

.fb--container ._51xa ._4jy1 + .uiPopover > ._4jy1:not(:focus)::after { background-color: rgb(234, 235, 237); bottom: -1px; content: ""; display: block; left: -1px; position: absolute; top: -1px; width: 1px; }

.fb--container ._3y89 ._4jy0 { border-bottom-width: 0px; border-top-width: 0px; }

.fb--container ._3y89 > ._4jy0:first-child, .fb--container ._3y89 > :first-child ._4jy0 { border-left-width: 0px; border-radius: 1px 0px 0px 1px; }

.fb--container ._3y89 > ._4jy0:last-child, .fb--container ._3y89 > :last-child ._4jy0 { border-radius: 0px 1px 1px 0px; border-right-width: 0px; }

.fb--container ._50f3 { font-size: 12px; line-height: 16px; }

.fb--container ._50f7 { font-weight: 700; }

.fb--container ._5kx5 { font-weight: 400; }

.fb--container ._50f8 { color: rgb(132, 136, 144); }

.fb--container #f39ec0ebook ._5s6c._5s6c, .fb--container ._5s6c { letter-spacing: normal; }

.fb--container ._42ef { overflow: hidden; }

.fb--container ._51mz { border: 0px; border-collapse: collapse; border-spacing: 0px; }

.fb--container .uiGrid .vTop { vertical-align: top; }

.fb--container .uiGrid .vMid { vertical-align: middle; }

.fb--container .uiGrid .vBot { vertical-align: bottom; }

.fb--container .uiGrid .hLeft { text-align: left; }

.fb--container .uiGrid .hCent { text-align: center; }

.fb--container .uiGrid .hRght { text-align: right; }

.fb--container ._51mx:first-child > ._51m- { padding-top: 0px; }

.fb--container ._51mx:last-child > ._51m- { padding-bottom: 0px; }

.fb--container ._51mz ._51mw { padding-right: 0px; }

.fb--container ._51mz ._51m-:first-child { padding-left: 0px; }

.fb--container ._8o, .fb--container ._8o .img { display: block; }

.fb--container ._8r { margin-right: 5px; }

.fb--container ._8s { margin-right: 8px; }

.fb--container ._6a { display: inline-block; }

.fb--container ._6b { vertical-align: middle; }

.fb--container ._ohe { float: left; }

.fb--container ._ohf { float: right; }

.fb--container ._4qba { font-style: normal; }

.fb--container ._3-8m { margin-bottom: 4px; margin-top: 4px; }

.fb--container ._3-8y { margin-top: 12px; }

.fb--container ._3-8_ { margin-right: 4px; }

.fb--container ._3-96 { margin-bottom: 12px; }

.fb--container ._3-99 { margin-left: 4px; }

.fb--container ._2ph- { padding: 8px; }

.fb--container ._2pi3 { padding-bottom: 8px; padding-top: 8px; }

.fb--container ._2pi8 { padding-left: 8px; padding-right: 8px; }

.fb--container ._2pis { padding-left: 8px; }

.fb--container .sp_Zf93eLkohoS { display: inline-block; height: 12px; width: 12px; }

.fb--container .sp_Zf93eLkohoS.sx_97c3ab { width: 14px; height: 14px; background-position: -19px -182px; }

.fb--container .selected .sp_xOlIFEVne2M.sx_28d48e { background-position: 0px -35px; }

.fb--container .selected .sp_xOlIFEVne2M.sx_9bbdcc { background-position: -33px -35px; }

.fb--container .selected .sp_xOlIFEVne2M.sx_1c1841 { background-position: -66px -35px; }

.fb--container .selected .sp_xOlIFEVne2M.sx_32be2b { background-position: -99px -35px; }

.fb--container .selected .sp_xOlIFEVne2M.sx_f37075 { background-position: -132px -35px; }

.fb--container .selected .sp_xOlIFEVne2M.sx_92a325 { background-position: 0px -52px; }

.fb--container .selected .sp_xOlIFEVne2M.sx_7942fc { background-position: -33px -52px; }

.fb--container .selected .sp_xOlIFEVne2M.sx_86e74e { background-position: -66px -52px; }

.fb--container ._pbn ._4z8- .img { bottom: 0px; position: static; vertical-align: baseline; }

.fb--container ._6m2.exploded .lfloat { float: none; }

.fb--container ._59ap ._2r3x > ._ohe { width: 100%; }

.fb--container ._5tmf ._6m8 ._2r3x > ._ohe { width: 100%; }

.fb--container ._5qrt .ego_unit .lfloat > .img { padding-top: 0px; }

.fb--container .highContrast .uiTypeaheadView .selected ._1gop._5dzz::before { margin: -598px 0px 0px; position: absolute; }

.fb--container .highContrast .uiTypeaheadView .selected ._1gop._5dzz { overflow: hidden; position: relative; }

.fb--container .uiTypeaheadView .selected ._1gop._5dzz { background-repeat: no-repeat; background-size: auto; background-position: 0px -598px; filter: brightness(200%); height: 16px; width: 16px; }

.fb--container .highContrast ._56_f._5dzz::before, .fb--container .highContrast .uiTypeaheadView .search.updatedSuggestionRows .selected ._56_f._5dzz::before { margin: -681px 0px 0px; position: absolute; }

.fb--container .highContrast ._56_f._5dzz, .fb--container .highContrast .uiTypeaheadView .search.updatedSuggestionRows .selected ._56_f._5dzz { overflow: hidden; position: relative; }

.fb--container ._56_f._5dzz, .fb--container .uiTypeaheadView .search.updatedSuggestionRows .selected ._56_f._5dzz { background-repeat: no-repeat; background-size: auto; background-position: 0px -681px; }

.fb--container .highContrast .uiTypeaheadView .selected ._56_f._5dzz::before { margin: -665px 0px 0px; position: absolute; }

.fb--container .highContrast .uiTypeaheadView .selected ._56_f._5dzz { overflow: hidden; position: relative; }

.fb--container .uiTypeaheadView .selected ._56_f._5dzz { background-repeat: no-repeat; background-size: auto; background-position: 0px -665px; }

.fb--container .highContrast .selected ._56_f._5dz_::before { margin: -565px 0px 0px; position: absolute; }

.fb--container .highContrast .selected ._56_f._5dz_ { overflow: hidden; position: relative; }

.fb--container .selected ._56_f._5dz_ { background-repeat: no-repeat; background-size: auto; background-position: 0px -565px; }

.fb--container .highContrast .uiTypeaheadView .selected ._5n3t._5dzz::before { margin: -712px 0px 0px -13px; position: absolute; }

.fb--container .highContrast .uiTypeaheadView .selected ._5n3t._5dzz { overflow: hidden; position: relative; }

.fb--container .uiTypeaheadView .selected ._5n3t._5dzz { background-repeat: no-repeat; background-size: auto; background-position: -13px -712px; }

.fb--container .highContrast .selected ._5n3t._5dz_::before { margin: -497px 0px 0px; position: absolute; }

.fb--container .highContrast .selected ._5n3t._5dz_ { overflow: hidden; position: relative; }

.fb--container .selected ._5n3t._5dz_ { background-repeat: no-repeat; background-size: auto; background-position: 0px -497px; }

.fb--container ._5v3q ._5pcp, .fb--container ._5v3q ._5pcp a.uiLinkSubtle, .fb--container ._5v3q ._5ptz, .fb--container ._5v3q a._5pcq { color: rgb(132, 136, 144); }

.fb--container ._54nu .img, .fb--container ._54nu ._54nh { display: inline-block; vertical-align: middle; }

.fb--container ._2agf { overflow-wrap: normal; }

.fb--container ._55pe { display: inline-block; overflow: hidden; text-overflow: ellipsis; vertical-align: top; white-space: nowrap; }

.fb--container a.uiLinkSubtle { color: rgb(132, 136, 144); }

.fb--container .uiPopover .uiCloseButton { background-clip: padding-box; border: 1px solid transparent; margin: 0px; }

.fb--container .uiInputLabel { position: relative; }

.fb--container .uiInputLabel + .uiInputLabel { margin-top: 3px; }

.fb--container .uiInputLabel + .inlineBlock.uiInputLabel { margin-left: 10px; margin-top: 0px; }

.fb--container .uiInputLabelInput { margin: 0px; padding: 0px; position: absolute; }

.fb--container .uiInputLabel .uiInputLabelLabel { display: inline-block; margin-left: 17px; vertical-align: baseline; }

.fb--container .webkit.mac .uiInputLabel .uiInputLabelLabel { margin-left: 16px; }

.fb--container .webkit.mac .uiInputLabelRadio, .fb--container .webkit.mac .uiInputLabelCheckbox { margin-top: 2px; }

.fb--container .uiClearableTypeahead .selected .uiStickyPlaceholderInput { margin-right: 16px; }

.fb--container .webkit ._42w { position: absolute; top: 0px; visibility: hidden; width: 1px; }

.fb--container .openToggler > ._5vto._5vto { background-color: rgb(78, 115, 166); border-color: rgb(78, 115, 166); box-shadow: none; color: rgb(255, 255, 255); }

.fb--container .openToggler > ._5vto:hover { background-color: rgb(66, 100, 141); border-color: rgb(66, 100, 141); }

.fb--container .openToggler > ._5vto:active { background-color: rgb(53, 84, 129); border-color: rgb(53, 84, 129); }

.fb--container .pop_content .dialog_buttons_msg .uiInputLabel { line-height: 14px; position: static; }

.fb--container .pop_content .dialog_buttons_msg .uiInputLabel .uiInputLabelLabel { display: inline; }

.fb--container .UFIMentionsInputWrap, .fb--container .UFICommentContainer, .fb--container .UFIInputContainer { position: relative; }

.fb--container .UFICommentAttachmentButtons { bottom: 0px; height: 24px; position: absolute; right: 0px; }

.fb--container .UFICommentActorName { font-weight: 700; }

.fb--container .UFICommentFailed, .fb--container .UFICommentFailed .UFICommentActorName { color: rgb(129, 129, 129); }

.fb--container .UFIRow .UFIImageBlockImage { margin: 0px; }

.fb--container .UFIRow .UFIImageBlockContent { margin: 0px; padding-left: 8px; }

.fb--container .UFIShareRow .UFIImageBlockContent { padding-left: 4px; }

.fb--container .UFILikeSentence .UFIImageBlockContent { padding-left: 5px; }

.fb--container .UFIPagerRow .UFIImageBlockContent { padding-left: 6px; }

.fb--container ._5v47 { display: inline; white-space: nowrap; }

.fb--container .UFICommentContent ._5v47 { font-size: 12px; }

.fb--container ._5uzb { padding-right: 3px; }

.fb--container span._47e3 .img { vertical-align: -3px; }

.fb--container .sp_-J_-HgF_hOz { background-size: auto; background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; }

.fb--container .sp_-J_-HgF_hOz.sx_0beb10 { width: 13px; height: 15px; background-position: 0px -713px; }

.fb--container .sp_LOJ2j-KswDP { display: inline-block; height: 16px; width: 16px; }

.fb--container .sp_LOJ2j-KswDP.sx_1e62d4 { width: 12px; height: 12px; background-position: -365px -220px; }

.fb--container .sp_LOJ2j-KswDP.sx_32ff1f { width: 9px; height: 8px; background-position: -207px -196px; }

.fb--container .selected .sp_LOJ2j-KswDP.sx_32ff1f { background-position: -198px -196px; }

.fb--container ._56q9 { font-size: 14px; line-height: 1.358; word-break: break-word; overflow-wrap: break-word; }

.fb--container ._44ri { border-left: 1px dotted rgb(199, 202, 207); }

.fb--container #f39ec0ebook ._1e_f { overflow: visible; }

.fb--container ._2vq9 { font-size: 12px; line-height: 1.358; padding-top: 2px; }

.fb--container ._2vq9 a { color: rgb(78, 115, 166); }

.fb--container ._2vq9 .livetimestamp, .fb--container ._2vq9 .uiLinkSubtle { color: rgb(132, 136, 144); }

.fb--container ._4iy4 { bottom: -2px; position: relative; }

.fb--container .pluginSkinDark ._2vq9 a { color: rgb(255, 255, 255); }

.fb--container .pluginSkinDark ._2vq9 .livetimestamp, .fb--container .pluginSkinDark ._2vq9 .uiLinkSubtle { color: rgb(166, 166, 166); }

.fb--container ._4q1v { color: rgb(132, 136, 144); display: inline; }

.fb--container ._4q1v a { color: rgb(132, 136, 144); }

.fb--container ._5mdd { overflow-wrap: break-word; }

.fb--container ._5mdd ._5v47 { font-size: 14px; }

.fb--container ._5mdd a { color: rgb(78, 115, 166); }

.fb--container ._2392 { margin-bottom: 24px; }

.fb--container ._4uyl ._1cb { border: 1px solid rgb(199, 202, 207); overflow-wrap: break-word; }

.fb--container ._1zz8 ._5yk2, .fb--container ._1zz8 ._1u9t { min-height: 40px; }

.fb--container ._1zz7 ._1u9t, .fb--container ._1zz6 ._1u9t { min-height: 48px; }

.fb--container ._1u9t { box-sizing: border-box; vertical-align: top; width: 100%; }

.fb--container ._4uyl ._5yk2, .fb--container ._4uyl ._1u9t { font-size: 14px; padding: 12px 8px; }

.fb--container ._4uyl ._1p1t { color: rgb(157, 157, 157); }

.fb--container ._5tr6 { background: rgb(234, 235, 237); text-align: right; }

.fb--container ._5tr6 button, .fb--container ._5tr6 ._42fr:active, .fb--container ._5tr6 ._42fs { font-size: 14px; white-space: normal; }

.fb--container ._4uym { border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(199, 202, 207); border-bottom-color: rgb(199, 202, 207); border-left-color: rgb(199, 202, 207); border-image: initial; border-top-style: initial; border-top-color: initial; }

.fb--container ._2ern { font-size: 12px; }

.fb--container ._1u0n { line-height: 24px; }

.fb--container .pluginSkinDark ._1cb { color: rgb(41, 45, 53); }

.fb--container ._5lm5 { border-top: 1px solid rgb(221, 223, 226); font-size: 11px; }

.fb--container ._491z { border-bottom: 1px solid rgb(221, 223, 226); line-height: 25px; margin-bottom: 24px; padding: 8px 0px; }

.fb--container ._pup { color: rgb(87, 91, 98); }

.fb--container .pluginSkinDark ._pup { color: rgb(129, 129, 129); }

.fb--container .pluginSkinDark ._491z ._55pe { color: rgb(41, 45, 53); }

.fb--container ._5o4h ._1gl3 { background: rgb(76, 128, 243); border: none; box-sizing: border-box; color: rgb(255, 255, 255); font-size: 14px; margin-top: 24px; padding: 12px; text-shadow: none; width: 100%; }

.fb--container ._1ci { height: 48px; width: 48px; }

.fb--container ._1cj { height: 36px; width: 36px; }

.fb--container ._5yct { background-color: rgb(234, 235, 237); color: rgb(66, 100, 141); }

.fb--container .pluginSkinDark ._5yct { background-color: rgb(88, 88, 88); }

.fb--container ._55sg { vertical-align: baseline; }

.fb--container .uiInputLabel ._55sg + .uiInputLabelLabel { margin-left: 23px; }

.fb--container .webkit.mac .uiInputLabel ._55sg + .uiInputLabelLabel { margin-left: 22px; }

.fb--container .ie10 ._55sg > input + span::before, .fb--container .webkit ._55sg > input + span::before { content: ""; display: inline-block; height: 16px; margin: 0px 1px; position: relative; top: -1px; vertical-align: middle; width: 16px; }

.fb--container ._kv1 { position: relative; }

.fb--container .ie10 ._kv1, .fb--container .webkit ._kv1 { user-select: none; }

.fb--container .uiInputLabelInput._kv1 { position: absolute; }

.fb--container .ie10 ._kv1 > input, .fb--container .webkit ._kv1 > input, .fb--container .touch ._kv1 > input { left: 0px; opacity: 0; position: absolute; }

.fb--container .ie10 ._kv1 > input:focus, .fb--container .webkit ._kv1 > input:focus, .fb--container .touch ._kv1 > input:focus { outline: none; }

div#bottombar { position: fixed; bottom: 0px; left: 0px; right: 0px; min-height: 30px; background: rgb(157, 35, 35); padding: 5px; font-size: 22px; }

.expire-text { font-weight: 700; color: rgb(255, 255, 255); text-align: center; }

.note { font-style: italic; font-weight: 700; }

.editorial { padding: 10px; background: rgb(243, 198, 12) !important; }

.editorial::before { content: " "; }

#loader-container { display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.7); z-index: 9999; }

.loader { border-width: 4px; border-style: solid; border-color: rgb(64, 140, 207) rgb(231, 231, 231) rgb(231, 231, 231); border-image: initial; border-radius: 50%; width: 50px; height: 50px; animation: 1s linear 0s infinite normal none running spin; position: absolute; top: 50%; left: 50%; margin-top: -25px; margin-left: -25px; }

@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.video-wrap { margin: 0px auto; display: flex; align-items: center; justify-content: center; }

.video-wrap video { width: 500px; border: 15px solid rgb(54, 54, 54); border-radius: 10px; }

@media screen and (max-width: 768px) {
  .video-wrap video { width: 300px; border: 10px solid rgb(54, 54, 54); }
}

a:not([href]) { pointer-events: none; cursor: default; color: inherit; }