.image-text-w-description{border:2px solid #000;margin-top:20px;margin-bottom:20px}.image-text-w-description .image-text-container .image-text{display:flex;flex-direction:row;margin:40px 40px 20px;gap:30px}@media screen and (max-width:768px){.image-text-w-description .image-text-container .image-text{margin:30px 30px 20px}}@media screen and (max-width:576px){.image-text-w-description .image-text-container .image-text{display:block}}.image-text-w-description .image-text-container .image-text .heading-wrap{flex:1}@media screen and (max-width:576px){.image-text-w-description .image-text-container .image-text .heading-wrap{margin-bottom:20px}}.image-text-w-description .image-text-container .image-text .heading-wrap .number span{font-family:"Thorowgood Egyptian Web Regular","serif";font-size:8rem;letter-spacing:.02em;line-height:6rem;padding-bottom:0;padding-left:0;padding-top:0;align-items:center;display:flex}@media screen and (max-width:768px){.image-text-w-description .image-text-container .image-text .heading-wrap .number span{font-size:8rem}}@media screen and (max-width:576px){.image-text-w-description .image-text-container .image-text .heading-wrap .number span{font-size:6rem}}.image-text-w-description .image-text-container .image-text .heading-wrap .heading{margin-top:10px}@media screen and (max-width:576px){.image-text-w-description .image-text-container .image-text .heading-wrap .heading{margin-top:5px}}.image-text-w-description .image-text-container .image-text .heading-wrap .heading span{font-size:1.9rem;font-weight:600;line-height:normal}@media screen and (max-width:768px){.image-text-w-description .image-text-container .image-text .heading-wrap .heading span{font-size:1.7rem}}@media screen and (max-width:576px){.image-text-w-description .image-text-container .image-text .heading-wrap .heading span{font-size:1.4rem}}.image-text-w-description .image-text-container .image-text .image-wrap{flex:0 0 250px}.image-text-w-description .image-text-container .image-text .image-wrap figure{border:unset !important}.image-text-w-description .image-text-container .image-text .image-wrap figure img{border:2px solid #000 !important}.image-text-w-description .image-text-container .the-content{margin:20px 40px 40px;border-top:2px solid #000}@media screen and (max-width:768px){.image-text-w-description .image-text-container .the-content{margin:30px}}figure.image-text-container{border:unset !important}