.elementor-19542 .elementor-element.elementor-element-ca28b0c{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}#elementor-popup-modal-19542 .dialog-widget-content{animation-duration:1.2s;background-color:#FFFFFF;border-radius:18px 18px 18px 18px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-19542{background-color:rgba(53,88,116,0.35);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-19542 .dialog-message{width:520px;height:fit_to_content;align-items:flex-start;}#elementor-popup-modal-19542 .dialog-close-button{display:flex;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS */.lwa-guide{font-family:Poppins,Arial,sans-serif;color:#000;padding:30px 30px 26px}
.lwa-guide .lwa-guide-title{margin:0 0 8px;font-family:'Passenger Display',Georgia,serif;font-style:italic;font-weight:500;font-size:28px;line-height:1.2;color:#355874}
.lwa-guide .lwa-guide-intro{margin:0 0 20px;font-size:15px;line-height:1.6;color:#000}
.lwa-guide p{margin:0 0 14px}
.lwa-guide label{display:block;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#5A7A62;font-weight:600;margin-bottom:6px}
.lwa-guide input[type=text],.lwa-guide input[type=email]{width:100%;box-sizing:border-box;border:1px solid #c9d9cd!important;border-radius:999px!important;padding:12px 18px!important;font-size:15px;font-family:Poppins,Arial,sans-serif;background:#fff;color:#000}
.lwa-guide input[type=text]:focus,.lwa-guide input[type=email]:focus{outline:none;border-color:#355874!important}
.lwa-guide .lwa-guide-optin label{text-transform:none;letter-spacing:0;font-size:13px;line-height:1.5;color:#000;font-weight:400;display:flex;gap:10px;align-items:flex-start}
.lwa-guide .lwa-guide-optin input{margin-top:3px;accent-color:#355874}
.lwa-guide .sib-default-btn{background:#355874!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:15px 36px!important;font-size:14px!important;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;font-family:Poppins,Arial,sans-serif;cursor:pointer;width:100%;margin-top:6px}
.lwa-guide .sib-default-btn:hover{background:#2A4760!important}
.sib_signup_form .sib_msg_disp p, .sib_signup_form .sib-alert-message{font-family:Poppins,Arial,sans-serif;font-size:14px;border-radius:12px}
.lwa-guide input[type="tel"]{width:100%;box-sizing:border-box;border:1px solid #c9d9cd!important;border-radius:999px!important;padding:12px 18px!important;font-size:15px;font-family:Poppins,Arial,sans-serif;background:#fff;color:#000}
.lwa-guide textarea{width:100%;box-sizing:border-box;border:1px solid #c9d9cd!important;border-radius:18px!important;padding:12px 18px!important;font-size:15px;font-family:Poppins,Arial,sans-serif;background:#fff;color:#000;resize:vertical;min-height:84px}
.lwa-guide input[type="tel"]:focus,.lwa-guide textarea:focus{outline:none;border-color:#355874!important}/* End custom CSS */