#section-20-21 > .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center}#section-20-21{display:block}#section-20-21{background-image:url(https://actamagica.com/wp-content/uploads/2026/09/DSC01083.jpg);background-size:cover;height:100vh;position:relative;background-position:center center;background: linear-gradient( 180deg,rgba(23,17,13,0.28) 0%,rgba(23,17,13,0.18) 35%,rgba(23,17,13,0.52) 72%,rgba(23,17,13,0.92) 100% ),linear-gradient( 90deg,rgba(10,7,5,0.38) 0%,rgba(10,7,5,0.08) 45%,rgba(10,7,5,0.24) 100% ),url('https://actamagica.com/wp-content/uploads/2026/09/DSC01083.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}#div_block-21-21{height:100%;position:relative;text-align:left;align-items:center;justify-content:center}#div_block-22-21{text-align:left;align-items:center}#div_block-24-21{height:1px;min-height:1px;max-height:1px;width:56px;min-width:56px;max-width:56px;background-color:#b47a2a;margin-top:10px;margin-bottom:10px;opacity:0.9}#div_block-26-21{width:100%;gap:14px;margin-top:36px;align-items:center;flex-direction:row;display:flex;justify-content:center}#div_block-32-21{height:1px;min-height:1px;max-height:1px;width:56px;min-width:56px;max-width:56px;background-color:#b47a2a;margin-top:4px;margin-bottom:3px;opacity:0.9}#div_block-42-21{height:1px;min-height:1px;max-height:1px;width:56px;min-width:56px;max-width:56px;background-color:#b47a2a;margin-top:4px;margin-bottom:3px;opacity:0.9}#headline-31-21{font-size:30px}#headline-41-21{font-size:30px}#text_block-25-21{color:#a99b8d;font-family:'Lato';letter-spacing:1px}#close-login{position:absolute;top:0px;right:5px;color:#a99b8d;font-size:24px;line-height:1;color:#A99B8D;cursor:pointer;transition:color 0.2s ease}#close-login:hover{color:#b47a2a}#text_block-33-21{color:#a99b8d;font-family:'Lato';letter-spacing:1px;margin-bottom:20px}#close-register{position:absolute;top:0px;right:5px;color:#a99b8d;font-size:24px;line-height:1;color:#A99B8D;cursor:pointer;transition:color 0.2s ease}#close-register:hover{color:#b47a2a}#text_block-43-21{color:#a99b8d;font-family:'Lato';letter-spacing:1px;margin-bottom:20px}#open-login{}#open-register{}#_login_form-34-21 input,#_login_form-34-21 textarea{color:#a99b8d}#_login_form-34-21 input[type=submit]{background-color:#b47a2a;color:#17110d}