.cases-hero{position:relative;background-color:#f8f8f8;background-image:url('https://f.hubspotusercontent40.net/hubfs/20493490/Site%202022/core/bg-hero-default.png');background-repeat:no-repeat;background-position:top center;background-size:cover;padding:40px 0}.cases-hero:before{content:'';display:block;box-sizing:border-box;background-color:#fff;clip-path:ellipse(60% 95% at 50% 95%);width:100%;position:absolute;bottom:0;left:0}@media(min-width:768px){.cases-hero:before{height:150px}.cases-hero .container{position:relative}.cases-hero{padding:200px 0 150px;min-height:70vh}}.cases-hero .section-head h1{margin:0}.cases-hero .section-head h1 span{font-size:70px}.cases-hero .section-head h1 strong{font-size:40px;top:-25px}.cases-hero .section-head p{font-size:16px}.cases-hero .section-head ul{list-style:none;padding:0;margin:50px 0}.cases-hero .section-head ul li{font-size:30px;line-height:1.1;color:#2b4692}.cases-hero .section-head ul li:before{content:"\f0da";font-weight:900;font-family:"Font Awesome 5 Free";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:#2b4692;font-size:20px;margin-right:8px}.cases-hero .image{text-align:center}@media(min-width:768px){.cases-hero .image{max-width:440px;min-height:530px;display:flex;align-items:center;margin-left:auto}}@media(min-width:768px){.cases-hero .owl-carousel .owl-controls{position:absolute;margin:0 auto;left:0;right:0;bottom:0}}.body-wrapper .cases-hero .owl-carousel .owl-nav button.owl-prev,.body-wrapper .cases-hero .owl-carousel .owl-nav button.owl-next{border:3px solid #009cff;color:#009cff}.body-wrapper .cases-hero .owl-carousel .owl-dots .owl-dot{background:#ccc}.body-wrapper .cases-hero .owl-carousel .owl-dots .owl-dot.active{background:#009cff}@media(max-width:767px){.cases-hero{padding:40px 0}.cases-hero:before{height:40px}.cases-hero .image{margin:70px auto 50px;max-width:85%}.cases-hero .section-head{margin:0 15px}.cases-hero .section-head h1 span{font-size:50px}.cases-hero .section-head h1 span:before{top:-16px}.cases-hero .section-head h1 strong{font-size:26px;top:-18px}.cases-hero .section-head p{font-size:14px}.cases-hero .section-head ul{margin:30px 0}.cases-hero .section-head ul li{font-size:16px}.cases-hero .owl-carousel .owl-controls{margin:0 auto 20px}.cases-hero .owl-carousel .owl-stage-outer{margin-bottom:20px}}