@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700;900&display=swap";.image-text-wrapper{margin:1rem auto;width:80%;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width: 576px){.image-text-wrapper{width:100%}}.image-text-wrapper .image-text-image{width:45%;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 1399px){.image-text-wrapper .image-text-image{width:50%}}@media only screen and (max-width: 1024px){.image-text-wrapper .image-text-image{width:100%;height:20rem;order:-1}}.image-text-wrapper .image-text-content{padding:6rem 4rem 2rem 0;width:55%;display:flex;align-items:flex-start;justify-content:stretch;flex-direction:column}@media only screen and (max-width: 1399px){.image-text-wrapper .image-text-content{width:50%}}@media only screen and (max-width: 1250px){.image-text-wrapper .image-text-content{padding:2rem 2rem 2rem 0}}@media only screen and (max-width: 1024px){.image-text-wrapper .image-text-content{width:100%}}@media only screen and (max-width: 576px){.image-text-wrapper .image-text-content{padding:1rem}}.image-text-wrapper .image-text-content h3{margin-bottom:1rem;font-size:2rem}.image-text-wrapper .image-text-content .image-text-content-inner{width:100%}.image-text-wrapper .image-text-content a{padding:1rem;margin-left:auto;margin-top:2rem;display:inline-block;color:#fff;background-color:#000;font-size:1.5rem;text-transform:uppercase;background-size:contain;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 576px){.image-text-wrapper .image-text-content a{margin:0 auto}}.image-text-wrapper .image-text-content a:hover{background-color:#78211f}