@import url(https://use.typekit.net/tuy6wtb.css);@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@-webkit-keyframes fadeInRotateStar{0%{-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}@keyframes fadeInRotateStar{0%{-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}@-webkit-keyframes fadeInScaleStar{0%{-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0);moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;opacity:0}to{-webkit-transform:scale(1) rotate(90deg);transform:scale(1) rotate(90deg);moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;opacity:1}}@keyframes fadeInScaleStar{0%{-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0);moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;opacity:0}to{-webkit-transform:scale(1) rotate(90deg);transform:scale(1) rotate(90deg);moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;opacity:1}}.text-left-image-right{position:relative}.text-left-image-right>.container{padding-right:0}.text-left-image-right .grid{grid-gap:10rem;gap:10rem}.text-left-image-right .grid .image{min-height:35vh;margin-bottom:-5rem;margin-top:-5rem;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,10% 100%,0 80%);clip-path:polygon(0 0,100% 0,100% 100%,10% 100%,0 80%);z-index:3}.text-left-image-right .grid .content{padding:10rem 0;position:relative}.text-left-image-right .grid .content h2{margin:0 0 3rem}.text-left-image-right .grid .content .links{margin-top:3rem}.text-left-image-right .grid .content .links .btn{margin-bottom:1.5rem;margin-right:1.5rem}@media only screen and (max-width:1024px){.text-left-image-right .grid{grid-gap:5rem;gap:5rem}.text-left-image-right .grid .content{padding:5rem 0}}@media only screen and (max-width:820px){.text-left-image-right>.container{padding-right:3rem}.text-left-image-right .grid{grid-gap:3rem;gap:3rem}.text-left-image-right .grid .image{-ms-flex-order:1;order:1;margin:0 -3rem}.text-left-image-right .grid .content{-ms-flex-order:2;order:2;padding:0 0 5rem}}