.cases-wrap{padding:30px 0;position:relative}.cases-wrap:before{width:400px;height:320px;background:var(--secondary, #A3D9FF);filter:blur(500px);top:-100px;left:0;position:absolute;display:block}.cases-wrap:after{width:400px;height:400px;background:var(--secondary, #A3D9FF);filter:blur(500px);bottom:-100px;right:0;position:absolute;display:block}.cases-wrap ._container{position:relative;z-index:1}.cases-wrap h1{color:#2F3CDA;font-weight:600;font-size:32px;line-height:130%;letter-spacing:-3%;text-align:center;margin-bottom:32px}@media (max-width:992px){.cases-wrap h1{font-size:28px}}.cases-wrap .cases-row{display:flex;gap:24px;flex-wrap:wrap}.cases-wrap .cases-row .case-card{width:calc(33.33% - 16px);background:var(--on-surface, #FFFFFF);box-shadow:0px 0px 18px 0px #2F3CDA1A;border-radius:14px;overflow:hidden}@media (max-width:992px){.cases-wrap .cases-row .case-card{width:100%}}.cases-wrap .cases-row .case-card:hover{background:#1245AD}.cases-wrap .cases-row .case-card:hover .case-card__thumb .arrow-wrap>svg:first-child path{fill:#1245AD}.cases-wrap .cases-row .case-card:hover .case-card__thumb .arrow{transform:rotate(180deg)}.cases-wrap .cases-row .case-card:hover .case-card__thumb .arrow rect{fill:#fff}.cases-wrap .cases-row .case-card:hover .case-card__thumb .arrow path{stroke:#505CE8}.cases-wrap .cases-row .case-card:hover .case-card__body>a{color:#fff}.cases-wrap .cases-row .case-card:hover .case-card__body .case-card__excerpt{color:#fff}.cases-wrap .cases-row .case-card__thumb{display:flex;position:relative;height:200px;border-radius:14px;overflow:hidden}.cases-wrap .cases-row .case-card__thumb .wp-post-image{width:100%;height:100%;object-fit:cover}.cases-wrap .cases-row .case-card__thumb .arrow-wrap>svg:first-child{position:absolute;right:-1px;bottom:-1px;width:66px;height:69px;z-index:1}.cases-wrap .cases-row .case-card__thumb .arrow{transform:rotate(0);transition:all 0.5s;position:absolute;right:5px;bottom:4px;width:38px;height:38px;z-index:2}.cases-wrap .cases-row .case-card__body{display:flex;flex-direction:column;gap:18px;padding:18px 16px}.cases-wrap .cases-row .case-card__body>a{color:#000000;font-weight:600;font-size:20px;line-height:130%;letter-spacing:-3%}.cases-wrap .cases-row .case-card__body .case-card__excerpt{color:#5E5E5E;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-3%}.cases-wrap .cases-row .case-card__body ul{display:flex;gap:8px;flex-wrap:wrap}.cases-wrap .cases-row .case-card__body ul li a{pointer-events:none;color:#000000;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-3%;padding:8px 12px;background:var(--secondary, #A3D9FF);border-radius:14px}.inner-case{padding:30px 0;position:relative}@media (max-width:992px){.inner-case{padding-bottom:0}}.inner-case:before{content:"";width:400px;height:320px;background:var(--secondary, #A3D9FF);filter:blur(500px);top:-100px;left:0;position:absolute;display:block}.inner-case:after{content:"";width:400px;height:400px;background:var(--secondary, #A3D9FF);filter:blur(500px);bottom:-100px;right:0;position:absolute;display:block}.inner-case ._container{position:relative;z-index:1}.inner-case .all-cases{display:flex;align-items:center;justify-content:center;gap:16px;color:#2F3CDA;font-weight:400;font-size:18px;line-height:130%;letter-spacing:-3%;margin-bottom:24px}.inner-case .thumb{width:100%;height:auto;margin-bottom:32px;border-radius:14px}.inner-case__body{display:flex;align-items:flex-start;gap:40px}@media (max-width:992px){.inner-case__body{flex-direction:column;gap:32px}}.inner-case__body .col1{display:flex;flex-direction:column;gap:18px;width:30%}@media (max-width:992px){.inner-case__body .col1{width:100%}}.inner-case__body .col1 h1{color:#000;font-weight:600;font-size:32px;line-height:130%;letter-spacing:-3%}@media (max-width:992px){.inner-case__body .col1 h1{font-size:28px}}.inner-case__body .col1 ul{display:flex;gap:8px;flex-wrap:wrap}.inner-case__body .col1 ul li a{pointer-events:none;color:#000000;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-3%;padding:8px 12px;background:var(--secondary, #A3D9FF);border-radius:14px}.inner-case__body .col2{width:70%}@media (max-width:992px){.inner-case__body .col2{width:100%}}.inner-case__body .col2 h2{color:#000;font-weight:600;font-size:28px;line-height:130%;letter-spacing:-3%;margin-bottom:18px;margin-top:18px}@media (max-width:992px){.inner-case__body .col2 h2{font-size:24px}}.inner-case__body .col2 h2:first-child{margin-top:0}.inner-case__body .col2 h3,.inner-case__body .col2 h4{color:#000;font-weight:600;font-size:24px;line-height:130%;letter-spacing:-3%;margin-bottom:18px}@media (max-width:992px){.inner-case__body .col2 h3,.inner-case__body .col2 h4{font-size:20px}}.inner-case__body .col2 p{margin-bottom:18px;font-weight:400;font-size:18px;line-height:130%;letter-spacing:-3%;color:#5E5E5E}.inner-case__body .col2 ul{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.inner-case__body .col2 ul li{color:#000000;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-3%;padding:12px 16px 12px 28px;background:var(--secondary, #A3D9FF);border-radius:14px;position:relative}.inner-case__body .col2 ul li:before{content:"";display:block;width:4px;height:4px;background:#000;border-radius:50%;position:absolute;left:16px;top:50%;transform:translateY(-50%)}.inner-case__body .col2 img{border-radius:14px}.inner-case__body .col2 .wp-block-gallery{margin-bottom:32px;gap:24px}.inner-case__body .col2 .wp-block-gallery .wp-block-image{width:calc(50% - 12px) !important}@media (max-width:992px){.inner-case__body .col2 .wp-block-gallery .wp-block-image{width:100% !important}}.inner-case__body .col2 .wp-block-columns{display:flex;gap:18px;flex-wrap:wrap;margin-bottom:32px}.inner-case__body .col2 .wp-block-columns>.wp-block-column{border-radius:14px;background:var(--on-surface, #FFFFFF);box-shadow:0px 4px 60px 0px #A5C2D633;display:flex;flex-direction:column;padding:32px 32px 14px 32px}.inner-case__body .col2 .wp-block-columns>.wp-block-column:hover{background:#2F3CDA}.inner-case__body .col2 .wp-block-columns>.wp-block-column:hover img{filter:brightness(100)}.inner-case__body .col2 .wp-block-columns>.wp-block-column:hover h3,.inner-case__body .col2 .wp-block-columns>.wp-block-column:hover p{color:#fff}