.block-blog-single{display:block;width:100%}.block-blog-single>.container{display:grid;grid-template-columns:1fr 70% 1fr;gap:5rem 8rem}.block-blog-single .blog-single-sidebar{grid-row:1/span 1;grid-column:1/span 1;justify-self:end;align-self:start}.block-blog-single .blog-single-sidebar .post-share{width:100%}.block-blog-single .blog-single-sidebar .post-share h3{font-weight:400;text-transform:unset;line-height:1;text-align:center}.block-blog-single .blog-single-sidebar .post-share ul{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:center;width:5rem;margin-left:auto;margin-right:auto}.block-blog-single .blog-single-sidebar .post-share ul li{width:100%;margin-bottom:.8rem}.block-blog-single .blog-single-sidebar .post-share ul li:last-child{margin-bottom:0}.block-blog-single .blog-single-sidebar .post-share ul li a{display:block;width:100%;position:relative;overflow:hidden;text-decoration:none;color:transparent;background-color:var(--lightgrey);border-radius:50%;font-size:0;transition:all .2s ease}.block-blog-single .blog-single-sidebar .post-share ul li a:after{content:'';display:block;padding-bottom:100%}.block-blog-single .blog-single-sidebar .post-share ul li a:before{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-weight:100;color:var(--green);font-size:1.8rem;transition:all .2s ease}.block-blog-single .blog-single-sidebar .post-share ul li:hover a{background-color:var(--green)}.block-blog-single .blog-single-sidebar .post-share ul li:hover a:before{color:var(--white)}.block-blog-single .blog-single-content{grid-row:1/span 1;grid-column:2/span 1;align-self:start}@media (max-width:1500px){.block-blog-single>.container{grid-template-columns:1fr 80% 1fr;gap:5rem 8rem}}@media (max-width:1300px){.block-blog-single>.container{grid-template-columns:5rem 1fr 5rem;gap:5rem 4rem}}@media (max-width:1050px){.block-blog-single>.container{grid-template-columns:1fr;gap:5rem 0}.block-blog-single .blog-single-sidebar{grid-row:2/span 1;grid-column:1/span 1;justify-self:start;width:100%}.block-blog-single .blog-single-sidebar .post-share{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.block-blog-single .blog-single-sidebar .post-share h3{text-align:left;width:6rem}.block-blog-single .blog-single-sidebar .post-share ul{margin-top:unset;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:calc(100% - 6rem);margin-left:unset;margin-right:unset}.block-blog-single .blog-single-sidebar .post-share ul li{width:5rem;margin-bottom:unset;margin:.2rem}.block-blog-single .blog-single-sidebar .post-share ul li:last-child{margin-bottom:unset}.block-blog-single .blog-single-sidebar .post-share ul li a{display:block;width:100%;position:relative;overflow:hidden;text-decoration:none;color:transparent;background-color:var(--lightgrey);border-radius:50%;font-size:0;transition:all .2s ease}.block-blog-single .blog-single-sidebar .post-share ul li a:after{content:'';display:block;padding-bottom:100%}.block-blog-single .blog-single-sidebar .post-share ul li a:before{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-weight:100;color:var(--green);font-size:1.8rem;transition:all .2s ease}.block-blog-single .blog-single-sidebar .post-share ul li:hover a{background-color:var(--green)}.block-blog-single .blog-single-sidebar .post-share ul li:hover a:before{color:var(--white)}.block-blog-single .blog-single-content{grid-row:1/span 1;grid-column:1/span 1}}