@import url(https://fonts.googleapis.com/css?family=Fira+Sans:400,500,700|Poppins:300,400,500);*{box-sizing:border-box}html{font-size:1rem;font-weight:400;line-height:1.6;color:#2f2f2f;background:#fff;-ms-overflow-style:-ms-autohiding-scrollbar}body{margin:0;padding:0;overflow-x:hidden}body,html{font-family:Poppins,"Fira Sans",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}img{max-width:100%;height:auto}b,strong{font-weight:700}p{margin:0 0 1rem}.heading--largest,h1{font-style:normal;font-stretch:normal;letter-spacing:normal;font-family:Poppins,"Fira Sans",Helvetica,Arial,sans-serif;line-height:1.2;font-weight:400;margin-bottom:.25em;font-size:3.5rem}.heading--larger,h2{font-style:normal;font-stretch:normal;letter-spacing:normal;font-family:Poppins,"Fira Sans",Helvetica,Arial,sans-serif;line-height:1.2;font-weight:700;margin-bottom:.25em;font-size:2.5rem;color:#027bc5}.heading--large,h3{font-style:normal;font-stretch:normal;letter-spacing:normal;font-family:Poppins,"Fira Sans",Helvetica,Arial,sans-serif;line-height:1.2;font-weight:700;margin-bottom:.25em;font-size:2rem;color:#027bc5}.heading--regular,h4{font-style:normal;font-stretch:normal;letter-spacing:normal;font-family:Poppins,"Fira Sans",Helvetica,Arial,sans-serif;line-height:1.2;font-weight:700;margin-bottom:.5em;font-size:1.5rem}.heading--small,h5{font-style:normal;font-stretch:normal;letter-spacing:normal;font-family:Poppins,"Fira Sans",Helvetica,Arial,sans-serif;line-height:1.2;font-weight:700;margin-bottom:.5em;font-size:1.125rem}.heading--smaller,h6{font-style:normal;font-stretch:normal;letter-spacing:normal;font-family:Poppins,"Fira Sans",Helvetica,Arial,sans-serif;line-height:1.2;font-weight:400;margin-bottom:.5em;font-size:1rem}.heading--smallest{font-style:normal;font-stretch:normal;letter-spacing:normal;font-family:Poppins,"Fira Sans",Helvetica,Arial,sans-serif;line-height:1.2;font-weight:400;margin-bottom:.5em;font-size:.875rem}.block-inline-blockrich-text h3{margin-top:0;margin-bottom:1.5rem}.body{margin-left:0;margin-right:0;font-style:normal;font-stretch:normal;letter-spacing:normal;font-weight:400;line-height:1.6;color:#2f2f2f}.body--largest{font-size:2rem;font-weight:400;line-height:1.6}.body--larger{font-size:1.5rem;font-weight:400;line-height:1.6}.body--large{font-size:1.25rem;font-weight:400;line-height:1.6}.body--lede{font-size:1.125rem;font-weight:500;line-height:1.8}.body--regular{font-size:1.125rem;font-weight:400;line-height:1.6}.body--small{font-size:1rem;font-weight:400;line-height:1.6}.body--smaller{font-size:.875rem;font-weight:400;line-height:1.6}.body--footnote{font-size:.875rem;font-weight:400;line-height:1.6;color:#707070}.body--smallest{font-size:.75rem;font-weight:400;line-height:1.6}ol,ul{margin:0 0 1rem;padding:0 0 0 2rem}ol ol,ol ul,ul ol,ul ul{margin:.25rem 0 0}ol li,ul li{margin:0 0 .25rem}dl dt{margin:1rem 0 0;font-weight:700}dl dt:first-child{margin-top:0}dl dd{margin:0}blockquote{font-size:1.125rem;font-weight:400;line-height:1.6;padding:1.5rem 2rem;margin:0;margin-bottom:2.5rem;background-color:#f0f7fa;border-left:4px solid #027bc5;font-weight:500;line-height:1.4}@media (min-width:768px){blockquote{font-size:1.5rem;font-weight:400;line-height:1.6;font-weight:500}}blockquote p{font-weight:500;line-height:1.4}@media (min-width:768px){blockquote p{margin-left:0;margin-right:0;width:100%}}blockquote p:last-child{margin-bottom:0}blockquote.blockquote--profile{width:100%;text-align:center;margin:0;padding:0;background-image:url(/themes/ansto_theme/src/templates/images/quote-icon.svg);background-size:320px;background-position:center;background-repeat:no-repeat;background-color:transparent;border:0}blockquote.blockquote--profile p{font-size:1.5rem;font-weight:400;color:#2f2f2f;max-width:700px;margin:0 auto}@media (min-width:768px){blockquote.blockquote--profile p{font-size:2rem}}blockquote.blockquote--profile .profile{display:block}blockquote.blockquote--profile .profile .profile__title{margin-top:1rem;margin-bottom:.25em;font-size:1rem;color:#2f2f2f}blockquote.blockquote--profile .profile .profile__position{margin-top:.5rem;font-size:1rem;color:#2f2f2f}blockquote.blockquote--profile .profile__image{margin:3rem auto 1rem}.text--centered{text-align:center}.text--right{text-align:right}.messages{margin-top:3rem}