.off-screen{position:absolute;left:-5000em;clip:rect(0 0 0 0)}html[dir=rtl] .off-screen{left:auto;right:-5000em}.on-screen{position:static;left:auto;clip:auto}.mod-builder{padding-bottom:2.5rem}.mod-builder .copy-block{margin-bottom:2.5rem}.mod-builder .image img{display:block;margin:0 auto .625rem}@media (min-width:37.5rem){.mod-builder .image.position-left{float:left;margin-right:1.25rem;max-width:48%}.mod-builder .image.position-right{float:right;margin-left:1.25rem;max-width:48%}}.mod-builder .image.position-centre img{margin:0 auto 1.25rem}.mod-builder .image.position-fullWidth img{max-width:100%;margin-bottom:1rem}.mod-builder .btns{margin:.625rem 0 2.5rem}.mod-builder .callout{background:#fdeff5;color:#eb008a;text-align:center;padding:1.25rem;margin:2.5rem 0;border-radius:.3125rem;border:1px dashed #eb008a}.mod-builder .callout>:first-child{margin-top:0}.mod-builder .callout>:last-child{margin-bottom:0}.mod-builder .callout h1,.mod-builder .callout h2,.mod-builder .callout h3,.mod-builder .callout h4,.mod-builder .callout h5,.mod-builder .callout h6{color:inherit}.mod-builder .callout a{color:#eb008a;text-decoration:none}.mod-builder .callout a:focus,.mod-builder .callout a:hover{text-decoration:underline}.mod-builder .callout li{list-style-position:inside}@media (min-width:37.5rem){.mod-builder .callout{padding:2.5rem 5rem}}.mod-builder .checkbox-download{background:#fdeff5;padding:1.25rem;margin:2.5rem auto}.mod-builder .checkbox-download .field{max-width:26.25rem;margin:0 auto}.mod-builder .checkbox-download .btns{display:none;margin-bottom:0}.mod-builder .checkbox-download .btns.show{display:block}