.section-case-studies{background-color:#f4f8f9;flex-grow:1}.section-case-studies .row{position:relative;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:100px;padding:40px 0;z-index:1}.section-case-studies .row:before{content:"";position:absolute;top:0;left:-40px;width:calc(100% + 80px);height:100%;background-color:#fff;box-shadow:4px 4px 30px 0 rgba(0,0,0,.05);z-index:-1}.section-case-studies .col-img{grid-column:span 1}.section-case-studies .img{display:flex}.section-case-studies .img img{max-width:100%;width:auto;height:auto}.section-case-studies .col-info{grid-column:span 2;text-align:center}.section-case-studies .section-title{margin-bottom:30px}.section-case-studies .description{margin-bottom:30px;font-size:24px;font-weight:500}.section-case-studies .read-full{color:#343d48;font-size:24px;font-weight:700;transition:opacity .3s ease}.section-case-studies .read-full:hover{opacity:.6}@media(max-width:1199.9px){.section-case-studies .row{grid-template-columns:1fr;gap:30px 0;padding:0}.section-case-studies .row:before{content:none}.section-case-studies .col-img{grid-column:span 1;order:1}.section-case-studies .img{justify-content:center}.section-case-studies .col-info{grid-column:span 1;order:0}}@media(max-width:575.9px){.section-case-studies .description,.section-case-studies .read-full{font-size:18px}}