.case-study-box-module{position:relative;z-index:0}.case-study-box-module .top-content{margin-bottom:35px}.case-study-box-module .top-content .top-content-title{font-style:normal;font-weight:800;letter-spacing:.31px;line-height:120%;text-transform:capitalize}.case-study-box-module .content-block-parent{display:block}.case-study-box-module .content-block-parent .content-block{display:block;margin-bottom:30px}.case-study-box-module .content-block-parent .content-block:last-child{margin-bottom:0}.case-study-box-module .content-block-parent .content-block .image-content{background:linear-gradient(171deg,rgba(244,126,32,.51) -1.41%,hsla(0,0%,85%,0) 35.12%);box-shadow:0 4px 19.2px 0 rgba(0,0,0,.19);padding:50px}.case-study-box-module .content-block-parent .content-block .image-content img{display:block}.case-study-box-module .flex{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:nowrap;-moz-flex-flow:nowrap;-webkit-flex-flow:nowrap;-o-flex-flow:nowrap;justify-content:space-between}.case-study-box-module .flex .content-flex-item,.case-study-box-module .flex .image-flex-item{flex-basis:50%;-moz-flex-basis:50%;-webkit-flex-basis:50%;-o-flex-basis:50%}.case-study-box-module .flex .content-flex-item{padding-left:76px}.case-study-box-module .content-block:nth-child(2) .content-text .desc{max-width:400px}.case-study-box-module .content-text .desc{display:block;margin-bottom:20px;max-width:385px}.case-study-box-module .content-text .desc p{letter-spacing:.08px;line-height:125%;margin-bottom:10px}.case-study-box-module .content-text .btn-area{padding-top:10px}.cs-box-mobile{display:none}@media (max-width:1023px){.case-study-box-module .flex,.cs-box-mobile{display:block!important}.case-study-box-module .flex .content-flex-item{padding-left:0;padding-top:20px}.case-study-box-module .flex .image-content-item .image-content{justify-content:center!important}.case-study-box-module .flex .image-content-item{width:100%}.case-study-box-module .content-block-parent .content-block{margin-bottom:50px}.case-study-box-module .cs-box-mobile .image-content img{height:100%!important;max-height:300px;min-height:300px;object-fit:cover;object-position:center;width:100%}}@media (max-width:425px){.case-study-box-module .cs-box-mobile .image-content img{height:100%!important;max-height:180px!important;min-height:180px!important}}@media (max-width:767px){.case-study-box-module .content-block-parent .content-block .image-content{padding:30px}.case-study-box-module .top-content{margin-bottom:20px}}.case-study-box-module .content-flex-item .title,.case-study-box-module .cs-box-desktop .title{margin-bottom:15px;text-transform:capitalize}@media (min-width:800px){.case-study-box-module .content-block-parent .content-block .image-content img{height:100%!important;max-height:294px;min-height:294px;object-fit:cover}}@media (min-width:1024px){.cs-box-desktop{display:block!important}}.cs-box-desktop{display:none}.cs-box-desktop .desktop-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;-moz-flex-flow:row wrap;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap}.cs-box-desktop .desktop-flex .desktop-content-block,.cs-box-desktop .desktop-flex .desktop-image-block{flex-basis:50%;-moz-flex-basis:50%;-webkit-flex-basis:50%;-o-flex-basis:50%}.cs-box-desktop .desktop-flex .desktop-image-block{background-image:url(https://7306906.fs1.hubspotusercontent-na1.net/hubfs/7306906/vm-revamp-2023/about-us/who-we-are-final.png);background-repeat:no-repeat;background-size:cover;padding:50px;position:relative;width:100%;z-index:1}.cs-box-desktop .desktop-flex .desktop-image-block .image-block{margin-bottom:47px}.cs-box-desktop .desktop-flex .desktop-image-block .image-block:last-child{margin-bottom:0}.cs-box-desktop .desktop-flex .desktop-image-block img{height:100%!important;max-height:294px;min-height:294px;object-fit:cover}.cs-box-desktop .desktop-flex .desktop-content-block{padding-left:76px}.cs-box-desktop .desktop-flex .desktop-content-block .content-text{border-bottom:2px solid #130f63;display:block;display:flex;flex-direction:column;justify-content:center}.cs-box-desktop .desktop-flex .desktop-content-block .content-text:last-child{border-bottom:0!important}.content-text.content-text-1{padding-bottom:47px;padding-top:39px}.content-text.content-text-2{padding-bottom:37px;padding-top:23px}.content-text.content-text-3{padding-bottom:0;padding-top:20px}