.color-orange,.has-orange-color{color:#fdb913}.background-color-orange,.has-orange-background-color{background-color:#fdb913}.background-color-orange.background-darker,.has-orange-background-color.background-darker{background-color:#eaa702}.color-yellow,.has-yellow-color{color:#ffd600}.background-color-yellow,.has-yellow-background-color{background-color:#ffd600}.background-color-yellow.background-darker,.has-yellow-background-color.background-darker{background-color:#dbb800}.color-faint-yellow,.has-faint-yellow-color{color:#fffbf0}.background-color-faint-yellow,.has-faint-yellow-background-color{background-color:#fffbf0}.background-color-faint-yellow.background-darker,.has-faint-yellow-background-color.background-darker{background-color:#fff1cc}.color-brown,.has-brown-color{color:#b76d11}.background-color-brown,.has-brown-background-color{background-color:#b76d11}.background-color-brown.background-darker,.has-brown-background-color.background-darker{background-color:#965a0e}.color-brown-dark,.has-brown-dark-color{color:#573100}.background-color-brown-dark,.has-brown-dark-background-color{background-color:#573100}.background-color-brown-dark.background-darker,.has-brown-dark-background-color.background-darker{background-color:#331d00}.color-black,.has-black-color{color:#000}.background-color-black,.background-color-black.background-darker,.has-black-background-color,.has-black-background-color.background-darker{background-color:#000}.color-white,.has-white-color{color:#fff}.background-color-white,.has-white-background-color{background-color:#fff}.background-color-white.background-darker,.has-white-background-color.background-darker{background-color:#ededed}.color-grey-light,.has-grey-light-color{color:#e5e5e5}.background-color-grey-light,.has-grey-light-background-color{background-color:#e5e5e5}.background-color-grey-light.background-darker,.has-grey-light-background-color.background-darker{background-color:#d3d3d3}#loginform input[type=submit],#lostpasswordform input[type=submit],.button,.wp-block-button__link{display:inline-block;width:auto;padding:.5em 2.4em;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;line-height:1.2;color:#814902;cursor:pointer;background-color:#fdb913;border:0;border-radius:50px;transition:all .1s ease}.button--reset{background:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#loginform input:active[type=submit],#loginform input:hover[type=submit],#lostpasswordform input:active[type=submit],#lostpasswordform input:hover[type=submit],.button:active,.button:hover,.wp-block-button__link:active,.wp-block-button__link:hover{color:#814902;text-decoration:none;background-color:#f4ae02}.button--secondary{color:#b76d11;background-color:#ffd600}.button--secondary:hover{color:#b76d11;background-color:#f5cd00}.button--brown{color:#fff;background-color:#b76d11}.button--hollow{color:#814902;background-color:transparent}.button--hollow,.button--hollow[type=submit]{border:2px solid #814902}.button--hollow:hover{color:#fff;background-color:#814902}.button--large{padding:.7em 2.4em}.button__icon-description{font-size:.75rem}.wp-block-button.is-style-underline .wp-block-button__link{position:relative;padding:0 0 .25rem;background:none;border-radius:0;border-bottom:.25rem solid #b76d11}.wp-block-button.is-style-underline .wp-block-button__link:after{position:absolute;right:-1.5rem;top:4px;display:block;content:"";background-image:url(../images/icons/icon-chevron-forward-brown.svg);background-size:16px 16px;width:16px;height:16px}.wp-block-buttons{margin-top:1rem;margin-bottom:1rem}.chevron.brown path,.chevron.brown svg{fill:#b76d11}.chevron.left svg{transform:rotate(-90deg)}.icon-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer}.icon-button path,.icon-button svg{fill:#814902}.icon-button__icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.icon-button.white path,.icon-button.white svg{fill:#fff}body{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem}.content-wrapper li,.content-wrapper p,.content-wrapper ul{font-size:1.125rem}.font-headings,.subhead,h1,h2,h3,h4,h5,h6{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.h1,h1{font-size:2.5rem;font-weight:700}@media only screen and (min-width:992px){.h1,h1{font-size:3.125rem}}.h2,h2{font-size:2.1875rem;font-weight:700}@media only screen and (min-width:992px){.h2,h2{font-size:2.5rem}}.h2.wp-block-heading,.h3,h2.wp-block-heading,h3{margin-bottom:1rem}.h3,h3{font-size:1.4125rem}.h3,.h4,h3,h4{font-weight:700}.body-font-size,.h4,h4{font-size:1rem}.body-font-size--large{font-size:1.125rem}.gform_description,.login .notice p,.soft-text{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9rem;line-height:1.6;color:#838383}.subhead{display:block;margin-bottom:1rem;font-weight:700;text-transform:uppercase;font-size:.875rem;line-height:1.25rem;letter-spacing:character-spacing(40)}.p-size-large{font-size:1.125rem}.prose a{color:#b76d11}ul.no-bullet{list-style:none}ul.vertical{-ms-flex-direction:column;flex-direction:column}ul.horizontal,ul.vertical{display:-ms-flexbox;display:flex}ul.horizontal{-ms-flex-direction:row;flex-direction:row}hr{margin-top:1.3rem;margin-bottom:1.3rem;border:0;border-top:1px solid rgba(0,0,0,.1)}a{color:#b76d11}a:hover{color:#bf843a}p.lead-text{max-width:862px;margin:0 auto 1rem;padding:0 1rem;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem}@media only screen and (min-width:1200px){p.lead-text{padding:0;font-size:1.56rem}}p.large-text{font-size:1.56rem}.font-weight-regular{font-weight:400}.font-weight-bold{font-weight:700}.font-size-14{font-size:.875rem}.portal-section-title{margin-bottom:2rem;font-size:2rem}.login{position:relative;display:-ms-flexbox;display:flex;width:100%;height:100%;background:#fff}.login:before{position:absolute;top:0;right:0;display:none;width:50%;height:100%;content:"";background-image:url(../images/login-background.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:992px){.login:before{display:block}}.login #backtoblog,.login #nav{text-align:center}.login form{padding:0}.login label{font-size:.875rem;font-weight:600}.login #backtoblog a,.login #nav a{color:#b76d11;border-bottom:1px solid transparent;transition:all .5s ease}.login #backtoblog a:hover,.login #nav a:hover{color:#fdb913;border-bottom:1px solid #fdb913}.login h1 a{width:auto;height:200px;margin-bottom:0;background-image:url(../images/ama-school-safety-logo.svg);background-position:50%;background-size:200px}@media only screen and (min-width:992px){div#login{width:40%;margin:0;padding:3rem}}.login #login_error,.login .message,.login .success{border-left-color:#fdb913}.login #login_error.notice-error{border-left-color:#cc2727}#loginform,#lostpasswordform{margin-top:0;background-color:transparent;border-color:transparent;box-shadow:unset}#loginform .button.wp-hide-pw .dashicons,#loginform .wp-hide-pw.wp-block-button__link .dashicons,#loginform input.wp-hide-pw[type=submit] .dashicons,#lostpasswordform .button.wp-hide-pw .dashicons,#lostpasswordform .wp-hide-pw.wp-block-button__link .dashicons,#lostpasswordform input.wp-hide-pw[type=submit] .dashicons{color:#b76d11}#loginform input[type=password],#loginform input[type=text],#lostpasswordform input[type=password],#lostpasswordform input[type=text]{width:100%;height:43px;padding:5px 10px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;line-height:1.3}#loginform input:focus,#lostpasswordform input:focus{border-color:#fdb913;box-shadow:0 0 0 1px #fdb913}#loginform .forgetmenot,#lostpasswordform .forgetmenot{margin-top:12px;margin-bottom:1rem}#loginform input[type=submit],#lostpasswordform input[type=submit]{width:100%;min-width:0;font-size:1rem;color:#814902}#loginform input[type=submit]:hover,#lostpasswordform input[type=submit]:hover{color:#814902;text-decoration:underline}