.case_studies-section .naming-block{padding-bottom:0}.case_studies-section .naming-block>div{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.case_studies-section .naming-block .link-button{min-width:-moz-fit-content;min-width:fit-content}.case_studies-section .case_study-block{padding:40px 0}.case_studies-section .case_study-block>div{display:grid;grid-template-columns:1fr;gap:32px}.case_studies-section .case_study-block .labels{height:-moz-max-content;height:max-content;align-items:flex-start}.case_studies-section.first-bg-black .case_study-block:nth-child(2n),.case_studies-section.first-bg-black .naming-block{background:var(--leobit-bg-black);color:var(--leobit-text-white)}.case_studies-section.first-bg-black .case_study-block:nth-child(odd){background:var(--leobit-bg-white);color:var(--leobit-text-black)}.case_studies-section.first-bg-black .link-button{color:var(--leobit-text-white);border-bottom:2px solid var(--leobit-bg-white)}.case_studies-section.first-bg-black .link-button:hover{color:var(--bs-btn-active-bg)}.case_studies-section.first-bg-white .case_study-block:nth-child(2n),.case_studies-section.first-bg-white .naming-block{background:var(--leobit-bg-white);color:var(--leobit-text-black)}.case_studies-section.first-bg-white .case_study-block:nth-child(odd){background:var(--leobit-bg-black);color:var(--leobit-text-white)}.case_studies-section figure{max-width:624px;width:100%;margin:0 auto}.case_studies-section figure img{max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover}.case_studies-section .info-side{display:flex;flex-direction:column;gap:48px;align-items:flex-start}.case_studies-section .main-text .case-text{margin-bottom:0}.case_studies-section .main-text h3{font-family:var(--leobit-font-futura-xblk-bt);font-size:20px;line-height:100%;text-transform:capitalize;margin-bottom:24px}.case_studies-section .main-text .case-quote,.case_studies-section .main-text em{font-style:italic}.case_studies-section .case-link,.case_studies-section .case-link:hover{color:inherit}@media screen and (max-width:992px){.case_studies-section .naming-block>div{flex-direction:column}.case_studies-section .naming-block>div br{display:none}.case_studies-section .case_study-block:last-child{padding-bottom:56px}.case_studies-section .case-link{flex:1 1 auto;align-self:center}}@media screen and (min-width:993px){.case_studies-section .section-header{margin-bottom:0}.case_studies-section .case_study-block>div{grid-template-columns:51% 40.6%;-moz-column-gap:8.4%;column-gap:8.4%;row-gap:48px}.case_studies-section.first-img-left .case_study-block:nth-child(odd)>div,.case_studies-section.first-img-right .case_study-block:nth-child(2n)>div{grid-template-columns:40.6% 51%}.case_studies-section.first-img-left .case_study-block:nth-child(odd)>div figure,.case_studies-section.first-img-right .case_study-block:nth-child(2n)>div figure{grid-column-start:2;grid-column-end:3}.case_studies-section figure{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3;display:flex;align-items:center}.case_studies-section .main-text h3{font-size:32px}}@media only screen and (min-width:993px) and (max-width:1280px){.case_studies-section .case_study-block:last-child{padding-bottom:80px}}@media screen and (min-width:1281px){.case_studies-section .case_study-block:last-child{padding-bottom:120px}}
