@import url(https://use.typekit.net/hxc3xrk.css);
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.text-image{position:relative;margin-top:10rem}.text-image.image-pull-up .image{margin-top:-10rem}.text-image.image-pull-up .image.grow-image{height:calc(100% + 10rem)}.text-image .grid{grid-gap:3rem 10rem;gap:3rem 10rem;align-items:flex-start}.text-image .image{min-height:40vh}.text-image .image.grow-image{height:100%}.text-image .content{padding:10rem 0}.text-image .content .text-wrap.indent-text{padding-left:10rem}@media only screen and (max-width:1124px){.text-image .grid-h-1-3 .image,.text-image .grid-h-2-3 .image,.text-image .grid-h-3-1 .image,.text-image .grid-h-3-2 .image{order:1;margin-left:-3rem}.text-image .grid-h-1-3 .content,.text-image .grid-h-2-3 .content,.text-image .grid-h-3-1 .content,.text-image .grid-h-3-2 .content{order:2;padding:0}.text-image .grid-h-1-3 .content .text-wrap.indent-text,.text-image .grid-h-2-3 .content .text-wrap.indent-text,.text-image .grid-h-3-1 .content .text-wrap.indent-text,.text-image .grid-h-3-2 .content .text-wrap.indent-text{padding-left:0}}@media only screen and (max-width:768px){.text-image .image{order:1;margin-left:-3rem}.text-image .content{padding:0;order:2}.text-image .content .text-wrap.indent-text{padding-left:0}}
