:root .has-heading-1-font-size{line-height:1.2}:root .has-heading-2-font-size{line-height:1.22}:root .has-heading-3-font-size,:root .has-heading-4-font-size{line-height:1.25}:root .has-heading-5-font-size{line-height:1.37}:root .has-heading-6-font-size{line-height:1.38}:root .has-paragraph-font-size,:root .has-small-font-size{line-height:1.75}.case-study-list{padding:3rem 0}@media(min-width:992px){.case-study-list{padding:7rem 0}}@media(min-width:1499px){.case-study-list{padding:10rem 0}}@media(min-width:1699px){.case-study-list{padding:14rem 0}}.case-study-list--wrapper{display:grid;flex-wrap:wrap;gap:1.5rem;grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.case-study-list--wrapper{gap:3rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:1380px){.case-study-list--wrapper{gap:5rem;grid-template-columns:repeat(3,1fr)}}.case-study-list--wrapper-box{border:1px solid #ccc;border-radius:20px;display:flex;flex:100%;flex-direction:column}@media(min-width:768px){.case-study-list--wrapper-box{flex:50%}}@media(min-width:1380px){.case-study-list--wrapper-box{flex:25%}}.case-study-list--wrapper-box-image{aspect-ratio:2.206;max-height:300px;position:relative;width:100%;z-index:3}@media(min-width:768px){.case-study-list--wrapper-box-image{aspect-ratio:2.592}}@media(min-width:1380px){.case-study-list--wrapper-box-image{aspect-ratio:1.71;max-height:300px;max-width:513px}}.case-study-list--wrapper-box-image .bafg-twentytwenty-container.twentytwenty-container{aspect-ratio:2.206;height:auto}@media(min-width:768px){.case-study-list--wrapper-box-image .bafg-twentytwenty-container.twentytwenty-container{aspect-ratio:2.592}}@media(min-width:1380px){.case-study-list--wrapper-box-image .bafg-twentytwenty-container.twentytwenty-container{aspect-ratio:1.71}}.case-study-list--wrapper-box-image .bafg-twentytwenty-container.twentytwenty-container img{aspect-ratio:2.206;border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:768px){.case-study-list--wrapper-box-image .bafg-twentytwenty-container.twentytwenty-container img{aspect-ratio:2.592}}@media(min-width:1380px){.case-study-list--wrapper-box-image .bafg-twentytwenty-container.twentytwenty-container img{aspect-ratio:1.71}}.case-study-list--wrapper-box-image .bafg-twentytwenty-container.twentytwenty-container .twentytwenty-overlay:hover{background:transparent}.case-study-list--wrapper-box-image .bafg-twentytwenty-container.twentytwenty-container .twentytwenty-overlay .twentytwenty-after-label:before,.case-study-list--wrapper-box-image .bafg-twentytwenty-container.twentytwenty-container .twentytwenty-overlay .twentytwenty-before-label:before{display:none}.case-study-list--wrapper-box-content{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:1.5rem}@media(min-width:768px){.case-study-list--wrapper-box-content{padding:3rem}}.case-study-list--wrapper-box-content h5,.case-study-list--wrapper-box-content p{margin-bottom:0;text-align:center}.case-study-list--wrapper-box-content h5{color:#b09a51;font-family:Kuenstler\ 480;font-weight:500}.case-study-list--wrapper-box-content h5 a{text-decoration:none}.case-study-list--wrapper-box-content h5 a:hover{color:#1a171b}.case-study-list--wrapper-box-content p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:50px;overflow:hidden;white-space:normal}.case-study-list h1{color:#000}
