.elementor-23 .elementor-element.elementor-element-536b8c6:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-536b8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#343E53;background-image:url("https://legacylock.com/wp-content/uploads/2026/06/resources-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-536b8c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 0% 6% 0%;}.elementor-23 .elementor-element.elementor-element-536b8c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-397faec{margin-top:0%;margin-bottom:12%;}.elementor-23 .elementor-element.elementor-element-36739e4 > .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-23 .elementor-element.elementor-element-abb4b78{width:auto;max-width:auto;}.elementor-23 .elementor-element.elementor-element-abb4b78 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.08vw;font-weight:700;font-style:italic;}.elementor-23 .elementor-element.elementor-element-084f52f{padding:0% 0% 0% 0%;}.elementor-23 .elementor-element.elementor-element-084f52f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.33vw;font-weight:800;line-height:1.2em;color:#24222D;}.elementor-23 .elementor-element.elementor-element-9cf43fe{font-family:"Inter", Sans-serif;font-size:1.46vw;font-weight:400;line-height:1.5em;}.elementor-23 .elementor-element.elementor-element-2ae623f{padding:0% 0% 5% 0%;}.elementor-23 .elementor-element.elementor-element-2ae623f img{width:39.75vw;}.elementor-23 .elementor-element.elementor-element-effcbe6{padding:0% 17% 0% 17%;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-79fdec7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-79fdec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18283F;background-image:url("https://legacylock.com/wp-content/uploads/2026/06/resources-bg2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-79fdec7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 8% 0%;}.elementor-23 .elementor-element.elementor-element-79fdec7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-c643f45 img{width:0%;}.elementor-23 .elementor-element.elementor-element-5813d6c > .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-23 .elementor-element.elementor-element-03d6aff .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c4b6799{padding:0% 1% 4% 0%;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-bd78166 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.042vw;font-weight:700;text-transform:uppercase;letter-spacing:0.17vw;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0% 6% 0% 6%;}.elementor-23 .elementor-element.elementor-element-5200fb8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5200fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacylock.com/wp-content/uploads/2026/06/resources-bg3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-5200fb8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 8% 0%;}.elementor-23 .elementor-element.elementor-element-5200fb8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-8dafe16 > .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-23 .elementor-element.elementor-element-656f25e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.3em;color:#24222D;}.elementor-23 .elementor-element.elementor-element-3bb9dcc{padding:0% 2% 4% 0%;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.5em;color:#24222D;}.elementor-23 .elementor-element.elementor-element-f87c8db .elementor-button{font-family:"Inter", Sans-serif;font-size:1.042vw;font-weight:700;text-transform:uppercase;letter-spacing:0.17vw;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-23 .elementor-element.elementor-element-3e786c1 img{width:0%;}.elementor-23 .elementor-element.elementor-element-c1d181c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c1d181c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacylock.com/wp-content/uploads/2026/06/resources-bg4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-c1d181c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 8% 0%;}.elementor-23 .elementor-element.elementor-element-c1d181c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-5999a6b img{width:0%;}.elementor-23 .elementor-element.elementor-element-ae00471 > .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-23 .elementor-element.elementor-element-016f568 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7fe7d19{padding:0% 1% 4% 0%;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-4d787a6 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.042vw;font-weight:700;text-transform:uppercase;letter-spacing:0.17vw;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0% 6% 0% 6%;}.elementor-23 .elementor-element.elementor-element-8be5357:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-8be5357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24222D;background-image:url("https://legacylock.com/wp-content/uploads/2026/06/resources-bg5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-8be5357{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 5% 0%;}.elementor-23 .elementor-element.elementor-element-8be5357 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-99675e2{padding:0% 18% 3% 18%;text-align:center;}.elementor-23 .elementor-element.elementor-element-99675e2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.3em;color:#24222D;}.elementor-23 .elementor-element.elementor-element-63c8cec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-63c8cec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacylock.com/wp-content/uploads/2026/06/ty-img.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-63c8cec > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-63c8cec > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-63c8cec > .elementor-background-slideshow{border-radius:26px 26px 26px 26px;}.elementor-23 .elementor-element.elementor-element-63c8cec > .elementor-element-populated{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:65% 7% 10% 7%;}.elementor-23 .elementor-element.elementor-element-63c8cec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-eb48854 .elementor-image-box-wrapper{text-align:start;}.elementor-23 .elementor-element.elementor-element-eb48854 .elementor-image-box-title{margin-bottom:1vw;font-family:"Playfair Display", Sans-serif;font-size:1.67vw;font-weight:800;}.elementor-23 .elementor-element.elementor-element-eb48854 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.042vw;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-64ac27b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-64ac27b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacylock.com/wp-content/uploads/2026/07/new-col-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-64ac27b > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-64ac27b > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-64ac27b > .elementor-background-slideshow{border-radius:26px 26px 26px 26px;}.elementor-23 .elementor-element.elementor-element-64ac27b > .elementor-element-populated{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:65% 7% 10% 7%;}.elementor-23 .elementor-element.elementor-element-64ac27b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-c907dd6 .elementor-image-box-wrapper{text-align:start;}.elementor-23 .elementor-element.elementor-element-c907dd6 .elementor-image-box-title{margin-bottom:1vw;font-family:"Playfair Display", Sans-serif;font-size:1.67vw;font-weight:800;}.elementor-23 .elementor-element.elementor-element-c907dd6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.042vw;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-751fa9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-751fa9e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacylock.com/wp-content/uploads/2026/06/ty-img3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-751fa9e > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-751fa9e > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-751fa9e > .elementor-background-slideshow{border-radius:26px 26px 26px 26px;}.elementor-23 .elementor-element.elementor-element-751fa9e > .elementor-element-populated{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:65% 7% 10% 7%;}.elementor-23 .elementor-element.elementor-element-751fa9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-22b2e4e .elementor-image-box-wrapper{text-align:start;}.elementor-23 .elementor-element.elementor-element-22b2e4e .elementor-image-box-title{margin-bottom:1vw;font-family:"Playfair Display", Sans-serif;font-size:1.67vw;font-weight:800;}.elementor-23 .elementor-element.elementor-element-22b2e4e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.042vw;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-49a7d14:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-49a7d14 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacylock.com/wp-content/uploads/2026/06/ty-img4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-49a7d14 > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-49a7d14 > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-49a7d14 > .elementor-background-slideshow{border-radius:26px 26px 26px 26px;}.elementor-23 .elementor-element.elementor-element-49a7d14 > .elementor-element-populated{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:65% 7% 10% 7%;}.elementor-23 .elementor-element.elementor-element-49a7d14 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-6456968 .elementor-image-box-wrapper{text-align:start;}.elementor-23 .elementor-element.elementor-element-6456968 .elementor-image-box-title{margin-bottom:1vw;font-family:"Playfair Display", Sans-serif;font-size:1.67vw;font-weight:800;}.elementor-23 .elementor-element.elementor-element-6456968 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.042vw;font-weight:500;line-height:1.5em;color:#FFFFFF;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-536b8c6:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-536b8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% 0px;background-size:130% auto;}.elementor-23 .elementor-element.elementor-element-536b8c6{padding:10% 3% 5% 3%;}.elementor-23 .elementor-element.elementor-element-bff93c9 > .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-23 .elementor-element.elementor-element-abb4b78 .elementor-heading-title{font-size:3vw;}.elementor-23 .elementor-element.elementor-element-084f52f{padding:0% 4% 0% 0%;}.elementor-23 .elementor-element.elementor-element-084f52f .elementor-heading-title{font-size:3.7vw;}.elementor-23 .elementor-element.elementor-element-9cf43fe{padding:0% 12% 0% 0%;font-size:2vw;}.elementor-23 .elementor-element.elementor-element-2ae623f img{width:45vw;}.elementor-23 .elementor-element.elementor-element-effcbe6{padding:0% 5% 0% 5%;font-size:2vw;}.elementor-23 .elementor-element.elementor-element-79fdec7{padding:8% 3% 8% 3%;}.elementor-23 .elementor-element.elementor-element-03d6aff .elementor-heading-title{font-size:3vw;}.elementor-23 .elementor-element.elementor-element-c4b6799{font-size:1.8vw;}.elementor-23 .elementor-element.elementor-element-bd78166 .elementor-button{font-size:1.9vw;}.elementor-23 .elementor-element.elementor-element-5200fb8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5200fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:80% 0px;}.elementor-23 .elementor-element.elementor-element-5200fb8{padding:8% 3% 8% 3%;}.elementor-23 .elementor-element.elementor-element-656f25e .elementor-heading-title{font-size:3vw;}.elementor-23 .elementor-element.elementor-element-3bb9dcc{font-size:1.8vw;}.elementor-23 .elementor-element.elementor-element-f87c8db .elementor-button{font-size:1.9vw;}.elementor-23 .elementor-element.elementor-element-c1d181c{padding:8% 3% 8% 3%;}.elementor-23 .elementor-element.elementor-element-016f568 .elementor-heading-title{font-size:3vw;}.elementor-23 .elementor-element.elementor-element-7fe7d19{font-size:1.8vw;}.elementor-23 .elementor-element.elementor-element-4d787a6 .elementor-button{font-size:1.9vw;padding:0% 0% 0% 0%;}.elementor-23 .elementor-element.elementor-element-8be5357{padding:8% 3% 7% 3%;}.elementor-23 .elementor-element.elementor-element-3eb896c > .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-23 .elementor-element.elementor-element-99675e2 .elementor-heading-title{font-size:3vw;}.elementor-23 .elementor-element.elementor-element-eb48854 .elementor-image-box-title{font-size:2vw;}.elementor-23 .elementor-element.elementor-element-eb48854 .elementor-image-box-description{font-size:1.5vw;}.elementor-23 .elementor-element.elementor-element-c907dd6 .elementor-image-box-title{font-size:2vw;}.elementor-23 .elementor-element.elementor-element-c907dd6 .elementor-image-box-description{font-size:1.5vw;}.elementor-23 .elementor-element.elementor-element-22b2e4e .elementor-image-box-title{font-size:2vw;}.elementor-23 .elementor-element.elementor-element-22b2e4e .elementor-image-box-description{font-size:1.5vw;}.elementor-23 .elementor-element.elementor-element-6456968 .elementor-image-box-title{font-size:2vw;}.elementor-23 .elementor-element.elementor-element-6456968 .elementor-image-box-description{font-size:1.5vw;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-536b8c6:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-536b8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:200% auto;}.elementor-23 .elementor-element.elementor-element-536b8c6{padding:70% 2% 10% 3%;}.elementor-23 .elementor-element.elementor-element-36739e4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-abb4b78 .elementor-heading-title{font-size:6vw;}.elementor-23 .elementor-element.elementor-element-084f52f{padding:0% 0% 10% 0%;text-align:center;}.elementor-23 .elementor-element.elementor-element-084f52f .elementor-heading-title{font-size:8vw;}.elementor-23 .elementor-element.elementor-element-9cf43fe{padding:0% 3% 0% 3%;text-align:center;font-size:4.5vw;}.elementor-23 .elementor-element.elementor-element-2ae623f{padding:0% 0% 10% 0%;}.elementor-23 .elementor-element.elementor-element-2ae623f img{width:100%;}.elementor-23 .elementor-element.elementor-element-effcbe6{padding:0% 6% 0% 6%;font-size:4vw;}.elementor-23 .elementor-element.elementor-element-79fdec7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-79fdec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-size:0% auto;}.elementor-23 .elementor-element.elementor-element-79fdec7{padding:0% 3% 10% 3%;}.elementor-23 .elementor-element.elementor-element-0fba3c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-c643f45{width:var( --container-widget-width, 1920px );max-width:1920px;margin:0% -11% calc(var(--kit-widget-spacing, 0px) + -10%) -8%;--container-widget-width:1920px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-c643f45 img{width:100%;}.elementor-23 .elementor-element.elementor-element-03d6aff{text-align:center;}.elementor-23 .elementor-element.elementor-element-03d6aff .elementor-heading-title{font-size:8vw;}.elementor-23 .elementor-element.elementor-element-c4b6799{font-size:4vw;}.elementor-23 .elementor-element.elementor-element-bd78166 .elementor-button{font-size:4vw;}.elementor-23 .elementor-element.elementor-element-5200fb8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5200fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-23 .elementor-element.elementor-element-5200fb8{padding:0% 3% 10% 3%;}.elementor-23 .elementor-element.elementor-element-656f25e{text-align:center;}.elementor-23 .elementor-element.elementor-element-656f25e .elementor-heading-title{font-size:8vw;}.elementor-23 .elementor-element.elementor-element-3bb9dcc{font-size:4vw;}.elementor-23 .elementor-element.elementor-element-f87c8db .elementor-button{font-size:4vw;padding:0% 10% 0% 10%;}.elementor-23 .elementor-element.elementor-element-cf2d8dc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3e786c1{width:var( --container-widget-width, 1920px );max-width:1920px;margin:0% -11% calc(var(--kit-widget-spacing, 0px) + -23%) -8%;--container-widget-width:1920px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-3e786c1 img{width:100%;}.elementor-23 .elementor-element.elementor-element-c1d181c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c1d181c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-23 .elementor-element.elementor-element-c1d181c{padding:0% 3% 15% 3%;}.elementor-23 .elementor-element.elementor-element-0498222 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5999a6b{width:var( --container-widget-width, 1920px );max-width:1920px;margin:0% -11% calc(var(--kit-widget-spacing, 0px) + -10%) -8%;--container-widget-width:1920px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-5999a6b img{width:100%;}.elementor-23 .elementor-element.elementor-element-016f568{text-align:center;}.elementor-23 .elementor-element.elementor-element-016f568 .elementor-heading-title{font-size:8vw;}.elementor-23 .elementor-element.elementor-element-7fe7d19{font-size:4vw;}.elementor-23 .elementor-element.elementor-element-4d787a6 .elementor-button{font-size:4vw;}.elementor-23 .elementor-element.elementor-element-8be5357:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-8be5357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-23 .elementor-element.elementor-element-8be5357{padding:10% 3% 10% 3%;}.elementor-23 .elementor-element.elementor-element-99675e2{padding:0% 0% 10% 0%;}.elementor-23 .elementor-element.elementor-element-99675e2 .elementor-heading-title{font-size:7vw;}.elementor-23 .elementor-element.elementor-element-63c8cec > .elementor-element-populated{margin:0% 0% 5% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:80% 5% 5% 5%;}.elementor-23 .elementor-element.elementor-element-eb48854 .elementor-image-box-title{margin-bottom:4vw;font-size:6vw;}.elementor-23 .elementor-element.elementor-element-eb48854 .elementor-image-box-description{font-size:4vw;}.elementor-23 .elementor-element.elementor-element-64ac27b > .elementor-element-populated{margin:0% 0% 5% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:80% 5% 5% 5%;}.elementor-23 .elementor-element.elementor-element-c907dd6 .elementor-image-box-title{margin-bottom:4vw;font-size:6vw;}.elementor-23 .elementor-element.elementor-element-c907dd6 .elementor-image-box-description{font-size:4vw;}.elementor-23 .elementor-element.elementor-element-751fa9e > .elementor-element-populated{margin:0% 0% 5% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:80% 5% 5% 5%;}.elementor-23 .elementor-element.elementor-element-22b2e4e .elementor-image-box-title{margin-bottom:4vw;font-size:6vw;}.elementor-23 .elementor-element.elementor-element-22b2e4e .elementor-image-box-description{font-size:4vw;}.elementor-23 .elementor-element.elementor-element-49a7d14 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:80% 5% 5% 5%;}.elementor-23 .elementor-element.elementor-element-6456968 .elementor-image-box-title{margin-bottom:4vw;font-size:6vw;}.elementor-23 .elementor-element.elementor-element-6456968 .elementor-image-box-description{font-size:4vw;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-36739e4{width:60%;}.elementor-23 .elementor-element.elementor-element-c4b7dd6{width:40%;}.elementor-23 .elementor-element.elementor-element-0fba3c5{width:54%;}.elementor-23 .elementor-element.elementor-element-5813d6c{width:46%;}.elementor-23 .elementor-element.elementor-element-8dafe16{width:46%;}.elementor-23 .elementor-element.elementor-element-cf2d8dc{width:54%;}.elementor-23 .elementor-element.elementor-element-0498222{width:54%;}.elementor-23 .elementor-element.elementor-element-ae00471{width:46%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-36739e4{width:65%;}.elementor-23 .elementor-element.elementor-element-c4b7dd6{width:34%;}.elementor-23 .elementor-element.elementor-element-0fba3c5{width:50%;}.elementor-23 .elementor-element.elementor-element-5813d6c{width:50%;}.elementor-23 .elementor-element.elementor-element-8dafe16{width:50%;}.elementor-23 .elementor-element.elementor-element-cf2d8dc{width:50%;}.elementor-23 .elementor-element.elementor-element-0498222{width:50%;}.elementor-23 .elementor-element.elementor-element-ae00471{width:50%;}}/* Start custom CSS */.sec1:before{
    content: "";
    position: absolute;
    background-image: url('/wp-content/uploads/2026/06/resources-divider-1.webp');
    width: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    height: 4.53vw;
    bottom: -2.2vw;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 1;
}

.wrap-link, .wrap-link a{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0;
    z-index: 1;
    border-radius: 26px;
}

.sec1.sec-copy:before{
    transform: rotate(180deg);
}

.matter-txt{
    font-family: "Broisther", sans-serif;
    font-weight: 400;
    font-size: 4.17vw;
    line-height: 1.3em;
}

.strong-txt strong{
    font-size: 1.67vw;
}

.free-txt{
    font-family: "Broisther", sans-serif;
    font-weight: 400;
    font-size: 5.21vw;
    line-height: 1.1em;
}


.img-box .elementor-image-box-title{
    background: linear-gradient(125deg, #DFBC7E -12.66%, #E4BF7C 52.38%, #AE6500 100.07%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

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

.strong-txt strong{
    font-size: 2.5vw;
}

.break br{
    display: block;
}

.free-txt{
    font-size: 6vw;
}

}

@media only screen and (max-width: 767px){
    .mb-txt h1, .white-txt{
        color: #fff !important;
    }
    
.matter-txt {
    font-size: 12vw;
    display: block;
    padding-right: 12%;
}

.strong-txt strong{
    font-size: 5vw;
}

.sec1:before{
    height: 8vw;
    bottom: -3.5vw;
    width: 200vw;
}

.sec1.sec-copy:before{
   left: -30vw !important;
}

.free-txt{
    font-size: 12vw;
}


}/* End custom CSS */