#elementor-popup-modal-699{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-699 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-699 .dialog-close-button{display:flex;}#elementor-popup-modal-699 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS */#elementor-popup-modal-699{justify-content:center!important;align-items:flex-start!important;background-color:rgba(23,23,23,.35)!important;animation:axFade .3s ease}
#elementor-popup-modal-699 .dialog-widget-content{width:100%!important;max-width:100%!important;margin:0!important;top:0!important;border-radius:0!important;box-shadow:0 20px 40px rgba(23,23,23,.08)!important;animation:axSearchIn .45s cubic-bezier(.2,.7,.2,1);background:#fff!important}
#elementor-popup-modal-699 .dialog-message{width:100%!important;max-height:100vh;overflow:auto;padding:0!important}
#elementor-popup-modal-699 .dialog-close-button{display:none!important}
@keyframes axSearchIn{from{transform:translateY(-100%)}to{transform:translateY(0)}}
@keyframes axFade{from{background-color:rgba(23,23,23,0)}}
#elementor-popup-modal-699 a,#elementor-popup-modal-699 button{text-decoration:none!important}
#elementor-popup-modal-699 *:focus{outline:none}
#elementor-popup-modal-699 *:focus-visible{outline:2px solid #D9613D;outline-offset:2px}
.elementor-699 [data-id="4ec2c740"]{display:flex;flex-direction:column;gap:40px;padding:24px 48px 48px;background:#fff;width:100%;box-sizing:border-box;max-width:none}
.elementor-699 [data-id="438e16e8"]{display:flex;flex-direction:row;align-items:center;gap:20px;width:100%;border-bottom:1px solid #171717;padding:0 0 12px;max-width:none}
.elementor-699 [data-id="41f9c2a3"]{display:flex;flex-direction:row;align-items:center;gap:16px;flex:1 1 auto;flex-wrap:nowrap!important;width:auto;min-width:0;padding:0;margin:0}
#ax-search-input,.elementor-699 [data-id="1ab50b7f"]{flex:1 1 auto;width:auto!important;min-width:0;height:56px;border:0!important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23171717' stroke-width='1.6'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E") no-repeat 0 50%/24px 24px!important;padding:0 0 0 40px!important;font-family:'Fraunces',serif!important;font-size:28px!important;color:#171717!important;outline:none!important;box-shadow:none!important;border-radius:0!important}
#ax-search-input::placeholder{color:#9A9A9A;opacity:1}
.elementor-699 [data-id="19773fd5"]{font-family:'Space Mono',monospace!important;font-size:12px!important;letter-spacing:.08em;text-transform:lowercase;color:#fff!important;background:#171717!important;padding:14px 22px!important;border-radius:999px!important;border:0!important;white-space:nowrap;cursor:pointer;transition:background .2s}
.elementor-699 [data-id="19773fd5"]:hover{background:#D9613D!important}
.elementor-699 [data-id="114d6847"],.elementor-699 [data-id="202ba3ab"]{display:none!important}
.elementor-699 [data-id="48e9438a"]{font-family:'Space Mono',monospace!important;font-size:30px!important;line-height:1!important;color:#171717!important;background:transparent!important;padding:4px 6px!important;border:0!important;transition:color .2s}
.elementor-699 [data-id="48e9438a"]:hover{color:#D9613D!important}
.elementor-699 [data-id="73e42b99"]{display:grid;grid-template-columns:1fr 420px;gap:64px;width:100%;padding:0!important}
.elementor-699 [data-id="47e85177"]{display:flex;flex-direction:column;gap:16px;padding:0;align-items:flex-start}
.elementor-699 [data-id="51384e45"],.elementor-699 [data-id="694c2cfb"]{font-family:'Space Mono',monospace!important;font-size:11px!important;letter-spacing:.12em;text-transform:uppercase;color:#171717!important;margin:0!important}
.elementor-699 [data-id="694c2cfb"]{margin-top:24px!important}
.elementor-699 [data-id="41b1b868"]{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:0}
.elementor-699 [data-id="25030a14"]{display:flex;flex-direction:column;gap:8px;padding:0;align-items:flex-start}
.elementor-699 [data-id="7c200a05"]{display:flex;flex-direction:column;gap:10px;padding:0;align-items:stretch}
.elementor-699 [data-id="76a036b"],.elementor-699 [data-id="76a036b"] img{width:100%!important;height:260px!important;object-fit:cover;display:block}
.elementor-699 [data-id="694ed206"],.elementor-699 [data-id="694ed206"] a{font-family:'Fraunces',serif!important;font-size:22px!important;font-weight:400!important;color:#171717!important;margin:6px 0 0!important;line-height:1.2!important;transition:color .2s}
.elementor-699 [data-id="694ed206"] a:hover{color:#D9613D!important}
.elementor-699 [data-id="675e9f7"]{font-family:'Space Mono',monospace!important;font-size:12px!important;color:#6B6B6B!important;margin:0!important}
.elementor-699 [data-id="203497b6"],.elementor-699 [data-id="6a6a6a7f"],.elementor-699 [data-id="549c0060"],.elementor-699 [data-id="4a1a9b9f"],.elementor-699 [data-id="1c90ccaa"],.elementor-699 [data-id="539bf9fd"]{font-family:'Space Mono',monospace!important;font-size:12px!important;color:#171717!important;background:#F2F2F2!important;padding:10px 18px!important;border-radius:999px!important;border:0!important;line-height:1.2!important;transition:background .2s,color .2s}
.elementor-699 [data-id="203497b6"]:hover,.elementor-699 [data-id="6a6a6a7f"]:hover,.elementor-699 [data-id="549c0060"]:hover,.elementor-699 [data-id="4a1a9b9f"]:hover,.elementor-699 [data-id="1c90ccaa"]:hover,.elementor-699 [data-id="539bf9fd"]:hover{background:#171717!important;color:#fff!important}
.elementor-699 [data-id="629bb646"],.elementor-699 [data-id="629bb646"] a,.elementor-699 [data-id="6a3bcb57"],.elementor-699 [data-id="6a3bcb57"] a,.elementor-699 [data-id="3352cd65"],.elementor-699 [data-id="3352cd65"] a,.elementor-699 [data-id="3e6519b8"],.elementor-699 [data-id="3e6519b8"] a{font-family:'Fraunces',serif!important;font-size:26px!important;font-weight:400!important;color:#171717!important;margin:0!important;line-height:1.25!important;transition:color .2s}
.elementor-699 [data-id="629bb646"] a:hover,.elementor-699 [data-id="629bb646"]:hover,.elementor-699 [data-id="6a3bcb57"] a:hover,.elementor-699 [data-id="6a3bcb57"]:hover,.elementor-699 [data-id="3352cd65"] a:hover,.elementor-699 [data-id="3352cd65"]:hover,.elementor-699 [data-id="3e6519b8"] a:hover,.elementor-699 [data-id="3e6519b8"]:hover{color:#D9613D!important}
@media(max-width:1024px){.elementor-699 [data-id="73e42b99"]{grid-template-columns:1fr 300px;gap:40px}}
@media(max-width:767px){.elementor-699 [data-id="4ec2c740"]{padding:16px 20px 32px;gap:28px}.elementor-699 [data-id="73e42b99"]{grid-template-columns:1fr;gap:32px}.elementor-699 [data-id="19773fd5"]{display:none!important}#ax-search-input,.elementor-699 [data-id="1ab50b7f"]{font-size:20px!important;height:48px;padding-left:32px!important;background-size:20px 20px!important}.elementor-699 [data-id="76a036b"],.elementor-699 [data-id="76a036b"] img{height:200px!important}#elementor-popup-modal-699 .dialog-message{max-height:100dvh}}/* End custom CSS */