.blog-single{padding:80px 0}.blog-single__breadcrumbs ul{list-style-type:none;margin:0;padding:0}.blog-single__breadcrumbs ul li{display:inline-block}.blog-single__breadcrumbs ul li:after{content:"/";display:inline-block;margin:0 .5rem;opacity:.33}.blog-single__breadcrumbs ul li:last-child:after{display:none}.blog-single>.blog-post{margin-top:40px;position:relative}@media (min-width:768px) and (max-width:1490px){.blog-single>.blog-post{margin-right:84px}}.blog-single__hero{margin-bottom:3rem}.blog-post__hero{grid-column-gap:2rem;grid-row-gap:1.5rem;display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.blog-post__hero{grid-template-columns:repeat(2,1fr)}}.blog-post__hero.img-right{direction:rtl}.blog-post__hero .blog-hero__content{direction:ltr;display:flex;flex-direction:column}.blog-post__hero .blog-hero__image img{display:block;width:100%}.blog-post__hero .blog-post__meta,.blog-post__hero .blog-post__tags,.blog-post__hero .blog-post__title{margin-bottom:.5rem}.blog-post__hero .blog-post__meta,.blog-post__hero .blog-post__tags{color:#737373;font-size:14px}.blog-post__hero .blog-post__author a{align-items:center;display:inline-flex;gap:.5rem}.blog-post__hero .blog-post__author .blog-post__author--avatar{aspect-ratio:1;width:48px}.blog-post__hero .blog-post__author .blog-post__author--avatar img{border-radius:50%;object-fit:cover}.blog-single__content,.blog-single__share{margin-bottom:3rem}.blog-single__share>h3{margin-bottom:.8rem}.blog-single__share--menu{list-style-type:none;margin:0;padding:0}.blog-single__share--menu li{display:inline-block;margin-right:.33rem;margin-top:.5rem}.blog-single__share--menu li a i{display:inline-block;margin-right:.5em}.blog-post__share--sticky{display:none;position:absolute;right:0;top:-100px;transform:translateX(calc(1rem + 100%));width:68px}@media (min-width:768px){.blog-post__share--sticky{display:block}}.blog-post__share--sticky.pin{left:100%;position:sticky;right:unset;top:100px}.blog-post__share--sticky .blog-single__share--menu{transform:translateY(100px)}.blog-post__share--sticky.pin .blog-single__share--menu{transform:none}.blog-post__share--sticky .blog-single__share--menu li{display:block;margin:0}.blog-post__share--sticky .blog-single__share--menu li+li{margin-right:0;margin-top:.75rem}.blog-post__share--sticky li a{aspect-ratio:1;border:0;border-radius:50%;display:block;position:relative;width:40px;--ct-btn-bg:#9dacd5;--ct-btn-hover-bg:#7584ad;--ct-btn-active-bg:#7584ad}.blog-post__share--sticky li a i{display:block;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.blog-post__share--sticky li a span{display:none}@media (min-width:768px){.blog-single__content,.blog-single__share{margin-left:auto;margin-right:auto;width:75%}}.blog-single__content figure.blockquote{border-left:3px solid var(--clr-primary);font-style:italic;font-weight:500;margin:2rem 0;padding-left:40px}.blog-single__content figure.blockquote blockquote{border:0;display:block;font-style:inherit;font-weight:inherit;margin:0 0 1rem;padding:0}.blog-single__content figure.blockquote .blockquote-footer{font-size:.875em;font-style:normal;font-weight:700}.blog-single__content .cta--blog-callout{background-color:#f9f9f9;border-radius:.75rem;margin:2rem 0;padding:1.5rem}.blog-single__content .cta--blog-callout :first-child{margin-top:0}.blog-single__content .cta--blog-callout :last-child{margin-bottom:0}.blog-single__comments>h2,.blog-single__related>h2,.blog-single__share>h3{margin-bottom:1rem;position:relative}.blog-single__comments>h2 span,.blog-single__related>h2 span,.blog-single__share>h3 span{background:#fff;display:inline-block;padding:.5rem 1rem .5rem 0;position:relative;z-index:1}.blog-single__comments>h2:after,.blog-single__related>h2:after,.blog-single__share>h3:after{background:#737373;content:"";display:block;height:2px;left:0;opacity:.2;position:absolute;top:50%;transform:translateY(-50%);width:100%}.blog-single__related{margin-bottom:3rem}.blog-single__related .blog-related__grid{grid-column-gap:2rem;grid-row-gap:1.5rem;display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.blog-single__related .blog-related__grid{grid-template-columns:repeat(3,1fr)}}.blog-single__related .blog-post__item{background:#fff;border-radius:.75rem;box-shadow:0 0 12px #f5f5f5;color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:all .4s ease-in-out}.blog-single__related .blog-post__image{position:relative;z-index:5}.blog-single__related .blog-post__image .img-container{aspect-ratio:16/9;width:100%}.blog-single__related .blog-post__image .img-container img{height:100%;object-fit:cover;width:100%}.blog-single__related .blog-post__content{display:flex;flex:1;flex-direction:column;padding:1.5rem;position:relative;z-index:10}.blog-single__related .blog-post__content>*{display:block;transition:all .4s ease-in-out}.blog-single__related .blog-post__tags,.blog-single__related .blog-post__title{margin-bottom:.5rem}.blog-single__related .blog-post__meta{margin-bottom:1rem}.blog-single__related .blog-post__description{flex:1;margin-bottom:1.5rem}.blog-single__related .blog-post__meta,.blog-single__related .blog-post__tags{color:#737373;font-size:12px}.blog-single__related .blog-post__item .bg-fill{background-color:rgba(var(--ct-primary-rgb),.95);bottom:0;display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .4s ease-in-out;visibility:hidden;z-index:7}.blog-single__related .blog-post__item:hover{transform:scale(1.03)}.blog-single__related .blog-post__item:hover .bg-fill{opacity:1;visibility:visible}.blog-single__related .blog-post__item:hover .blog-post__content>*{color:var(--ct-white)!important}