.content-with-image{margin:0 0 50px;padding:50px 0 60px;position:relative}.content-with-image:after{background-color:#fff;border-radius:0 30px;box-shadow:5px 5px 20px rgba(85,85,85,.2);content:"";display:block;height:100%;position:absolute;top:10px;width:100%;z-index:-1}.content-with-image .left{max-width:calc(100% - 545px);margin:35px 20px 0 0;height:calc(100% - 50px)}.content-with-image .left .left-wrap{padding:20px 15px 20px 30px;border:1px solid;border-right:0;position:relative;margin-bottom:25px}.content-with-image .left .border-title{position:absolute;line-height:16px;font-weight:600;top:-9px;background-color:#fff;padding:0 10px;left:40px;transform:translateX(40px)}.content-with-image .left h2{margin-bottom:0}.content-with-image .left h4{margin-bottom:5px}.content-with-image .left .content{letter-spacing:.23px;line-height:28px;font-weight:300}.content-with-image .left .logo-wrap{margin:15px 0}.content-with-image .left .logo-wrap .logo{width:20%;margin:5px 0 12px;padding:0 4px}.content-with-image .left .logo-wrap .logo>div{width:100%}.content-with-image .left .logo-wrap .logo img{display:block;margin:0 auto;max-height:30px}.content-with-image .left .button-1{position:absolute;bottom:-26px;transform:translateY(0);padding:0 10px;background-color:#fff}.content-with-image .left .call{position:relative}.content-with-image .left .call h4 a{padding:5px 0 0;font-weight:700;position:absolute;left:50px;transform:translateX(50px);margin:0 auto;display:block;max-width:380px;line-height:32px}.content-with-image .right{max-width:525px;border-radius:0 20px;height:100%;min-height:338px;border:1px solid;box-shadow:5px 5px 20px rgba(85,85,85,.2)}.content-with-image .right img{border-radius:0 20px;display:block}.service .content-with-image{padding:30px 0 60px}@media(max-width:1199px){.content-with-image .left{max-width:calc(50% - 20px);margin:24px 20px 0 0;height:100%}.content-with-image .left .left-wrap{padding:20px 15px}.content-with-image .left h2{font-size:32px}.content-with-image .left h4{font-size:18px}.content-with-image .left .logo-wrap .logo{width:25%}.content-with-image .left .call h4 a{transform:translateX(35px);left:35px}.content-with-image .left .content{font-size:14px;line-height:20px}.content-with-image .right{max-width:50%;min-height:100%}}@media(max-width:991px){.content-with-image .left{max-width:65%;margin:24px 20px}.content-with-image .left .left-wrap{padding:10px 15px;border-right:1px solid}.content-with-image .left h2{font-size:25px;line-height:normal}.content-with-image .left h4{font-size:15px;line-height:normal}.content-with-image .left .call{text-align:center}.content-with-image .left .logo-wrap .logo img{margin:0 auto}.content-with-image .right{max-width:35%}}@media(max-width:767px){.content-with-image{padding:30px 0 40px}.content-with-image .left{max-width:100%;margin:24px 0}.content-with-image .left .button-1{left:50%;transform:translateX(-50%)}.content-with-image .left .button-1 a{padding:5px 30px}.content-with-image .left .border-title{left:50%;transform:translateX(-50%)}.content-with-image .left .call h4 a{left:50%;transform:translateX(-50%);max-width:100%}.content-with-image .left .logo-wrap{display:flex;flex-wrap:wrap}.content-with-image .left .logo-wrap .logo{margin:0 0 15px}.content-with-image .right{max-width:100%;margin:80px 0 0}.content-with-image .content-wapper>.flex{display:flex;flex-direction:column-reverse}}