.content-with-top-image-gp .content-wrapper{padding-left:0;padding-right:0}.content-with-top-image-gp .heading{margin-bottom:20px;text-align:center}.content-with-top-image-gp .heading h2{color:#0c2340;margin:0}.content-with-top-image-gp .heading h2:after{background:#067df4;content:"";display:block;height:8px;margin-left:auto;margin-right:auto;margin-top:12px;width:130px}.content-with-top-image-gp .content-with-top-image-inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;position:relative}.content-with-top-image-gp .items-inner{align-content:flex-start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;padding:30px;position:relative;width:100%}.content-with-top-image-gp .image{margin-bottom:20px}.content-with-top-image-gp .image-inner{position:relative}.content-with-top-image-gp .image-inner:after{border:4px solid #48144f;border-radius:0 30px;content:"";display:block;height:200px;left:-14px;position:absolute;top:-14px;width:100%}.content-with-top-image-gp .image-inner img{display:inline-block;height:200px;object-fit:cover;object-position:left;vertical-align:middle;width:45vw}.content-with-top-image-gp h4{line-height:1.1em;margin-bottom:20px;margin-top:0}.content-with-top-image-gp .btn{text-align:left}.content-with-top-image-gp .btn a{background-color:#074a76;color:#fff;display:inline-block;font-family:Campton,Sans-serif;font-size:15px;font-weight:600;letter-spacing:.4px;line-height:1;margin-top:10px;padding:15px 20px;text-align:center;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.content-with-top-image-gp .btn a:focus,.content-with-top-image-gp .btn a:hover{background:#067df4;color:#fff}@media (min-width:768px){.content-with-top-image-gp .items{width:33.333%}}@media(max-width:767px){.content-with-top-image-gp .content-with-top-image-inner{display:block}.content-with-top-image-gp .image{margin-bottom:20px;width:100%}.content-with-top-image-gp .image-inner img{width:100%}.content-with-top-image-gp .items-inner{padding:0 0 0 10px}.content-with-top-image-gp .items:not(:first-child) .items-inner{padding-top:50px}}