.cap-image-sec{width:100%;display:inline-block;vertical-align:middle;padding:120px 0px}.cap-image-sec .cap-image-wrap{width:calc(100% + 88px);display:flex;justify-content:space-between;margin:0 -44px}.cap-image-sec .cap-image-wrap .left{width:calc(50% - 88px);display:flex;flex-wrap:wrap;margin:0 44px}.cap-image-sec .cap-image-wrap .title{width:100%;display:inline-block;vertical-align:middle;text-align:left;margin-bottom:20px}.cap-image-sec .cap-image-wrap .title h2{width:100%;display:inline-block;vertical-align:middle;color:#264b81;position:relative}.cap-image-sec .cap-image-wrap .title h4{width:100%;display:inline-block;vertical-align:middle;color:#264b81;margin-top:10px}.cap-image-sec .cap-image-wrap .title h2:after{content:'';display:block;height:5px;position:absolute;width:50px;background:#00a4bf;border-radius:10px}.cap-image-sec .cap-image-wrap .content{width:100%;display:inline-block;vertical-align:middle}.cap-image-sec .cap-image-wrap .content p{width:100%;display:inline-block;vertical-align:middle;padding-bottom:20px}.cap-image-sec .cap-image-wrap .content p:last-child{padding:0}.cap-image-sec .cap-image-wrap .right{width:calc(50% - 88px);display:flex;flex-wrap:wrap;align-items:baseline;margin:0 44px;position:relative}.cap-image-sec .cap-image-wrap .right .image{width:100%;display:inline-block;vertical-align:middle;position:relative;border-radius:2%;z-index:1}.cap-image-sec .cap-image-wrap .right .image img{width:100%;display:inline-block;vertical-align:middle}.cap-image-sec .cap-image-wrap .right .image:after{content:"";width:100%;height:100%;display:inline-block;vertical-align:middle;background-color:#254b81;position:absolute;left:15px;top:15px;border-radius:2%;z-index:-1}@media(max-width:1024px){.cap-image-sec{padding:60px 0px}}@media(max-width:991px){.cap-image-sec .cap-image-wrap{width:calc(100% + 0px);flex-wrap:wrap;margin:0}.cap-image-sec .cap-image-wrap .left{width:calc(100% - 0px);margin:0 0 15px}.cap-image-sec .cap-image-wrap .right{width:calc(100% - 0px);margin:0}.cap-image-sec .cap-image-wrap .right .image{padding:0 15px 0 0}.cap-image-sec .cap-image-wrap .right .image:after{content:"";width:calc(100% - 30px);left:30px;top:15px}}@media(max-width:767px){.cap-image-sec{padding:40px 0px}}