.text-blocks-wall .bg-img{object-fit:fill}.text-blocks-wall-wrapper{margin:0 auto;max-width:1238px;position:relative;z-index:1}.text-blocks-wall-wrapper .image-wrapper img{position:relative;z-index:2}.text-blocks-wall-wrapper .column .title-wrapper h2{font-weight:400;margin-bottom:35px}.text-blocks-wall-wrapper .column .text-blocks-block{background:#fff;border-radius:20px;filter:drop-shadow(2px 2px 12px rgba(151,151,151,.15));margin:0 0 19px;padding:50px 30px;width:100%}.text-blocks-wall-wrapper .column .text-blocks-block .title{font-size:16px;line-height:1.6;margin-bottom:17px}.text-blocks-wall-wrapper .column .text-blocks-block .copy{line-height:1.5;margin-bottom:0}@media(max-width:768px){.text-blocks-wall-wrapper .column .title-wrapper h2{font-size:40px}.text-blocks-wall-wrapper .column.left .image-wrapper{display:flex;justify-content:flex-end;margin-bottom:-39px}.text-blocks-wall-wrapper .column.left .image-wrapper img{max-width:200px!important}.text-blocks-wall-wrapper .column.right .image-wrapper{display:flex;justify-content:flex-end}.text-blocks-wall-wrapper .column.right .image-wrapper .des{display:none}}@media(min-width:768px){.text-blocks-wall-wrapper{display:flex;gap:12px}.text-blocks-wall-wrapper .column.left .image-wrapper{margin-bottom:-60px}.text-blocks-wall-wrapper .column{max-width:50%}.text-blocks-wall-wrapper .column .text-blocks-block{padding:40px 30px}.text-blocks-wall-wrapper .column .text-blocks-block .title{font-size:20px;line-height:1.2}.text-blocks-wall-wrapper .column.right .text-blocks-block:last-child{margin-bottom:0}.text-blocks-wall-wrapper .column.right .image-wrapper{display:flex;justify-content:center}.text-blocks-wall-wrapper .column.right .image-wrapper .mob{display:none}}@media(min-width:1024px){.text-blocks-block{border-radius:32px!important}.text-blocks-wall-wrapper .title-wrapper h2{font-size:3.4rem}.text-blocks-wall-wrapper .column.left .image-wrapper{margin-bottom:-40px}.text-blocks-wall-wrapper .column.left .image-wrapper .des{max-width:239px!important}.text-blocks-wall-wrapper .column .text-blocks-block{padding:44px 40px}.text-blocks-wall-wrapper .column .text-blocks-block .title{font-size:22px}.text-blocks-wall-wrapper .column .text-blocks-block .copy{line-height:26px}.text-blocks-wall-wrapper .column.right .text-blocks-block:last-child{margin-bottom:0}.text-blocks-wall-wrapper .column.right .image-wrapper .mob{display:none}}