@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;500;700&display=swap);@import url(https://use.typekit.net/qsh8umy.css);.text-image{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.text-image .grid{display:grid;grid-template-columns:1fr 1fr}.text-image .grid .bg-image .background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.text-image .grid .text{padding:10vh 10vw}.text-image .grid .text h2{font-size:22px;position:relative;line-height:1.5;margin:0 0 30px}.text-image .grid .text .content{margin-bottom:30px}.text-image .grid .text .content p{line-height:1.5;margin-bottom:15px}.text-image .grid .text .link-with-arrow{margin-top:15px}@media only screen and (max-width:1024px){.text-image .grid .text{padding:10vh 5vw}.text-image .grid .text h2{font-size:22px}}@media only screen and (max-width:768px){.text-image .grid{grid-template-columns:1fr}.text-image .grid .bg-image{order:1;height:35vh}.text-image .grid .text{order:2;padding:30px}}