@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,400;0,700;1,400;1,700&display=swap);@import url(https://use.typekit.net/rrk7fld.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)}}.shake-animation{-webkit-animation:shake .15s infinite;animation:shake .15s infinite}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(5px);transform:translateX(5px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(5px);transform:translateX(5px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(5px);transform:translateX(5px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(5px);transform:translateX(5px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.image-text .grid{border-radius:2rem;position:relative}.image-text .grid .circle-link{position:absolute;z-index:2;left:5rem;bottom:0;width:17rem;-webkit-transform:translateY(50%);transform:translateY(50%)}.image-text .grid .image{min-height:30vh;border-radius:2rem;overflow:hidden}.image-text .grid .image.contain .bg-img img{object-fit:contain}.image-text .grid .content{padding:5rem 5rem 5rem 10rem}.image-text .grid .content .title{margin-bottom:3rem}.image-text .grid .content .links{margin-top:3rem}.image-text .circle-one{width:3vw;height:3vw;background:#194774;left:7vw;top:5vw}.image-text .circle-one,.image-text .circle-two{position:absolute;z-index:3;border-radius:100%;transition:all 1.1s cubic-bezier(.445,.05,.55,.95)}.image-text .circle-two{width:10vw;height:10vw;background:#eb4f3f;left:-3vw;top:-2vw}@media only screen and (max-width:1124px){.image-text .grid .content{padding:5rem}}@media only screen and (max-width:768px){.image-text .grid .circle-link{position:absolute;z-index:2;top:30vh;bottom:auto;left:auto;right:5rem;width:17rem;-webkit-transform:translateY(-90%);transform:translateY(-90%)}.image-text .grid .content{padding:3rem}}