.b_caseStudy{padding:4rem 0}@media only screen and (min-width:1220px){.b_caseStudy{padding:4.5rem 0 100px}}@media only screen and (min-width:1600px){.b_caseStudy{padding:7.5rem 0 200px}}.b_caseStudy .b_caseStudy-link{padding-top:1.5rem;text-align:center}@media only screen and (min-width:500px){.b_caseStudy .b_caseStudy-link{padding-top:2.5rem}}@media only screen and (min-width:1220px){.b_caseStudy .b_caseStudy-link{padding-top:4.5rem}}@media only screen and (min-width:1600px){.b_caseStudy .b_caseStudy-link{padding-top:7.5rem}}.b_caseStudy .b_caseStudy-link a{background-color:var(--color-base__black);border:1px solid var(--color-base__black);border-radius:50px;color:var(--color-base__white);font-size:13.5px;font-weight:700;line-height:17px;padding:14px 32px;text-decoration:none;text-decoration:initial;transition:background .5s ease,color .5s ease,border .5s ease}@media only screen and (min-width:768px){.b_caseStudy .b_caseStudy-link a{font-size:18px;line-height:22.7px}}.b_caseStudy .b_caseStudy-link a:hover{background-color:var(--color-base__hover-black);border:1px solid var(--color-base__hover-black);color:var(--color-base__white);text-decoration:none;text-decoration:initial;transition:background .5s ease,color .5s ease,border .5s ease}@media only screen and (max-width:1024px){.b_caseStudy.desktop{display:none}.b_caseStudy.mobile{display:block}}@media only screen and (min-width:1025px){.b_caseStudy.desktop{display:block}.b_caseStudy.mobile{display:none}}.b_caseStudy-container{margin:auto auto 1rem;overflow:hidden;position:relative}.b_caseStudy-container .b_caseStudy-container__image{border-radius:9px;display:block;height:85vh;margin:0 auto;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:1440px){.b_caseStudy-container .b_caseStudy-container__image{border-radius:22px}}.b_caseStudy-container .b_caseStudy-container__image img{animation:kenburns 50s linear infinite;animation-play-state:paused;border-radius:9px;height:85vh;-o-object-fit:cover;object-fit:cover;position:absolute;transform:scale(1);width:100%;will-change:transform}@media only screen and (min-width:1440px){.b_caseStudy-container .b_caseStudy-container__image img{border-radius:22px}}.b_caseStudy-container .b_caseStudy-container__item-footer{bottom:5%;position:absolute;right:5%}.b_caseStudy-container .b_caseStudy-container__item-footer .wp-block-button__link{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsl(0 0% 100% / .3);border:initial}.b_caseStudy-container__item{border-radius:9px;padding:20px;position:absolute;top:0;width:80%}@media only screen and (min-width:1200px){.b_caseStudy-container__item{border-radius:22px;padding:30px 40px}}.b_caseStudy-container__item .b_caseStudy-container__item-content--title{margin-bottom:10px;width:100%}.b_caseStudy-container__item .b_caseStudy-container__item-content--title p,.b_caseStudy-container__item .b_caseStudy-container__item-content--title span{color:var(--color-base__white);font-size:32px!important;font-weight:700;line-height:40px!important;text-align:left!important}@media screen and (max-width:48rem){.b_caseStudy-container__item .b_caseStudy-container__item-content--title p,.b_caseStudy-container__item .b_caseStudy-container__item-content--title span{align-items:normal;font-size:13.5px!important;line-height:17px!important}}.b_caseStudy-container__item .b_caseStudy-container__item-content--text p,.b_caseStudy-container__item .b_caseStudy-container__item-content--text span{color:var(--color-base__white);display:flex;font-size:18px!important;font-weight:500;line-height:30px!important;text-align:left!important;width:100%}@media screen and (max-width:48rem){.b_caseStudy-container__item .b_caseStudy-container__item-content--text p,.b_caseStudy-container__item .b_caseStudy-container__item-content--text span{align-items:normal;font-size:13.5px!important;line-height:18px!important}}.circle{position:relative}.circle b{align-items:center;background:var(--color-base__hover-black);border:1px solid #000;border-radius:50%;color:#fff;display:flex;font-weight:700;height:0;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:scale(0);transition:opacity .3s ease,transform 2s cubic-bezier(.6,0,1.4,1);width:0;z-index:999}.circle:hover b{opacity:1;transform:scale(1)}.circle b{transition:transform .7s ease,opacity .7s ease}@keyframes kenburns{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}