.cs-accordion .cs-grid{display:grid;grid-template-columns:1fr 1.8fr 1fr;grid-gap:4em}.cs-accordion .cs-grid .cs-middle{align-self:center;padding:6em 0}.cs-accordion .cs-grid .cs-middle .heading{text-align:center}.cs-accordion .cs-grid .cs-middle h4.heading{margin-top:2.2em}.cs-accordion .cs-grid .cs-middle .cs-accordion-container .accordion{border-top:1px solid #878787}.cs-accordion .cs-grid .cs-middle .cs-accordion-container .accordion .cs-title{padding:1em 0;cursor:pointer;display:flex;align-items:center}.cs-accordion .cs-grid .cs-middle .cs-accordion-container .accordion .cs-title h4{margin-bottom:0;flex:1;font-size:1.2em;font-weight:300}.cs-accordion .cs-grid .cs-middle .cs-accordion-container .accordion .cs-content{padding-bottom:1em;display:none}.cs-accordion .cs-grid .cs-middle .cs-accordion-container .accordion:last-child{border-bottom:1px solid #878787}.cs-accordion .cs-grid .cs-middle .cs-button-container{margin-top:2em;text-align:center}.cs-accordion .cs-grid .cs-middle .cs-button-container .button{font-family:DIN Neuzeit Grotesk,sans-serif;font-size:12px}.cs-accordion .cs-grid .cs-first-image{align-self:flex-start}.cs-accordion .cs-grid .cs-first-image img{width:100%;border-radius:2em;margin-bottom:.6em}.cs-accordion .cs-grid .cs-second-image{align-self:flex-end}.cs-accordion .cs-grid .cs-second-image img{width:100%;border-radius:2em;margin-bottom:.6em}@media screen and (max-width: 999px){.cs-accordion .cs-grid{grid-template-columns:1fr 1.4fr 1fr;grid-gap:2em}.cs-accordion .cs-grid .cs-middle{padding:4em 0}}@media screen and (max-width: 768px){.cs-accordion .cs-grid{grid-template-columns:1fr;grid-gap:2em}.cs-accordion .cs-grid .cs-middle{padding:0}}