.Content-with-image{background:#d968f6!important;margin-top:100px;padding-bottom:0;padding-top:0;position:relative}.Content-with-image:before{background:linear-gradient(180deg,#001d32 -46.33%,#001d32 4.35%,rgba(0,29,50,0) 31.61%);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100%}.Content-with-image .container{position:relative;z-index:1}.Content-with-image .image-part img{border-top-left-radius:6px;border-top-right-radius:6px;bottom:0;box-shadow:0 0 10.735px 0 #000,0 0 52.535px 0 rgba(217,104,246,.56);display:block;left:auto;margin-top:-3em;max-width:332px;position:relative;right:0;width:100%}.Content-with-image .punch-cta{margin-top:30px}.Content-with-image .content-part{margin-left:4em;max-width:585px;text-align:left}.Content-with-image .content-part div.mid-title{color:#fff;font-family:var(--headingFontFamily,Orbitron);font-size:38px;font-style:normal;font-weight:800;letter-spacing:1.9px;line-height:120%;max-width:384px;text-shadow:0 3.8px 3.8px #001d32;text-transform:uppercase}.Content-with-image .content-part .button-1 a{color:#fff;padding:1em 3.5em}.compare .Content-with-image{margin-top:0;position:relative;z-index:1}.use-case .Content-with-image{margin:0}.connect .Content-with-image,.whystrongdm .Content-with-image{margin-top:0}.Content-with-image .content-part .sub-title{color:#001d32;font-family:var(--headingFontFamily,Orbitron);font-size:30.4px;font-style:normal;font-weight:800;letter-spacing:1.52px;line-height:135%;margin-top:11px;text-transform:uppercase}@media(max-width:991px){.Content-with-image .image-part img{height:445px}.Content-with-image .content-part{margin-left:3em;max-width:50%}.Content-with-image .content-part .sub-title{font-size:24px}}@media(max-width:767px){.Content-with-image{margin:0 auto}.Content-with-image .content-part{margin:60px 0 0;max-width:100%;text-align:center}.Content-with-image .content-part div.mid-title{font-size:32px}.Content-with-image .inner-wrap{display:flex;flex-direction:column-reverse}.Content-with-image .image-part img{height:auto;margin:40px auto 0}.Content-with-image .content-part .sub-title{font-size:20px}.compare .Content-with-image{margin:0 auto}}@media screen and (max-width:479px){.Content-with-image .content-part div.mid-title{font-size:24px;line-height:36px}.Content-with-image .content-part .sub-title{font-size:18px}}