.post-content{padding-top:70px}.page-title{color:var(--default-color);background-color:var(--background-color);padding:25px 0;position:relative;border-bottom:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}.page-title h1{font-size:24px;font-weight:700}.page-title .breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:14px;font-weight:400}.page-title .breadcrumbs ol li+li{padding-left:10px}.page-title .breadcrumbs ol li+li:before{content:"/";display:inline-block;padding-right:10px;color:color-mix(in srgb,var(--default-color),transparent 70%)}.section,section{color:var(--default-color);background-color:var(--background-color);padding:40px 0;scroll-margin-top:90px;overflow:clip}@media (max-width:1199px){.section,section{scroll-margin-top:66px}}.blog-details{padding-bottom:30px}.blog-details .article{background-color:var(--surface-color);padding:30px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.blog-details .post-img{margin:-30px -30px 20px;overflow:hidden;border-radius:5px 5px 0 0;position:relative;background-color:color-mix(in srgb,var(--default-color),transparent 95%);min-height:100px}.blog-details .post-img img{width:100%;height:auto;object-fit:cover;aspect-ratio:16/9;transition:transform .5s ease;display:block}.blog-details .post-img:hover img{transform:scale(1.03)}.blog-details .title{color:var(--heading-color);font-size:28px;font-weight:700;padding:0;margin:30px 0}.blog-details .content{margin-top:20px;font-size:16px;line-height:1.8;color:var(--default-color);overflow-wrap:break-word;word-wrap:break-word}.blog-details .content>div{max-width:100%}.blog-details .content p{margin-bottom:1.5em;font-size:16px;line-height:1.8}.blog-details .content h1,.blog-details .content h2,.blog-details .content h3,.blog-details .content h4,.blog-details .content h5,.blog-details .content h6{color:var(--heading-color);margin-top:1.5em;margin-bottom:.75em;font-weight:700;line-height:1.3}.blog-details .content h1{font-size:2em}.blog-details .content h2{font-size:1.75em}.blog-details .content h3{font-size:1.5em;margin-top:30px}.blog-details .content h4{font-size:1.25em}.blog-details .content h5{font-size:1.1em}.blog-details .content h6{font-size:1em}.blog-details .content a{color:#2e7d32;text-decoration:none;transition:all .3s ease}.blog-details .content a:hover{text-decoration:underline}.blog-details .content ol,.blog-details .content ul{margin-bottom:1.5em;padding-left:2em}.blog-details .content ol li,.blog-details .content ul li{margin-bottom:.5em}.blog-details .content img{max-width:100%;height:auto;border-radius:8px;margin:1.5em auto;display:block;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.blog-details .content img:hover{transform:scale(1.01);box-shadow:0 6px 16px rgba(0,0,0,.12)}.blog-details .content blockquote{background-color:color-mix(in srgb,var(--default-color),transparent 95%);padding:25px 25px 25px 50px;border-radius:8px;position:relative;margin:1.5em 0;font-style:italic}.blog-details .content blockquote:before{content:"";font-family:Georgia,serif;font-size:4em;position:absolute;left:15px;top:5px;line-height:1;color:color-mix(in srgb,var(--accent-color),transparent 70%)}.blog-details .content blockquote:after{content:"";position:absolute;left:0;top:15px;bottom:15px;width:4px;background-color:var(--accent-color);border-radius:4px}.blog-details .content blockquote p{margin-bottom:.5em}.blog-details .content blockquote p:last-child{margin-bottom:0}.blog-details .content pre{border-radius:6px;padding:15px;overflow-x:auto;margin:1.5em 0;font-size:14px;line-height:1.6}.blog-details .content code,.blog-details .content pre{background-color:#f5f5f5;font-family:Courier New,Courier,monospace}.blog-details .content code{padding:2px 5px;border-radius:4px;font-size:.9em}.blog-details .content table{width:100%;border-collapse:collapse;margin:1.5em 0;border:1px solid #e0e0e0}.blog-details .content table td,.blog-details .content table th{border:1px solid #e0e0e0;padding:10px 15px;text-align:left}.blog-details .content table th{background-color:#f5f5f5;font-weight:700}.blog-details .content table tr:nth-child(2n){background-color:#f9f9f9}.blog-details .content hr{border:0;height:1px;background-color:#e0e0e0;margin:2em 0}.blog-details .content .ql-align-center{text-align:center}.blog-details .content .ql-align-right{text-align:right}.blog-details .content .ql-align-justify{text-align:justify}.blog-details .content .ql-indent-1{padding-left:3em}.blog-details .content .ql-indent-2{padding-left:6em}.blog-details .content .ql-indent-3{padding-left:9em}.blog-details .content .ql-size-small{font-size:.75em}.blog-details .content .ql-size-large{font-size:1.5em}.blog-details .content .ql-size-huge{font-size:2em}.blog-details .content .ql-align-left img,.blog-details .content img.ql-align-left{float:left;margin-right:20px;margin-bottom:20px;max-width:50%;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.blog-details .content .ql-align-right img,.blog-details .content img.ql-align-right{float:right;margin-left:20px;margin-bottom:20px;max-width:50%;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.blog-details .content .ql-align-center img,.blog-details .content img.ql-align-center{margin-left:auto;margin-right:auto;display:block;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.blog-details .content figure{margin:2em 0;text-align:center}.blog-details .content figure img{margin-bottom:.5em}.blog-details .content figcaption{font-size:.9em;color:color-mix(in srgb,var(--default-color),transparent 40%);font-style:italic;text-align:center}.blog-details .content iframe{max-width:100%;border-radius:8px;margin:1.5em 0;box-shadow:0 4px 8px rgba(0,0,0,.1)}.blog-details .content .video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:1.5em 0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.blog-details .content .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:8px}@media (max-width:768px){.blog-details .content{font-size:15px}.blog-details .content h1{font-size:1.75em}.blog-details .content h2{font-size:1.5em}.blog-details .content h3{font-size:1.25em}.blog-details .content blockquote{padding:20px 20px 20px 40px}.blog-details .content blockquote:before{font-size:3em;left:10px}.blog-details .content .ql-align-left img,.blog-details .content .ql-align-right img,.blog-details .content img.ql-align-left,.blog-details .content img.ql-align-right{float:none;margin:1.5em auto;max-width:100%;display:block}.blog-details .post-img img{aspect-ratio:4/3}}.blog-details .meta-top{margin-top:20px;color:color-mix(in srgb,var(--default-color),transparent 40%)}.blog-details .meta-top ul{display:flex;flex-wrap:wrap;list-style:none;align-items:center;padding:0;margin:0}.blog-details .meta-top ul li+li{padding-left:20px}.blog-details .meta-top i{font-size:16px;margin-right:8px;line-height:0}.blog-details .meta-top a,.blog-details .meta-top i{color:color-mix(in srgb,var(--default-color),transparent 40%)}.blog-details .meta-top a{font-size:14px;display:inline-block;line-height:1}.blog-details .meta-bottom{padding-top:10px;border-top:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}.blog-details .meta-bottom i{display:inline}.blog-details .meta-bottom a,.blog-details .meta-bottom i{color:color-mix(in srgb,var(--default-color),transparent 40%)}.blog-details .meta-bottom a{transition:.3s}.blog-details .meta-bottom a:hover{color:var(--accent-color)}.blog-details .meta-bottom .cats{list-style:none;display:inline;padding:0 20px 0 0;font-size:14px}.blog-details .meta-bottom .cats li{display:inline-block}.blog-details .meta-bottom .tags{list-style:none;display:inline;padding:0;font-size:14px}.blog-details .meta-bottom .tags li{display:inline-block}.blog-details .meta-bottom .tags li+li:before{padding-right:6px;color:var(--default-color);content:","}.blog-details .meta-bottom .share{font-size:16px}.blog-details .meta-bottom .share i{padding-left:5px}.widgets-container{margin:40px 0 30px}.widget-title{color:var(--heading-color);font-size:20px;font-weight:600;padding:0 0 0 10px;margin:0 0 20px;border-left:4px solid var(--accent-color)}.widget-item{margin-bottom:30px;background-color:color-mix(in srgb,var(--default-color),transparent 98%);border:1px solid color-mix(in srgb,var(--default-color),transparent 90%);padding:30px;border-radius:5px}.widget-item:last-child{margin-bottom:0}.blog-author-widget img{max-width:120px;margin-right:20px}.blog-author-widget h4{font-weight:600;font-size:24px;margin-bottom:0;padding:0;color:color-mix(in srgb,var(--default-color),transparent 20%)}.blog-author-widget .social-links{margin:5px 0}.blog-author-widget .social-links a{color:color-mix(in srgb,var(--default-color),transparent 60%);margin-right:5px;font-size:18px}.blog-author-widget .social-links a:hover{color:var(--accent-color)}.blog-author-widget p{font-style:italic;color:color-mix(in srgb,var(--default-color),transparent 30%);margin:10px 0 0}.search-widget form{background:var(--background-color);border:1px solid color-mix(in srgb,var(--default-color),transparent 75%);padding:3px 10px;position:relative;border-radius:50px;transition:.3s}.search-widget form input[type=text]{border:0;padding:4px 10px;border-radius:4px;width:calc(100% - 40px);background-color:var(--background-color);color:var(--default-color)}.search-widget form input[type=text]:focus{outline:none}.search-widget form button{background:none;color:var(--default-color);position:absolute;top:0;right:0;bottom:0;border:0;font-size:16px;padding:0 16px;transition:.3s;line-height:0}.search-widget form button i{line-height:0}.search-widget form button:hover{color:var(--accent-color)}.search-widget form:is(:focus-within){border-color:var(--accent-color)}.recent-posts-widget .post-item{display:flex;margin-bottom:15px}.recent-posts-widget .post-item:last-child{margin-bottom:0}.recent-posts-widget .post-item img{width:80px;height:60px;margin-right:15px;object-fit:cover;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.1);transition:transform .3s ease;background-color:color-mix(in srgb,var(--default-color),transparent 95%)}.recent-posts-widget .post-item img[style*="display: none"]+div{margin-left:0}.blog-details .content figure img[style*="display: none"]+figcaption{display:none}.blog-details .content figure:has(img[style*="display: none"]){display:none}.recent-posts-widget .post-item h4{font-size:15px;font-weight:700;margin-bottom:5px}.recent-posts-widget .post-item h4 a{color:var(--default-color);transition:.3s}.recent-posts-widget .post-item h4 a:hover{color:var(--accent-color)}.recent-posts-widget .post-item time{display:block;font-style:italic;font-size:14px;color:color-mix(in srgb,var(--default-color),transparent 50%)}.recent-posts-widget .post-item:hover img{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.tags-widget ul{list-style:none;padding:0;margin:0}.tags-widget ul a,.tags-widget ul li{display:inline-block}.tags-widget ul a{background-color:color-mix(in srgb,var(--default-color),transparent 94%);color:color-mix(in srgb,var(--default-color),transparent 30%);border-radius:50px;font-size:14px;padding:5px 15px;margin:0 6px 8px 0;transition:.3s}.tags-widget ul a:hover{background:var(--accent-color);color:var(--contrast-color)}.tags-widget ul a span{padding-left:5px;color:color-mix(in srgb,var(--default-color),transparent 60%);font-size:14px}.blog-author-widget-2 img{max-width:160px}.blog-author-widget-2 h4{font-weight:600;font-size:24px;margin:15px 0 0;padding:0;color:color-mix(in srgb,var(--default-color),transparent 20%)}.blog-author-widget-2 .social-links{margin:5px 0}.blog-author-widget-2 .social-links a{color:color-mix(in srgb,var(--default-color),transparent 60%);margin:0 3px;font-size:18px}.blog-author-widget-2 .social-links a:hover{color:var(--accent-color)}.blog-author-widget-2 p{font-style:italic;color:color-mix(in srgb,var(--default-color),transparent 30%);margin:10px 0 0}