@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);.region-intro .breadcrumb{color:#707070;margin-bottom:10rem}.region-intro .grid{border-radius:2rem}.region-intro .grid .image-wrapper{position:relative;min-height:100%}.region-intro .grid .image-wrapper .circle-one{position:absolute;z-index:3;width:4vw;height:4vw;background:#194774;border-radius:100%;left:-2vw;top:5rem;transition:all 1.1s cubic-bezier(.445,.05,.55,.95);transition:all 1s cubic-bezier(.445,.05,.55,.95);opacity:0}.region-intro .grid .image-wrapper .circle-one.active{opacity:1}.region-intro .grid .image-wrapper .circle-two{position:absolute;z-index:3;width:10vw;height:10vw;background:#eb4f3f;border-radius:100%;right:-7vw;bottom:5rem;transition:all 1.1s cubic-bezier(.445,.05,.55,.95);opacity:0}.region-intro .grid .image-wrapper .circle-two.active{opacity:1}.region-intro .grid .image{min-height:30vh;border-radius:2rem;overflow:hidden;height:100%}.region-intro .grid .content{padding:0 5rem 15rem}.region-intro .grid .content .title{margin-bottom:5rem}.region-intro .grid .content .links{margin-top:5rem}.region-intro .grid .content .blocks-link{position:absolute;lefT:5rem;bottom:0}.region-intro .grid .content .blocks-link span{text-decoration:underline}.region-intro .grid .content .blocks-link img,.region-intro .grid .content .blocks-link span{display:inline-block;vertical-align:middle}.region-intro .grid .content .blocks-link img{margin-left:1rem;margin-bottom:-4px}@media only screen and (max-width:1124px){.region-intro .breadcrumb{margin-bottom:5rem}.region-intro .grid .content{padding-bottom:5rem}}@media only screen and (max-width:768px){.region-intro .breadcrumb{margin-bottom:1.5rem}.region-intro .grid .image{-ms-flex-order:1;order:1}.region-intro .grid .content{padding:3rem 0;-ms-flex-order:2;order:2}.region-intro .grid .content .title{margin-bottom:1.5rem}.region-intro .grid .content .links{margin-top:3rem}.region-intro .grid .content .blocks-link{left:auto;position:relative;margin-top:3rem}}@-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)}}.breadcrumbs{margin:3rem 0}.breadcrumbs a,.breadcrumbs span{font-size:1.4175rem}