.image-description-grid-wrapper{width:100%}.image-description-grid-wrapper .img-desc-grid-inner{max-width:1320px;width:100%;margin:0 auto;display:flex;flex-direction:row}.image-description-grid-wrapper .img-desc-grid-text-wrapper{flex:1 0 50%;padding-left:200px;padding-top:55px;padding-right:70px}.image-description-grid-wrapper .img-desc-grid-text-wrapper .text-label{color:#ac4343;font-weight:700;font-size:20px;line-height:24px;padding-bottom:24px}.image-description-grid-wrapper .img-desc-grid-text-wrapper .text-title{font-weight:700;font-size:30px;line-height:36px;padding-bottom:24px}.image-description-grid-wrapper .img-desc-grid-text-wrapper .text-description{font-weight:400;font-size:20px;line-height:25px;padding-bottom:52px}.image-description-grid-wrapper .img-desc-grid-text-wrapper .text-cta-wrapper{padding-bottom:30px}.image-description-grid-wrapper .img-desc-grid-text-wrapper .text-cta-wrapper a.btn{font-size:16px;line-height:19px;font-weight:400;padding:9px 35px}.image-description-grid-wrapper .img-desc-grid-image-wrapper{flex:1 0 50%;text-align:center;overflow:hidden;display:flex}.image-description-grid-wrapper .img-desc-grid-image-inner-wrapper{display:flex;align-items:flex-end;justify-content:center}.image-description-grid-wrapper .img-desc-grid-image-wrapper img{height:100%;width:auto}@media(max-width:1320px){.image-description-grid-wrapper .img-desc-grid-text-wrapper{padding-left:100px;padding-bottom:20px}}@media(max-width:1200px){.image-description-grid-wrapper .img-desc-grid-text-wrapper{padding-left:50px;padding-bottom:20px}}@media(max-width:1023.98px){.image-description-grid-wrapper .img-desc-grid-inner{flex-direction:column-reverse}.image-description-grid-wrapper .img-desc-grid-text-wrapper{padding-left:30px;padding-bottom:20px}.image-description-grid-wrapper .img-desc-grid-image-wrapper{display:flex;align-items:center;justify-content:center}.image-description-grid-wrapper .img-desc-grid-image-wrapper img{width:100%;height:auto}.image-description-grid-wrapper .text-cta-wrapper{text-align:center;padding-bottom:30px}.image-description-grid-wrapper .text-cta-wrapper a.button{width:334px;max-width:90%}}@media(max-width:767.98px){.image-description-grid-wrapper .img-desc-grid-text-wrapper{padding-right:20px}}