.elementor-2500 .elementor-element.elementor-element-353045cd{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-2500 .elementor-element.elementor-element-353045cd:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-353045cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EE;}.elementor-2500 .elementor-element.elementor-element-77531aea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2500 .elementor-element.elementor-element-14279b6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:30px;}.elementor-2500 .elementor-element.elementor-element-1c4cf20a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#D99A72;}.elementor-2500 .elementor-element.elementor-element-76c9a7c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:66px;line-height:1.02em;color:#233036;}.elementor-2500 .elementor-element.elementor-element-57da643a{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.75em;color:#65727A;}.elementor-2500 .elementor-element.elementor-element-fd01e59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2500 .elementor-element.elementor-element-66a86df9 .elementor-button{background-color:#D99A72;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D99A72;border-radius:6px 6px 6px 6px;padding:15px 28px 15px 28px;}.elementor-2500 .elementor-element.elementor-element-6a0779e4 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#D99A72;color:#D99A72;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D99A72;border-radius:6px 6px 6px 6px;padding:15px 28px 15px 28px;}.elementor-2500 .elementor-element.elementor-element-2bf0507e{--display:flex;--min-height:620px;--overflow:hidden;--border-radius:28px 28px 28px 28px;box-shadow:0px 30px 80px 0px rgba(0,0,0,0.08);}.elementor-2500 .elementor-element.elementor-element-2bf0507e:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-2bf0507e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9DED0;background-image:url("https://djsupplys.com/wp-content/uploads/2026/05/Mississauga主图.png");background-position:center center;background-size:cover;}.elementor-2500 .elementor-element.elementor-element-1d785a23{--display:flex;--padding-top:0px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-2500 .elementor-element.elementor-element-1d785a23:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-1d785a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2500 .elementor-element.elementor-element-3fa4ec1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:24px 24px 24px 24px;box-shadow:0px 30px 80px 0px rgba(0,0,0,0.06);}.elementor-2500 .elementor-element.elementor-element-3fa4ec1:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-3fa4ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2500 .elementor-element.elementor-element-6ec874a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7DDD1;--border-color:#E7DDD1;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-2500 .elementor-element.elementor-element-13528af4{text-align:center;}.elementor-2500 .elementor-element.elementor-element-13528af4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;color:#D99A72;}.elementor-2500 .elementor-element.elementor-element-27f1c87{text-align:justify;}.elementor-2500 .elementor-element.elementor-element-27f1c87 .elementor-heading-title{font-size:20px;font-weight:600;color:#233036;}.elementor-2500 .elementor-element.elementor-element-6cc53571{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7DDD1;--border-color:#E7DDD1;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-2500 .elementor-element.elementor-element-7fadb166{text-align:center;}.elementor-2500 .elementor-element.elementor-element-7fadb166 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;color:#D99A72;}.elementor-2500 .elementor-element.elementor-element-2f729bf0{text-align:justify;}.elementor-2500 .elementor-element.elementor-element-2f729bf0 .elementor-heading-title{font-size:20px;font-weight:600;color:#233036;}.elementor-2500 .elementor-element.elementor-element-ede6b71{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7DDD1;--border-color:#E7DDD1;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-2500 .elementor-element.elementor-element-6f4f21ba{text-align:center;}.elementor-2500 .elementor-element.elementor-element-6f4f21ba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;color:#D99A72;}.elementor-2500 .elementor-element.elementor-element-60c69622{text-align:justify;}.elementor-2500 .elementor-element.elementor-element-60c69622 .elementor-heading-title{font-size:20px;font-weight:600;color:#233036;}.elementor-2500 .elementor-element.elementor-element-228db2f5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7DDD1;--border-color:#E7DDD1;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-2500 .elementor-element.elementor-element-63d4b2d5{text-align:center;}.elementor-2500 .elementor-element.elementor-element-63d4b2d5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;color:#D99A72;}.elementor-2500 .elementor-element.elementor-element-65f2e6b2{text-align:justify;}.elementor-2500 .elementor-element.elementor-element-65f2e6b2 .elementor-heading-title{font-size:20px;font-weight:600;color:#233036;}.elementor-2500 .elementor-element.elementor-element-129e6d50{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-2500 .elementor-element.elementor-element-129e6d50:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-129e6d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EE;}.elementor-2500 .elementor-element.elementor-element-2b843577{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2500 .elementor-element.elementor-element-21eb1703{--display:flex;}.elementor-2500 .elementor-element.elementor-element-6590ea20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:46px;line-height:1.1em;color:#233036;}.elementor-2500 .elementor-element.elementor-element-6b45394c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:2px;color:#D99A72;}.elementor-2500 .elementor-element.elementor-element-34d19ccb{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.75em;color:#65727A;}.elementor-2500 .elementor-element.elementor-element-192f76b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2500 .elementor-element.elementor-element-10d2e3f6 .elementor-button{background-color:#D99A72;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D99A72;border-radius:6px 6px 6px 6px;padding:15px 28px 15px 28px;}.elementor-2500 .elementor-element.elementor-element-33943c64 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#D99A72;color:#D99A72;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D99A72;border-radius:6px 6px 6px 6px;padding:15px 28px 15px 28px;}.elementor-2500 .elementor-element.elementor-element-2687896a{--display:flex;--min-height:520px;--overflow:hidden;--border-radius:24px 24px 24px 24px;}.elementor-2500 .elementor-element.elementor-element-2687896a:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-2687896a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DDD1;background-image:url("https://djsupplys.com/wp-content/uploads/2026/05/281.jpg");background-position:center center;background-size:cover;}.elementor-2500 .elementor-element.elementor-element-5826a2f4{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-2500 .elementor-element.elementor-element-5826a2f4:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-5826a2f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2500 .elementor-element.elementor-element-6499f821{--display:flex;--padding-top:0px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-2500 .elementor-element.elementor-element-5ca60fb8{text-align:center;}.elementor-2500 .elementor-element.elementor-element-5ca60fb8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;color:#233036;}.elementor-2500 .elementor-element.elementor-element-617264c5{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;color:#65727A;}.elementor-2500 .elementor-element.elementor-element-293e2921{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2500 .elementor-element.elementor-element-78ce3191{--display:flex;--overflow:hidden;--border-radius:22px 22px 22px 22px;box-shadow:0px 18px 55px 0px rgba(0,0,0,0.05);}.elementor-2500 .elementor-element.elementor-element-78ce3191:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-78ce3191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2500 .elementor-element.elementor-element-4fa53f22{--display:flex;--min-height:250px;}.elementor-2500 .elementor-element.elementor-element-4fa53f22:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-4fa53f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DDD1;background-image:url("https://djsupplys.com/wp-content/uploads/2026/05/reading-section-image.png");background-position:center center;background-size:cover;}.elementor-2500 .elementor-element.elementor-element-1ab25d90{--display:flex;--padding-top:30px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-2500 .elementor-element.elementor-element-31175bba{text-align:center;}.elementor-2500 .elementor-element.elementor-element-31175bba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;line-height:1.15em;color:#233036;}.elementor-2500 .elementor-element.elementor-element-24b944be{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.75em;color:#65727A;}.elementor-2500 .elementor-element.elementor-element-536d6f54{--display:flex;--overflow:hidden;--border-radius:22px 22px 22px 22px;box-shadow:0px 18px 55px 0px rgba(0,0,0,0.05);}.elementor-2500 .elementor-element.elementor-element-536d6f54:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-536d6f54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2500 .elementor-element.elementor-element-425104ae{--display:flex;--min-height:250px;}.elementor-2500 .elementor-element.elementor-element-425104ae:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-425104ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DDD1;background-image:url("https://djsupplys.com/wp-content/uploads/2026/05/279.jpg");background-position:center center;background-size:cover;}.elementor-2500 .elementor-element.elementor-element-5c9f4753{--display:flex;--padding-top:30px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-2500 .elementor-element.elementor-element-41baaced{text-align:center;}.elementor-2500 .elementor-element.elementor-element-41baaced .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;line-height:1.15em;color:#233036;}.elementor-2500 .elementor-element.elementor-element-1d488ce1{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.75em;color:#65727A;}.elementor-2500 .elementor-element.elementor-element-5450664b{--display:flex;--overflow:hidden;--border-radius:22px 22px 22px 22px;box-shadow:0px 18px 55px 0px rgba(0,0,0,0.05);}.elementor-2500 .elementor-element.elementor-element-5450664b:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-5450664b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2500 .elementor-element.elementor-element-57455b13{--display:flex;--min-height:250px;}.elementor-2500 .elementor-element.elementor-element-57455b13:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-57455b13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DDD1;background-image:url("https://djsupplys.com/wp-content/uploads/2026/05/Detail-image-Mississauga.png");background-position:center center;background-size:cover;}.elementor-2500 .elementor-element.elementor-element-3c7ef808{--display:flex;--padding-top:30px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-2500 .elementor-element.elementor-element-76538c03{text-align:center;}.elementor-2500 .elementor-element.elementor-element-76538c03 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;line-height:1.15em;color:#233036;}.elementor-2500 .elementor-element.elementor-element-563ac5c1{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.75em;color:#65727A;}.elementor-2500 .elementor-element.elementor-element-3aad7977{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:96px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-2500 .elementor-element.elementor-element-3aad7977:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-3aad7977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EE;}.elementor-2500 .elementor-element.elementor-element-4bbf1ed4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-2500 .elementor-element.elementor-element-5dca7e42 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2500 .elementor-element.elementor-element-5dca7e42 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1.2px;color:#A58A62;}.elementor-2500 .elementor-element.elementor-element-2062ab63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-2062ab63 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:500;line-height:1.12em;letter-spacing:-0.4px;color:#25343A;}.elementor-2500 .elementor-element.elementor-element-82bb310 > .elementor-widget-container{margin:-8px 0px 10px 0px;}.elementor-2500 .elementor-element.elementor-element-82bb310{font-size:16px;line-height:1.75em;color:#66777D;}.elementor-2500 .elementor-element.elementor-element-da9a90d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-2500 .elementor-element.elementor-element-332be89 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2500 .elementor-element.elementor-element-332be89.elementor-view-stacked .elementor-icon{background-color:#A58A62;}.elementor-2500 .elementor-element.elementor-element-332be89.elementor-view-framed .elementor-icon, .elementor-2500 .elementor-element.elementor-element-332be89.elementor-view-default .elementor-icon{fill:#A58A62;color:#A58A62;border-color:#A58A62;}.elementor-2500 .elementor-element.elementor-element-332be89 .elementor-icon{font-size:18px;}.elementor-2500 .elementor-element.elementor-element-332be89 .elementor-icon-box-title, .elementor-2500 .elementor-element.elementor-element-332be89 .elementor-icon-box-title a{font-size:13px;font-weight:700;letter-spacing:0.6px;}.elementor-2500 .elementor-element.elementor-element-332be89 .elementor-icon-box-title{color:#25343A;}.elementor-2500 .elementor-element.elementor-element-332be89 .elementor-icon-box-description{font-size:14px;line-height:1.55em;color:#66777D;}.elementor-2500 .elementor-element.elementor-element-4298725b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2500 .elementor-element.elementor-element-4298725b.elementor-view-stacked .elementor-icon{background-color:#A58A62;}.elementor-2500 .elementor-element.elementor-element-4298725b.elementor-view-framed .elementor-icon, .elementor-2500 .elementor-element.elementor-element-4298725b.elementor-view-default .elementor-icon{fill:#A58A62;color:#A58A62;border-color:#A58A62;}.elementor-2500 .elementor-element.elementor-element-4298725b .elementor-icon{font-size:18px;}.elementor-2500 .elementor-element.elementor-element-4298725b .elementor-icon-box-title, .elementor-2500 .elementor-element.elementor-element-4298725b .elementor-icon-box-title a{font-size:13px;font-weight:700;letter-spacing:0.6px;}.elementor-2500 .elementor-element.elementor-element-4298725b .elementor-icon-box-title{color:#25343A;}.elementor-2500 .elementor-element.elementor-element-4298725b .elementor-icon-box-description{font-size:14px;line-height:1.55em;color:#66777D;}.elementor-2500 .elementor-element.elementor-element-1a10df79 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2500 .elementor-element.elementor-element-1a10df79.elementor-view-stacked .elementor-icon{background-color:#A58A62;}.elementor-2500 .elementor-element.elementor-element-1a10df79.elementor-view-framed .elementor-icon, .elementor-2500 .elementor-element.elementor-element-1a10df79.elementor-view-default .elementor-icon{fill:#A58A62;color:#A58A62;border-color:#A58A62;}.elementor-2500 .elementor-element.elementor-element-1a10df79 .elementor-icon{font-size:14px;}.elementor-2500 .elementor-element.elementor-element-1a10df79 .elementor-icon-box-title, .elementor-2500 .elementor-element.elementor-element-1a10df79 .elementor-icon-box-title a{font-size:13px;font-weight:700;letter-spacing:0.6px;}.elementor-2500 .elementor-element.elementor-element-1a10df79 .elementor-icon-box-title{color:#25343A;}.elementor-2500 .elementor-element.elementor-element-1a10df79 .elementor-icon-box-description{font-size:14px;line-height:1.55em;color:#66777D;}.elementor-2500 .elementor-element.elementor-element-2d81daea .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2500 .elementor-element.elementor-element-2d81daea.elementor-view-stacked .elementor-icon{background-color:#A58A62;}.elementor-2500 .elementor-element.elementor-element-2d81daea.elementor-view-framed .elementor-icon, .elementor-2500 .elementor-element.elementor-element-2d81daea.elementor-view-default .elementor-icon{fill:#A58A62;color:#A58A62;border-color:#A58A62;}.elementor-2500 .elementor-element.elementor-element-2d81daea .elementor-icon{font-size:18px;}.elementor-2500 .elementor-element.elementor-element-2d81daea .elementor-icon-box-title, .elementor-2500 .elementor-element.elementor-element-2d81daea .elementor-icon-box-title a{font-size:13px;font-weight:700;letter-spacing:0.6px;}.elementor-2500 .elementor-element.elementor-element-2d81daea .elementor-icon-box-title{color:#25343A;}.elementor-2500 .elementor-element.elementor-element-2d81daea .elementor-icon-box-description{font-size:14px;line-height:1.55em;color:#66777D;}.elementor-2500 .elementor-element.elementor-element-58acbb42{--display:flex;--min-height:540px;--border-radius:26px 26px 26px 26px;box-shadow:0px 22px 45px -30px rgba(37,52,58,0.28);}.elementor-2500 .elementor-element.elementor-element-58acbb42:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-58acbb42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://djsupplys.com/wp-content/uploads/2026/05/Image04.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2500 .elementor-element.elementor-element-52153a7b{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-2500 .elementor-element.elementor-element-52153a7b:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-52153a7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2500 .elementor-element.elementor-element-1681fe2e{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:70px;--padding-bottom:70px;--padding-left:80px;--padding-right:80px;}.elementor-2500 .elementor-element.elementor-element-1681fe2e:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-1681fe2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EE;}.elementor-2500 .elementor-element.elementor-element-527fd07b{text-align:center;}.elementor-2500 .elementor-element.elementor-element-527fd07b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:46px;color:#233036;}.elementor-2500 .elementor-element.elementor-element-4b3135f5{text-align:center;font-size:18px;line-height:1.8em;color:#65727A;}.elementor-2500 .elementor-element.elementor-element-22fcb6fb{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-2500 .elementor-element.elementor-element-22fcb6fb:not(.elementor-motion-effects-element-type-background), .elementor-2500 .elementor-element.elementor-element-22fcb6fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233036;}.elementor-2500 .elementor-element.elementor-element-2a823c83{--display:flex;}.elementor-2500 .elementor-element.elementor-element-64ee2b55{text-align:center;}.elementor-2500 .elementor-element.elementor-element-64ee2b55 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:52px;color:#FFFFFF;}.elementor-2500 .elementor-element.elementor-element-a30c1a2{text-align:center;font-size:18px;color:#DDE2E3;}.elementor-2500 .elementor-element.elementor-element-2f6e7252{--display:flex;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2500 .elementor-element.elementor-element-6b4f49d8 .elementor-button{background-color:#D99A72;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D99A72;border-radius:6px 6px 6px 6px;padding:15px 28px 15px 28px;}@media(max-width:1024px){.elementor-2500 .elementor-element.elementor-element-3aad7977{--padding-top:80px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-2500 .elementor-element.elementor-element-2062ab63 .elementor-heading-title{font-size:40px;}.elementor-2500 .elementor-element.elementor-element-58acbb42{--min-height:460px;}}@media(min-width:768px){.elementor-2500 .elementor-element.elementor-element-353045cd{--content-width:1200px;}.elementor-2500 .elementor-element.elementor-element-77531aea{--content-width:1200px;}.elementor-2500 .elementor-element.elementor-element-14279b6{--content-width:100%;}.elementor-2500 .elementor-element.elementor-element-1d785a23{--content-width:1200px;}.elementor-2500 .elementor-element.elementor-element-3fa4ec1{--content-width:1120px;}.elementor-2500 .elementor-element.elementor-element-129e6d50{--content-width:1200px;}.elementor-2500 .elementor-element.elementor-element-2b843577{--content-width:1200px;}.elementor-2500 .elementor-element.elementor-element-5826a2f4{--content-width:1200px;}.elementor-2500 .elementor-element.elementor-element-6499f821{--content-width:980px;}.elementor-2500 .elementor-element.elementor-element-293e2921{--content-width:1200px;}.elementor-2500 .elementor-element.elementor-element-3aad7977{--content-width:1200px;}.elementor-2500 .elementor-element.elementor-element-52153a7b{--content-width:1200px;}.elementor-2500 .elementor-element.elementor-element-1681fe2e{--content-width:980px;}.elementor-2500 .elementor-element.elementor-element-22fcb6fb{--content-width:1200px;}.elementor-2500 .elementor-element.elementor-element-2a823c83{--content-width:920px;}}@media(max-width:767px){.elementor-2500 .elementor-element.elementor-element-3aad7977{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:64px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px;}.elementor-2500 .elementor-element.elementor-element-2062ab63 .elementor-heading-title{font-size:32px;}.elementor-2500 .elementor-element.elementor-element-58acbb42{--min-height:360px;}}/* Start custom CSS for container, class: .elementor-element-58acbb42 */.elementor-2500 .elementor-element.elementor-element-58acbb42{position:relative;overflow:hidden;border-radius:26px;transition:transform .7s ease, box-shadow .7s ease;}
.elementor-2500 .elementor-element.elementor-element-58acbb42:hover{transform:translateY(-4px);box-shadow:0 28px 60px -36px rgba(37,52,58,.38);}
.elementor-2500 .elementor-element.elementor-element-58acbb42::after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.24),rgba(255,255,255,0) 56%);pointer-events:none;}/* End custom CSS */