.image-text{position:relative}.image-text__container{align-items:center;display:flex;justify-content:center;position:relative}.image-text__title:after{position:absolute}.image-text__title{margin:0 0 30px}.image-text__description p{margin-bottom:0}.image-text__description a{color:#0dbce5;transition:all .3s ease}.image-text__description a:hover{color:#0b73b9;outline:0;text-decoration:none}.image-text__image{text-align:center}.image-text__image img{height:auto;width:100%}@media only screen and (max-width:768px){.image-text__title{font-size:2rem}}@media only screen and (max-width:767px){.image-text__image{margin:auto;width:90%}.image-text__title{font-size:1.5rem}}@media only screen and (max-width:768px){.image-text{text-align:center}}