.acpwd-container{margin:calc((100vh - 300px)/2) 10px;border:1px solid;padding:10px;border-radius:10px;border-color:#3e88b3}.acpwd-container p{text-align:center;font-size:24px;font-weight:600;color:#3e88b3!important}.acpwd-container p a{border:1px solid forestgreen;padding:5px 10px;border-radius:10px;background-color:#3e88b3!important;color:white}.acpwd-form{text-align:center;margin-top:10px;font-size:36px!important}.acpwd-pass{background-color:#fff;border:1px solid #bbb;padding:2px;font-size:24px;color:#3e88b3!important;border-radius:5px 0 0 5px}.acpwd-submit{font-size:24px;background-color:#3e88b3;color:white;padding-block:3px;padding-inline:10px;border-width:1px;border-style:unset;border-color:#3e88b3;border-radius:0 5px 5px 0}p.acpwd-error-message{font-size:21px;margin-top:10px;font-weight:500;color:darkred!important;font-style:italic}@media (max-width:480px){iframe.rsvp-iframe{width:95%!important}}iframe.rsvp-iframe{width:70%;height:calc(100vh - 370px);border:1px solid #3e88b3;border-radius:10px}.vertical-align{display:flex;flex-direction:column;justify-content:center}.shadowed-icon .et_pb_button_wrapper a::before{text-shadow:0em 0.06em 0.09em #FFFFFF}.iban-cartoons h3.message.spoilers-container{font-size:32px;margin-top:26px;color:black}.iban-cartoons h4.message.spoilers-container{font-size:28px;margin-top:30px;color:black}.iban-cartoons h5.message.spoilers-container{font-size:13px;margin-top:12px;color:black}