@media only screen and (min-width:1290px){.nav li ul{width:fit-content;display:flex;flex-direction:column}.nav li li{white-space:nowrap}.nav li li a{width:auto!important}}.whiteLink a{color:#2e2d2c}img{pointer-events:none}.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\e04f"!important}.pa-toggle-text .et_pb_text_inner{max-height:280px;transition:max-height 0.3s ease-out;overflow:hidden}.hyperlink-color a{color:#8e9b8a}.hyperlink-color a:hover{color:#e0e0ce}.pa-toggle-text .pa-text-expand-button{padding:0.5em;text-align:center;color:#333333!important}.pa-toggle-text .pa-text-expand-button span{cursor:pointer}.pa-toggle-text .pa-text-expand-button .pa-text-toggle-icon{font-family:ETMODULES,"sans-serif"}.pa-toggle-text .pa-text-toggle-expanded{max-height:2000px;transition:max-height 0.3s ease-in}.pa-toggle-text .pa-text-toggle-expanded.et_pb_text_inner:after{background:none}.blog-page{padding:60px 20px}.blog-page .container{max-width:1200px;margin:0 auto}.blog-header{margin-bottom:40px}.blog-header h1{font-size:42px;margin:0}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.blog-card{overflow:hidden;background:#fff;border:1px solid #e5e5e5;border-radius:10px}.blog-card>a{display:block}.blog-card img{display:block;width:100%;height:220px;object-fit:cover}.blog-card-content{padding:24px}.blog-meta{color:#777;font-size:14px;margin-bottom:10px}.blog-card h2{font-size:24px;line-height:1.3;margin:0 0 12px}.blog-card h2 a{color:#111;text-decoration:none}.blog-card p{color:#666;line-height:1.6}.read-more{display:inline-block;margin-top:10px;font-weight:600;text-decoration:none}.blog-pagination{display:flex;justify-content:center;margin-top:50px;gap:8px}.blog-pagination .page-numbers{padding:10px 15px;border:1px solid #ddd;border-radius:5px;text-decoration:none;color:#222}.blog-pagination .current{background:#111;color:#fff;border-color:#111}@media (max-width:900px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blog-grid{grid-template-columns:1fr}.blog-header h1{font-size:32px}}