.elementor-5504 .elementor-element.elementor-element-3f67054{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5504 .elementor-element.elementor-element-df15c1d img{width:20%;}#elementor-popup-modal-5504 .dialog-message{width:560px;height:auto;}#elementor-popup-modal-5504{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-5504 .dialog-close-button{display:flex;}#elementor-popup-modal-5504 .dialog-widget-content{animation-duration:1.2s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS */#elementor-popup-modal-5504{padding:16px;align-items:center!important;justify-content:center!important;}#elementor-popup-modal-5504 .dialog-widget-content{width:560px!important;max-width:calc(100vw - 32px)!important;border:1px solid #d9c78f;border-radius:22px;overflow:hidden;background:#fffdf8;box-shadow:0 24px 80px #332b2040;}#elementor-popup-modal-5504 .dialog-message{width:100%!important;height:auto!important;max-height:calc(100dvh - 48px);overflow:auto;padding:28px 34px!important;box-sizing:border-box;}#elementor-popup-modal-5504 .e-con,#elementor-popup-modal-5504 .e-con-inner{padding:0!important;gap:10px!important;}#elementor-popup-modal-5504 .elementor-widget{margin:0!important;}#elementor-popup-modal-5504 .elementor-widget-image img{width:64px!important;height:64px;object-fit:contain;}#elementor-popup-modal-5504 .bd-eyebrow{text-align:center;color:#89702e;font-size:10px;letter-spacing:.18em;margin:8px 0 12px;}#elementor-popup-modal-5504 .bd-newsletter h2{font-family:'Libre Baskerville',Georgia,serif;color:#8b712c;text-align:center;font-size:30px;line-height:1.22;margin:0 0 14px;}#elementor-popup-modal-5504 .bd-intro{text-align:center;color:#686153;font-size:14px;line-height:1.65;margin:0 0 22px;}#elementor-popup-modal-5504 .bd-intro strong{color:#806620;}#elementor-popup-modal-5504 .ff-el-group{margin-bottom:14px;}#elementor-popup-modal-5504 .ff-el-input--label{margin-bottom:6px;}#elementor-popup-modal-5504 .ff-el-input--label label{font-size:13px;color:#514936;font-weight:500;}#elementor-popup-modal-5504 .ff-el-form-control{min-height:46px!important;font-size:16px!important;padding:10px 12px!important;border:1px solid #e1d8c2!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;}#elementor-popup-modal-5504 .ff-el-form-control:focus{border-color:#b19540!important;outline:2px solid #b1954020;}#elementor-popup-modal-5504 .ff-el-form-check-label{font-size:12px!important;line-height:1.55!important;color:#625c50;}#elementor-popup-modal-5504 .ff-el-form-check{margin-bottom:8px;}#elementor-popup-modal-5504 input[type=checkbox]{accent-color:#92742a;}#elementor-popup-modal-5504 .ff-el-form-check a{color:#806620;text-decoration:underline;}#elementor-popup-modal-5504 .ff-btn-submit{width:100%!important;min-height:48px;background:#b19540!important;color:#17140c!important;border:0!important;border-radius:9px!important;padding:14px 16px!important;font-size:13px!important;font-weight:700!important;white-space:normal;line-height:1.4;}#elementor-popup-modal-5504 .ff-btn-submit:hover{background:#a48732!important;}#elementor-popup-modal-5504 .ff_submit_btn_wrapper{margin-bottom:0!important;}#elementor-popup-modal-5504 .bd-note{text-align:center;font-size:11px;color:#80786a;line-height:1.6;margin:16px 0 0;}#elementor-popup-modal-5504 .dialog-close-button{top:10px!important;right:10px!important;width:40px;height:40px;border:1px solid #e8dfcb;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fffdf8;color:#806620;font-size:14px;z-index:10;}@media(max-width:767px){#elementor-popup-modal-5504 .dialog-message{padding:30px 20px 24px!important;}#elementor-popup-modal-5504 .dialog-widget-content{border-radius:18px;}#elementor-popup-modal-5504 .bd-newsletter h2{font-size:26px;}#elementor-popup-modal-5504 .elementor-widget-image img{width:52px!important;height:52px;}#elementor-popup-modal-5504 .ff-t-container{display:flex!important;flex-direction:column!important;gap:0!important;}#elementor-popup-modal-5504 .ff-t-cell{width:100%!important;padding:0!important;}}
#elementor-popup-modal-5504 .ff-el-form-check-label{display:flex!important;align-items:flex-start;gap:9px;text-align:left!important;}#elementor-popup-modal-5504 .ff-el-form-check-input{width:16px!important;height:16px!important;min-width:16px;margin:2px 0 0!important;float:none!important;}#elementor-popup-modal-5504 .ff-el-form-check-label span{flex:1;}#elementor-popup-modal-5504 .bd-newsletter h2{font-size:29px;}#elementor-popup-modal-5504 .dialog-close-button{border:1px solid #e8dfcb!important;border-radius:50%!important;}/* End custom CSS */