@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/wp-content/themes/msg-theme/dist/fonts/montserrat-v26-latin-300.woff2?6dab37123f42f46f633ad69b899d9431) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/wp-content/themes/msg-theme/dist/fonts/montserrat-v26-latin-regular.woff2?9ef09180105730e3cb92149072fb90b8) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/wp-content/themes/msg-theme/dist/fonts/montserrat-v26-latin-500.woff2?63b09632586acfb651b601c34e2355c6) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/wp-content/themes/msg-theme/dist/fonts/montserrat-v26-latin-600.woff2?4201798fe1a74331c39299f8888aa7cf) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/wp-content/themes/msg-theme/dist/fonts/montserrat-v26-latin-700.woff2?8ee112252f6bd5f0d5bd6de1932b4713) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:300;src:url(/wp-content/themes/msg-theme/dist/fonts/roboto-slab-v34-latin-300.woff2?08e4f7d9f50232bfe432a8287402e79c) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(/wp-content/themes/msg-theme/dist/fonts/roboto-slab-v34-latin-regular.woff2?b38bdd22bfa35a662f38a4aeb680d921) format("woff2")}.login{font-family:Montserrat}.login .message,.login .notice,.login .success{border-color:#f68b0f}.login #login{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;left:50%;padding:10px 40px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login #login .top-msg{-webkit-box-ordinal-group:1;-ms-flex-order:0;font-size:20px;font-style:italic;margin:10px 0 20px;order:0}.login #login h1{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:20px;max-height:80px;max-width:240px;order:1;padding:0;width:100%}.login #login form{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:20px 0;order:2;padding:0}.login #login a.help{-webkit-box-ordinal-group:5;-ms-flex-order:4;color:#32303a;display:block;font-size:14px;font-weight:500;margin-top:1.5rem;order:4}.login h1{padding:12px}.login h1 a{background-size:contain;-webkit-box-shadow:none!important;box-shadow:none!important;height:100px;margin:0;width:100%}.login form{border:0;-webkit-box-shadow:none;box-shadow:none}.login form#loginform{display:grid;grid-template-areas:"input" "pass" "submit" "register";overflow:visible}.login form#loginform p:first-child{grid-area:input}.login form#loginform p:first-child label[for=user_login]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.25rem;position:relative}.login form#loginform p:first-child label[for=user_login] .tooltip-container{cursor:pointer;position:relative}.login form#loginform p:first-child label[for=user_login] .tooltip-container .tooltip-icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f68b0f;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:700;height:1.25rem;justify-content:center;line-height:1rem;text-align:center;width:1.25rem}.login form#loginform p:first-child label[for=user_login] .tooltip-container .tooltip-text{background-color:#f68b0f;color:#fff;left:100%;opacity:0;padding:10px;position:fixed;text-align:left;top:25%;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:200px;z-index:1}.login form#loginform p:first-child label[for=user_login] .tooltip-container .tooltip-text:after{border:5px solid transparent;border-right-color:#f68b0f;content:"";left:0;margin-left:-10px;position:absolute;top:33%}.login form#loginform p:first-child label[for=user_login] .tooltip-container:hover .tooltip-text{opacity:1;visibility:visible}.login form#loginform p.submit{grid-area:submit}.login form#loginform p.submit input{width:100%}.login form#loginform .login-helper-message{display:none}.login form#loginform .register-link{grid-area:register;margin-top:2.5rem}.login form#loginform .register-link hr{border-color:#3c434a;margin-bottom:1rem}.login form#loginform .register-link a{background-color:#f68b0f;border:1px solid #f68b0f;color:#fff;display:block;font-weight:500;margin-top:1rem;padding:4px 0;text-align:center;text-decoration:none}.login form#loginform .register-link a:focus,.login form#loginform .register-link a:hover{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#f68b0f;outline:none}.login form#loginform .user-pass-wrap{grid-area:pass}.login form#registerform{display:grid;grid-template-areas:"helper" "input-email" "passmail" "submit"}.login form#registerform p:first-child,.login form#registerform p:first-child #user_login,.login form#registerform p:first-child label[for=user_login]{display:none}.login form#registerform p:nth-child(2){grid-area:input-email}.login form#registerform .register-helper-message{grid-area:helper;margin-bottom:1.5rem}.login form#registerform p#reg_passmail{font-weight:700;grid-area:passmail}.login form#registerform p.submit{grid-area:submit}.login form .input{border:0;border-bottom:1px solid #32303a;border-radius:0;font-size:18px;padding:3px 8px}.login form .input:focus{-webkit-box-shadow:none;box-shadow:none}.login form p.submit{text-align:center}.login form p.submit #wp-submit{background-color:#f68b0f;border:1px solid #f68b0f;border-radius:0;float:none;font-weight:500;margin-top:20px}.login form p.submit #wp-submit:focus,.login form p.submit #wp-submit:hover{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#f68b0f}.login div.language-switcher,.login div.privacy-policy-page-link,.login p#backtoblog,.login p#nav,.login p.forgetmenot{display:none}.login p.message{background:#fff;border-radius:0;font-size:.75rem;margin:10px 0 -10px}
