.text-image.middle{padding:150px 0}.text-image.bottom{padding:0 0 130px}.text-container{width:55%;padding:0 50px}.text-image .image-container{width:45%}.text-image .image-container img{border-radius:4px 0 0 4px}.text-image-container.flex-row-reverse .image-container img{border-radius:0 4px 4px 0}.text-container-inner{max-width:540px}.text-container-inner h4,.text-container-inner h3{font-size:36px;line-height:1.4}.text-container-inner p{font-size:16px;line-height:1.6;margin:24px 0 0}.btn-text-image{margin-top:25px}@media (max-width: 1130px){.text-image.middle{padding:180px 0}.text-container{padding:60px 40px}.text-image .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;height:500px}.text-container-inner{max-width:350px}.text-container-inner h4,.text-container-inner h3{font-size:24px}.text-container-inner p{font-size:15px}}@media (max-width: 767px){.text-image-container{flex-direction:column-reverse}.text-container,.text-image .image-container{width:100%}.text-container{padding:30px 20px 0}.text-image.middle{padding:150px 0}.text-container-inner h4,.text-container-inner h3{font-size:26px}.text-image .image-container{padding:0 20px}.text-image .image-container img{height:350px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.text-image-container.flex-row-reverse .image-container img{border-radius:4px}}
