﻿.mrw_visitorcontainer{background:#fff;border-radius:10px;box-shadow:0 3px 6px #00000065;}#pnlEncourage .sendMessageHolder{max-width:664px;margin-left:auto;margin-right:auto;}#pnlEncourage .sendMessageHolder div h2{font-size:2rem;}#pnlEncourage .inputHolder .holder .required-fields{display:flex;flex-direction:column;gap:24px;}#pnlEncourage .inputHolder .holder .swd_inputtext-holder{margin-top:0;margin-bottom:0;}#pnlEncourage .inputHolder .holder .swd_inputtext-holder .swd_inputtext+.swd_inputtext-label{bottom:initial;top:13px;}#pnlEncourage .inputHolder .holder .swd_inputtext-holder .swd_inputtext[required='required']+.swd_inputtext-label:after{content:"*";color:#d46000;}#pnlEncourage .inputHolder .holder .swd_inputtext.error.email-required~.swd_inputtext-error{display:none;}#pnlEncourage .inputHolder .holder .swd_inputtext.error.email-required~#errInvalidEmail{display:none;}#pnlEncourage .inputHolder .holder .swd_inputtext.error.email-required~#errEmailRequired{display:block;}#pnlEncourage .inputHolder .holder .swd_inputtext.error.invalid-email~#errEmailRequired{display:none;}#pnlEncourage .inputHolder .holder .swd_inputtext.error.invalid-email~#errInvalidEmail{display:block;}#pnlEncourage .inputHolder .holder .swd_inputtext.error~.swd_inputtext-error{position:relative;bottom:initial;font-size:.75rem;line-height:1.33;padding:4px 0 0 19px;text-align:left;}#pnlEncourage .inputHolder .holder .send_button .swd_button:focus-visible{outline:2px solid -webkit-focus-ring-color;outline:2px solid highlight;}#pnlEncourage .inputHolder .holder .action-recaptcha{display:flex;justify-content:center;padding:16px 0;}@media(max-width:918px){.mrw_visitorcontainer.small{margin-left:16px;margin-right:16px;}.mrw_visitorcontainer.small #pnlEncourage{padding:24px 16px;min-height:auto;}.mrw_visitorcontainer.small #pnlEncourage .sendMessageHolder{margin-bottom:24px;}.mrw_visitorcontainer.small #pnlEncourage .sendMessageHolder .pst_header{font-size:1.5rem;}.mrw_visitorcontainer.small .box-pictures{display:none;}}@media(max-width:820px){.mrw_visitorcontainer.small #pnlEncourage{padding:24px 16px;min-height:auto;}.mrw_visitorcontainer.small #pnlEncourage .inputHolder{max-width:none;}.mrw_visitorcontainer.small #pnlEncourage .inputHolder .holder{padding:0;}}