:root{--yc-orange:#f05d1a;--yc-wrap:970px;--yc-link:#225e9b}
*{box-sizing:border-box}
html{scroll-padding-top:50px}
body{margin:0;background:#fff;color:#000;font:14px/1.6 "Open Sans",Arial,sans-serif;padding-top:40px}
img{max-width:100%;height:auto}
a{color:var(--yc-link)}
h1,h2,h3,h4,h5,h6{font-family:"Noto Sans","Droid Sans","Lucida Grande",sans-serif;font-weight:400;line-height:1.25;margin:.6em 0 .5em}
h1{font-size:26px}
h2{font-size:21px}
h3{font-size:18px}
h4{font-size:16px}
.yc-wrap{max-width:var(--yc-wrap);margin:0 auto;padding:0 15px}
.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden}
.yc-navbar{position:fixed;top:0;left:0;right:0;z-index:999;background:#f5791f}
.yc-navbar-inner{background:linear-gradient(to bottom,rgb(0 0 0 / .8),rgb(0 0 0 / .9));box-shadow:0 1px 3px rgb(0 0 0 / .3)}
.admin-bar .yc-navbar{top:32px}
@media (max-width:782px){.admin-bar .yc-navbar{top:46px}}@media (max-width:600px){.admin-bar .yc-navbar{position:absolute}}.yc-navbar .yc-wrap{display:flex;align-items:center;min-height:40px;flex-wrap:wrap}
.yc-brand{color:#fff;text-decoration:none;font-size:18px;margin-right:28px;white-space:nowrap}
.yc-menu,.yc-menu ul{list-style:none;margin:0;padding:0}
.yc-menu{display:flex;flex-wrap:wrap}
.yc-menu li{position:relative}
.yc-menu a{display:block;color:#fff;text-decoration:none;font-size:12.6px;padding:10px 10px;line-height:20px}
.yc-menu a:hover,.yc-menu li:hover>a,.yc-menu .current-menu-item>a{background:rgb(0 0 0 / .25);color:#fff}
.yc-menu .menu-item-has-children>a:after{content:"";display:inline-block;margin-left:5px;vertical-align:middle;border:4px solid #fff0;border-top-color:#bbb;border-bottom:0}
.yc-menu ul{display:none;position:absolute;top:100%;left:0;min-width:200px;background:#fff;border:1px solid rgb(0 0 0 / .15);border-radius:3px;box-shadow:0 4px 10px rgb(0 0 0 / .2);padding:5px 0;z-index:1000}
.yc-menu li:hover>ul,.yc-menu li:focus-within>ul{display:block}
.yc-menu ul a{color:#333;padding:4px 15px}
.yc-menu ul a:hover{background:var(--yc-orange);color:#fff}
.yc-nav-toggle{display:none}
.yc-burger{display:none;margin-left:auto;color:#fff;cursor:pointer;padding:8px 10px;border:1px solid rgb(255 255 255 / .3);border-radius:4px;font-size:13px}
@media (max-width:800px){.yc-burger{display:block}
.yc-nav{display:none;width:100%;padding-bottom:8px}
.yc-nav-toggle:checked~.yc-nav{display:block}
.yc-menu{display:block}
.yc-menu ul{display:block;position:static;background:none;border:0;box-shadow:none;padding:0 0 0 15px}
.yc-menu ul a{color:#ddd}
.yc-menu .menu-item-has-children>a:after{display:none}}.yc-branding{background:var(--yc-orange)}
.yc-branding .yc-wrap{display:flex;align-items:center;justify-content:space-between;min-height:120px;gap:15px;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}
.yc-logo img{display:block;width:300px}
.yc-social{display:flex;gap:14px;list-style:none;margin:0;padding:0}
.yc-social img{display:block;width:32px;height:32px}
.yc-social a:hover img{opacity:.8}
@media (max-width:600px){.yc-branding .yc-wrap{justify-content:center}
.yc-logo img{width:240px}}.yc-main{padding:10px 0 30px}
.yc-entry{margin-bottom:30px}
.yc-entry-title a{color:#000;text-decoration:none}
.yc-entry-title a:hover{color:var(--yc-orange)}
.yc-archive-item{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid #e5e5e5}
.yc-archive-item .yc-thumb img{width:220px;max-width:none}
@media (max-width:600px){.yc-archive-item{display:block}
.yc-archive-item .yc-thumb img{width:100%}}.yc-more{display:inline-block;margin-top:6px;background:var(--yc-orange);color:#fff;padding:6px 14px;border-radius:3px;text-decoration:none}
.yc-more:hover{background:#d24c0f}
.navigation.pagination{margin:25px 0}
.nav-links .page-numbers{display:inline-block;padding:4px 10px;border:1px solid #ddd;margin-right:4px;text-decoration:none}
.nav-links .current{background:var(--yc-orange);border-color:var(--yc-orange);color:#fff}
.alignleft{float:left;margin:0 20px 10px 0}
.alignright{float:right;margin:0 0 10px 20px}
.aligncenter{display:block;margin:0 auto}
.wp-caption{max-width:100%}
.wp-caption-text{font-size:12px;color:#666;text-align:center}
.search-form input[type=search]{padding:6px 8px;border:1px solid #ccc;border-radius:3px}
.yc-footer{background:#111;color:#999;text-align:center;font-size:12px;padding:16px 0}
.yc-footer a{color:#bbb}
.yc-legal{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin-bottom:8px}
.yc-legal a{color:#ddd;text-decoration:none;text-transform:uppercase;letter-spacing:.04em;font-size:12px}
.yc-legal a:hover{color:#fff;text-decoration:underline}
.yc-copy{color:#888;font-size:11px}
.yc-entry table{width:100%;border-collapse:collapse;margin:15px 0 25px;font-size:13px}
.yc-entry th,.yc-entry td{border:1px solid #ddd;padding:8px 10px;vertical-align:top;text-align:left}
.yc-entry th{background:#f4f4f4}
@media (max-width:600px){.yc-entry figure.wp-block-table{overflow-x:auto;margin:0}}