.main-content {
	display: grid;
	grid-template-columns: 1fr 4fr 1fr;
}

.side-justified-line {
        display: flex;  
}

.side-justified-line>div {
        display: flex; 
        width: 50%;
}

.side-justified-line>div:last-child {
        flex-direction: row-reverse;
}

.teaser {
        margin-block: 20px;
}

.key_takeaways {
        margin-block: 35px;
}

.layout-content {
        padding-left: 10px;
        padding-right: 10px;
}

@media (max-width: 768px) {
        .layout-sidebar-first {
                display: none;
        }

        .layout-sidebar-second {
                display: none;
        }

        .main-content {
                grid-template-columns: unset;
        }

        .layout-content {
                padding-left: 0px;
                padding-right: 0px;
        }

}

.feed-icon {
        display: flex;
        justify-content: flex-end;
        width: 100%
}
