@import url(https://use.typekit.net/tkh4vwv.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.shake-animation{animation:shake .15s infinite}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(5px)}50%{transform:translateX(-5px)}75%{transform:translateX(5px)}to{transform:translateX(0)}}@keyframes dash{to{stroke-dashoffset:0}}.image-text .grid{grid-gap:10rem;gap:10rem}.image-text .grid .content h3{margin-bottom:3rem}.image-text .grid .content .links{margin-top:3rem}.image-text .grid .image{position:relative;min-height:30vh}.image-text .grid .image .text{position:absolute;top:-5rem;left:5rem;z-index:2;width:300px;max-width:calc(100% - 10rem);padding:3rem}.image-text .grid .image .text h3{font-family:elena-web-basic,serif;font-size:2.40975rem}.image-text .grid .image .bg-img{position:absolute;z-index:1}@media only screen and (max-width:1124px){.image-text .grid .image .text h3{font-size:1.9845rem}}@media only screen and (max-width:768px){.image-text{padding-top:5rem}.image-text .grid{grid-gap:3rem;gap:3rem}.image-text .grid .image{-ms-flex-order:1;order:1;min-height:auto}.image-text .grid .image .text{max-width:100%;width:100%;left:2.5rem;position:relative;left:0;top:0;text-align:center}.image-text .grid .image .bg-img{height:30vh;position:relative}.image-text .grid .content{-ms-flex-order:2;order:2;text-align:center}}