.blog-item-layout{background-color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:5rem;display:flex;position:relative}.blog-item-poster{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:75%;display:flex}.blog-item-image{justify-content:center;align-items:center;width:100%;height:30rem;display:flex}.blog-item-image img{width:100%;height:100%}.blog-item-date{padding:.5rem 0;font-size:1rem;font-style:oblique}.blog-item-hdr{padding:1rem 0;font-size:2rem;font-weight:600}.blog-item-info{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:1rem 0;display:flex;position:relative}.blog-item-description,.blog-item-content{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:1rem 0;display:flex}.block-details{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:.5rem 0;display:flex}.block-details h1{font-weight:900;font-size:3rem!important}.block-details h2{font-weight:700;font-size:2.4rem!important}.block-details h3{font-weight:600;font-size:1.8rem!important}.block-details h4{font-weight:600;font-size:1.5rem!important}.block-details h5{font-weight:300;font-size:1.2rem!important}.block-details h6{font-weight:100;font-size:.8rem!important}.block-details ul{padding:1rem 2rem;position:relative}.block-details ul li{padding:.25rem 0;list-style-type:none;position:relative}.block-details ul li:before{content:"●";color:var(--theme);font-size:1.2rem;font-weight:900;position:absolute;top:0;left:-1.2rem}.block-details p{color:#646464;padding:.2rem 0;font-size:1rem;font-weight:400}.block-details table{text-align:left;color:#6c757d;width:100%;text-indent:initial;border-collapse:collapse;border-spacing:0;unicode-bidi:isolate;margin:1rem 0;font-size:1rem}.block-details table th{background-color:var(--theme);color:#fff;border:.35rem solid #e5e5e5;padding:.2rem;font-size:1.2rem;font-weight:700}.block-details table td{border:.35rem solid #e5e5e5;padding:.2rem}.block-details a{color:var(--theme);font-size:1rem;font-style:italic}.blog-divider{background:#aeaeae80;width:100%;height:.1rem;margin:.5rem 0 2rem;padding:0}.blog-item-author{color:#646464;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:1rem 0;font-size:1rem;display:flex}.blog-item-author-hdr{color:var(--theme);padding-bottom:1rem;font-size:1.75rem;font-weight:600}.blog-item-author-info{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;width:100%;display:grid}.blog-item-author-icon{grid-column:span 1;justify-content:flex-start;align-items:center;width:auto;height:auto;padding:1rem 1rem 1rem 0;display:flex}.blog-item-author-icon img{width:10rem;height:auto}.blog-item-author-details{flex-direction:column;grid-column:span 3;justify-content:center;align-items:flex-start;width:100%;height:auto;display:flex}.blog-item-author-title{color:var(--theme);padding-bottom:.5rem;font-size:1.25rem;font-weight:600}.blog-item-author-description{padding:.2rem 0;font-size:1.1rem}.blog-item-author-description-caption{color:#383c3e;font-size:1.15rem;font-weight:600}.blog-item-author-description-data{color:#6c757d}.blog-item-author-links{justify-content:center;align-items:center;gap:.5rem;padding-top:.5rem;display:flex}.blog-item-author-links .social-link{border:.1rem solid var(--theme);background:0 0;border-radius:.75rem;padding:.5rem;transition:all .1s ease-in-out}.blog-item-author-links .social-link .social-icon{color:var(--theme);font-size:1.2rem;transition:all .1s ease-in-out}.blog-item-author-links .social-link:hover{background:var(--theme)}.blog-item-author-links .social-link:hover .social-icon{color:#fff}.blog-item-tags{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.blog-item-tags-hdr{font-size:2rem;font-weight:600}.blog-item-tags-info{flex-flow:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.blog-item-tags-link{background:#f6f8fb;border-radius:.2rem;padding:.5rem;transition:all .2s ease-in-out}.blog-item-tags-link a{color:#000;font-size:1rem;font-weight:600;transition:all .2s ease-in-out}.blog-item-tags-link:hover{background:var(--theme)}.blog-item-tags-link:hover a{color:#fff}@media (max-width:1024px){.blog-item-layout{padding:3.5rem}}@media (max-width:768px){.blog-item-layout{padding:2.5rem}}@media (max-width:680px){.blog-item-layout{padding:2rem}}@media (max-width:592px){.blog-item-layout{padding:1.8rem}}@media (max-width:550px){.blog-item-layout{padding:1.5rem}}@media (max-width:472px){.blog-item-layout{padding:1.3rem}}@media (max-width:425px){.blog-item-layout{padding:1.2rem}}@media (max-width:375px){.blog-item-layout{padding:1.1rem}}@media (max-width:320px){.blog-item-layout{padding:1rem}}
