.text-image-sec .row .col-image .image img{border-radius:10px}.text-image-sec .row{align-items:center;display:flex;flex-wrap:wrap}.text-image-sec .row .col-content,.text-image-sec .row .col-image{width:50%}.text-image-sec .row .col-content .content-sec{background:#fff;border-radius:25px;margin-right:-140px;padding:60px;position:relative}.text-image-sec .row .col-content .content-sec h2{color:#000;font-size:48px;font-weight:700;line-height:58px;margin:0 0 20px}.text-image-sec .row .col-content .content-sec p{color:#696767;font-size:18px;font-weight:400;line-height:30px}@media only screen and (max-width:767px){.text-image-sec .row .col-content .content-sec{margin-right:0;padding:0}.text-image-sec .row .col-content,.text-image-sec .row .col-image{width:100%}.text-image-sec .row .col-content .content-sec h2{font-size:36px;line-height:44px}.text-image-sec .row .col-content .content-sec p{font-size:16px;line-height:28px}}@media only screen and (min-width:768px) and (max-width:1024px){.text-image-sec .row .col-content .content-sec{margin-right:0;padding:0}.text-image-sec .row .col-content .content-sec h2{font-size:32px;line-height:42px}.text-image-sec .row .col-content .content-sec p{font-size:16px;line-height:26px}.text-image-sec .row .col-content{padding-right:10px}.text-image-sec .row .col-image{padding-left:10px}}.image-text .row{flex-direction:row-reverse}.image-text .row .col-content .content-sec{margin-left:-140px}