@keyframes icon{0%,100%{transform:translate(0,0) scale(1.5)}50%{transform:translate(0,-300%) scale(1.5)}51%{transform:translate(0,300%) scale(1.5)}}.btn{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;display:inline-block;vertical-align:middle;zoom:1;*display:inline}.btnBudgets,.btnPost{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:100%;color:#fff;background-color:#00B48F;border:2px solid #00B48F;padding:21px 65px 21px 69px;margin-top:23px;border-radius:60px;display:inline-block;overflow:hidden}.case-featured .subtitle,.case-featured .term-list li .tag{line-height:120%;font-family:Inter,sans-serif}.btnBudgets .icon,.btnPost .icon{width:13px;height:15px;margin-right:10px;fill:#fff;display:inline-block;vertical-align:middle;zoom:1;*display:inline;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s}.btnBudgets:hover,.btnPost:hover{color:#00B48F;background-color:transparent}.btnBudgets:hover .icon,.btnPost:hover .icon{-ms-transform:scale(1.5);transform:scale(1.5);fill:#00B48F;animation:icon .3s cubic-bezier(.17,.49,.96,.76) 1}.btnBudgets.blue,.btnPost.blue{background-color:#265DF0;border:1px solid #265DF0}.btnBudgets.blue:hover,.btnPost.blue:hover{color:#265DF0;background-color:transparent}.btnBudgets.blue:hover .icon,.btnPost.blue:hover .icon{-ms-transform:scale(1.5);transform:scale(1.5);fill:#265DF0;animation:icon .3s cubic-bezier(.17,.49,.96,.76) 1}@media (min-width:769px) and (max-width:1200px){.btnBudgets,.btnPost{font-size:1.5vw;padding:1.75vw 5.4166666667vw 1.75vw 5.75vw;margin-top:1.9166666667vw;border-radius:5vw}.btnBudgets .icon,.btnPost .icon{width:1.0833333333vw;height:1.25vw;margin-right:.8333333333vw}}@media (min-width:481px) and (max-width:768px){.btnBudgets,.btnPost{padding:2.734375vw 4.5572916667vw 2.734375vw 5.078125vw;margin-top:2.9947916667vw}}@media (max-width:480px){.btnBudgets,.btnPost{font-size:16px;padding:4.375vw 7.2916666667vw 4.375vw 8.125vw;margin-top:4.7916666667vw}}.case-featured{width:100%;background:var(--wpr-bg-3c6e4479-037b-440d-b7d3-14c5313e6b66) center 45px no-repeat #002d54;padding:97px 0 0;overflow:hidden}.case-featured .term-list{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-pack:center;justify-content:center;padding-bottom:27px}.case-featured .term-list li .tag{padding:10px 14px;display:block;border:1px solid #ffd527;border-radius:40px;font-style:normal;font-weight:400;font-size:12px;color:#fff}.case-featured .subtitle{font-style:normal;font-weight:600;font-size:13px;letter-spacing:.05em;text-align:center;padding-bottom:10px;color:#008cff;display:block}.case-featured .subtitle b{position:relative}.case-featured .subtitle b:before{content:"";width:100px;height:36px;border-radius:30px;border:1px solid #008cff;position:absolute;top:-10px;right:-20px;z-index:1}.case-featured .subtitle>span{position:relative;background-color:#002d54;z-index:3;padding:3px 0}.case-featured .title{font-family:Inter,sans-serif;font-style:normal;font-weight:900;font-size:36px;line-height:119%;text-transform:uppercase;text-align:center;color:#fff;display:block;padding:0 260px 27px}.case-featured .btn-box .seeMore,.case-featured p{font-weight:400;font-family:Inter,sans-serif;font-style:normal;color:#fff}.case-featured p{font-size:16px;line-height:150%;text-align:center;letter-spacing:.9px;padding:0 270px 50px}.case-featured .box-slider{margin:0 auto;max-width:764px;width:100%;padding:0 0 37px}.case-featured .box-slider .slick-list{overflow:visible!important;margin:0 -24px}.case-featured .box-slider .slick-list .slick-slide{padding:0 24px}.case-featured .box-slider .slick-list .slick-slide.slick-active .text{opacity:1;visibility:visible}.case-featured .box-slider .item .image{width:100%;height:auto;background-color:#032037;padding:26px 30px 0;border-radius:24px;overflow:hidden;position:relative}.case-featured .box-slider .item .image img{width:100%;height:auto;border-radius:16px 16px 0 0}.case-featured .btn-box{padding-bottom:43px;text-align:center}.case-featured .btn-box .seeMore{font-size:12px;line-height:143%;padding:16px 24px 14px;position:relative;letter-spacing:1.2px;text-transform:uppercase;border:1px solid #09487e;border-radius:30px;display:inline-block}.case-featured .btn-box .seeMore b{font-size:16px;color:#00B48F;font-weight:700}.case-featured .btn-box .seeMore .icon{width:17px;height:19px;fill:transparent;position:absolute;right:0;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.case-featured .btn-box .seeMore:hover .icon{animation:bounceXseeMore 3s infinite linear}@media (min-width:769px) and (max-width:1200px){.case-featured{background:var(--wpr-bg-eda58661-e4c3-4ad5-8256-442ed6f60715) center 3.75vw no-repeat #002d54;padding:8.0833333333vw 0 0}.case-featured .term-list{gap:.6666666667vw;padding-bottom:2.25vw}.case-featured .term-list li .tag{padding:.8333333333vw 1.1666666667vw;border-radius:3.3333333333vw;font-size:1vw}.case-featured .subtitle{font-size:1.0833333333vw;padding-bottom:.8333333333vw}.case-featured .subtitle b:before{width:8.3333333333vw;height:3vw;border-radius:2.5vw;top:-.8333333333vw;right:-1.6666666667vw}.case-featured .subtitle>span{padding:.25vw 0}.case-featured .title{font-size:3vw;padding:0 21.6666666667vw 2.25vw}.case-featured p{font-size:1.3333333333vw;letter-spacing:.075vw;padding:0 22.5vw 4.1666666667vw}.case-featured .box-slider{max-width:63.6666666667vw;padding:0 0 3.0833333333vw}.case-featured .box-slider .slick-list{margin:0 -2vw}.case-featured .box-slider .slick-list .slick-slide{padding:0 2vw}.case-featured .box-slider .item .image{height:42.1666666667vw;padding:2.1666666667vw 2.5vw 0;border-radius:2vw}.case-featured .box-slider .item .image img{border-radius:1.3333333333vw 1.3333333333vw 0 0}.case-featured .btn-box{padding-bottom:3.5833333333vw}.case-featured .btn-box .seeMore{font-size:1vw;padding:1.3333333333vw 2vw 1.1666666667vw;letter-spacing:.1vw;border-radius:2.5vw}.case-featured .btn-box .seeMore b{font-size:1.3333333333vw}.case-featured .btn-box .seeMore .icon{width:1.4166666667vw;height:1.5833333333vw}}@media (min-width:481px) and (max-width:768px){.case-featured{background:url(../../../../../../../../../themes/upsites/assets/img/slideup.svg) center 5.859375vw no-repeat #002d54;padding:12.6302083333vw 0 0}.case-featured .term-list{gap:1.0416666667vw;padding-bottom:3.515625vw}.case-featured .term-list li .tag{padding:1.3020833333vw 1.8229166667vw;border-radius:5.2083333333vw;font-size:1.5625vw}.case-featured .subtitle{font-size:1.6927083333vw;padding-bottom:1.3020833333vw}.case-featured .subtitle b:before{width:13.0208333333vw;height:4.6875vw;border-radius:3.90625vw;top:-1.3020833333vw;right:-2.6041666667vw}.case-featured .subtitle>span{padding:.390625vw 0}.case-featured .title{font-size:4.6875vw;padding:0 0 3.515625vw}.case-featured p{font-size:2.0833333333vw;letter-spacing:.1171875vw;padding:0 0 6.5104166667vw}.case-featured .box-slider{padding:0 0 4.8177083333vw}.case-featured .box-slider .slick-list{margin:0 -3.125vw}.case-featured .box-slider .slick-list .slick-slide{padding:0 3.125vw}.case-featured .box-slider .item .image{height:auto;padding:3.3854166667vw 3.90625vw 0;border-radius:3.125vw}.case-featured .box-slider .item .image img{border-radius:2.0833333333vw 2.0833333333vw 0 0}.case-featured .btn-box{padding-bottom:5.5989583333vw}.case-featured .btn-box .seeMore{font-size:1.5625vw;padding:2.0833333333vw 3.125vw 1.8229166667vw;letter-spacing:.15625vw;border-radius:3.90625vw}.case-featured .btn-box .seeMore b{font-size:2.0833333333vw}.case-featured .btn-box .seeMore .icon{width:2.2135416667vw;height:2.4739583333vw}}@media (max-width:480px){.case-featured{background:var(--wpr-bg-cd871b20-7216-4efc-b3b3-aa3cc3a4ae2c) center 9.375vw no-repeat #002d54;padding:20.2083333333vw 0 0}.case-featured .term-list{gap:1.6666666667vw;padding-bottom:5.625vw}.case-featured .term-list li .tag{padding:2.0833333333vw 2.9166666667vw;border-radius:8.3333333333vw;font-size:2.5vw}.case-featured .subtitle{font-size:2.7083333333vw;padding-bottom:2.0833333333vw}.case-featured .subtitle b:before{width:20.8333333333vw;height:7.5vw;border-radius:6.25vw;top:-2.0833333333vw;right:-4.1666666667vw}.case-featured .subtitle>span{padding:.625vw 0}.case-featured .title{font-size:7.5vw;padding:0 0 5.625vw}.case-featured p{font-size:3.3333333333vw;letter-spacing:.1875vw;padding:0 0 10.4166666667vw}.case-featured .box-slider{padding:0 0 7.7083333333vw}.case-featured .box-slider .slick-list{margin:0 -5vw}.case-featured .box-slider .slick-list .slick-slide{padding:0 5vw}.case-featured .box-slider .item .image{height:auto;padding:5.4166666667vw 6.25vw 0;border-radius:5vw}.case-featured .box-slider .item .image img{border-radius:3.3333333333vw 3.3333333333vw 0 0}.case-featured .btn-box{padding-bottom:8.9583333333vw}.case-featured .btn-box .seeMore{font-size:2.5vw;padding:3.3333333333vw 5vw 2.9166666667vw;letter-spacing:.25vw;border-radius:6.25vw}.case-featured .btn-box .seeMore b{font-size:3.3333333333vw}.case-featured .btn-box .seeMore .icon{width:3.5416666667vw;height:3.9583333333vw}}.case-howToWork{padding-top:50px;padding-bottom:83px;position:relative;background-color:#002d54}.case-howToWork h2{font-family:Inter,sans-serif;font-style:normal;font-weight:900;font-size:18px;line-height:120%;text-transform:uppercase;color:#fff;display:block;text-align:left;padding-bottom:32px}.case-howToWork .grid .item h3,.case-howToWork p{font-size:16px;font-family:Inter,sans-serif;font-style:normal}.case-howToWork p{font-weight:400;line-height:150%;text-align:center}.case-howToWork .grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [4];grid-template-columns:repeat(4,1fr);gap:26px;-ms-flex-align:stretch;align-items:stretch}.case-howToWork .grid .item{min-height:232px;padding:24px;background-color:#fff;border-radius:16px;box-shadow:0 30px 80px rgba(0,0,114,.05);transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative;overflow:hidden}.case-howToWork .grid .item .icons{width:40px;height:40px;background-color:#fff2bd;border-radius:50%;padding:4px}.case-howToWork .grid .item .icons img{width:100%;height:100%}.case-howToWork .grid .item h3{font-weight:500;line-height:140%;color:#371a45;padding:15px 0 0}.case-howToWork .grid .item .text p{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:160%;color:#59608b;text-align:left}@media (min-width:769px) and (max-width:1200px){.case-howToWork{padding-top:4.1666666667vw;padding-bottom:6.9166666667vw}.case-howToWork h2{font-size:1.5vw;padding-bottom:2.6666666667vw}.case-howToWork p{font-size:1.3333333333vw}.case-howToWork .grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [4];grid-template-columns:repeat(4,1fr);gap:2.1666666667vw;-ms-flex-align:stretch;align-items:stretch}.case-howToWork .grid .item{min-height:14.4166666667vw;padding:2vw;border-radius:1.3333333333vw;box-shadow:0 2.5vw 6.6666666667vw rgba(0,0,114,.05)}.case-howToWork .grid .item .icons{width:3.3333333333vw;height:3.3333333333vw;padding:.3333333333vw}.case-howToWork .grid .item h3{font-size:1.3333333333vw;padding:1.25vw 0 0}.case-howToWork .grid .item:hover{box-shadow:0 2.5vw 6.6666666667vw rgba(0,0,114,.2)}}@media (min-width:481px) and (max-width:768px){.case-howToWork{padding-top:6.5104166667vw;padding-bottom:10.8072916667vw}.case-howToWork h2{font-size:2.34375vw;padding-bottom:4.1666666667vw}.case-howToWork p{font-size:2.0833333333vw}.case-howToWork .grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr);gap:3.3854166667vw;-ms-flex-align:stretch;align-items:stretch}.case-howToWork .grid .item{min-height:22.5260416667vw;padding:3.125vw;border-radius:2.0833333333vw;box-shadow:0 3.90625vw 10.4166666667vw rgba(0,0,114,.05)}.case-howToWork .grid .item .icons{width:5.2083333333vw;height:5.2083333333vw;padding:.5208333333vw}.case-howToWork .grid .item h3{font-size:2.0833333333vw;padding:1.953125vw 0 0}.case-howToWork .grid .item:hover{box-shadow:0 3.90625vw 10.4166666667vw rgba(0,0,114,.2)}}@media (max-width:480px){.case-howToWork{padding-top:10.4166666667vw;padding-bottom:17.2916666667vw}.case-howToWork h2{font-size:3.75vw;padding-bottom:6.6666666667vw}.case-howToWork p{font-size:3.3333333333vw}.case-howToWork .grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [1];grid-template-columns:repeat(1,1fr);gap:5.4166666667vw;-ms-flex-align:stretch;align-items:stretch}.case-howToWork .grid .item{min-height:36.0416666667vw;padding:5vw;border-radius:3.3333333333vw;box-shadow:0 6.25vw 16.6666666667vw rgba(0,0,114,.05)}.case-howToWork .grid .item .icons{width:8.3333333333vw;height:8.3333333333vw;padding:.8333333333vw}.case-howToWork .grid .item h3{font-size:3.3333333333vw;padding:3.125vw 0 0}.case-howToWork .grid .item:hover{box-shadow:0 6.25vw 16.6666666667vw rgba(0,0,114,.2)}}.case-about-client{padding:74px 0 102px}.case-about-client .grid-about{display:-ms-grid;display:grid;-ms-grid-columns:521px 453px;grid-template-columns:521px 453px;gap:0;-ms-flex-align:start;align-items:start;-ms-flex-pack:justify;justify-content:space-between}.case-about-client .grid-about .text .subtitle{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:120%;letter-spacing:.05em;padding-bottom:16px;color:#008cff;display:block;text-align:left}.case-about-client .grid-about .text .title{font-family:Inter,sans-serif;font-style:normal;font-weight:900;font-size:36px;line-height:120%;text-transform:uppercase;color:#1A1F47;display:block;text-align:left;padding-bottom:24px}.case-about-client .grid-about .text .seeMore,.case-about-client .grid-about .text p{font-weight:400;color:#59608b;font-family:Inter,sans-serif;font-style:normal}.case-about-client .grid-about .text p{font-size:16px;line-height:150%;text-align:left;padding-bottom:59px}.case-about-client .grid-about .text .seeMore{font-size:12px;line-height:143%;padding:16px 24px 14px;position:relative;letter-spacing:1.2px;text-transform:uppercase;border:1px solid #c1c1c1;border-radius:30px;display:inline-block}.case-about-client .grid-about .text .seeMore b{font-size:16px;color:#00B48F;font-weight:700}.case-about-client .grid-about .text .seeMore .icon{width:17px;height:19px;fill:transparent;position:absolute;right:0;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.case-about-client .grid-about .text .seeMore:hover .icon{animation:bounceXseeMore 3s infinite linear}.case-about-client .grid-about .text .tags{padding-top:37px;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-align:center;align-items:center}.case-about-client .grid-about .text .tags li{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:100%;color:#00b48f;text-align:center;padding:16px 24px;background-color:#e8f6f4;border-radius:50px}.case-about-client .grid-about .box-list{background-color:#fff;border:1px solid #e0e3f9;border-radius:16px;padding:46px;box-shadow:24px 40px 60px 0 #e0e3f9}.case-about-client .grid-about .box-list .title,.case-evolution .subtitle{font-style:normal;padding-bottom:16px;font-family:Inter,sans-serif}.case-about-client .grid-about .box-list .title{font-weight:900;font-size:24px;line-height:40px;text-transform:uppercase;color:#1A1F47;display:block;text-align:left}.case-about-client .grid-about .box-list ul li{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-pack:start;justify-content:start;gap:16px;padding-top:16px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#59608b}.case-about-client .grid-about .box-list ul li .icon{width:24px;height:24px;fill:transparent;-ms-flex-negative:0;flex-shrink:0;margin:2px 0 0}@media (min-width:769px) and (max-width:1200px){.case-about-client{padding:6.1666666667vw 0 8.5vw}.case-about-client .grid-about{display:-ms-grid;display:grid;-ms-grid-columns:43.4166666667vw 37.75vw;grid-template-columns:43.4166666667vw 37.75vw;gap:0;-ms-flex-align:start;align-items:start}.case-about-client .grid-about .text .subtitle{font-size:1.0833333333vw;padding-bottom:1.3333333333vw}.case-about-client .grid-about .text .title{font-size:3vw;padding-bottom:2vw}.case-about-client .grid-about .text p{font-size:1.3333333333vw;padding-bottom:4.9166666667vw}.case-about-client .grid-about .text .seeMore{font-size:1vw;padding:1.3333333333vw 2vw 1.1666666667vw;letter-spacing:.1vw;border-radius:2.5vw}.case-about-client .grid-about .text .seeMore b{font-size:1.3333333333vw}.case-about-client .grid-about .text .seeMore .icon{width:1.4166666667vw;height:1.5833333333vw}.case-about-client .grid-about .text .tags{padding-top:3.0833333333vw;gap:.5vw}.case-about-client .grid-about .text .tags li{font-size:1.1666666667vw;padding:1.3333333333vw 2vw;border-radius:4.1666666667vw}.case-about-client .grid-about .box-list{border-radius:1.3333333333vw;padding:3.8333333333vw;box-shadow:2vw 3.3333333333vw 5vw 0 #e0e3f9}.case-about-client .grid-about .box-list .title{font-size:2vw;line-height:3.3333333333vw;padding-bottom:1.3333333333vw}.case-about-client .grid-about .box-list ul li{gap:1.3333333333vw;padding-top:1.3333333333vw;font-size:1.3333333333vw;line-height:2.3333333333vw}.case-about-client .grid-about .box-list ul li .icon{width:2vw;height:2vw}}@media (min-width:481px) and (max-width:768px){.case-about-client{padding:9.6354166667vw 0 13.28125vw}.case-about-client .grid-about{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:8.3333333333vw;-ms-flex-align:start;align-items:start}.case-about-client .grid-about .text .subtitle{font-size:1.6927083333vw;padding-bottom:2.0833333333vw}.case-about-client .grid-about .text .title{font-size:4.6875vw;padding-bottom:3.125vw}.case-about-client .grid-about .text p{font-size:2.0833333333vw;padding-bottom:7.6822916667vw}.case-about-client .grid-about .text .seeMore{font-size:1.5625vw;padding:2.0833333333vw 3.125vw 1.8229166667vw;letter-spacing:.15625vw;border-radius:3.90625vw}.case-about-client .grid-about .text .seeMore b{font-size:2.0833333333vw}.case-about-client .grid-about .text .seeMore .icon{width:2.2135416667vw;height:2.4739583333vw}.case-about-client .grid-about .text .tags{padding-top:4.8177083333vw;gap:.78125vw}.case-about-client .grid-about .text .tags li{font-size:1.8229166667vw;padding:2.0833333333vw 3.125vw;border-radius:6.5104166667vw}.case-about-client .grid-about .box-list{border-radius:2.0833333333vw;padding:5.9895833333vw;box-shadow:3.125vw 5.2083333333vw 7.8125vw 0 #e0e3f9}.case-about-client .grid-about .box-list .title{font-size:3.125vw;line-height:5.2083333333vw;padding-bottom:2.0833333333vw}.case-about-client .grid-about .box-list ul li{gap:2.0833333333vw;padding-top:2.0833333333vw;font-size:2.0833333333vw;line-height:3.6458333333vw}.case-about-client .grid-about .box-list ul li .icon{width:3.125vw;height:3.125vw}}@media (max-width:480px){.case-about-client{padding:15.4166666667vw 0 21.25vw}.case-about-client .grid-about{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:13.3333333333vw;-ms-flex-align:start;align-items:start}.case-about-client .grid-about .text .subtitle{font-size:2.7083333333vw;padding-bottom:3.3333333333vw}.case-about-client .grid-about .text .title{font-size:7.5vw;padding-bottom:5vw}.case-about-client .grid-about .text p{font-size:3.3333333333vw;padding-bottom:12.2916666667vw}.case-about-client .grid-about .text .seeMore{font-size:2.5vw;padding:3.3333333333vw 5vw 2.9166666667vw;letter-spacing:.25vw;border-radius:6.25vw}.case-about-client .grid-about .text .seeMore b{font-size:3.3333333333vw}.case-about-client .grid-about .text .seeMore .icon{width:3.5416666667vw;height:3.9583333333vw}.case-about-client .grid-about .text .tags{padding-top:7.7083333333vw;gap:1.25vw}.case-about-client .grid-about .text .tags li{font-size:2.9166666667vw;padding:3.3333333333vw 5vw;border-radius:10.4166666667vw}.case-about-client .grid-about .box-list{border-radius:3.3333333333vw;padding:9.5833333333vw;box-shadow:5vw 8.3333333333vw 12.5vw 0 #e0e3f9}.case-about-client .grid-about .box-list .title{font-size:5vw;line-height:8.3333333333vw;padding-bottom:3.3333333333vw}.case-about-client .grid-about .box-list ul li{gap:3.3333333333vw;padding-top:3.3333333333vw;font-size:3.3333333333vw;line-height:5.8333333333vw}.case-about-client .grid-about .box-list ul li .icon{width:5vw;height:5vw}}.case-evolution{padding:0 0 37px}.case-evolution .subtitle{font-weight:600;font-size:13px;line-height:120%;letter-spacing:.05em;color:#008cff;display:block;text-align:center}.case-evolution .title,.case-gallery .title{color:#1A1F47;display:block;line-height:120%;font-style:normal;text-align:center;font-size:36px;text-transform:uppercase}.case-evolution .title{font-family:Inter,sans-serif;font-weight:900;padding-bottom:50px}.case-evolution .before-after{margin:0 -22px}.case-evolution .before-after .box{width:100%;background:var(--wpr-bg-0ec2e63d-8ead-42ae-b0c5-09e376efdf50) top center no-repeat;background-size:contain;margin:0 auto;padding:62px 0 52px 1px}.case-evolution .before-after .box .images{overflow:hidden;border-radius:0 0 10px 10px;margin:0 auto;width:942px;position:relative}.case-evolution .before-after .box .images .separator{font-weight:400}.case-evolution .before-after .box .images img{height:432px}.case-evolution .before-after .box .images .div{width:2px;height:432px;position:absolute;top:0;left:50%;cursor:pointer}.case-evolution .before-after .box .images .div:before{content:"";width:166px;height:432px;background:var(--wpr-bg-82dd6123-fc80-4d0c-b3a3-e631f745dd12) top center no-repeat;background-size:contain;position:absolute;top:0;left:0;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}@media (min-width:769px) and (max-width:1200px){.case-evolution{padding:0 0 3.0833333333vw}.case-evolution .subtitle{font-size:1.0833333333vw;padding-bottom:1.3333333333vw}.case-evolution .title{font-size:3vw;padding-bottom:4.1666666667vw}.case-evolution .before-after{margin:0 -1.8333333333vw}.case-evolution .before-after .box{padding:5.1666666667vw 0 4.3333333333vw .0833333333vw}.case-evolution .before-after .box .images{border-radius:0 0 .8333333333vw .8333333333vw;width:78.5vw}.case-evolution .before-after .box .images img{height:36vw}.case-evolution .before-after .box .images .div{width:.1666666667vw;height:36vw}.case-evolution .before-after .box .images .div:before{width:13.8333333333vw;height:36vw}}@media (min-width:481px) and (max-width:768px){.case-evolution{padding:0 0 4.8177083333vw}.case-evolution .subtitle{font-size:1.6927083333vw;padding-bottom:2.0833333333vw}.case-evolution .title{font-size:4.6875vw;padding-bottom:6.5104166667vw}.case-evolution .before-after{margin:0 -2.8645833333vw}.case-evolution .before-after .box{width:100%;padding:8.0729166667vw 0 6.7708333333vw .1302083333vw}.case-evolution .before-after .box .images{border-radius:0 0 1.3020833333vw 1.3020833333vw;width:84%}.case-evolution .before-after .box .images .div{width:.2604166667vw;height:56.25vw}.case-evolution .before-after .box .images .div:before{width:21.6145833333vw;height:56.25vw}}@media (max-width:480px){.case-evolution{padding:0 0 7.7083333333vw}.case-evolution .subtitle{font-size:2.7083333333vw;padding-bottom:3.3333333333vw}.case-evolution .title{font-size:7.5vw;padding-bottom:10.4166666667vw}.case-evolution .before-after .box{width:100%;padding:6.9010416667vw 0 6.640625vw .1302083333vw}.case-evolution .before-after .box .images{border-radius:0 0 1.3020833333vw 1.3020833333vw;width:84%}.case-evolution .before-after .box .images .div{width:.4166666667vw;height:90vw}.case-evolution .before-after .box .images .div:before{width:34.5833333333vw;height:90vw}}.case-gallery{overflow:hidden}.case-gallery .subtitle{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:120%;letter-spacing:.05em;padding-bottom:16px;color:#008cff;display:block;text-align:center}.case-gallery .title{font-family:Inter,sans-serif;font-weight:900;padding-bottom:24px}.case-gallery ul.tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:0 0 47px}.case-gallery ul.tags li a{padding:12px 24px;background-color:#fff;border:1px solid #726977;border-radius:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px}.case-gallery ul.tags li a span{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:120%;color:#726977}.case-gallery ul.tags li a .icon{width:23px;height:23px;stroke:#726977;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:transparent}.case-gallery .slick-list .slick-slide img,.case-letter .grid-letter .font-type img{height:auto;width:100%}.case-gallery ul.tags li a.act{background-color:#00b48f;border:1px solid #00b48f}.case-gallery ul.tags li a.act span{color:#fff}.case-gallery ul.tags li a.act .icon{stroke:#fff}.case-gallery .content-desktop,.case-gallery .content-mobile{overflow:hidden}.case-gallery .slick-list{overflow:visible!important;margin:0 -16px}.case-gallery .slick-list .slick-slide{padding:0 16px 41px}.case-gallery .slick-list .slick-slide.slick-active img{box-shadow:0 40px 40px 0 rgba(0,0,0,.1)}.case-gallery .center{padding:20px 0 0;text-align:center}.case-gallery .center .seeMore{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:143%;color:#59608b;padding:16px 24px 14px;position:relative;letter-spacing:1.2px;text-transform:uppercase;border:1px solid #c1c1c1;border-radius:30px;display:inline-block}.case-gallery .center .seeMore b{font-size:16px;color:#00B48F;font-weight:700}.case-gallery .center .seeMore .icon{width:17px;height:19px;fill:transparent;position:absolute;right:0;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.case-gallery .center .seeMore:hover .icon{animation:bounceXseeMore 3s infinite linear}@media (min-width:769px) and (max-width:1200px){.case-gallery .subtitle{font-size:1.0833333333vw;padding-bottom:1.3333333333vw}.case-gallery .title{font-size:3vw;padding-bottom:2vw}.case-gallery ul.tags{gap:.8333333333vw;padding:0 0 3.9166666667vw}.case-gallery ul.tags li a{padding:1vw 2vw;border-radius:3.3333333333vw;gap:.8333333333vw}.case-gallery ul.tags li a span{font-size:1.3333333333vw}.case-gallery ul.tags li a .icon{width:1.9166666667vw;height:1.9166666667vw}.case-gallery .slick-list{margin:0 -1.3333333333vw}.case-gallery .slick-list .slick-slide{padding:0 1.3333333333vw 3.4166666667vw}.case-gallery .slick-list .slick-slide.slick-active img{box-shadow:0 3.3333333333vw 3.3333333333vw 0 rgba(0,0,0,.1)}.case-gallery .center{padding:1.6666666667vw 0 0}.case-gallery .center .seeMore{font-size:1vw;padding:1.3333333333vw 2vw 1.1666666667vw;letter-spacing:.1vw;border-radius:2.5vw}.case-gallery .center .seeMore b{font-size:1.3333333333vw}.case-gallery .center .seeMore .icon{width:1.4166666667vw;height:1.5833333333vw}}@media (min-width:481px) and (max-width:768px){.case-gallery .subtitle{font-size:1.6927083333vw;padding-bottom:2.0833333333vw}.case-gallery .title{font-size:4.6875vw;padding-bottom:3.125vw}.case-gallery ul.tags{gap:1.3020833333vw;padding:0 0 6.1197916667vw}.case-gallery ul.tags li a{padding:1.5625vw 3.125vw;border-radius:5.2083333333vw;gap:1.3020833333vw}.case-gallery ul.tags li a span{font-size:2.0833333333vw}.case-gallery ul.tags li a .icon{width:2.9947916667vw;height:2.9947916667vw}.case-gallery .slick-list{margin:0 -2.0833333333vw}.case-gallery .slick-list .slick-slide{padding:0 2.0833333333vw 5.3385416667vw}.case-gallery .slick-list .slick-slide.slick-active img{box-shadow:0 5.2083333333vw 5.2083333333vw 0 rgba(0,0,0,.1)}.case-gallery .center{padding:2.6041666667vw 0 0}.case-gallery .center .seeMore{font-size:1.5625vw;padding:2.0833333333vw 3.125vw 1.8229166667vw;letter-spacing:.15625vw;border-radius:3.90625vw}.case-gallery .center .seeMore b{font-size:2.0833333333vw}.case-gallery .center .seeMore .icon{width:2.2135416667vw;height:2.4739583333vw}}@media (max-width:480px){.case-gallery .subtitle{font-size:2.7083333333vw;padding-bottom:3.3333333333vw}.case-gallery .title{font-size:7.5vw;padding-bottom:5vw}.case-gallery ul.tags{gap:2.0833333333vw;padding:0 0 9.7916666667vw}.case-gallery ul.tags li a{padding:2.5vw 5vw;border-radius:8.3333333333vw;gap:2.0833333333vw}.case-gallery ul.tags li a span{font-size:3.3333333333vw}.case-gallery ul.tags li a .icon{width:4.7916666667vw;height:4.7916666667vw}.case-gallery .slick-list{margin:0 -3.3333333333vw}.case-gallery .slick-list .slick-slide{padding:0 3.3333333333vw 8.5416666667vw}.case-gallery .slick-list .slick-slide.slick-active img{box-shadow:0 8.3333333333vw 8.3333333333vw 0 rgba(0,0,0,.1)}.case-gallery .center{padding:4.1666666667vw 0 0}.case-gallery .center .seeMore{font-size:2.5vw;padding:3.3333333333vw 5vw 2.9166666667vw;letter-spacing:.25vw;border-radius:6.25vw}.case-gallery .center .seeMore b{font-size:3.3333333333vw}.case-gallery .center .seeMore .icon{width:3.5416666667vw;height:3.9583333333vw}}.case-letter{padding:138px 0 0}.case-letter .grid-letter{display:-ms-grid;display:grid;-ms-grid-columns:1fr 571px;grid-template-columns:1fr 571px;gap:50px;-ms-flex-align:start;align-items:start}.case-letter .grid-letter .text ul li{padding-top:28px}.case-letter .grid-letter .text ul li .title{color:#000;padding-bottom:10px}.case-letter .grid-letter .text ul li span{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:172%;color:#4d5a5f;display:block}.case-letter .grid-letter .text ul li:first-child{padding-top:0}.case-letter .grid-letter .font-type .font-type-list{padding-bottom:33px}.case-letter .grid-letter .font-type .font-type-list li{padding:37px 0;border-bottom:1px solid #e7e7e7}.case-letter .grid-letter .font-type .font-type-list li .subtitle{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:110%;color:#000072;display:block}.case-letter .grid-letter .font-type .font-type-list li .title{font-size:88px;line-height:110%;color:#000;display:block}.case-letter .grid-letter .font-type .font-type-list li:last-child{border-bottom:none}.case-letter .grid-letter .font-type .font-type-list li:first-child{padding-top:0}.case-letter .color-palette{padding:70px 0;border-bottom:1px solid #e7e7e7}.case-letter .color-palette .title{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:110%;color:#000072;display:block;padding-bottom:25px}.case-letter .color-palette .flex{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start}.case-letter .color-palette .flex .box-color .hex,.case-others-featured .subtitle,.case-others-featured h2,.case-others-featured span{display:block;font-family:Inter,sans-serif;font-style:normal}.case-letter .color-palette .flex .box-color .bar{width:100%;height:44px}.case-letter .color-palette .flex .box-color .hex{padding-top:24px;font-weight:400;font-size:16px;line-height:125%;color:#616161}@media (min-width:769px) and (max-width:1200px){.case-letter{padding:11.5vw 0 0}.case-letter .grid-letter{display:-ms-grid;display:grid;-ms-grid-columns:1fr 47.5833333333vw;grid-template-columns:1fr 47.5833333333vw;gap:4.1666666667vw;-ms-flex-align:start;align-items:start}.case-letter .grid-letter .text ul li{padding-top:2.3333333333vw}.case-letter .grid-letter .text ul li .title{padding-bottom:.8333333333vw}.case-letter .grid-letter .text ul li span{font-size:1.0833333333vw}.case-letter .grid-letter .text ul li:first-child{padding-top:0}.case-letter .grid-letter .font-type .font-type-list{padding-bottom:2.75vw}.case-letter .grid-letter .font-type .font-type-list li{padding:3.0833333333vw 0}.case-letter .grid-letter .font-type .font-type-list li .subtitle{font-size:1.6666666667vw}.case-letter .grid-letter .font-type .font-type-list li .title{font-size:7.3333333333vw}.case-letter .color-palette{padding:5.8333333333vw 0}.case-letter .color-palette .title{font-size:2vw;padding-bottom:2.0833333333vw}.case-letter .color-palette .flex .box-color .bar{height:3.6666666667vw}.case-letter .color-palette .flex .box-color .hex{padding-top:2vw;font-size:1.3333333333vw}}@media (min-width:481px) and (max-width:768px){.case-letter{padding:17.96875vw 0 0}.case-letter .grid-letter{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:6.5104166667vw;-ms-flex-align:start;align-items:start}.case-letter .grid-letter .text ul li{padding-top:3.6458333333vw}.case-letter .grid-letter .text ul li .title{padding-bottom:1.3020833333vw}.case-letter .grid-letter .text ul li span{font-size:1.6927083333vw}.case-letter .grid-letter .text ul li:first-child{padding-top:0}.case-letter .grid-letter .font-type .font-type-list{padding-bottom:4.296875vw}.case-letter .grid-letter .font-type .font-type-list li{padding:4.8177083333vw 0}.case-letter .grid-letter .font-type .font-type-list li .subtitle{font-size:2.6041666667vw}.case-letter .grid-letter .font-type .font-type-list li .title{font-size:11.4583333333vw}.case-letter .color-palette{padding:9.1145833333vw 0}.case-letter .color-palette .title{font-size:3.125vw;padding-bottom:3.2552083333vw}.case-letter .color-palette .flex .box-color .bar{height:5.7291666667vw}.case-letter .color-palette .flex .box-color .hex{display:none}}@media (max-width:480px){.case-letter{padding:28.75vw 0 0}.case-letter .grid-letter{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:10.4166666667vw;-ms-flex-align:start;align-items:start}.case-letter .grid-letter .text ul li{padding-top:5.8333333333vw}.case-letter .grid-letter .text ul li .title{padding-bottom:2.0833333333vw}.case-letter .grid-letter .text ul li span{font-size:2.7083333333vw}.case-letter .grid-letter .text ul li:first-child{padding-top:0}.case-letter .grid-letter .font-type .font-type-list{padding-bottom:6.875vw}.case-letter .grid-letter .font-type .font-type-list li{padding:7.7083333333vw 0}.case-letter .grid-letter .font-type .font-type-list li .subtitle{font-size:4.1666666667vw}.case-letter .grid-letter .font-type .font-type-list li .title{font-size:18.3333333333vw}.case-letter .color-palette{padding:14.5833333333vw 0}.case-letter .color-palette .title{font-size:5vw;padding-bottom:5.2083333333vw}.case-letter .color-palette .flex .box-color .bar{height:9.1666666667vw}.case-letter .color-palette .flex .box-color .hex{display:none}}.case-others-featured{padding-top:120px;padding-bottom:132px;border-bottom:1px solid #e0e0e0}.case-others-featured .subtitle,.case-others-featured span{font-weight:600;font-size:13px;line-height:120%;letter-spacing:.05em;padding-bottom:10px;color:#008cff}.case-others-featured h2{font-weight:900;font-size:32px;line-height:119%;text-transform:uppercase;color:#1A1F47;padding-bottom:51px}.case-others-featured .all{position:absolute;top:46px;right:8px;font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:143%;color:#00B48F;padding-right:39px}.case-others-featured .all .icon{fill:transparent;width:20px;height:12px;margin-left:17px;position:absolute;right:0;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.case-others-featured .all:hover .icon{animation:bounceXseeMore 3s infinite linear}.case-others-featured .grid{display:-ms-grid;display:grid;-ms-grid-columns:32% 32% 32%;grid-template-columns:32% 32% 32%;gap:2%;-ms-flex-align:stretch;align-items:stretch}.case-others-featured .grid .item-case{position:relative;box-shadow:0 0 60px 20px rgba(0,0,114,.1);overflow:hidden;border-radius:16px;background:#fff}.case-others-featured .grid .item-case .image{width:100%;height:304px;position:relative;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}.case-others-featured .grid .item-case .image:before{content:"";width:100%;height:50px;background-color:#fff;position:absolute;bottom:0;left:0}.case-others-featured .grid .item-case .image a{width:100%;height:100%;display:block;position:relative;overflow:hidden;border-radius:0 0 16px 16px}.case-others-featured .grid .item-case .image img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px 16px 0 0}.case-others-featured .grid .item-case .tag{background-color:#85ffe6;display:inline-block;font-family:Inter,sans-serif;font-style:normal;font-weight:800;font-size:12px;line-height:100%;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#000072!important;padding:8px 22px;border-radius:30px;position:absolute;top:-15px;left:35px;opacity:1;visibility:visible}.case-others-featured .grid .item-case .box h3,.case-others-featured .grid .item-case .box p,.case-others-featured .grid .item-case .box span{text-align:left;font-family:Inter,sans-serif}.case-others-featured .grid .item-case .box{padding:44px 20px 20px 42px;position:relative;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;display:block}.case-others-featured .grid .item-case .box span{font-weight:600;font-size:13px;line-height:100%;letter-spacing:.6px}.case-others-featured .grid .item-case .box h3{font-style:normal;font-weight:900;font-size:20px;line-height:150%;text-transform:uppercase;color:#1A1F47;padding:14px 0 13px}.case-others-featured .grid .item-case .box p{font-style:normal;font-weight:400;font-size:14px;line-height:143%;padding:0;color:#59608b}.case-others-featured .grid .item-case .box .link{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:125%;color:#00B48F;margin-top:0;display:inline-block;opacity:0;visibility:hidden;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s}.case-others-featured .grid .item-case:hover .image{height:283px}.case-others-featured .grid .item-case:hover .box .link{margin-top:20px;opacity:1;visibility:visible}@media (min-width:769px) and (max-width:1200px){.case-others-featured{padding-top:10vw;padding-bottom:11vw}.case-others-featured .subtitle,.case-others-featured span{font-size:1.0833333333vw;padding-bottom:.8333333333vw}.case-others-featured h2{font-size:2.6666666667vw;padding-bottom:4.25vw}.case-others-featured .all{top:3.8333333333vw;right:.6666666667vw;font-size:1.1666666667vw;padding-right:3.25vw}.case-others-featured .all .icon{width:1.6666666667vw;height:1vw;margin-left:1.4166666667vw}.case-others-featured .grid{display:-ms-grid;display:grid;-ms-grid-columns:32% 32% 32%;grid-template-columns:32% 32% 32%;gap:2%;-ms-flex-align:stretch;align-items:stretch}.case-others-featured .grid .item-case{box-shadow:0 0 5vw 1.6666666667vw rgba(0,0,114,.1);border-radius:1.3333333333vw}.case-others-featured .grid .item-case .image{height:25.3333333333vw}.case-others-featured .grid .item-case .image:before{height:4.1666666667vw}.case-others-featured .grid .item-case .image a{border-radius:0 0 1.3333333333vw 1.3333333333vw}.case-others-featured .grid .item-case .image img{border-radius:1.3333333333vw 1.3333333333vw 0 0}.case-others-featured .grid .item-case .tag{font-size:1vw;padding:.6666666667vw 1.8333333333vw;border-radius:2.5vw;top:-1.25vw;left:2.9166666667vw}.case-others-featured .grid .item-case .box{padding:3.6666666667vw 1.6666666667vw 1.6666666667vw 3.5vw}.case-others-featured .grid .item-case .box span{font-size:1.0833333333vw;letter-spacing:.05vw}.case-others-featured .grid .item-case .box h3{font-size:1.6666666667vw;padding:1.1666666667vw 0 1.0833333333vw}.case-others-featured .grid .item-case .box p{font-size:1.1666666667vw}.case-others-featured .grid .item-case .box .link{font-size:1.3333333333vw}.case-others-featured .grid .item-case:hover .image{height:23.5833333333vw}.case-others-featured .grid .item-case:hover .box .link{margin-top:1.6666666667vw}}@media (min-width:481px) and (max-width:768px){.case-others-featured{padding-top:15.625vw;padding-bottom:17.1875vw}.case-others-featured .subtitle,.case-others-featured span{font-size:1.6927083333vw;padding-bottom:1.3020833333vw}.case-others-featured h2{font-size:4.1666666667vw;padding-bottom:2.6041666667vw}.case-others-featured .all{position:relative;top:0;right:0;font-size:1.8229166667vw;padding-right:5.078125vw}.case-others-featured .all .icon{width:2.6041666667vw;height:1.5625vw;margin-left:2.2135416667vw}.case-others-featured .grid{padding-top:4.1666666667vw;display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:2%;-ms-flex-align:stretch;align-items:stretch}.case-others-featured .grid .item-case{box-shadow:0 0 7.8125vw 2.6041666667vw rgba(0,0,114,.1);border-radius:2.0833333333vw}.case-others-featured .grid .item-case .image{height:39.5833333333vw}.case-others-featured .grid .item-case .image:before{height:6.5104166667vw}.case-others-featured .grid .item-case .image a{border-radius:0 0 2.0833333333vw 2.0833333333vw}.case-others-featured .grid .item-case .image img{border-radius:2.0833333333vw 2.0833333333vw 0 0}.case-others-featured .grid .item-case .tag{font-size:1.5625vw;padding:1.0416666667vw 2.8645833333vw;border-radius:3.90625vw;top:-1.953125vw;left:4.5572916667vw}.case-others-featured .grid .item-case .box{padding:5.7291666667vw 2.6041666667vw 2.6041666667vw 5.46875vw}.case-others-featured .grid .item-case .box span{font-size:1.6927083333vw;letter-spacing:.078125vw}.case-others-featured .grid .item-case .box h3{font-size:2.6041666667vw;padding:1.8229166667vw 0 1.6927083333vw}.case-others-featured .grid .item-case .box p{font-size:1.8229166667vw}.case-others-featured .grid .item-case .box .link{font-size:2.0833333333vw}.case-others-featured .grid .item-case:hover .image{height:36.8489583333vw}.case-others-featured .grid .item-case:hover .box .link{margin-top:2.6041666667vw}}@media (max-width:480px){.case-others-featured{padding-top:25vw;padding-bottom:27.5vw}.case-others-featured .subtitle,.case-others-featured span{font-size:2.7083333333vw;padding-bottom:2.0833333333vw}.case-others-featured h2{font-size:6.6666666667vw;padding-bottom:4.1666666667vw}.case-others-featured .all{position:relative;top:0;right:0;font-size:2.9166666667vw;padding-right:8.125vw}.case-others-featured .all .icon{width:4.1666666667vw;height:2.5vw;margin-left:3.5416666667vw}.case-others-featured .grid{padding-top:6.6666666667vw;display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:2%;-ms-flex-align:stretch;align-items:stretch}.case-others-featured .grid .item-case{box-shadow:0 0 12.5vw 4.1666666667vw rgba(0,0,114,.1);border-radius:3.3333333333vw}.case-others-featured .grid .item-case .image{height:63.3333333333vw}.case-others-featured .grid .item-case .image:before{height:10.4166666667vw}.case-others-featured .grid .item-case .image a{border-radius:0 0 3.3333333333vw 3.3333333333vw}.case-others-featured .grid .item-case .image img{border-radius:3.3333333333vw 3.3333333333vw 0 0}.case-others-featured .grid .item-case .tag{font-size:2.5vw;padding:1.6666666667vw 4.5833333333vw;border-radius:6.25vw;top:-3.125vw;left:7.2916666667vw}.case-others-featured .grid .item-case .box{padding:9.1666666667vw 4.1666666667vw 4.1666666667vw 8.75vw}.case-others-featured .grid .item-case .box span{font-size:2.7083333333vw;letter-spacing:.125vw}.case-others-featured .grid .item-case .box h3{font-size:4.1666666667vw;padding:2.9166666667vw 0 2.7083333333vw}.case-others-featured .grid .item-case .box p{font-size:2.9166666667vw}.case-others-featured .grid .item-case .box .link{font-size:3.3333333333vw}.case-others-featured .grid .item-case:hover .image{height:58.9583333333vw}.case-others-featured .grid .item-case:hover .box .link{margin-top:4.1666666667vw}}.case-testimonial .subtitle,.case-testimonial .title{display:block;text-align:left;font-family:Inter,sans-serif;font-style:normal;line-height:120%}.case-testimonial{padding:120px 0 0}.case-testimonial .subtitle{font-weight:600;font-size:13px;letter-spacing:.05em;padding-bottom:16px;color:#008cff}.case-testimonial .title{font-weight:900;font-size:36px;text-transform:uppercase;color:#1A1F47;padding-bottom:36px}.case-testimonial .box-testimonial{width:100%;background-color:#f5f9fd;border-radius:20px;padding:74px 51px 51px}.case-testimonial .box-testimonial .user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:start;gap:16px}.case-testimonial .box-testimonial .user .avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.case-testimonial .box-testimonial .user .avatar img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.case-testimonial .box-testimonial .user .content .name{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:120%;padding-bottom:10px;color:#371a45;display:block;text-align:left}.case-testimonial .box-testimonial .user .content .position{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:120%;color:#008cff;display:block;text-align:left;text-transform:uppercase}.case-testimonial .box-testimonial .box-google .content,.case-testimonial .box-testimonial .description{font-weight:400;text-align:left;font-family:Inter,sans-serif;font-style:normal}.case-testimonial .box-testimonial .description{font-size:18px;line-height:28px;color:#59608b;display:block;padding:32px 0 64px}.case-testimonial .box-testimonial .box-google{width:100%;background-color:#fff;border-radius:20px;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:start;gap:33px;padding:24px}.case-testimonial .box-testimonial .box-google .logo{width:203px;-ms-flex-negative:0;flex-shrink:0}.case-testimonial .box-testimonial .box-google .logo img{width:100%;height:auto}.case-testimonial .box-testimonial .box-google .content{border-left:1px solid #e0e0e0;font-size:14px;line-height:20px;color:#59608b;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end;padding-right:10px;padding-left:33px;width:100%}@media (min-width:769px) and (max-width:1200px){.case-testimonial{padding:10vw 0 0}.case-testimonial .subtitle{font-size:1.0833333333vw;padding-bottom:1.3333333333vw}.case-testimonial .title{font-size:3vw;padding-bottom:3vw}.case-testimonial .box-testimonial{border-radius:1.6666666667vw;padding:6.1666666667vw 4.25vw 4.25vw}.case-testimonial .box-testimonial .user{gap:1.3333333333vw}.case-testimonial .box-testimonial .user .avatar{width:4vw;height:4vw}.case-testimonial .box-testimonial .user .content .name{font-size:1.5vw;padding-bottom:.8333333333vw}.case-testimonial .box-testimonial .user .content .position{font-size:1vw}.case-testimonial .box-testimonial .description{font-size:1.5vw;line-height:2.3333333333vw;padding:2.6666666667vw 0 5.3333333333vw}.case-testimonial .box-testimonial .box-google{border-radius:1.6666666667vw;gap:2.75vw;padding:2vw}.case-testimonial .box-testimonial .box-google .logo{width:16.9166666667vw}.case-testimonial .box-testimonial .box-google .content{font-size:1.1666666667vw;line-height:1.6666666667vw;padding-right:.8333333333vw;padding-left:2.75vw}}@media (min-width:481px) and (max-width:768px){.case-testimonial{padding:15.625vw 0 0}.case-testimonial .subtitle{font-size:1.6927083333vw;padding-bottom:2.0833333333vw}.case-testimonial .title{font-size:4.6875vw;padding-bottom:4.6875vw}.case-testimonial .box-testimonial{border-radius:2.6041666667vw;padding:9.6354166667vw 6.640625vw 6.640625vw}.case-testimonial .box-testimonial .user{gap:2.0833333333vw}.case-testimonial .box-testimonial .user .avatar{width:6.25vw;height:6.25vw}.case-testimonial .box-testimonial .user .content .name{font-size:2.34375vw;padding-bottom:1.3020833333vw}.case-testimonial .box-testimonial .user .content .position{font-size:1.5625vw}.case-testimonial .box-testimonial .description{font-size:2.34375vw;line-height:3.6458333333vw;padding:4.1666666667vw 0 8.3333333333vw}.case-testimonial .box-testimonial .box-google{border-radius:2.6041666667vw;gap:4.296875vw;padding:3.125vw}.case-testimonial .box-testimonial .box-google .logo{width:26.4322916667vw}.case-testimonial .box-testimonial .box-google .content{font-size:1.8229166667vw;line-height:2.6041666667vw;padding-right:1.3020833333vw;padding-left:4.296875vw}}@media (max-width:480px){.case-testimonial{padding:25vw 0 0}.case-testimonial .subtitle{font-size:2.7083333333vw;padding-bottom:3.3333333333vw}.case-testimonial .title{font-size:7.5vw;padding-bottom:7.5vw}.case-testimonial .box-testimonial{border-radius:4.1666666667vw;padding:15.4166666667vw 10.625vw 10.625vw}.case-testimonial .box-testimonial .user{gap:3.3333333333vw}.case-testimonial .box-testimonial .user .avatar{width:10vw;height:10vw}.case-testimonial .box-testimonial .user .content .name{font-size:3.75vw;padding-bottom:2.0833333333vw}.case-testimonial .box-testimonial .user .content .position{font-size:2.5vw}.case-testimonial .box-testimonial .description{font-size:3.75vw;line-height:5.8333333333vw;padding:6.6666666667vw 0 13.3333333333vw}.case-testimonial .box-testimonial .box-google{border-radius:4.1666666667vw;gap:6.875vw;padding:5vw;-ms-flex-direction:column;flex-direction:column}.case-testimonial .box-testimonial .box-google .logo{width:42.2916666667vw}.case-testimonial .box-testimonial .box-google .content{border-top:1px solid #e0e0e0;border-left:0;font-size:2.9166666667vw;line-height:4.1666666667vw;padding-top:6.875vw;padding-right:0;padding-left:0}}.cta-case{width:100%;height:589px;padding:90px 0 0;background-color:#002d54}.cta-case .grid{display:-ms-grid;display:grid;-ms-grid-columns:423px 460px;grid-template-columns:423px 460px;gap:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.cta-case .grid .text{padding-top:50px;padding-bottom:50px;position:relative;z-index:10}.cta-case .grid .text .subtitle{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;letter-spacing:.05em;color:#008cff;padding:9px 25px 8px 2px;margin-bottom:3px;position:relative;display:inline-block;text-transform:uppercase}.cta-case .grid .text .title,.cta-case .grid .text h2,.cta-case .grid .text p{font-family:Inter,sans-serif;font-style:normal;color:#fff}.cta-case .grid .text .subtitle b{background:#fff;display:block;position:relative;padding:3px 0;font-weight:600}.cta-case .grid .text .title,.cta-case .grid .text h2{font-weight:900;font-size:32px;line-height:121%;text-transform:uppercase;margin-bottom:25px}.cta-case .grid .text p{font-weight:400;font-size:16px;line-height:156%;margin:0 0 23px}.cta-case .grid .text .btnBudgets{padding:19px 27px 19px 30px}.cta-case .grid .image{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cta-case .grid .image img{width:100%;height:auto}@media (min-width:769px) and (max-width:1200px){.cta-case{height:49.0833333333vw;padding:7.5vw 0 0}.cta-case .grid{display:-ms-grid;display:grid;-ms-grid-columns:35.25vw 38.3333333333vw;grid-template-columns:35.25vw 38.3333333333vw;gap:0;-ms-flex-align:center;align-items:center}.cta-case .grid .text{padding-top:4.1666666667vw;padding-bottom:4.1666666667vw}.cta-case .grid .text .subtitle{font-size:1.0833333333vw;padding:.75vw 2.0833333333vw .6666666667vw .1666666667vw;margin-bottom:.25vw}.cta-case .grid .text .subtitle b{padding:.25vw 0}.cta-case .grid .text .title,.cta-case .grid .text h2{font-size:2.6666666667vw;margin-bottom:2.0833333333vw}.cta-case .grid .text p{font-size:1.3333333333vw;margin:0 0 1.9166666667vw}.cta-case .grid .text .btnBudgets{padding:1.5833333333vw 2.25vw 1.5833333333vw 2.5vw}}@media (min-width:481px) and (max-width:768px){.cta-case{height:auto;padding:11.71875vw 0 0}.cta-case .grid{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:0;-ms-flex-align:center;align-items:center}.cta-case .grid .text{padding-top:6.5104166667vw;padding-bottom:6.5104166667vw}.cta-case .grid .text .subtitle{font-size:1.6927083333vw;padding:1.171875vw 3.2552083333vw 1.0416666667vw .2604166667vw;margin-bottom:.390625vw}.cta-case .grid .text .subtitle b{padding:.390625vw 0}.cta-case .grid .text .title,.cta-case .grid .text h2{font-size:4.1666666667vw;margin-bottom:3.2552083333vw}.cta-case .grid .text p{font-size:2.0833333333vw;margin:0 0 2.9947916667vw}.cta-case .grid .text .btnBudgets{padding:2.4739583333vw 3.515625vw 2.4739583333vw 3.90625vw}}@media (max-width:480px){.cta-case{height:auto;padding:18.75vw 0 0}.cta-case .grid{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:0;-ms-flex-align:center;align-items:center}.cta-case .grid .text{padding-top:10.4166666667vw;padding-bottom:10.4166666667vw}.cta-case .grid .text .subtitle{font-size:2.7083333333vw;padding:1.875vw 5.2083333333vw 1.6666666667vw .4166666667vw;margin-bottom:.625vw}.cta-case .grid .text .subtitle b{padding:.625vw 0}.cta-case .grid .text .title,.cta-case .grid .text h2{font-size:6.6666666667vw;margin-bottom:5.2083333333vw}.cta-case .grid .text p{font-size:3.3333333333vw;margin:0 0 4.7916666667vw}.cta-case .grid .text .btnBudgets{padding:3.9583333333vw 5.625vw 3.9583333333vw 6.25vw}}