.elementor-3478 .elementor-element.elementor-element-99826cb:not(.elementor-motion-effects-element-type-background), .elementor-3478 .elementor-element.elementor-element-99826cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23212C;background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-sec1.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-3478 .elementor-element.elementor-element-99826cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12% 0% 10% 0%;}.elementor-3478 .elementor-element.elementor-element-99826cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3478 .elementor-element.elementor-element-29987c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3478 .elementor-element.elementor-element-1edc8ed{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;text-align:center;}.elementor-3478 .elementor-element.elementor-element-1edc8ed .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:4.94vw;font-weight:800;}.elementor-3478 .elementor-element.elementor-element-17fa2cf{padding:0% 0% 3% 0%;text-align:center;}.elementor-3478 .elementor-element.elementor-element-17fa2cf .elementor-heading-title{font-family:"Broisther", Sans-serif;font-size:8.74vw;font-weight:400;}.elementor-3478 .elementor-element.elementor-element-d132f18{padding:0% 0% 2% 0%;text-align:center;}.elementor-3478 .elementor-element.elementor-element-d132f18 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.14vw;font-weight:800;text-transform:capitalize;line-height:1.3em;text-shadow:5px 9px 15.7px #23212C;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-8b09a8b{padding:0% 4.5% 1% 4.5%;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.5em;color:#FCFCFC;}.elementor-3478 .elementor-element.elementor-element-efc88c4 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.042vw;font-weight:700;text-transform:uppercase;letter-spacing:0.17vw;border-radius:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-3478 .elementor-element.elementor-element-89c2407:not(.elementor-motion-effects-element-type-background), .elementor-3478 .elementor-element.elementor-element-89c2407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-sec2.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-3478 .elementor-element.elementor-element-89c2407{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-8%;margin-bottom:0%;padding:0% 0% 5% 0%;}.elementor-3478 .elementor-element.elementor-element-89c2407 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3478 .elementor-element.elementor-element-a62b5c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3478 .elementor-element.elementor-element-5f5755a{padding:0% 0% 7% 0%;text-align:center;}.elementor-3478 .elementor-element.elementor-element-5f5755a img{width:12.76vw;}.elementor-3478 .elementor-element.elementor-element-ec606e1{text-align:center;}.elementor-3478 .elementor-element.elementor-element-ec606e1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.33vw;font-weight:800;text-transform:capitalize;line-height:1.4em;color:#24222D;}.elementor-3478 .elementor-element.elementor-element-c3bfbd5{margin-top:3%;margin-bottom:0%;}.elementor-bc-flex-widget .elementor-3478 .elementor-element.elementor-element-cc9c408.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3478 .elementor-element.elementor-element-cc9c408.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3478 .elementor-element.elementor-element-6afd34e{padding:0% 5% 0% 0%;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:500;line-height:1.5em;}.elementor-3478 .elementor-element.elementor-element-3bcef92 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.042vw;font-weight:700;text-transform:uppercase;letter-spacing:0.17vw;border-radius:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-3478 .elementor-element.elementor-element-b3cabb6 img{width:39.32vw;border-radius:26px 26px 26px 26px;box-shadow:20px 20px 40px 0px rgba(0, 0, 0, 0.25);}.elementor-3478 .elementor-element.elementor-element-86bfd49:not(.elementor-motion-effects-element-type-background), .elementor-3478 .elementor-element.elementor-element-86bfd49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-sec3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3478 .elementor-element.elementor-element-86bfd49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 9% 0%;}.elementor-3478 .elementor-element.elementor-element-86bfd49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3478 .elementor-element.elementor-element-195c5f2{width:var( --container-widget-width, 20.47vw );max-width:20.47vw;--container-widget-width:20.47vw;--container-widget-flex-grow:0;top:-8.6vw;}body:not(.rtl) .elementor-3478 .elementor-element.elementor-element-195c5f2{right:-11.3vw;}body.rtl .elementor-3478 .elementor-element.elementor-element-195c5f2{left:-11.3vw;}.elementor-3478 .elementor-element.elementor-element-195c5f2 img{width:100%;}.elementor-3478 .elementor-element.elementor-element-17dda3e{text-align:center;}.elementor-3478 .elementor-element.elementor-element-17dda3e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.33vw;font-weight:800;text-transform:capitalize;line-height:1.6em;}.elementor-3478 .elementor-element.elementor-element-ec7556c{text-align:center;}.elementor-3478 .elementor-element.elementor-element-ec7556c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.67vw;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-e7e61c3 > .elementor-container{min-height:30.01vw;}.elementor-3478 .elementor-element.elementor-element-e7e61c3{margin-top:4%;margin-bottom:10%;}.elementor-3478 .elementor-element.elementor-element-d959b68:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3478 .elementor-element.elementor-element-d959b68 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-inner-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-3478 .elementor-element.elementor-element-d959b68.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3478 .elementor-element.elementor-element-d959b68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3478 .elementor-element.elementor-element-d959b68 > .elementor-element-populated, .elementor-3478 .elementor-element.elementor-element-d959b68 > .elementor-element-populated > .elementor-background-overlay, .elementor-3478 .elementor-element.elementor-element-d959b68 > .elementor-background-slideshow{border-radius:26px 26px 26px 26px;}.elementor-3478 .elementor-element.elementor-element-d959b68 > .elementor-element-populated{box-shadow:20px 20px 40px 0px rgba(0, 0, 0, 0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 4% 0% 0%;--e-column-margin-right:4%;--e-column-margin-left:0%;padding:10% 10% 10% 10%;}.elementor-3478 .elementor-element.elementor-element-d959b68 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3478 .elementor-element.elementor-element-fad342b{width:var( --container-widget-width, 5.94vw );max-width:5.94vw;--container-widget-width:5.94vw;--container-widget-flex-grow:0;top:-6%;}body:not(.rtl) .elementor-3478 .elementor-element.elementor-element-fad342b{right:5%;}body.rtl .elementor-3478 .elementor-element.elementor-element-fad342b{left:5%;}.elementor-3478 .elementor-element.elementor-element-fad342b img{width:100%;}.elementor-3478 .elementor-element.elementor-element-5009c03{padding:0% 0% 0% 0%;text-align:center;}.elementor-3478 .elementor-element.elementor-element-5009c03 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-8870f3b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3478 .elementor-element.elementor-element-8870f3b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-inner-bg2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-3478 .elementor-element.elementor-element-8870f3b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3478 .elementor-element.elementor-element-8870f3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3478 .elementor-element.elementor-element-8870f3b > .elementor-element-populated, .elementor-3478 .elementor-element.elementor-element-8870f3b > .elementor-element-populated > .elementor-background-overlay, .elementor-3478 .elementor-element.elementor-element-8870f3b > .elementor-background-slideshow{border-radius:26px 26px 26px 26px;}.elementor-3478 .elementor-element.elementor-element-8870f3b > .elementor-element-populated{box-shadow:20px 20px 40px 0px rgba(0, 0, 0, 0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:10% 10% 10% 10%;}.elementor-3478 .elementor-element.elementor-element-8870f3b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3478 .elementor-element.elementor-element-da94dc3{width:var( --container-widget-width, 5.94vw );max-width:5.94vw;--container-widget-width:5.94vw;--container-widget-flex-grow:0;top:-6%;}body:not(.rtl) .elementor-3478 .elementor-element.elementor-element-da94dc3{right:5%;}body.rtl .elementor-3478 .elementor-element.elementor-element-da94dc3{left:5%;}.elementor-3478 .elementor-element.elementor-element-da94dc3 img{width:100%;}.elementor-3478 .elementor-element.elementor-element-c3a5571{padding:0% 0% 0% 0%;text-align:center;}.elementor-3478 .elementor-element.elementor-element-c3a5571 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-f037f18:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3478 .elementor-element.elementor-element-f037f18 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-inner-bg3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-3478 .elementor-element.elementor-element-f037f18.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3478 .elementor-element.elementor-element-f037f18.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3478 .elementor-element.elementor-element-f037f18 > .elementor-element-populated, .elementor-3478 .elementor-element.elementor-element-f037f18 > .elementor-element-populated > .elementor-background-overlay, .elementor-3478 .elementor-element.elementor-element-f037f18 > .elementor-background-slideshow{border-radius:26px 26px 26px 26px;}.elementor-3478 .elementor-element.elementor-element-f037f18 > .elementor-element-populated{box-shadow:20px 20px 40px 0px rgba(0, 0, 0, 0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 4%;--e-column-margin-right:0%;--e-column-margin-left:4%;padding:10% 7% 10% 7%;}.elementor-3478 .elementor-element.elementor-element-f037f18 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3478 .elementor-element.elementor-element-2b21a0f{width:var( --container-widget-width, 5.94vw );max-width:5.94vw;--container-widget-width:5.94vw;--container-widget-flex-grow:0;top:-6%;}body:not(.rtl) .elementor-3478 .elementor-element.elementor-element-2b21a0f{right:5%;}body.rtl .elementor-3478 .elementor-element.elementor-element-2b21a0f{left:5%;}.elementor-3478 .elementor-element.elementor-element-2b21a0f img{width:100%;}.elementor-3478 .elementor-element.elementor-element-e3ef9dd{padding:0% 0% 0% 0%;text-align:center;}.elementor-3478 .elementor-element.elementor-element-e3ef9dd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-9c7b9cd:not(.elementor-motion-effects-element-type-background), .elementor-3478 .elementor-element.elementor-element-9c7b9cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292A3799;}.elementor-3478 .elementor-element.elementor-element-9c7b9cd, .elementor-3478 .elementor-element.elementor-element-9c7b9cd > .elementor-background-overlay{border-radius:31px 31px 31px 31px;}.elementor-3478 .elementor-element.elementor-element-9c7b9cd{box-shadow:20px 20px 40px 0px rgba(0, 0, 0, 0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 3% 5%;}.elementor-3478 .elementor-element.elementor-element-9c7b9cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3478 .elementor-element.elementor-element-be020e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3478 .elementor-element.elementor-element-8c47f4e{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3478 .elementor-element.elementor-element-8c47f4e img{width:49.53vw;}.elementor-3478 .elementor-element.elementor-element-18bfffa{padding:0% 17% 2% 17%;text-align:center;}.elementor-3478 .elementor-element.elementor-element-18bfffa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.67vw;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-b749023{padding:0% 11% 0% 11%;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-39c956d:not(.elementor-motion-effects-element-type-background), .elementor-3478 .elementor-element.elementor-element-39c956d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-sec4.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-3478 .elementor-element.elementor-element-39c956d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-5%;margin-bottom:0%;padding:10% 0% 2% 0%;}.elementor-3478 .elementor-element.elementor-element-39c956d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3478 .elementor-element.elementor-element-bceab54.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3478 .elementor-element.elementor-element-bceab54 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3478 .elementor-element.elementor-element-8fa5d41{text-align:center;}.elementor-3478 .elementor-element.elementor-element-8fa5d41 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.33vw;font-weight:800;text-transform:capitalize;line-height:1.6em;}.elementor-3478 .elementor-element.elementor-element-7a2cb08{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 15% 0% 15%;text-align:center;font-family:"Inter", Sans-serif;font-size:1.67vw;font-weight:600;line-height:1.5em;color:#24222D;}.elementor-3478 .elementor-element.elementor-element-925643d{width:var( --container-widget-width, 37.68vw );max-width:37.68vw;background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-border.webp");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1% 3% 1% 4%;--container-widget-width:37.68vw;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;}.elementor-3478 .elementor-element.elementor-element-925643d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3478 .elementor-element.elementor-element-925643d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3478 .elementor-element.elementor-element-925643d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-925643d .elementor-image-box-wrapper .elementor-image-box-img{width:6.77vw;}.elementor-3478 .elementor-element.elementor-element-925643d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3478 .elementor-element.elementor-element-925643d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.24vw;font-weight:400;line-height:1.5em;color:#24222D;}.elementor-3478 .elementor-element.elementor-element-1b86fad{width:var( --container-widget-width, 37.68vw );max-width:37.68vw;background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-border.webp");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1% 3% 1% 4%;--container-widget-width:37.68vw;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;}.elementor-3478 .elementor-element.elementor-element-1b86fad.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3478 .elementor-element.elementor-element-1b86fad.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3478 .elementor-element.elementor-element-1b86fad.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-1b86fad .elementor-image-box-wrapper .elementor-image-box-img{width:6.77vw;}.elementor-3478 .elementor-element.elementor-element-1b86fad .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3478 .elementor-element.elementor-element-1b86fad .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.24vw;font-weight:400;line-height:1.5em;color:#24222D;}.elementor-3478 .elementor-element.elementor-element-685cbe7{width:var( --container-widget-width, 37.68vw );max-width:37.68vw;background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-border.webp");padding:1% 3% 1% 4%;--container-widget-width:37.68vw;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;}.elementor-3478 .elementor-element.elementor-element-685cbe7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3478 .elementor-element.elementor-element-685cbe7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3478 .elementor-element.elementor-element-685cbe7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-685cbe7 .elementor-image-box-wrapper .elementor-image-box-img{width:6.77vw;}.elementor-3478 .elementor-element.elementor-element-685cbe7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3478 .elementor-element.elementor-element-685cbe7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.24vw;font-weight:400;line-height:1.5em;color:#24222D;}.elementor-3478 .elementor-element.elementor-element-df7cc00{width:var( --container-widget-width, 37.68vw );max-width:37.68vw;background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-border.webp");padding:1% 3% 1% 4%;--container-widget-width:37.68vw;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;}.elementor-3478 .elementor-element.elementor-element-df7cc00.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3478 .elementor-element.elementor-element-df7cc00.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3478 .elementor-element.elementor-element-df7cc00.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-df7cc00 .elementor-image-box-wrapper .elementor-image-box-img{width:6.77vw;}.elementor-3478 .elementor-element.elementor-element-df7cc00 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3478 .elementor-element.elementor-element-df7cc00 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.24vw;font-weight:400;line-height:1.5em;color:#24222D;}.elementor-3478 .elementor-element.elementor-element-1b40b21, .elementor-3478 .elementor-element.elementor-element-1b40b21 > .elementor-background-overlay{border-radius:26px 26px 26px 26px;}.elementor-3478 .elementor-element.elementor-element-1b40b21{box-shadow:20px 20px 40px 0px rgba(0, 0, 0, 0.25);margin-top:3%;margin-bottom:0%;padding:3% 5.5% 3% 5.5%;}.elementor-3478 .elementor-element.elementor-element-9276f46{text-align:center;}.elementor-3478 .elementor-element.elementor-element-9276f46 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.67vw;font-weight:600;font-style:italic;line-height:1.5em;color:#000000;}.elementor-3478 .elementor-element.elementor-element-7f2a1ba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3478 .elementor-element.elementor-element-8859306{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;z-index:1;}.elementor-3478 .elementor-element.elementor-element-8859306 img{width:100%;}.elementor-3478 .elementor-element.elementor-element-6e1dacc:not(.elementor-motion-effects-element-type-background), .elementor-3478 .elementor-element.elementor-element-6e1dacc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-sec5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3478 .elementor-element.elementor-element-6e1dacc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 7% 0%;}.elementor-3478 .elementor-element.elementor-element-6e1dacc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3478 .elementor-element.elementor-element-622ed8f{width:var( --container-widget-width, 43.8vw );max-width:43.8vw;margin:0% -7% calc(var(--kit-widget-spacing, 0px) + 0%) -9%;--container-widget-width:43.8vw;--container-widget-flex-grow:0;text-align:start;}.elementor-3478 .elementor-element.elementor-element-622ed8f img{width:100%;}.elementor-bc-flex-widget .elementor-3478 .elementor-element.elementor-element-f3224b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3478 .elementor-element.elementor-element-f3224b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3478 .elementor-element.elementor-element-f3224b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3478 .elementor-element.elementor-element-f3224b0 > .elementor-element-populated{margin:0% 0% 11% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3478 .elementor-element.elementor-element-b3c31f4{text-align:center;}.elementor-3478 .elementor-element.elementor-element-b3c31f4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.33vw;font-weight:800;text-transform:capitalize;line-height:1.6em;}.elementor-3478 .elementor-element.elementor-element-b27ce12{padding:0% 10% 4% 0%;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-b9947b3 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.042vw;font-weight:700;text-transform:uppercase;letter-spacing:0.17vw;border-radius:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-3478 .elementor-element.elementor-element-35b7d54:not(.elementor-motion-effects-element-type-background), .elementor-3478 .elementor-element.elementor-element-35b7d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292936;background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-sec6.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3478 .elementor-element.elementor-element-35b7d54{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 0% 5% 0%;}.elementor-3478 .elementor-element.elementor-element-35b7d54 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3478 .elementor-element.elementor-element-8a1a843.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3478 .elementor-element.elementor-element-8a1a843 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3478 .elementor-element.elementor-element-47a7100{padding:0% 5% 2% 5%;text-align:center;}.elementor-3478 .elementor-element.elementor-element-47a7100 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.33vw;font-weight:800;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-b01a4be{padding:0% 0% 0% 0%;text-align:center;}.elementor-3478 .elementor-element.elementor-element-b01a4be .elementor-heading-title{font-family:"Broisther", Sans-serif;font-size:5.11vw;font-weight:400;}.elementor-3478 .elementor-element.elementor-element-9e6e2b1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 15% 1% 15%;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-e10336f{width:var( --container-widget-width, 37.68vw );max-width:37.68vw;background-color:#292A3799;background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-border.webp");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1% 2% 1% 4%;--container-widget-width:37.68vw;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;border-radius:17px 17px 17px 17px;}.elementor-3478 .elementor-element.elementor-element-e10336f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3478 .elementor-element.elementor-element-e10336f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3478 .elementor-element.elementor-element-e10336f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-e10336f .elementor-image-box-wrapper .elementor-image-box-img{width:6.77vw;}.elementor-3478 .elementor-element.elementor-element-e10336f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3478 .elementor-element.elementor-element-e10336f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.24vw;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-f8c5219{width:var( --container-widget-width, 37.68vw );max-width:37.68vw;background-color:#292A3799;background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-border.webp");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1% 2% 1% 4%;--container-widget-width:37.68vw;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;border-radius:17px 17px 17px 17px;}.elementor-3478 .elementor-element.elementor-element-f8c5219.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3478 .elementor-element.elementor-element-f8c5219.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3478 .elementor-element.elementor-element-f8c5219.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-f8c5219 .elementor-image-box-wrapper .elementor-image-box-img{width:6.77vw;}.elementor-3478 .elementor-element.elementor-element-f8c5219 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3478 .elementor-element.elementor-element-f8c5219 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.24vw;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-3012c0e{width:var( --container-widget-width, 37.68vw );max-width:37.68vw;background-color:#292A3799;background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-border.webp");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1% 2% 1% 4%;--container-widget-width:37.68vw;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;border-radius:17px 17px 17px 17px;}.elementor-3478 .elementor-element.elementor-element-3012c0e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3478 .elementor-element.elementor-element-3012c0e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3478 .elementor-element.elementor-element-3012c0e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-3012c0e .elementor-image-box-wrapper .elementor-image-box-img{width:6.77vw;}.elementor-3478 .elementor-element.elementor-element-3012c0e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3478 .elementor-element.elementor-element-3012c0e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.24vw;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-5b97a3e{width:var( --container-widget-width, 37.68vw );max-width:37.68vw;background-color:#292A3799;background-image:url("https://legacylock.com/wp-content/uploads/2026/06/pfd-border.webp");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1% 2% 1% 4%;--container-widget-width:37.68vw;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;border-radius:17px 17px 17px 17px;}.elementor-3478 .elementor-element.elementor-element-5b97a3e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3478 .elementor-element.elementor-element-5b97a3e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3478 .elementor-element.elementor-element-5b97a3e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-5b97a3e .elementor-image-box-wrapper .elementor-image-box-img{width:6.77vw;}.elementor-3478 .elementor-element.elementor-element-5b97a3e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3478 .elementor-element.elementor-element-5b97a3e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.24vw;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-08d7f96{padding:0% 5% 0% 5%;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:1.88vw;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-3478 .elementor-element.elementor-element-6c855f2{padding:0% 10% 0% 10%;}.elementor-3478 .elementor-element.elementor-element-42e79af.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3478 .elementor-element.elementor-element-e1003cf{width:var( --container-widget-width, 23.85vw );max-width:23.85vw;--container-widget-width:23.85vw;--container-widget-flex-grow:0;}.elementor-3478 .elementor-element.elementor-element-e1003cf .elementor-button{font-family:"Inter", Sans-serif;font-size:1.042vw;font-weight:700;text-transform:uppercase;letter-spacing:0.17vw;border-radius:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-3478 .elementor-element.elementor-element-0978df1{width:var( --container-widget-width, 16.3vw );max-width:16.3vw;--container-widget-width:16.3vw;--container-widget-flex-grow:0;}.elementor-3478 .elementor-element.elementor-element-0978df1 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.042vw;font-weight:700;text-transform:uppercase;letter-spacing:0.17vw;border-style:solid;border-width:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-3478 .elementor-element.elementor-element-846e789{width:var( --container-widget-width, 19.22vw );max-width:19.22vw;--container-widget-width:19.22vw;--container-widget-flex-grow:0;}.elementor-3478 .elementor-element.elementor-element-846e789 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.042vw;font-weight:700;text-transform:uppercase;letter-spacing:0.17vw;border-style:solid;border-width:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;padding:0% 0% 0% 0%;}@media(max-width:1024px) and (min-width:768px){.elementor-3478 .elementor-element.elementor-element-29987c3{width:60%;}.elementor-3478 .elementor-element.elementor-element-74e276e{width:40%;}}@media(max-width:1024px){.elementor-3478 .elementor-element.elementor-element-99826cb:not(.elementor-motion-effects-element-type-background), .elementor-3478 .elementor-element.elementor-element-99826cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:110% auto;}.elementor-3478 .elementor-element.elementor-element-99826cb{padding:12% 3% 12% 3%;}.elementor-3478 .elementor-element.elementor-element-1edc8ed .elementor-heading-title{font-size:5.5vw;}.elementor-3478 .elementor-element.elementor-element-17fa2cf .elementor-heading-title{font-size:9.5vw;}.elementor-3478 .elementor-element.elementor-element-d132f18 .elementor-heading-title{font-size:3vw;}.elementor-3478 .elementor-element.elementor-element-8b09a8b{padding:0% 5% 3% 5%;font-size:2vw;}.elementor-3478 .elementor-element.elementor-element-efc88c4 .elementor-button{font-size:1.8vw;}.elementor-3478 .elementor-element.elementor-element-89c2407{padding:0% 3% 5% 3%;}.elementor-3478 .elementor-element.elementor-element-5f5755a{padding:0% 0% 5% 0%;}.elementor-3478 .elementor-element.elementor-element-ec606e1 .elementor-heading-title{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-6afd34e{padding:0% 0% 0% 0%;font-size:1.8vw;}.elementor-3478 .elementor-element.elementor-element-3bcef92 .elementor-button{font-size:1.8vw;padding:0% 0% 0% 0%;}.elementor-3478 .elementor-element.elementor-element-86bfd49{padding:5% 3% 9% 3%;}.elementor-3478 .elementor-element.elementor-element-195c5f2{top:-7vw;}.elementor-3478 .elementor-element.elementor-element-17dda3e .elementor-heading-title{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-ec7556c .elementor-heading-title{font-size:2.3vw;}.elementor-3478 .elementor-element.elementor-element-e7e61c3 > .elementor-container{min-height:41vw;}.elementor-3478 .elementor-element.elementor-element-d959b68 > .elementor-element-populated{padding:5% 5% 10% 5%;}.elementor-3478 .elementor-element.elementor-element-fad342b{--container-widget-width:7vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 7vw );max-width:7vw;}.elementor-3478 .elementor-element.elementor-element-5009c03 .elementor-heading-title{font-size:1.8vw;}.elementor-3478 .elementor-element.elementor-element-8870f3b > .elementor-element-populated{padding:5% 2% 10% 2%;}.elementor-3478 .elementor-element.elementor-element-da94dc3{--container-widget-width:7vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 7vw );max-width:7vw;}.elementor-3478 .elementor-element.elementor-element-c3a5571 .elementor-heading-title{font-size:1.8vw;}.elementor-3478 .elementor-element.elementor-element-f037f18 > .elementor-element-populated{padding:10% 3% 10% 3%;}.elementor-3478 .elementor-element.elementor-element-2b21a0f{--container-widget-width:7vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 7vw );max-width:7vw;}.elementor-3478 .elementor-element.elementor-element-e3ef9dd .elementor-heading-title{font-size:1.8vw;}.elementor-3478 .elementor-element.elementor-element-18bfffa{padding:0% 8% 2% 8%;}.elementor-3478 .elementor-element.elementor-element-18bfffa .elementor-heading-title{font-size:2.3vw;}.elementor-3478 .elementor-element.elementor-element-b749023{padding:0% 0% 0% 0%;font-size:1.8vw;}.elementor-3478 .elementor-element.elementor-element-39c956d{padding:10% 3% 2% 3%;}.elementor-3478 .elementor-element.elementor-element-8fa5d41 .elementor-heading-title{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-7a2cb08{padding:0% 8% 0% 8%;font-size:2.3vw;}.elementor-3478 .elementor-element.elementor-element-925643d{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3478 .elementor-element.elementor-element-925643d .elementor-image-box-description{font-size:1.8vw;}.elementor-3478 .elementor-element.elementor-element-1b86fad{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3478 .elementor-element.elementor-element-1b86fad .elementor-image-box-description{font-size:1.8vw;}.elementor-3478 .elementor-element.elementor-element-685cbe7{padding:1% 1% 1% 4%;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3478 .elementor-element.elementor-element-685cbe7 .elementor-image-box-description{font-size:1.7vw;}.elementor-3478 .elementor-element.elementor-element-df7cc00{padding:1% 4% 1% 4%;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3478 .elementor-element.elementor-element-df7cc00 .elementor-image-box-description{font-size:1.7vw;}.elementor-3478 .elementor-element.elementor-element-1b40b21{padding:3% 3% 3% 3%;}.elementor-3478 .elementor-element.elementor-element-9276f46 .elementor-heading-title{font-size:2.3vw;}.elementor-3478 .elementor-element.elementor-element-6e1dacc{padding:8% 3% 7% 3%;}.elementor-3478 .elementor-element.elementor-element-622ed8f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3478 .elementor-element.elementor-element-f3224b0 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3478 .elementor-element.elementor-element-b3c31f4{text-align:start;}.elementor-3478 .elementor-element.elementor-element-b3c31f4 .elementor-heading-title{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-b27ce12{padding:0% 0% 4% 0%;font-size:1.7vw;}.elementor-3478 .elementor-element.elementor-element-b9947b3 .elementor-button{font-size:1.8vw;padding:0% 0% 0% 0%;}.elementor-3478 .elementor-element.elementor-element-35b7d54{padding:7% 3% 5% 3%;}.elementor-3478 .elementor-element.elementor-element-47a7100{padding:0% 0% 2% 0%;}.elementor-3478 .elementor-element.elementor-element-47a7100 .elementor-heading-title{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-b01a4be .elementor-heading-title{font-size:6vw;}.elementor-3478 .elementor-element.elementor-element-9e6e2b1{padding:0% 8% 0% 8%;font-size:1.8vw;}.elementor-3478 .elementor-element.elementor-element-e10336f{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;border-radius:9px 9px 9px 9px;}.elementor-3478 .elementor-element.elementor-element-e10336f .elementor-image-box-description{font-size:1.7vw;}.elementor-3478 .elementor-element.elementor-element-f8c5219{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;border-radius:9px 9px 9px 9px;}.elementor-3478 .elementor-element.elementor-element-f8c5219 .elementor-image-box-description{font-size:1.7vw;}.elementor-3478 .elementor-element.elementor-element-3012c0e{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;border-radius:9px 9px 9px 9px;}.elementor-3478 .elementor-element.elementor-element-3012c0e .elementor-image-box-description{font-size:1.7vw;}.elementor-3478 .elementor-element.elementor-element-5b97a3e{padding:1% 1% 1% 4%;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;border-radius:9px 9px 9px 9px;}.elementor-3478 .elementor-element.elementor-element-5b97a3e .elementor-image-box-description{font-size:1.7vw;}.elementor-3478 .elementor-element.elementor-element-08d7f96{padding:0% 0% 0% 0%;font-size:2.5vw;}.elementor-3478 .elementor-element.elementor-element-6c855f2{padding:0% 0% 0% 0%;}.elementor-3478 .elementor-element.elementor-element-e1003cf{--container-widget-width:37%;--container-widget-flex-grow:0;width:var( --container-widget-width, 37% );max-width:37%;}.elementor-3478 .elementor-element.elementor-element-e1003cf .elementor-button{font-size:1.8vw;}.elementor-3478 .elementor-element.elementor-element-0978df1{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-3478 .elementor-element.elementor-element-0978df1 .elementor-button{font-size:1.8vw;}.elementor-3478 .elementor-element.elementor-element-846e789{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-3478 .elementor-element.elementor-element-846e789 .elementor-button{font-size:1.8vw;}}@media(max-width:767px){.elementor-3478 .elementor-element.elementor-element-99826cb:not(.elementor-motion-effects-element-type-background), .elementor-3478 .elementor-element.elementor-element-99826cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:100% 0px;background-size:150% auto;}.elementor-3478 .elementor-element.elementor-element-99826cb{padding:72% 3% 15% 3%;}.elementor-3478 .elementor-element.elementor-element-1edc8ed .elementor-heading-title{font-size:10vw;}.elementor-3478 .elementor-element.elementor-element-17fa2cf .elementor-heading-title{font-size:15vw;}.elementor-3478 .elementor-element.elementor-element-d132f18{padding:0% 5% 5% 5%;}.elementor-3478 .elementor-element.elementor-element-d132f18 .elementor-heading-title{font-size:6vw;}.elementor-3478 .elementor-element.elementor-element-8b09a8b{padding:0% 5% 10% 5%;font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-efc88c4 .elementor-button{font-size:3.8vw;padding:0% 0% 0% 0%;}.elementor-3478 .elementor-element.elementor-element-89c2407:not(.elementor-motion-effects-element-type-background), .elementor-3478 .elementor-element.elementor-element-89c2407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:170% auto;}.elementor-3478 .elementor-element.elementor-element-89c2407{margin-top:-9%;margin-bottom:0%;}.elementor-3478 .elementor-element.elementor-element-5f5755a{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 10% 0%;}.elementor-3478 .elementor-element.elementor-element-5f5755a img{width:21vw;}.elementor-3478 .elementor-element.elementor-element-ec606e1 .elementor-heading-title{font-size:8vw;}.elementor-3478 .elementor-element.elementor-element-6afd34e{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-3bcef92 .elementor-button{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-b3cabb6{padding:8% 0% 0% 0%;}.elementor-3478 .elementor-element.elementor-element-b3cabb6 img{width:100%;}.elementor-3478 .elementor-element.elementor-element-86bfd49{padding:5% 3% 15% 3%;}body:not(.rtl) .elementor-3478 .elementor-element.elementor-element-195c5f2{right:-10vw;}body.rtl .elementor-3478 .elementor-element.elementor-element-195c5f2{left:-10vw;}.elementor-3478 .elementor-element.elementor-element-195c5f2{top:20vw;}.elementor-3478 .elementor-element.elementor-element-17dda3e{padding:0% 2% 0% 2%;}.elementor-3478 .elementor-element.elementor-element-17dda3e .elementor-heading-title{font-size:8vw;line-height:1.1em;}.elementor-3478 .elementor-element.elementor-element-ec7556c .elementor-heading-title{font-size:5vw;}.elementor-3478 .elementor-element.elementor-element-e7e61c3 > .elementor-container{min-height:260vw;}.elementor-3478 .elementor-element.elementor-element-e7e61c3{margin-top:7%;margin-bottom:15%;}.elementor-3478 .elementor-element.elementor-element-d959b68 > .elementor-element-populated{margin:0% 0% 10% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3478 .elementor-element.elementor-element-fad342b{--container-widget-width:15vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 15vw );max-width:15vw;}.elementor-3478 .elementor-element.elementor-element-5009c03 .elementor-heading-title{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-8870f3b > .elementor-element-populated{margin:0% 0% 10% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3478 .elementor-element.elementor-element-da94dc3{--container-widget-width:15vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 15vw );max-width:15vw;}.elementor-3478 .elementor-element.elementor-element-c3a5571 .elementor-heading-title{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-f037f18 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3478 .elementor-element.elementor-element-2b21a0f{--container-widget-width:15vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 15vw );max-width:15vw;}.elementor-3478 .elementor-element.elementor-element-e3ef9dd .elementor-heading-title{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-9c7b9cd{padding:0% 3% 5% 3%;}.elementor-3478 .elementor-element.elementor-element-8c47f4e{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3478 .elementor-element.elementor-element-8c47f4e img{width:100%;}.elementor-3478 .elementor-element.elementor-element-18bfffa{padding:0% 3% 5% 3%;}.elementor-3478 .elementor-element.elementor-element-18bfffa .elementor-heading-title{font-size:5vw;}.elementor-3478 .elementor-element.elementor-element-b749023{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-39c956d{padding:10% 3% 5% 3%;}.elementor-3478 .elementor-element.elementor-element-8fa5d41{padding:0% 0% 5% 0%;}.elementor-3478 .elementor-element.elementor-element-8fa5d41 .elementor-heading-title{font-size:8vw;}.elementor-3478 .elementor-element.elementor-element-7a2cb08{padding:0% 0% 4% 0%;font-size:5vw;}.elementor-3478 .elementor-element.elementor-element-925643d{width:100%;max-width:100%;padding:5% 5% 5% 5%;}.elementor-3478 .elementor-element.elementor-element-925643d .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-925643d .elementor-image-box-wrapper .elementor-image-box-img{width:15vw;}.elementor-3478 .elementor-element.elementor-element-925643d .elementor-image-box-description{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-1b86fad{width:100%;max-width:100%;padding:5% 5% 5% 5%;}.elementor-3478 .elementor-element.elementor-element-1b86fad .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-1b86fad .elementor-image-box-wrapper .elementor-image-box-img{width:15vw;}.elementor-3478 .elementor-element.elementor-element-1b86fad .elementor-image-box-description{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-685cbe7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5% 5% 5% 5%;}.elementor-3478 .elementor-element.elementor-element-685cbe7 .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-685cbe7 .elementor-image-box-wrapper .elementor-image-box-img{width:15vw;}.elementor-3478 .elementor-element.elementor-element-685cbe7 .elementor-image-box-description{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-df7cc00{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5% 5% 5% 5%;}.elementor-3478 .elementor-element.elementor-element-df7cc00 .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-df7cc00 .elementor-image-box-wrapper .elementor-image-box-img{width:15vw;}.elementor-3478 .elementor-element.elementor-element-df7cc00 .elementor-image-box-description{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-9276f46 .elementor-heading-title{font-size:5vw;}.elementor-3478 .elementor-element.elementor-element-8859306{width:var( --container-widget-width, 1920px );max-width:1920px;margin:0% -15% calc(var(--kit-widget-spacing, 0px) + -3%) -15%;--container-widget-width:1920px;--container-widget-flex-grow:0;}.elementor-3478 .elementor-element.elementor-element-6e1dacc{padding:8% 3% 13% 3%;}.elementor-3478 .elementor-element.elementor-element-622ed8f{width:100%;max-width:100%;}.elementor-3478 .elementor-element.elementor-element-b3c31f4{text-align:center;}.elementor-3478 .elementor-element.elementor-element-b3c31f4 .elementor-heading-title{font-size:8vw;}.elementor-3478 .elementor-element.elementor-element-b27ce12{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-b9947b3 .elementor-button{font-size:3.8vw;}.elementor-3478 .elementor-element.elementor-element-35b7d54:not(.elementor-motion-effects-element-type-background), .elementor-3478 .elementor-element.elementor-element-35b7d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:150% auto;}.elementor-3478 .elementor-element.elementor-element-35b7d54{padding:10% 3% 10% 3%;}.elementor-3478 .elementor-element.elementor-element-47a7100 .elementor-heading-title{font-size:8vw;}.elementor-3478 .elementor-element.elementor-element-b01a4be .elementor-heading-title{font-size:12vw;}.elementor-3478 .elementor-element.elementor-element-9e6e2b1{padding:0% 0% 4% 0%;font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-e10336f{width:100%;max-width:100%;padding:5% 10% 5% 10%;border-radius:21px 21px 21px 21px;}.elementor-3478 .elementor-element.elementor-element-e10336f .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-e10336f .elementor-image-box-wrapper .elementor-image-box-img{width:15vw;}.elementor-3478 .elementor-element.elementor-element-e10336f .elementor-image-box-description{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-f8c5219{width:100%;max-width:100%;padding:5% 5% 5% 5%;border-radius:21px 21px 21px 21px;}.elementor-3478 .elementor-element.elementor-element-f8c5219 .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-f8c5219 .elementor-image-box-wrapper .elementor-image-box-img{width:15vw;}.elementor-3478 .elementor-element.elementor-element-f8c5219 .elementor-image-box-description{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-3012c0e{width:100%;max-width:100%;padding:5% 5% 5% 5%;border-radius:21px 21px 21px 21px;}.elementor-3478 .elementor-element.elementor-element-3012c0e .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-3012c0e .elementor-image-box-wrapper .elementor-image-box-img{width:15vw;}.elementor-3478 .elementor-element.elementor-element-3012c0e .elementor-image-box-description{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-5b97a3e{width:100%;max-width:100%;padding:5% 5% 5% 5%;border-radius:21px 21px 21px 21px;}.elementor-3478 .elementor-element.elementor-element-5b97a3e .elementor-image-box-img{margin-bottom:15px;}.elementor-3478 .elementor-element.elementor-element-5b97a3e .elementor-image-box-wrapper .elementor-image-box-img{width:15vw;}.elementor-3478 .elementor-element.elementor-element-5b97a3e .elementor-image-box-description{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-08d7f96{font-size:5vw;}.elementor-3478 .elementor-element.elementor-element-e1003cf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3478 .elementor-element.elementor-element-e1003cf .elementor-button{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-0978df1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3478 .elementor-element.elementor-element-0978df1 .elementor-button{font-size:4vw;}.elementor-3478 .elementor-element.elementor-element-846e789{width:100%;max-width:100%;}.elementor-3478 .elementor-element.elementor-element-846e789 .elementor-button{font-size:4vw;}}/* Start custom CSS */.gold-gradient .elementor-heading-title{
    background: linear-gradient(178deg, #BD8332 1.45%, #FFF2C6 152.5%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
padding: 10px 0 15px;
}

.break br{
    display: block;
}

.sec1 strong{
    letter-spacing: -0.5vw;
    font-weight: 400;
    padding-right: 4%;
}

.sec1 .elementor-heading-title{
    padding-bottom: 25px !important;
}

.aging-txt{
font-family: "Broisther", sans-serif;
    font-weight: 400;
    font-size: 5.11vw;
    padding-left: 5px;
    text-transform: none;
}

/*section3*/

.sec3 .gold-grad{
    background: linear-gradient(125deg, #DFBC7E -12.66%, #E4BF7C 42.08%, #AE6500 100.07%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.sec3 .aging-txt{
        background: linear-gradient(125deg, #DFBC7E -12.66%, #E4BF7C 42.08%, #AE6500 100.07%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.sec3 .aging-txt strong{
    font-weight: 400;
    letter-spacing: 1vw;
}

/*section 4*/
.sec4 strong{
    font-weight: 400;
    letter-spacing: -0.9vw;
    padding-right:2.5%
}

.gold-txt{
    color: #E2BE7D;
}



.img-box {
    background-size: 100% 100%;
    position: relative;
}

.img-box:before{
    position: absolute;
    content: "";
    background-image: url('/wp-content/uploads/2026/06/pfd-arrow-img.webp');
    background-repeat: no-repeat;
    background-size: contain;
    width: 3.23vw;
    height: 0.73vw;
    top: 0;
    left: -0.5vw;
    bottom: 0;
    margin: auto 0;
}

.inner-sec4:before{
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    border-radius: 26px;
    border: 3px solid transparent;
    background: linear-gradient(180deg, #ED9B50 0%, #B45812 78.91%) border-box;
    -webkit-mask: -webkit-linear-gradient(#fff 0 0) padding-box, -webkit-linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index: 5;
}

.normal-txt{
    font-style: normal;
    color: #C19860;
}

/*section 5*/
.sec5 .aging-txt{
    padding-right: 3%;
}

.copy-sec:before {
    content: "";
    position: absolute;
    background-image: url("/wp-content/uploads/2026/06/resources-divider-1.webp");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 4.53vw;
    bottom: -2.2vw;
    z-index: 3;
    right: 0;
    left: 0;
}

.sec6 strong{
    letter-spacing: 1vw;
    font-weight: 400;
    margin-right: -1%;
}

.sec6 em{
    font-style: normal !important;
    letter-spacing: -0.5vw;
    padding-right: 2%;
}

.gold-txt strong{
    font-weight: 500;
    color: #DCB16A;
}

.site-btn.plain a{
    background: unset;
    border-image: linear-gradient(180deg, #ed9b50 0%, #b45812 100%) 1;
}

.site-btn.plain a:hover{
    background:linear-gradient(180deg, #ed9b50 0%, #b45812 100%) ;
}

@media only screen and (max-width: 1024px){
    .aging-txt{
        font-size: 6vw;
    }
}

@media only screen and (max-width: 767px){
    .aging-txt{
        font-size: 12vw;
    }
    
    .sec3 .aging-txt {
    line-height: 1.3em;
}

.sec4 strong{
    font-weight: 400;

    padding-right:5%
}


.img-box:before{
display: none;
}


.img-box:after{
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    border-radius: 21px;
    border: 3px solid transparent;
    background: linear-gradient(180deg, #ED9B50 0%, #B45812 78.91%) border-box;
    -webkit-mask: -webkit-linear-gradient(#fff 0 0) padding-box, -webkit-linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index: 5;
}

.img-box {
    background-size: 0;
    position: relative;
}

    .copy-sec:before {
        width: 159%;
        height: 7.53vw;
        bottom: -4.2vw;
        z-index: 3;
        right: 0;
        left: 0;
    }
    
    .sec6 strong{
    letter-spacing: 3vw;
    font-weight: 400;
    margin-right: -2%;
}

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Broisther';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://legacylock.com/wp-content/uploads/2026/05/Broisther.eot');
	src: url('https://legacylock.com/wp-content/uploads/2026/05/Broisther.eot?#iefix') format('embedded-opentype'),
		url('https://legacylock.com/wp-content/uploads/2026/05/Broisther.woff2') format('woff2'),
		url('https://legacylock.com/wp-content/uploads/2026/05/Broisther.woff') format('woff'),
		url('https://legacylock.com/wp-content/uploads/2026/05/Broisther.ttf') format('truetype'),
		url('https://legacylock.com/wp-content/uploads/2026/05/Broisther.svg#Broisther') format('svg');
}
/* End Custom Fonts CSS */