.wp-block-kanopi-case-studies{padding:3rem 0}.wp-block-kanopi-case-studies .container{margin:0 auto;max-width:1200px;padding:0 2rem}.wp-block-kanopi-case-studies .case-studies-header{align-items:center;align-items:flex-start;display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}@media(min-width:768px){.wp-block-kanopi-case-studies .case-studies-header{flex-direction:row}}@media(min-width:1440px){.wp-block-kanopi-case-studies .case-studies-header{margin-bottom:4.5rem}}.wp-block-kanopi-case-studies .case-studies-header .case-studies-title{background-color:#b9ff66;border-radius:8px;display:inline-block;font-size:2rem;margin:0 1.5rem 0 0;padding:.5rem 1rem}.wp-block-kanopi-case-studies .case-studies-header .case-studies-description{flex:1;margin:0;max-width:600px}.wp-block-kanopi-case-studies .case-studies-grid{background-color:#1e1e2d;border-radius:2rem;box-shadow:0 10px 30px rgba(0,0,0,.1);display:none;padding:4rem 3rem}@media screen and (min-width:1024px){.wp-block-kanopi-case-studies .case-studies-grid{display:flex;flex-direction:row}}.wp-block-kanopi-case-studies .case-studies-grid .case-study-item{flex:1;padding:0 2.5rem;position:relative}.wp-block-kanopi-case-studies .case-studies-grid .case-study-item:not(:last-child):after{background-color:hsla(0,0%,100%,.15);content:"";height:80%;position:absolute;right:0;top:10%;width:1px}.wp-block-kanopi-case-studies .case-studies-grid .case-study-item .case-study-content{color:#fff}.wp-block-kanopi-case-studies .case-studies-grid .case-study-item .case-study-content .case-study-description{color:#fff;font-size:1.125rem;font-weight:400;line-height:1.6;margin-bottom:2rem;margin-top:0}.wp-block-kanopi-case-studies .case-studies-grid .case-study-item .case-study-content .case-study-link{align-items:center;display:flex}.wp-block-kanopi-case-studies .case-studies-grid .case-study-item .case-study-content .case-study-link .case-study-link-text{color:#c1f880;font-size:1.125rem;font-weight:600;margin-right:.5rem;text-decoration:none}.wp-block-kanopi-case-studies .case-studies-grid .case-study-item .case-study-content .case-study-link .case-study-link-text:hover{text-decoration:underline}.wp-block-kanopi-case-studies .case-studies-grid .case-study-item .case-study-content .case-study-link .arrow-icon{color:#c1f880;display:inline-block;font-size:1.25rem;line-height:1;transform:translateY(1px)}@media(max-width:992px){.wp-block-kanopi-case-studies .case-studies-grid{padding:3rem 2rem}.wp-block-kanopi-case-studies .case-studies-grid .case-study-item{padding:0 1.5rem}}@media(max-width:768px){.wp-block-kanopi-case-studies .case-studies-grid{flex-direction:column;padding:2.5rem 2rem}.wp-block-kanopi-case-studies .case-studies-grid .case-study-item{color:#fff;padding:1.5rem 0}.wp-block-kanopi-case-studies .case-studies-grid .case-study-item:not(:last-child):after{bottom:0;height:1px;right:0;top:auto;width:100%}.wp-block-kanopi-case-studies .case-studies-grid .case-study-item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.15);margin-bottom:1.5rem;padding-bottom:1.5rem}}.wp-block-kanopi-case-studies .case-studies-swiper{background-color:#1e1e2d;border-radius:2rem;box-shadow:0 10px 30px rgba(0,0,0,.1);display:block;padding:2rem}@media screen and (min-width:1024px){.wp-block-kanopi-case-studies .case-studies-swiper{display:none}}.wp-block-kanopi-case-studies .case-studies-swiper .swiper{padding:2rem 0}.wp-block-kanopi-case-studies .case-studies-swiper .swiper .swiper-slide.case-study-item{padding:0 1rem}.wp-block-kanopi-case-studies .case-studies-swiper .swiper .swiper-slide.case-study-item .case-study-content{color:#fff}.wp-block-kanopi-case-studies .case-studies-swiper .swiper .swiper-slide.case-study-item .case-study-content p.case-study-description{color:#fff;font-size:1.125rem;font-weight:400;line-height:1.6;margin-bottom:2rem;margin-top:0}.wp-block-kanopi-case-studies .case-studies-swiper .swiper .swiper-slide.case-study-item .case-study-content .case-study-link{align-items:center;display:flex}.wp-block-kanopi-case-studies .case-studies-swiper .swiper .swiper-slide.case-study-item .case-study-content .case-study-link a.case-study-link-text{color:#b9ff66;font-size:1.125rem;font-weight:600;margin-right:.5rem;text-decoration:none}.wp-block-kanopi-case-studies .case-studies-swiper .swiper .swiper-slide.case-study-item .case-study-content .case-study-link a.case-study-link-text:hover{text-decoration:underline}.wp-block-kanopi-case-studies .case-studies-swiper .swiper .swiper-slide.case-study-item .case-study-content .case-study-link .arrow-icon{color:#b9ff66;display:inline-block;font-size:1.25rem;line-height:1;transform:translateY(1px)}
