.elementor-651 .elementor-element.elementor-element-d30005c{--display:flex;}.elementor-651 .elementor-element.elementor-element-d300030{--display:flex;}.elementor-651 .elementor-element.elementor-element-d30002f{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-651 .elementor-element.elementor-element-d300053{--display:flex;}.elementor-651 .elementor-element.elementor-element-d300050{--display:flex;}.elementor-651 .elementor-element.elementor-element-d300036{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-651 .elementor-element.elementor-element-d30003b{--display:flex;}.elementor-651 .elementor-element.elementor-element-d300040{--display:flex;}.elementor-651 .elementor-element.elementor-element-d300045{--display:flex;}.elementor-651 .elementor-element.elementor-element-d30004a{--display:flex;}.elementor-651 .elementor-element.elementor-element-d30004f{--display:flex;}.elementor-651 .elementor-element.elementor-element-d300052{--display:flex;}.elementor-651 .elementor-element.elementor-element-d300058{--display:flex;}.elementor-651 .elementor-element.elementor-element-d300056{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS */.nd-page{display:block!important;width:100%;padding:0!important;background:#fcf7f2;color:#32282e;overflow:hidden}.nd-page .e-con{--container-widget-width:100%;padding:0;min-width:0}.nd-page .elementor-widget{margin:0;min-width:0}.nd-page h1.elementor-heading-title{font:400 clamp(40px,4.6vw,74px)/1.06 Georgia!important;color:#7d1634!important;letter-spacing:-1px}.nd-page h2.elementor-heading-title{font:400 clamp(29px,3.2vw,46px)/1.15 Georgia!important;color:#7d1634!important}.nd-page h3.elementor-heading-title{font:600 25px/1.2 Georgia!important;color:#7d1634!important}.nd-page p,.nd-page li{font:16px/1.6 Arial;color:#453b42;margin:0}.nd-page a{color:#871435}.nd-page .nd-eyebrow p{font:12px/1.5 Arial;letter-spacing:1.6px;color:#875231;text-transform:uppercase}.nd-page .nd-hero{display:grid;grid-template-columns:38% 1fr;gap:38px;align-items:center;padding:48px 7.65% 32px;background:linear-gradient(120deg,#f4e9e1,#fcf8f4)}.nd-page .nd-copy{gap:24px}.nd-page .nd-hero img{display:block;width:100%;height:360px;object-fit:cover;border-radius:30px;box-shadow:0 15px 40px #714b3314}.nd-page .nd-section{padding:30px 7.65% 45px;gap:24px}.nd-page .nd-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:0 7.65% 24px}.nd-page .nd-benefit{display:grid;grid-template-columns:68px 1fr;align-items:center;gap:20px;padding:24px;border:1px solid #ead6cd;border-radius:20px;background:#fffaf7;box-shadow:0 10px 25px #764c3510}.nd-page .nd-benefit h3.elementor-heading-title{font-size:25px!important}.nd-page .nd-benefit p{font-size:15px;line-height:1.45}.nd-page .nd-benefit .nd-copy{gap:7px}.nd-page .nd-icon{width:68px!important;height:68px;border-radius:17px;background:#f4e4dc;display:grid;place-items:center;color:#881638}.nd-page .nd-icon svg{width:44px;height:44px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.nd-page .nd-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:stretch}.nd-page .nd-card{padding:26px;border:1px solid #e8cec3;border-radius:22px;background:#fffaf7;gap:20px;box-shadow:0 12px 30px #714b3312}.nd-page .nd-poster h3.elementor-heading-title{font-size:24px!important;text-align:center}.nd-page .nd-poster img{display:block;width:100%;height:auto;object-fit:contain;border-radius:12px}.nd-page .nd-join{display:grid;grid-template-columns:1.4fr 1fr;gap:32px;align-items:center;margin:0 7.65% 50px;width:84.7%;padding:30px;background:linear-gradient(105deg,#f0dfd9,#f8eeea);border-radius:22px}.nd-page .nd-join .nd-copy{gap:12px}.nd-page .nd-actions{display:flex;flex-direction:row;gap:15px;flex-wrap:wrap;align-items:center}.nd-page .elementor-button{font:600 14px/1.25 Arial;background:#841633;color:#fff!important;border:1px solid #841633;border-radius:12px;padding:15px 24px;transition:background .2s}.nd-page .elementor-button:hover{background:#5f1227}.nd-page .nd-outline .elementor-button{background:transparent;color:#841633!important}.nd-page .nd-docs{grid-template-columns:repeat(3,1fr)}.nd-page .nd-doc{min-height:220px}.nd-page .nd-doc>.elementor-widget-button{margin-top:auto}.nd-page .nd-doc p{font-size:14px;color:#79646c}.nd-page .nd-document-number p{font-size:12px;letter-spacing:1.7px;color:#a67548;text-transform:uppercase}.nd-page .nd-quality-hero{grid-template-columns:1fr;padding-bottom:42px}.nd-page .nd-quality-hero .nd-copy{max-width:950px}.nd-page .nd-quality-hero h1.elementor-heading-title{font-size:clamp(36px,4vw,60px)!important}.nd-page :is(a,button):focus-visible{outline:3px solid #bc944c;outline-offset:4px}.nd-page .nd-note{padding:20px 25px;background:#f4e7df;border-left:3px solid #a57444;border-radius:0 12px 12px 0}.nd-page .nd-note p{font-size:14px}
@media(max-width:1100px){.nd-page .nd-benefits{gap:16px}.nd-page .nd-benefit{grid-template-columns:1fr;padding:20px}.nd-page .nd-hero{grid-template-columns:43% 1fr;gap:25px}.nd-page .nd-hero img{height:330px}.nd-page .nd-docs{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.nd-page .nd-hero{grid-template-columns:1fr;padding:30px 6%;gap:25px}.nd-page .nd-hero img{height:auto;border-radius:22px}.nd-page .nd-benefits{grid-template-columns:1fr;padding:0 6% 20px}.nd-page .nd-benefit{grid-template-columns:60px 1fr;gap:16px}.nd-page .nd-icon{width:60px!important;height:60px}.nd-page .nd-grid{grid-template-columns:1fr}.nd-page .nd-section{padding:25px 6% 35px}.nd-page .nd-card{padding:20px}.nd-page .nd-join{grid-template-columns:1fr;margin:0 6% 35px;width:88%;padding:25px}.nd-page .nd-actions{gap:12px}.nd-page .nd-poster h3.elementor-heading-title{font-size:23px!important}.nd-page .nd-doc{min-height:180px}.nd-page h1.elementor-heading-title{font-size:43px!important}}/* End custom CSS */