.beijing-post-container{padding:10px 20px;max-width:100%}.beijing-post-date{font-size:14px;color:#333;margin-bottom:15px;font-family:"Roboto"}.beijing-post-title{color:#00684a;font-size:42px;font-weight:700;line-height:1.2;margin-bottom:30px;font-family:"Roboto"}.beijing-post-featured-image{margin-bottom:40px;width:100%}.beijing-post-featured-image img{width:100%;height:auto;border-radius:0;display:block}.beijing-post-body{font-size:16px;line-height:1.8;color:#000}.beijing-post-body p{margin-bottom:25px;font-size:17px;font-family:"Roboto";line-height:140%;letter-spacing:2%}@media (max-width:768px){.beijing-post-title{font-size:28px}}.sidebar-container-v1{display:flex;width:100%;overflow:hidden;gap:30px}.sidebar-accent-v1{width:20px;background:linear-gradient(180deg,#008a5e 0%,#00c875 100%);border-radius:0 25px 25px 0;flex-shrink:0}.sidebar-main-v1{flex:1;font-family:"Roboto"}.sidebar-header-v1{color:#00684a;font-size:20px;font-weight:700;margin:30px 0 20px}.sidebar-list-v1{list-style:none;padding:0;margin:0}.cat-list-v1 li{display:flex;align-items:center;margin-bottom:15px}.dot-v1{width:28px;height:28px;background-color:#e3e3e3;border-radius:50%;margin-right:15px;flex-shrink:0}.cat-list-v1 a,.year-row-v1 span{text-decoration:none;color:#333;font-size:15px}.year-item-v1{border-bottom:1px solid transparent}.year-row-v1{display:flex;justify-content:flex-start;align-items:center;padding:10px 0;cursor:pointer;gap:100px}.plus-v1{font-size:18px;font-weight:300;color:#333}.month-drawer-v1{list-style:none;padding:0;margin:0;overflow:hidden;max-height:0;transition:max-height .3s ease-out}.month-link-v1{padding:8px 0 8px 10px}.month-link-v1 a{text-decoration:none;color:#888;font-size:14px}.blog-footer-container{margin-top:10px;padding-bottom:60px;width:100%}.promo-btn-wrapper{text-align:center;margin-bottom:40px}.promo-btn{display:inline-block;background-color:#00684a;color:#93f911;padding:15px 60px;border-radius:50px;text-decoration:none;font-size:18px;font-weight:500;transition:background .3s ease}.promo-btn:hover{background-color:#00684a;color:#fff}.footer-divider{border:0;border-top:1px solid #e0e0e0;margin:40px 0!important}.blog-nav-wrapper{display:flex;justify-content:space-between;align-items:center}.nav-btn{display:inline-block;border:1px solid #00684a;color:#00684a;padding:10px 40px;border-radius:50px;text-decoration:none;font-size:15px;font-weight:600;transition:all .3s ease}.nav-btn:hover{background-color:#00684a;color:#fff}@media (max-width:600px){.blog-nav-wrapper{flex-direction:column;gap:20px}.promo-btn{padding:12px 30px;font-size:16px}.beijing-post-container{text-align:center}.sidebar-main-v1{padding-left:65px}.sidebar-accent-v1{width:25px}.custom-title{font-size:18px!important;font-weight:700;font-family:"Roboto";margin-top:10px;color:#000;line-height:115%;text-align:center}}.custom-title{font-size:35px;font-weight:700;font-family:"Montserrat",sans-serif;line-height:1.2;min-height:calc(1.2em * 2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.custom-title{font-size:22px;-webkit-line-clamp:2;min-height:calc(1.2em * 2)}.elementor-element.elementor-element-64081e2.elementor-widget.elementor-widget-theme-post-content{text-align:center;margin-top:-10px}}