@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");.text-secondary_purple{color:var(--secondary-500)!important}.sr-nav .sr-brand img{max-width:263px}body.v2-fontstyle{color:#000!important}body.v2-overflow-hidden{overflow-x:hidden}.v2-fontstyle .h1,.v2-fontstyle h1{font-size:50px!important;line-height:1.2;margin-bottom:24px}.v2-fontstyle .h2,.v2-fontstyle h2{font-size:30px!important;line-height:1.2!important}.v2-fontstyle .h3,.v2-fontstyle h3{margin-bottom:16px}.v2-fontstyle .h4,.v2-fontstyle h4{margin-bottom:.625rem}.v2-fontstyle .small,.v2-fontstyle small{font-size:81.31%}.btn-secondary_purple,.btn-wrapper.btn-secondary_purple-wrapper a.cta_button{background-color:var(--secondary-500)!important;border:3px solid var(--secondary-500)!important;box-shadow:var(--box-shadow-1)!important;color:var(--white)!important;display:inline-block;font-family:Montserrat,sans-serif!important;word-break:break-word}.btn-secondary_purple:focus,.btn-secondary_purple:hover,.btn-wrapper.btn-secondary_purple-wrapper a.cta_button:focus,.btn-wrapper.btn-secondary_purple-wrapper a.cta_button:hover{background-color:var(--secondary-300)!important;border-color:var(--secondary-300)!important}.font24,.font24 p{font-size:24px!important;line-height:1.4!important}.font20,.font20 p{font-size:20px!important;line-height:1.4!important}.font18,.font18 p{font-size:18px!important;line-height:1.3!important}.btn-wrapper.btn-secondary_purple-wrapper a.cta_button,.v2-fontstyle .btn-wrapper.btn-primary-wrapper a.cta_button,.v2-fontstyle .btn-wrapper.btn-secondary-wrapper a.cta_button{box-shadow:0 4px 4px -2px rgba(24,39,75,.08),0 2px 4px -2px rgba(24,39,75,.12)!important;-webkit-box-shadow:0 4px 4px -2px rgba(24,39,75,.08),0 2px 4px -2px rgba(24,39,75,.12)!important;font-size:14px!important;line-height:17px!important;padding:13px 42px!important}.v2-fontstyle nav.navbar .hs-menu-wrapper ul li.btn-primary-wrapper>a{color:var(--dark-color)!important;font-size:16px!important;line-height:20px!important;min-width:127px!important;padding:13px 21px!important;text-transform:none}.blog-post-v2.v2-fontstyle .transparent-nav .hs-menu-wrapper ul li.hs-menu-item.hs-menu-depth-1>a,.case-study-listing.v2-fontstyle .transparent-nav .hs-menu-wrapper ul li.hs-menu-item.hs-menu-depth-1>a,.case-study-post.v2-fontstyle .transparent-nav .hs-menu-wrapper ul li.hs-menu-item.hs-menu-depth-1>a,.dca-case-study-post.v2-fontstyle .transparent-nav .hs-menu-wrapper ul li.hs-menu-item.hs-menu-depth-1>a,.search-results .transparent-nav .hs-menu-wrapper ul li.hs-menu-item.hs-menu-depth-1>a{color:var(--dark-color)!important}.cs-gallerysec.container{max-width:1280px!important}.dca-clintext ol{margin-bottom:0}.dca-clintext ol>li:not(:last-child){margin-bottom:8px}.dca-bp-contentsec h2,.dca-bp-contentsec h3,.dca-bp-contentsec h4,.dca-bp-contentsec h5,.dca-bp-contentsec h6,.dca-post-body h2,.dca-post-body h3,.dca-post-body h4,.dca-post-body h5,.dca-post-body h6{text-transform:capitalize}.hero-video-01.rir .hero-vp2-right img{border-radius:250px 0 0 250px}body .dca-cs-clientsec p{font-size:16px!important;font-weight:400!important;line-height:24px!important}body .casestudy-hero .btn-wrapper.btn-secondary_purple-wrapper a.cta_button{background:transparent!important;border:1px solid #ae70f2!important;border-radius:50px;box-shadow:none!important;color:#ae70f2!important;cursor:pointer;display:block;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-style:normal;font-weight:700;line-height:17px!important;padding:7px 23px!important;text-align:center}body .casestudy-hero .btn-wrapper.btn-secondary_purple-wrapper a.cta_button:hover{background:#520f99!important;color:#fff!important}@media(max-width:1099px){.sr-nav .sr-brand img{max-width:220px}}@media (max-width:1040px){.v2-fontstyle .h1,.v2-fontstyle h1{font-size:38px!important}.v2-fontstyle .h2,.v2-fontstyle h2{font-size:28px!important}.font24,.font24 p{font-size:22px!important}.font20,.font20 p{font-size:18px!important}.font18,.font18 p{font-size:16px!important}}@media (max-width:991px){.v2-fontstyle .h1,.v2-fontstyle h1{margin-bottom:20px}}@media (max-width:767px){.sr-nav .sr-brand img{max-width:220px}.font24,.font24 p{font-size:20px!important}.btn-wrapper.btn-secondary_purple-wrapper a.cta_button,.v2-fontstyle .btn-wrapper.btn-primary-wrapper a.cta_button,.v2-fontstyle .btn-wrapper.btn-secondary-wrapper a.cta_button{padding:10px 35px!important}.hero-video-01.rir .hero-vp2-right img{margin:40px 0 0;max-width:100%}}@media (max-width:640px){.v2-fontstyle .h1,.v2-fontstyle h1{font-size:28px!important;margin-bottom:16px}.v2-fontstyle .h2,.v2-fontstyle h2{font-size:24px!important;margin-bottom:16px}}