.elementor-kit-8{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Heebo";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Heebo";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Heebo";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Heebo";--e-global-typography-accent-font-weight:500;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */body, .yb, .yb .elementor-widget-container, .yb .elementor-widget-container *, .yb .elementor-heading-title, .yb h1, .yb h2, .yb h3 { font-family: "Simpler Pro","Heebo",Roboto,sans-serif !important; }
body { color: #33373D; }
.yb .elementor-heading-title { color: #141B59; font-weight: 800; line-height: 1.2; }
.yb h1.elementor-heading-title { font-size: 46px; letter-spacing: -0.01em; }
.yb .yb-eyebrow { font-size: 14px; font-weight: 700; color: #6EC1E4; letter-spacing: .06em; }
.yb .yb-lead { font-size: 19px; line-height: 1.7; color: #54595F; margin: 0; }
.yb .yb-sec-h { font-size: 34px; line-height: 1.15; font-weight: 800; color: #141B59; margin: 0; }
.yb #breadcrumbs { font-size: 14px; color: #7A7A7A; margin: 0; } .yb #breadcrumbs a { color: #7A7A7A; } .yb #breadcrumbs .breadcrumb_last { color: #141B59; font-weight: 600; }
.yb-hdr { position: sticky; top: 0; z-index: 90; background: rgba(255,255,255,.96); backdrop-filter: blur(8px); border-bottom: 1px solid #E3EDF3; }
.yb-brand { display: flex; align-items: center; gap: 12px; text-decoration: none; }
.yb-brand .mark { width: 44px; height: 44px; border-radius: 12px; background: #141B59; display: flex; align-items: center; justify-content: center; flex: none; }
.yb-brand .t1 { font-size: 20px; font-weight: 800; color: #141B59; line-height: 1.1; display: block; }
.yb-brand .t2 { font-size: 12px; font-weight: 500; color: #7A7A7A; display: block; }
.yb-hdr .elementor-nav-menu--main .elementor-item { font-size: 15.5px; font-weight: 600; color: #141B59; padding: 10px 14px; border-radius: 8px; }
.yb-hdr .elementor-nav-menu--main .elementor-item:hover { background: #F3F9FC; color: #141B59; }
.yb-hdr .elementor-nav-menu--main .elementor-item.elementor-item-active { color: #6EC1E4; }
.yb-hdr .elementor-menu-toggle { border: 1px solid #E3EDF3; border-radius: 10px; width: 44px; height: 44px; color: #141B59; }
.yb-hdr .elementor-nav-menu--dropdown { background: #fff; border: 1px solid #E3EDF3; border-radius: 12px; margin-top: 8px; }
.yb-hdr .elementor-nav-menu--dropdown .elementor-item { font-size: 16px; font-weight: 600; color: #141B59; padding: 14px 20px; }
.yb-hdr .elementor-nav-menu--dropdown .elementor-item.elementor-item-active { color: #6EC1E4; }
.yb-cta { display: flex; align-items: center; gap: 14px; justify-content: flex-end; }
.yb-cta .ph { display: flex; align-items: center; gap: 6px; font-size: 15px; font-weight: 600; color: #141B59; text-decoration: none; white-space: nowrap; }
.yb .yb-btn, .yb-btn { display: inline-flex; align-items: center; justify-content: center; gap: 8px; height: 48px; padding: 0 22px; border-radius: 10px; background: #141B59; color: #fff !important; font-size: 16px; font-weight: 600; text-decoration: none; white-space: nowrap; }
.yb-btn:hover { background: #6EC1E4; }
.yb-btn.sm { height: 42px; padding: 0 18px; font-size: 15px; }
.yb-btn.blue { background: #6EC1E4; color: #141B59 !important; }
.yb-btn.ghost { background: transparent; color: #141B59 !important; border: 1.5px solid #141B59; }
.yb-q .elementor-heading-title { display: flex; gap: 14px; align-items: flex-start; font-size: 26px; line-height: 1.3; font-weight: 800; color: #141B59; padding-top: 14px; }
.yb-q .elementor-heading-title::before { content: "?"; flex: none; width: 34px; height: 34px; border-radius: 10px; background: #6EC1E4; color: #141B59; display: inline-flex; align-items: center; justify-content: center; font-size: 16px; font-weight: 800; }
.yb-a { position: relative; padding-right: 48px; }
.yb-a::before { content: "\05F4"; position: absolute; right: 0; top: -6px; font-size: 44px; line-height: 1; font-weight: 900; color: #6EC1E4; font-family: Georgia, serif; }
.yb-a p { font-size: 20px; line-height: 1.7; color: #141B59; font-weight: 500; margin: 0; }
.yb-n p { font-size: 17.5px; line-height: 1.75; color: #54595F; margin: 0; padding-right: 48px; }
.yb-pull { padding: 36px 40px; border-radius: 20px; background: #141B59; display: flex; flex-direction: column; gap: 12px; }
.yb-pull .qm { font-size: 52px; line-height: .6; color: #6EC1E4; font-family: Georgia, serif; font-weight: 900; }
.yb-pull p { font-size: 30px; line-height: 1.4; font-weight: 600; color: #fff; margin: 0; letter-spacing: -.01em; }
.yb-pull span.by { font-size: 14px; color: rgba(255,255,255,.65); }
.yb-close { padding: 28px 32px; border-radius: 16px; background: #F3F9FC; border: 1px solid #E3EDF3; display: flex; flex-direction: column; gap: 8px; }
.yb-close b { font-size: 18px; font-weight: 700; color: #141B59; }
.yb-close p { font-size: 21px; line-height: 1.6; color: #141B59; font-weight: 500; margin: 0; }
.yb-meta { display: flex; align-items: center; gap: 18px; font-size: 14px; color: #54595F; flex-wrap: wrap; }
.yb-meta span { display: inline-flex; align-items: center; gap: 6px; }
.yb-hero-img img { border-radius: 28px; width: 100%; aspect-ratio: 1/1; object-fit: cover; object-position: 50% 15%; }
.yb-side { display: flex; flex-direction: column; gap: 12px; padding: 22px; border: 1px solid #E3EDF3; border-radius: 16px; background: #fff; }
.yb-side h4 { margin: 0; font-size: 15px; font-weight: 700; color: #6EC1E4; letter-spacing: .02em; }
.yb-side p { font-size: 15px; line-height: 1.6; color: #54595F; margin: 0; }
.yb-side .yb-name { font-size: 17px; font-weight: 700; color: #141B59; }
.yb-side .yb-role { font-size: 13.5px; color: #7A7A7A; }
.yb-side .yb-more { display: flex; align-items: center; gap: 6px; font-size: 15px; font-weight: 600; color: #6EC1E4; text-decoration: none; }
.yb-check { display: flex; gap: 8px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #33373D; }
.yb-dark { background: #141B59 !important; border-color: #141B59 !important; }
.yb-dark .yb-big { font-size: 20px; line-height: 1.35; font-weight: 700; color: #fff; margin: 0; }
.yb .elementor-widget-table-of-contents { border: 1px solid #E3EDF3; border-radius: 16px; padding: 22px; background: #fff; }
.yb .elementor-widget-table-of-contents .elementor-toc__header { border: none; padding: 0 0 8px; }
.yb .elementor-widget-table-of-contents .elementor-toc__header-title { font-size: 15px; font-weight: 700; color: #6EC1E4; }
.yb .elementor-widget-table-of-contents .elementor-toc__body { padding: 0; }
.yb .elementor-widget-table-of-contents .elementor-toc__list-item-text { font-size: 15px; line-height: 1.5; color: #33373D; }
.yb .elementor-widget-table-of-contents .elementor-toc__list-item-text.elementor-item-active { color: #141B59; font-weight: 700; }
.yb-cards2 { display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: 24px; }
.yb-pcard { display: flex; align-items: stretch; border: 1px solid #E3EDF3; border-radius: 16px; overflow: hidden; background: #fff; text-decoration: none; }
.yb-pcard .im { width: 46%; flex: none; position: relative; background: #F3F9FC; }
.yb-pcard .im img { width: 100%; height: 100%; object-fit: cover; display: block; }
.yb-pcard .im .chip { position: absolute; top: 14px; right: 14px; }
.yb-pcard .tx { display: flex; flex-direction: column; justify-content: center; gap: 8px; padding: 22px; }
.yb-pcard h3 { margin: 0; font-size: 21px; line-height: 1.3; font-weight: 700; color: #141B59; }
.yb-pcard p { margin: 0; font-size: 15.5px; line-height: 1.6; color: #54595F; }
.yb-pcard .more { display: flex; align-items: center; gap: 6px; font-size: 15px; font-weight: 600; color: #6EC1E4; }
.chip { display: inline-flex; align-items: center; height: 28px; padding: 0 12px; border-radius: 999px; background: rgba(255,255,255,.94); color: #141B59; font-size: 14px; font-weight: 600; border: 1px solid #E3EDF3; }
.yb .elementor-post-info .elementor-icon-list-item { font-size: 15px; color: #54595F; }
.yb .elementor-post-info .elementor-icon-list-icon svg { fill: #7A7A7A; width: 15px; }
.yb .elementor-post-info__terms-list-item { display: inline-flex; align-items: center; height: 28px; padding: 0 12px; border-radius: 999px; background: #F3F9FC; color: #141B59 !important; font-size: 14px; font-weight: 600; border: 1px solid #E3EDF3; }
.yb .elementor-post-info__terms-list-item:first-child { background: #6EC1E4; border-color: #6EC1E4; color: #fff !important; }
.yb .yb-tags .elementor-post-info__terms-list-item, .yb .yb-tags .elementor-post-info__terms-list-item:first-child { background: #F3F9FC; border-color: #E3EDF3; color: #141B59 !important; }
.yb .elementor-widget-theme-post-featured-image img { width: 100%; aspect-ratio: 21/9; object-fit: cover; object-position: 50% 20%; border-radius: 18px; }
.yb .elementor-widget-theme-post-content p, .yb .elementor-widget-text-editor p { font-size: 18px; line-height: 1.75; color: #33373D; margin: 0 0 22px; }
.yb .elementor-widget-theme-post-content h2, .yb .elementor-widget-text-editor h2 { font-size: 30px; line-height: 1.25; font-weight: 700; color: #141B59; margin: 34px 0 16px; }
.yb .elementor-widget-theme-post-content h3, .yb .elementor-widget-text-editor h3 { font-size: 24px; line-height: 1.3; font-weight: 700; color: #141B59; margin: 28px 0 12px; }
.yb .elementor-widget-theme-post-content ul, .yb .elementor-widget-theme-post-content ol { font-size: 18px; line-height: 1.75; padding-right: 22px; margin: 0 0 22px; }
.yb .elementor-widget-theme-post-content li::marker { color: #6EC1E4; }
.yb .elementor-widget-theme-post-content blockquote { border-right: 4px solid #6EC1E4; background: #F3F9FC; padding: 20px 24px; border-radius: 0 12px 12px 0; font-size: 20px; line-height: 1.6; color: #141B59; font-weight: 500; margin: 0 0 22px; }
.yb .elementor-widget-theme-post-content blockquote p { margin: 0; color: #141B59; font-size: 20px; }
.yb .elementor-widget-theme-post-content img { border-radius: 14px; }
.yb .elementor-widget-theme-post-content a { color: #6EC1E4; }
.yb .elementor-share-btn { border: 1px solid #E3EDF3 !important; border-radius: 10px !important; background: #fff !important; }
.yb .elementor-share-btn__icon svg { fill: #141B59; }
.yb .elementor-post-navigation { border-top: 1px solid #E3EDF3; padding-top: 24px; }
.yb .elementor-post-navigation__link a { display: flex; flex-direction: column; gap: 6px; padding: 18px 20px; border: 1px solid #E3EDF3; border-radius: 14px; }
.yb .elementor-post-navigation__link .post-navigation__prev--label, .yb .elementor-post-navigation__link .post-navigation__next--label { font-size: 13px; color: #7A7A7A; font-weight: 600; }
.yb .elementor-post-navigation__link .post-navigation__prev--title, .yb .elementor-post-navigation__link .post-navigation__next--title { font-size: 17px; font-weight: 700; color: #141B59; line-height: 1.35; }
.yb .elementor-posts .elementor-post { border: 1px solid #E3EDF3; border-radius: 16px; overflow: hidden; background: #fff; }
.yb .elementor-posts .elementor-post__thumbnail__link { margin: 0; }
.yb .elementor-posts .elementor-post__thumbnail img { object-fit: cover; }
.yb .elementor-posts .elementor-post__text { padding: 20px 22px 22px; display: flex; flex-direction: column; gap: 10px; }
.yb .elementor-posts .elementor-post__title, .yb .elementor-posts .elementor-post__title a { font-size: 21px; line-height: 1.3; font-weight: 700; color: #141B59; margin: 0; }
.yb .elementor-posts .elementor-post__excerpt p { font-size: 15.5px; line-height: 1.6; color: #54595F; margin: 0; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }
.yb .elementor-posts .elementor-post__meta-data { font-size: 14px; color: #7A7A7A; }
.yb .elementor-posts .elementor-post__read-more { font-size: 15px; font-weight: 600; color: #6EC1E4; }
.yb .elementor-posts .elementor-post__badge { background: rgba(255,255,255,.94); color: #141B59; font-size: 14px; font-weight: 600; border-radius: 999px; padding: 4px 12px; margin: 14px; border: 1px solid #E3EDF3; }
.yb .elementor-pagination { display: flex; justify-content: center; gap: 8px; margin-top: 12px; }
.yb .elementor-pagination .page-numbers { display: inline-flex; align-items: center; justify-content: center; min-width: 44px; height: 44px; padding: 0 10px; border-radius: 10px; border: 1px solid #E3EDF3; color: #141B59; font-size: 16px; font-weight: 600; margin: 0; }
.yb .elementor-pagination .page-numbers.current { background: #141B59; color: #fff; border-color: #141B59; }
.yb-band { display: flex; align-items: center; justify-content: space-between; gap: 32px; padding: 44px 48px; border-radius: 20px; background: #141B59; }
.yb-band h2 { font-size: 30px; line-height: 1.25; font-weight: 800; color: #fff; margin: 0; }
.yb-band p { font-size: 16px; line-height: 1.6; color: rgba(255,255,255,.8); margin: 0; }
.yb-ccards { display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 20px; }
.yb-ccard { display: flex; flex-direction: column; gap: 10px; padding: 26px; border: 1px solid #E3EDF3; border-radius: 16px; background: #fff; }
.yb-ccard .ico { display: flex; align-items: center; justify-content: center; width: 46px; height: 46px; border-radius: 12px; background: #F3F9FC; }
.yb-ccard h3 { margin: 0; font-size: 15px; font-weight: 700; color: #6EC1E4; letter-spacing: .02em; }
.yb-ccard a, .yb-ccard span.v { font-size: 22px; line-height: 1.35; font-weight: 700; color: #141B59; text-decoration: none; }
.yb-ccard small { font-size: 14.5px; color: #7A7A7A; }
.yb-hdr .yb-t1 .elementor-heading-title { font-size: 20px; font-weight: 800; color: #141B59; line-height: 1.1; }
.yb-hdr .yb-t2 .elementor-heading-title { font-size: 12px; font-weight: 500; color: #7A7A7A; }
.yb-hdr .yb-hphone .elementor-icon-list-text { font-size: 15px; font-weight: 600; color: #141B59; }
.yb-hdr .yb-hphone .elementor-icon-list-icon svg { fill: #6EC1E4; width: 15px; }
.yb-hdr .yb-hbtn .elementor-button, .yb-bluebtn .elementor-button, .yb-linkbtn .elementor-button { border-radius: 10px; font-weight: 600; font-size: 15px; padding: 12px 18px; }
.yb-hdr .yb-hbtn .elementor-button { background: #141B59; color: #fff; }
.yb-hdr .yb-hbtn .elementor-button:hover { background: #6EC1E4; }
.yb-foot .yb-ft1 .elementor-heading-title { color: #fff; font-size: 20px; font-weight: 800; }
.yb-foot .yb-ft2 .elementor-heading-title { color: rgba(255,255,255,.6); font-size: 12px; font-weight: 500; margin-bottom: 10px; }
.yb-foot .yb-fp p, .yb-foot .yb-fp { color: rgba(255,255,255,.7); font-size: 15px; line-height: 1.7; margin: 0; }
.yb-foot .yb-fh .elementor-heading-title { color: #6EC1E4; font-size: 14px; font-weight: 700; letter-spacing: .06em; }
.yb-foot .yb-fl .elementor-icon-list-item { padding: 3px 0; }
.yb-foot .yb-fl .elementor-icon-list-text, .yb-foot .yb-fl a { color: rgba(255,255,255,.85); font-size: 15px; line-height: 1.6; }
.yb-foot .yb-fl a:hover .elementor-icon-list-text { color: #6EC1E4; }
.yb-foot .yb-fc .elementor-icon-list-icon svg { fill: #6EC1E4; width: 15px; }
.yb-foot .yb-fbot { border-top: 1px solid rgba(255,255,255,.12); padding-top: 20px; }
.yb-foot .yb-fbottom p, .yb-foot .yb-fbottom { color: rgba(255,255,255,.55); font-size: 13.5px; margin: 0; }
.yb .yb-side { border: 1px solid #E3EDF3; border-radius: 16px; padding: 22px; background: #fff; }
.yb .yb-side .yb-avatar img { width: 64px; height: 64px; border-radius: 50%; object-fit: cover; object-position: 50% 15%; }
.yb .yb-side .yb-name .elementor-heading-title { font-size: 17px; font-weight: 700; color: #141B59; }
.yb .yb-side .yb-role .elementor-heading-title { font-size: 13.5px; font-weight: 500; color: #7A7A7A; }
.yb .yb-side .yb-sp p { font-size: 15px; line-height: 1.6; color: #54595F; margin: 0; }
.yb .yb-side .yb-h4 .elementor-heading-title { font-size: 15px; font-weight: 700; color: #6EC1E4; letter-spacing: .02em; }
.yb .yb-side.yb-dark .yb-big .elementor-heading-title { font-size: 20px; line-height: 1.35; font-weight: 700; color: #fff; }
.yb .yb-linkbtn .elementor-button { background: transparent; color: #6EC1E4; padding: 0; font-size: 15px; }
.yb .yb-bluebtn .elementor-button { background: #6EC1E4; color: #141B59; }
.yb .yb-eyebrow .elementor-heading-title { font-size: 14px; font-weight: 700; color: #6EC1E4; letter-spacing: .06em; }
.yb .yb-sec-h .elementor-heading-title { font-size: 26px; font-weight: 800; color: #141B59; }
.yb .yb-lead p, .yb .yb-lead { font-size: 19px; line-height: 1.7; color: #54595F; max-width: 720px; margin: 0; }
@media (max-width: 1024px) { .yb-cta .ph, .yb-hdr .yb-hphone { display: none; } }
@media (max-width: 767px) {
  .yb h1.elementor-heading-title { font-size: 30px; line-height: 1.25; }
  .yb .yb-sec-h, .yb .yb-sec-h .elementor-heading-title { font-size: 28px; }
  .yb .yb-lead, .yb .yb-lead p { font-size: 16.5px; }
  .yb-q .elementor-heading-title { font-size: 22px; }
  .yb-a p { font-size: 18px; } .yb-n p { font-size: 16.5px; }
  .yb-pull { padding: 26px 22px; } .yb-pull p { font-size: 22px; }
  .yb-close { padding: 22px; } .yb-close p { font-size: 18px; }
  .yb-hero-img img { aspect-ratio: 4/3; border-radius: 20px; }
  .yb-cards2, .yb-ccards { grid-template-columns: 1fr; }
  .yb-pcard { flex-direction: column; } .yb-pcard .im { width: 100%; aspect-ratio: 16/10; }
  .yb-band { flex-direction: column; align-items: flex-start; padding: 28px 22px; } .yb-band h2 { font-size: 24px; }
  .yb .elementor-widget-theme-post-featured-image img { aspect-ratio: 4/3; border-radius: 14px; }
  .yb .elementor-widget-theme-post-content p, .yb .elementor-widget-text-editor p { font-size: 17px; line-height: 1.7; }
  .yb .elementor-widget-theme-post-content h2 { font-size: 25px; } .yb .elementor-widget-theme-post-content h3 { font-size: 21px; }
  .yb-hdr .yb-hbtn .elementor-button { padding: 10px 12px; font-size: 14px; }
}
/* interview post content */
.yb .elementor-widget-theme-post-content .iv-lead { font-size: 20px; line-height: 1.7; color: #141B59; font-weight: 500; }
.yb .elementor-widget-theme-post-content h2.iv-q { display: flex; gap: 14px; align-items: flex-start; font-size: 26px; line-height: 1.3; font-weight: 800; color: #141B59; margin: 30px 0 14px; }
.yb .elementor-widget-theme-post-content h2.iv-q::before { content: "?"; flex: none; width: 34px; height: 34px; border-radius: 10px; background: #6EC1E4; color: #141B59; display: inline-flex; align-items: center; justify-content: center; font-size: 16px; font-weight: 800; }
.yb .elementor-widget-theme-post-content .iv-a { position: relative; padding-right: 48px; margin: 0 0 18px; }
.yb .elementor-widget-theme-post-content .iv-a::before { content: "\05F4"; position: absolute; right: 0; top: -6px; font-size: 44px; line-height: 1; font-weight: 900; color: #6EC1E4; font-family: Georgia, serif; }
.yb .elementor-widget-theme-post-content .iv-a p { font-size: 20px; line-height: 1.7; color: #141B59; font-weight: 500; margin: 0 0 14px; }
.yb .elementor-widget-theme-post-content .iv-a p:last-child { margin-bottom: 0; }
.yb .elementor-widget-theme-post-content p.iv-n { font-size: 17.5px; line-height: 1.75; color: #54595F; padding-right: 48px; }
.yb .elementor-widget-theme-post-content .iv-pull { padding: 36px 40px; border-radius: 20px; background: #141B59; display: flex; flex-direction: column; gap: 12px; margin: 30px 0; }
.yb .elementor-widget-theme-post-content .iv-pull .qm { font-size: 52px; line-height: .6; color: #6EC1E4; font-family: Georgia, serif; font-weight: 900; }
.yb .elementor-widget-theme-post-content .iv-pull p { font-size: 28px; line-height: 1.4; font-weight: 600; color: #fff; margin: 0; letter-spacing: -.01em; }
.yb .elementor-widget-theme-post-content .iv-pull .by { font-size: 14px; color: rgba(255,255,255,.65); }
.yb .elementor-widget-theme-post-content h2.iv-h { font-size: 30px; margin: 40px 0 16px; }
.yb .elementor-widget-theme-post-content .iv-close { padding: 28px 32px; border-radius: 16px; background: #F3F9FC; border: 1px solid #E3EDF3; margin-top: 10px; }
.yb .elementor-widget-theme-post-content .iv-close p { font-size: 20px; line-height: 1.6; color: #141B59; font-weight: 500; margin: 0; }
@media (max-width: 767px) {
  .yb .elementor-widget-theme-post-content .iv-lead { font-size: 18px; }
  .yb .elementor-widget-theme-post-content h2.iv-q { font-size: 22px; }
  .yb .elementor-widget-theme-post-content .iv-a p { font-size: 18px; }
  .yb .elementor-widget-theme-post-content p.iv-n { font-size: 16.5px; padding-right: 0; }
  .yb .elementor-widget-theme-post-content .iv-pull { padding: 26px 22px; } .yb .elementor-widget-theme-post-content .iv-pull p { font-size: 22px; }
  .yb .elementor-widget-theme-post-content .iv-close { padding: 22px; } .yb .elementor-widget-theme-post-content .iv-close p { font-size: 18px; }
}/* End custom CSS */