.elementor-389 .elementor-element.elementor-element-0a14755{--display:flex;--background-transition:0.3s;}.elementor-389 .elementor-element.elementor-element-8a2b654{--horizontal-progress-border:none;--horizontal-height:2px;--horizontal-border-style:none;--tracker-padding:0px 0px 0px 0px;}.elementor-389 .elementor-element.elementor-element-e42b5e9{--display:grid;--e-con-grid-template-columns:6, 1fr;--e-con-grid-template-rows:3, 1fr;--gap:0% 4%;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-389 .elementor-element.elementor-element-31f163e{--display:flex;--background-transition:0.3s;}.elementor-389 .elementor-element.elementor-element-6fe2b6f .elementor-icon-list-icon{width:14px;}.elementor-389 .elementor-element.elementor-element-6fe2b6f .elementor-icon-list-icon i{font-size:14px;}.elementor-389 .elementor-element.elementor-element-6fe2b6f .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}@media(max-width:1366px){.elementor-389 .elementor-element.elementor-element-e42b5e9{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-389 .elementor-element.elementor-element-e42b5e9{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-389 .elementor-element.elementor-element-e42b5e9{--e-con-grid-template-columns:1;--e-con-grid-template-rows:2;--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-e42b5e9 */.blog-post-title {
    grid-area: 1 / 1 / 2 / 7;
}
.blog-feat-img {
    grid-area : 2 / 1 / 3 / 4;
}
.blog-tldr {
    grid-area: 2 / 4 / 3 / 7;
}
.blog-toc {
    grid-area: 3 / 1 / 4 / 3;
}
.blog-content {
    grid-area: 3 / 3 / 4 / 7;
}/* End custom CSS */
/* Start custom CSS */.home-img-1 { grid-area: 1 / 1 / 2 / 4; }/* End custom CSS */