.bg-img-circle-sec{display:inline-block;overflow:hidden;position:relative;width:100%}.bg-img-circle-sec .bg-img-circle-inner{display:flex;justify-content:center;margin:100px 0 150px;position:relative;width:100%}.bg-img-circle-sec .bg-img-circle-inner .circle-sec{background:hsla(0,0%,100%,.9);border-radius:50%;display:flex;flex-direction:column;height:891px;justify-content:center;padding:70px 20px;text-align:center;width:891px;z-index:2}.bg-img-circle-sec .bg-img-circle-inner:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:1100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1100px}.bg-img-circle-sec .bg-img-circle-inner .circle-sec .title h2{text-align:center}.bg-img-circle-sec .bg-img-circle-inner .circle-sec .contain p{font-size:20px;font-weight:700;line-height:30px;margin-bottom:26px;text-align:center}.bg-img-circle-sec .bg-img-circle-inner .circle-sec .cta{margin-bottom:12px;text-align:center}.bg-img-circle-sec .bg-img-circle-inner .circle-sec .cta a{padding:21px 100px}.bg-img-circle-sec .bg-img-circle-inner .circle-sec .short-text{display:inline-block;text-align:center;width:100%}.bg-img-circle-sec .bg-img-circle-inner .circle-sec .short-text p{font-size:14px;font-weight:600;line-height:22px}.bg-img-circle-sec .bg-img-circle-inner .circle-sec .circle-sec-inner{display:flex;flex-wrap:wrap;margin:0 auto;padding:0 15px;width:100%}@media(max-width:1200px){.bg-img-circle-sec .bg-img-circle-inner .circle-sec{height:800px;width:800px}.bg-img-circle-sec .bg-img-circle-inner:before{height:1000px;width:1000px}.bg-img-circle-sec .bg-img-circle-inner{margin:80px 0}}@media(max-width:991px){.bg-img-circle-sec{display:flex;justify-content:center;margin:0 auto;overflow:hidden}.bg-img-circle-sec .bg-img-circle-inner{align-items:center;margin:80px auto;text-align:center;width:900px}.bg-img-circle-sec .bg-img-circle-inner .circle-sec .circle-sec-inner{max-width:370px}.bg-img-circle-sec .bg-img-circle-inner .circle-sec{height:700px;width:700px}.bg-img-circle-sec .bg-img-circle-inner:before{height:840px;width:840px}.bg-img-circle-sec .bg-img-circle-inner .circle-sec .cta a{padding:20px;width:80%}}