.text-about .inner-heading{max-width:530px}.text-about .image-container{background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;margin-top:80px;position:relative;width:100%}.text-about .image-container img{transition:opacity .5s ease-in-out}.image-container__mobile,.text-about .img-mobile{display:none}@media (max-width:767px){.text-about .image-container{background-size:contain;margin-top:23px;text-align:center}.text-about .inner-heading h2{margin:0}.image-container__mobile{display:block}.image-container__desktop{display:none}}