.elementor-1924 .elementor-element.elementor-element-284f5b9e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:53px 53px;--row-gap:53px;--column-gap:53px;--grid-auto-flow:row;--padding-top:11rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1924 .elementor-element.elementor-element-284f5b9e:not(.elementor-motion-effects-element-type-background), .elementor-1924 .elementor-element.elementor-element-284f5b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leyton.com/wp-content/blogs.dir/2/files/2026/05/web-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1924 .elementor-element.elementor-element-6655d1ee{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1924 .elementor-element.elementor-element-3d8b11d7{width:var( --container-widget-width, 1010px );max-width:1010px;--container-widget-width:1010px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-1924 .elementor-element.elementor-element-3d8b11d7.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-3d8b11d7 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:3.6rem;font-weight:700;line-height:70px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1924 .elementor-element.elementor-element-779f63f5{width:var( --container-widget-width, 776px );max-width:776px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:776px;--container-widget-flex-grow:0;text-align:center;}.elementor-1924 .elementor-element.elementor-element-779f63f5.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-779f63f5 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1924 .elementor-element.elementor-element-a3100f5 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 1.7px 3px 0px rgba(174, 174, 174, 0.35) inset;border-style:solid;border-width:.4px .4px .4px .4px;border-color:#AEAEAE8C;border-radius:100px 100px 100px 100px;padding:8px 55px 8px 30px;}.elementor-1924 .elementor-element.elementor-element-a3100f5{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:1;}.elementor-1924 .elementor-element.elementor-element-a3100f5.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-a3100f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1924 .elementor-element.elementor-element-a3100f5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1924 .elementor-element.elementor-element-a3100f5 .elementor-button:hover, .elementor-1924 .elementor-element.elementor-element-a3100f5 .elementor-button:focus{color:#FFFFFF;}.elementor-1924 .elementor-element.elementor-element-a3100f5 .elementor-button:hover svg, .elementor-1924 .elementor-element.elementor-element-a3100f5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1924 .elementor-element.elementor-element-5cd252cd{--display:flex;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:1;}.elementor-1924 .elementor-element.elementor-element-5cd252cd.e-con{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-6833ce54 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1924 .elementor-element.elementor-element-40ba723e{--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;--padding-top:95px;--padding-bottom:94px;--padding-left:50px;--padding-right:50px;}.elementor-1924 .elementor-element.elementor-element-40ba723e:not(.elementor-motion-effects-element-type-background), .elementor-1924 .elementor-element.elementor-element-40ba723e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #012D481F 100%);}.elementor-1924 .elementor-element.elementor-element-40ba723e.e-con{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-54f0f6ec{background-color:#F6F8FA59;padding:10px 32px 10px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#012D481A;border-radius:99px 99px 99px 99px;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:#EB6739;}.elementor-1924 .elementor-element.elementor-element-54f0f6ec.elementor-element{--align-self:flex-start;}.elementor-1924 .elementor-element.elementor-element-54f0f6ec p{margin-block-end:0px;}.elementor-1924 .elementor-element.elementor-element-4f370c27{width:var( --container-widget-width, 1010px );max-width:1010px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;--container-widget-width:1010px;--container-widget-flex-grow:0;z-index:1;}.elementor-1924 .elementor-element.elementor-element-4f370c27.elementor-element{--align-self:flex-start;}.elementor-1924 .elementor-element.elementor-element-4f370c27 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:40px;font-weight:600;line-height:70px;}.elementor-1924 .elementor-element.elementor-element-2e811b5{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1924 .elementor-element.elementor-element-2e811b5 p{margin-block-end:10px;}.elementor-1924 .elementor-element.elementor-element-8d3ca76{--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:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-7f6296e0{background-color:#F6F8FA33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;padding:10px 20px 10px 20px;z-index:2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#012D481A;border-radius:999px 999px 999px 999px;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1924 .elementor-element.elementor-element-7f6296e0.elementor-element{--align-self:flex-start;}.elementor-1924 .elementor-element.elementor-element-4a1b97d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 31px) 16px;padding:0rem 0rem 0rem 0rem;z-index:2;}.elementor-1924 .elementor-element.elementor-element-4a1b97d1 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:40px;font-weight:600;line-height:60px;color:var( --e-global-color-primary );}.elementor-1924 .elementor-element.elementor-element-73a23ea1{--display:flex;--padding-top:5rem;--padding-bottom:5rem;--padding-left:90px;--padding-right:90px;}.elementor-1924 .elementor-element.elementor-element-73a23ea1:not(.elementor-motion-effects-element-type-background), .elementor-1924 .elementor-element.elementor-element-73a23ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leyton.com/wp-content/blogs.dir/2/files/2026/04/Frame-2071858700.webp");background-size:cover;}.elementor-1924 .elementor-element.elementor-element-6be75f69{background-color:#F6F8FA33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 28px 7px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#012D481A;border-radius:999px 999px 999px 999px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1924 .elementor-element.elementor-element-6be75f69.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-245ed852{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1924 .elementor-element.elementor-element-245ed852.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-245ed852 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:40px;font-weight:600;line-height:60px;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-1924 .elementor-element.elementor-element-b0a8f08{width:var( --container-widget-width, min(590px, 97%) );max-width:min(590px, 97%);--container-widget-width:min(590px, 97%);--container-widget-flex-grow:0;text-align:center;}.elementor-1924 .elementor-element.elementor-element-b0a8f08.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-5899c99{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-5726a12a{--display:flex;--background-transition:0.3s;--padding-top:40px;--padding-bottom:53px;--padding-left:34px;--padding-right:34px;}.elementor-1924 .elementor-element.elementor-element-5726a12a:hover{background-color:#FFFFFF;}.elementor-1924 .elementor-element.elementor-element-383938ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;letter-spacing:-4px;color:#012D481F;}.elementor-1924 .elementor-element.elementor-element-269ddcd0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:26px;}.elementor-1924 .elementor-element.elementor-element-9c8ec0c{--display:flex;--background-transition:0.3s;--padding-top:40px;--padding-bottom:53px;--padding-left:34px;--padding-right:34px;}.elementor-1924 .elementor-element.elementor-element-9c8ec0c:hover{background-color:#FFFFFF;}.elementor-1924 .elementor-element.elementor-element-1f07f92b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;letter-spacing:-4px;color:#012D481F;}.elementor-1924 .elementor-element.elementor-element-12535815 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:26px;}.elementor-1924 .elementor-element.elementor-element-4790c99d{--display:flex;--background-transition:0.3s;--padding-top:40px;--padding-bottom:53px;--padding-left:34px;--padding-right:34px;}.elementor-1924 .elementor-element.elementor-element-4790c99d:hover{background-color:#FFFFFF;}.elementor-1924 .elementor-element.elementor-element-2ae0e002 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;letter-spacing:-4px;color:#012D481F;}.elementor-1924 .elementor-element.elementor-element-7fc316e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:26px;}.elementor-1924 .elementor-element.elementor-element-47a32530{--display:flex;--background-transition:0.3s;--padding-top:40px;--padding-bottom:53px;--padding-left:34px;--padding-right:34px;}.elementor-1924 .elementor-element.elementor-element-47a32530:hover{background-color:#FFFFFF;}.elementor-1924 .elementor-element.elementor-element-d084f92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;letter-spacing:-4px;color:#012D481F;}.elementor-1924 .elementor-element.elementor-element-48d86cb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:26px;}.elementor-1924 .elementor-element.elementor-element-22c0bee5{--display:flex;--background-transition:0.3s;--padding-top:40px;--padding-bottom:53px;--padding-left:34px;--padding-right:34px;}.elementor-1924 .elementor-element.elementor-element-22c0bee5:hover{background-color:#FFFFFF;}.elementor-1924 .elementor-element.elementor-element-616956f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;letter-spacing:-4px;color:#012D481F;}.elementor-1924 .elementor-element.elementor-element-489b0df9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:26px;}.elementor-1924 .elementor-element.elementor-element-67bf6043{--display:flex;--background-transition:0.3s;--padding-top:40px;--padding-bottom:53px;--padding-left:34px;--padding-right:34px;}.elementor-1924 .elementor-element.elementor-element-67bf6043:hover{background-color:#FFFFFF;}.elementor-1924 .elementor-element.elementor-element-62974195 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;letter-spacing:-4px;color:#012D481F;}.elementor-1924 .elementor-element.elementor-element-77c41ca0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:26px;}.elementor-1924 .elementor-element.elementor-element-2c3f43a{--display:flex;--overlay-opacity:0.5;--margin-top:07rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0;--padding-bottom:2rem;--padding-left:min(5%, 1rem);--padding-right:min(5%, 1rem);}.elementor-1924 .elementor-element.elementor-element-2c3f43a:not(.elementor-motion-effects-element-type-background), .elementor-1924 .elementor-element.elementor-element-2c3f43a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leyton.com/wp-content/blogs.dir/2/files/2026/04/light-lines-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1924 .elementor-element.elementor-element-2c3f43a::before, .elementor-1924 .elementor-element.elementor-element-2c3f43a > .elementor-background-video-container::before, .elementor-1924 .elementor-element.elementor-element-2c3f43a > .e-con-inner > .elementor-background-video-container::before, .elementor-1924 .elementor-element.elementor-element-2c3f43a > .elementor-background-slideshow::before, .elementor-1924 .elementor-element.elementor-element-2c3f43a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1924 .elementor-element.elementor-element-2c3f43a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1924 .elementor-element.elementor-element-224017e{background-color:#F6F8FA33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 16px 5px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#012D481A;border-radius:999px 999px 999px 999px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:#EC6839;}.elementor-1924 .elementor-element.elementor-element-224017e.elementor-element{--align-self:flex-start;}.elementor-1924 .elementor-element.elementor-element-3db59e7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:27px 27px;--row-gap:27px;--column-gap:27px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-8dba4ce{width:var( --container-widget-width, min(100%, 815px) );max-width:min(100%, 815px);--container-widget-width:min(100%, 815px);--container-widget-flex-grow:0;text-align:start;}.elementor-1924 .elementor-element.elementor-element-8dba4ce.elementor-element{--align-self:flex-start;}.elementor-1924 .elementor-element.elementor-element-8dba4ce .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:40px;font-weight:700;}.elementor-1924 .elementor-element.elementor-element-4efa69f{width:var( --container-widget-width, min(705px, 100%) );max-width:min(705px, 100%);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:min(705px, 100%);--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1924 .elementor-element.elementor-element-850096d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:27px;--padding-right:27px;}.elementor-1924 .elementor-element.elementor-element-55f5ea6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-1924 .elementor-element.elementor-element-55f5ea6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:34.336px;}.elementor-1924 .elementor-element.elementor-element-a7990bb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-1924 .elementor-element.elementor-element-b9c5f0d .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-b9c5f0d{padding:5px 045px 5px 0px;}.elementor-1924 .elementor-element.elementor-element-b9c5f0d.elementor-element{--align-self:flex-start;}.elementor-1924 .elementor-element.elementor-element-d96c0b5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:27px;--padding-right:27px;}.elementor-1924 .elementor-element.elementor-element-7ddcc8c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-1924 .elementor-element.elementor-element-7ddcc8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:34.336px;}.elementor-1924 .elementor-element.elementor-element-40b3f2d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-1924 .elementor-element.elementor-element-2c3a242 .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-2c3a242{padding:5px 045px 5px 0px;}.elementor-1924 .elementor-element.elementor-element-2c3a242.elementor-element{--align-self:flex-start;}.elementor-1924 .elementor-element.elementor-element-cb2edbb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:27px;--padding-right:27px;}.elementor-1924 .elementor-element.elementor-element-6cf74fa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-1924 .elementor-element.elementor-element-6cf74fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:34.336px;}.elementor-1924 .elementor-element.elementor-element-12725fe{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-1924 .elementor-element.elementor-element-1b7e96e .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-1b7e96e{padding:5px 045px 5px 0px;}.elementor-1924 .elementor-element.elementor-element-1b7e96e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1924 .elementor-element.elementor-element-e82013b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:27px;--padding-right:27px;}.elementor-1924 .elementor-element.elementor-element-1cdf2d9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-1924 .elementor-element.elementor-element-1cdf2d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:34.336px;}.elementor-1924 .elementor-element.elementor-element-56e3728{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-1924 .elementor-element.elementor-element-e23ff68 .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-e23ff68{padding:5px 045px 5px 0px;}.elementor-1924 .elementor-element.elementor-element-e23ff68.elementor-element{--align-self:flex-start;}.elementor-1924 .elementor-element.elementor-element-a351583{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:27px;--padding-right:27px;}.elementor-1924 .elementor-element.elementor-element-b544c4a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-1924 .elementor-element.elementor-element-b544c4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:34.336px;}.elementor-1924 .elementor-element.elementor-element-c70c89a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-1924 .elementor-element.elementor-element-8202a4d .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-8202a4d{padding:5px 045px 5px 0px;}.elementor-1924 .elementor-element.elementor-element-8202a4d.elementor-element{--align-self:flex-start;}.elementor-1924 .elementor-element.elementor-element-facd018{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:27px;--padding-right:27px;}.elementor-1924 .elementor-element.elementor-element-7b1f600{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-1924 .elementor-element.elementor-element-7b1f600 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:34.336px;}.elementor-1924 .elementor-element.elementor-element-303e0e6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-1924 .elementor-element.elementor-element-f9ac0c7 .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-f9ac0c7{padding:5px 045px 5px 0px;}.elementor-1924 .elementor-element.elementor-element-f9ac0c7.elementor-element{--align-self:flex-start;}.elementor-1924 .elementor-element.elementor-element-642e6d3{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:32px;padding:0px 32px 0px 32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-position:-16px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:-16px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-pagination-spacing:48px;}:where( .elementor-1924 .elementor-element.elementor-element-642e6d3 .swiper-slide ) > .e-con{background-color:transparent;background-image:linear-gradient(180deg, #0A5C831C 0%, #FFE5E500 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#012D481A;--border-radius:22px 22px 22px 22px;}.elementor-1924 .elementor-element.elementor-element-642e6d3 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {box-shadow:0px 3.5px 5.52px -3.5px rgba(0, 0, 0, 0.1);}.elementor-1924 .elementor-element.elementor-element-919034e{--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;--padding-top:5rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1924 .elementor-element.elementor-element-919034e:not(.elementor-motion-effects-element-type-background), .elementor-1924 .elementor-element.elementor-element-919034e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1924 .elementor-element.elementor-element-2f5a92ec{background-color:#F6F8FA33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 28px 7px 28px;z-index:2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#012D481A;border-radius:999px 999px 999px 999px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1924 .elementor-element.elementor-element-2f5a92ec.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-38320627{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;z-index:2;text-align:center;}.elementor-1924 .elementor-element.elementor-element-38320627.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-38320627 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:54px;font-weight:600;line-height:60px;color:var( --e-global-color-primary );}.elementor-1924 .elementor-element.elementor-element-5485f4a0{width:var( --container-widget-width, min(796px, 95%) );max-width:min(796px, 95%);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:min(796px, 95%);--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-1924 .elementor-element.elementor-element-5485f4a0.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-14ecc035 .elementor-button{background-color:#012D4800;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 1.7px 3px 0px rgba(174, 174, 174, 0.35) inset;border-style:solid;border-width:.43px .43px .43px .43px;border-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;padding:5px 55px 5px 025px;}.elementor-1924 .elementor-element.elementor-element-14ecc035.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-14ecc035{z-index:2;}.elementor-1924 .elementor-element.elementor-element-14ecc035 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1924 .elementor-element.elementor-element-14ecc035 .elementor-button:hover, .elementor-1924 .elementor-element.elementor-element-14ecc035 .elementor-button:focus{color:#FFFFFF;}.elementor-1924 .elementor-element.elementor-element-14ecc035 .elementor-button:hover svg, .elementor-1924 .elementor-element.elementor-element-14ecc035 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1924 .elementor-element.elementor-element-3d2f7aba{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1924 .elementor-element.elementor-element-f8863a1{--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;--padding-top:06rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1924 .elementor-element.elementor-element-f8863a1:not(.elementor-motion-effects-element-type-background), .elementor-1924 .elementor-element.elementor-element-f8863a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1924 .elementor-element.elementor-element-3c63bee5{background-color:#F6F8FA33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 28px 7px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#012D481A;border-radius:999px 999px 999px 999px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1924 .elementor-element.elementor-element-3c63bee5.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-6cb6ebc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1924 .elementor-element.elementor-element-6cb6ebc.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-6cb6ebc .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:40px;font-weight:600;line-height:60px;color:var( --e-global-color-primary );}.elementor-1924 .elementor-element.elementor-element-529d618d.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-529d618d{text-align:center;}.elementor-1924 .elementor-element.elementor-element-529d618d p{margin-block-end:0px;}.elementor-1924 .elementor-element.elementor-element-46fdef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1924 .elementor-element.elementor-element-46fdef2.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-46fdef2 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:30px;font-weight:600;line-height:60px;color:var( --e-global-color-primary );}.elementor-1924 .elementor-element.elementor-element-2d4cd902{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-1c6d08d2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-66ba85a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-1341a757{--n-accordion-title-font-size:20px;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:18px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:#012D48;--n-accordion-icon-size:35px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#FFFFFF00;--n-accordion-icon-active-color:#BFC7D000;}.elementor-1924 .elementor-element.elementor-element-1341a757.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-1341a757 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1924 .elementor-element.elementor-element-1341a757 {--n-accordion-padding:32px 32px 32px 32px;}:where( .elementor-1924 .elementor-element.elementor-element-1341a757 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-1924 .elementor-element.elementor-element-1341a757 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-1924 .elementor-element.elementor-element-4175195{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1924 .elementor-element.elementor-element-4175195.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-4175195 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:30px;font-weight:600;line-height:60px;color:var( --e-global-color-primary );}.elementor-1924 .elementor-element.elementor-element-8a8309a{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-70c15af{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-ab91a03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-546533d{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-287e2b0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-1208878{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-0a65c9b{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-c4e3684{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-7953a37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-2833291{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-1974f54{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-c3bbd3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-ae50880{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-55061e5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-f98b5da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-99648c1{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-de5a1d6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-2f24699{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-eb84514{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-d6962c4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-ac78c18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-2301029{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-6310041{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-993794b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-9163179{--n-accordion-title-font-size:20px;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:18px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:#012D48;--n-accordion-icon-size:35px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#FFFFFF00;--n-accordion-icon-active-color:#BFC7D000;}.elementor-1924 .elementor-element.elementor-element-9163179.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-9163179 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1924 .elementor-element.elementor-element-9163179 {--n-accordion-padding:32px 32px 32px 32px;}:where( .elementor-1924 .elementor-element.elementor-element-9163179 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-1924 .elementor-element.elementor-element-9163179 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-1924 .elementor-element.elementor-element-aa7bbfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1924 .elementor-element.elementor-element-aa7bbfb.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-aa7bbfb .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:30px;font-weight:600;line-height:60px;color:var( --e-global-color-primary );}.elementor-1924 .elementor-element.elementor-element-1bc2c73{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-0e7c4a1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-9140a7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-8ce6457{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-0ce74fd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-bfc50e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-c31f40e{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-3ae930a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-0df6afc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-d53d3f9{--n-accordion-title-font-size:20px;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:18px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:#012D48;--n-accordion-icon-size:35px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#FFFFFF00;--n-accordion-icon-active-color:#BFC7D000;}.elementor-1924 .elementor-element.elementor-element-d53d3f9.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-d53d3f9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1924 .elementor-element.elementor-element-d53d3f9 {--n-accordion-padding:32px 32px 32px 32px;}:where( .elementor-1924 .elementor-element.elementor-element-d53d3f9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-1924 .elementor-element.elementor-element-d53d3f9 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-1924 .elementor-element.elementor-element-d4eb925{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1924 .elementor-element.elementor-element-d4eb925.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-d4eb925 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:30px;font-weight:600;line-height:60px;color:var( --e-global-color-primary );}.elementor-1924 .elementor-element.elementor-element-216afce{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-c61fbd6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-1472571{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-762ce1a{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-ddcad78{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-982f3cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-7992dd6{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-68cbade{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-9328509{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-cdb4029{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-54c4081{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-5ff5331{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-6c876dc{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-58c1831{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-cc5472b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-7929d7b{--n-accordion-title-font-size:20px;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:18px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:#012D48;--n-accordion-icon-size:35px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#FFFFFF00;--n-accordion-icon-active-color:#BFC7D000;}.elementor-1924 .elementor-element.elementor-element-7929d7b.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-7929d7b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1924 .elementor-element.elementor-element-7929d7b {--n-accordion-padding:32px 32px 32px 32px;}:where( .elementor-1924 .elementor-element.elementor-element-7929d7b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-1924 .elementor-element.elementor-element-7929d7b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-1924 .elementor-element.elementor-element-9059bdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1924 .elementor-element.elementor-element-9059bdf.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-9059bdf .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:30px;font-weight:600;line-height:60px;color:var( --e-global-color-primary );}.elementor-1924 .elementor-element.elementor-element-d93aa9e{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-583f42a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-b89d164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-309cb83{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-9450912{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-9de0488{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-ac0c06b{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-c6867a3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-bde2b10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-4ed91a2{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-11693bf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-cfb123f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-8b65cf2{--n-accordion-title-font-size:20px;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:18px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:#012D48;--n-accordion-icon-size:35px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#FFFFFF00;--n-accordion-icon-active-color:#BFC7D000;}.elementor-1924 .elementor-element.elementor-element-8b65cf2.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-8b65cf2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1924 .elementor-element.elementor-element-8b65cf2 {--n-accordion-padding:32px 32px 32px 32px;}:where( .elementor-1924 .elementor-element.elementor-element-8b65cf2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-1924 .elementor-element.elementor-element-8b65cf2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-1924 .elementor-element.elementor-element-91e953b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1924 .elementor-element.elementor-element-91e953b.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-91e953b .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:30px;font-weight:600;line-height:60px;color:var( --e-global-color-primary );}.elementor-1924 .elementor-element.elementor-element-875c196{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-0d8884f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-3b9aa42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1924 .elementor-element.elementor-element-0aee3d1{--n-accordion-title-font-size:20px;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:18px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:#012D48;--n-accordion-icon-size:35px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#FFFFFF00;--n-accordion-icon-active-color:#BFC7D000;}.elementor-1924 .elementor-element.elementor-element-0aee3d1.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-0aee3d1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1924 .elementor-element.elementor-element-0aee3d1 {--n-accordion-padding:32px 32px 32px 32px;}:where( .elementor-1924 .elementor-element.elementor-element-0aee3d1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-1924 .elementor-element.elementor-element-0aee3d1 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}@media(min-width:768px){.elementor-1924 .elementor-element.elementor-element-284f5b9e{--content-width:1153px;}.elementor-1924 .elementor-element.elementor-element-40ba723e{--content-width:1179px;}}@media(min-width:2400px){.elementor-1924 .elementor-element.elementor-element-284f5b9e{--grid-auto-flow:row;}.elementor-1924 .elementor-element.elementor-element-284f5b9e:not(.elementor-motion-effects-element-type-background), .elementor-1924 .elementor-element.elementor-element-284f5b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-1924 .elementor-element.elementor-element-5899c99{--grid-auto-flow:row;}.elementor-1924 .elementor-element.elementor-element-3db59e7{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-1924 .elementor-element.elementor-element-284f5b9e{--grid-auto-flow:row;}.elementor-1924 .elementor-element.elementor-element-5899c99{--grid-auto-flow:row;}.elementor-1924 .elementor-element.elementor-element-3db59e7{--grid-auto-flow:row;}.elementor-1924 .elementor-element.elementor-element-642e6d3{--e-n-carousel-swiper-slides-gap:16px;padding:0px 32px 0px 32px;}}@media(max-width:1200px){.elementor-1924 .elementor-element.elementor-element-284f5b9e{--grid-auto-flow:row;}.elementor-1924 .elementor-element.elementor-element-5899c99{--grid-auto-flow:row;}.elementor-1924 .elementor-element.elementor-element-3db59e7{--grid-auto-flow:row;}.elementor-1924 .elementor-element.elementor-element-642e6d3{--e-n-carousel-swiper-slides-gap:0px;}}@media(max-width:1024px){.elementor-1924 .elementor-element.elementor-element-284f5b9e{--grid-auto-flow:row;--padding-top:11rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1924 .elementor-element.elementor-element-3d8b11d7 .elementor-heading-title{font-size:2.5rem;line-height:60px;}.elementor-1924 .elementor-element.elementor-element-5cd252cd{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1924 .elementor-element.elementor-element-40ba723e{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-4f370c27 .elementor-heading-title{line-height:55px;}.elementor-1924 .elementor-element.elementor-element-7f6296e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-1924 .elementor-element.elementor-element-4a1b97d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1924 .elementor-element.elementor-element-4a1b97d1 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-1924 .elementor-element.elementor-element-73a23ea1:not(.elementor-motion-effects-element-type-background), .elementor-1924 .elementor-element.elementor-element-73a23ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1924 .elementor-element.elementor-element-73a23ea1{--padding-top:4rem;--padding-bottom:4rem;--padding-left:32px;--padding-right:32px;}.elementor-1924 .elementor-element.elementor-element-245ed852{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1924 .elementor-element.elementor-element-245ed852 .elementor-heading-title{font-size:32px;line-height:50px;}.elementor-1924 .elementor-element.elementor-element-5899c99{--grid-auto-flow:row;}.elementor-1924 .elementor-element.elementor-element-2c3f43a{--padding-top:1rem;--padding-bottom:1rem;--padding-left:02rem;--padding-right:2rem;}.elementor-1924 .elementor-element.elementor-element-3db59e7{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1924 .elementor-element.elementor-element-8dba4ce .elementor-heading-title{font-size:32px;}.elementor-1924 .elementor-element.elementor-element-4efa69f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;}.elementor-1924 .elementor-element.elementor-element-642e6d3{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:32px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:32px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:32px;}.elementor-1924 .elementor-element.elementor-element-38320627{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1924 .elementor-element.elementor-element-38320627 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-1924 .elementor-element.elementor-element-6cb6ebc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1924 .elementor-element.elementor-element-6cb6ebc .elementor-heading-title{font-size:32px;line-height:50px;}.elementor-1924 .elementor-element.elementor-element-46fdef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1924 .elementor-element.elementor-element-46fdef2 .elementor-heading-title{font-size:32px;line-height:50px;}.elementor-1924 .elementor-element.elementor-element-4175195{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1924 .elementor-element.elementor-element-4175195 .elementor-heading-title{font-size:32px;line-height:50px;}.elementor-1924 .elementor-element.elementor-element-aa7bbfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1924 .elementor-element.elementor-element-aa7bbfb .elementor-heading-title{font-size:32px;line-height:50px;}.elementor-1924 .elementor-element.elementor-element-d4eb925{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1924 .elementor-element.elementor-element-d4eb925 .elementor-heading-title{font-size:32px;line-height:50px;}.elementor-1924 .elementor-element.elementor-element-9059bdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1924 .elementor-element.elementor-element-9059bdf .elementor-heading-title{font-size:32px;line-height:50px;}.elementor-1924 .elementor-element.elementor-element-91e953b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1924 .elementor-element.elementor-element-91e953b .elementor-heading-title{font-size:32px;line-height:50px;}}@media(max-width:880px){.elementor-1924 .elementor-element.elementor-element-284f5b9e{--grid-auto-flow:row;}.elementor-1924 .elementor-element.elementor-element-5899c99{--grid-auto-flow:row;}.elementor-1924 .elementor-element.elementor-element-3db59e7{--grid-auto-flow:row;}.elementor-1924 .elementor-element.elementor-element-642e6d3{--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;}}@media(max-width:767px){.elementor-1924 .elementor-element.elementor-element-284f5b9e:not(.elementor-motion-effects-element-type-background), .elementor-1924 .elementor-element.elementor-element-284f5b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leyton.com/wp-content/blogs.dir/2/files/2026/05/version-adaptee.webp");background-position:-101px -30px;}.elementor-1924 .elementor-element.elementor-element-284f5b9e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:10rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1924 .elementor-element.elementor-element-6655d1ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1924 .elementor-element.elementor-element-3d8b11d7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1924 .elementor-element.elementor-element-3d8b11d7 .elementor-heading-title{font-size:2.4rem;line-height:55px;}.elementor-1924 .elementor-element.elementor-element-779f63f5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1924 .elementor-element.elementor-element-779f63f5.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-a3100f5.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-5cd252cd{--min-height:210px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.5rem;--padding-right:0.5rem;--z-index:1;}.elementor-1924 .elementor-element.elementor-element-40ba723e{--padding-top:40px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-1924 .elementor-element.elementor-element-54f0f6ec{width:initial;max-width:initial;text-align:start;}.elementor-1924 .elementor-element.elementor-element-54f0f6ec.elementor-element{--align-self:flex-start;}.elementor-1924 .elementor-element.elementor-element-4f370c27{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-1924 .elementor-element.elementor-element-4f370c27.elementor-element{--align-self:flex-start;}.elementor-1924 .elementor-element.elementor-element-4f370c27 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-1924 .elementor-element.elementor-element-2e811b5{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:justify;}.elementor-1924 .elementor-element.elementor-element-2e811b5.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-8d3ca76{--padding-top:64px;--padding-bottom:064px;--padding-left:16px;--padding-right:16px;}.elementor-1924 .elementor-element.elementor-element-7f6296e0.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-7f6296e0{text-align:center;}.elementor-1924 .elementor-element.elementor-element-4a1b97d1{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1924 .elementor-element.elementor-element-4a1b97d1.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-4a1b97d1 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-1924 .elementor-element.elementor-element-b13b9e3{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-1924 .elementor-element.elementor-element-b13b9e3.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-73a23ea1{--padding-top:04rem;--padding-bottom:04rem;--padding-left:20px;--padding-right:20px;}.elementor-1924 .elementor-element.elementor-element-245ed852{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-1924 .elementor-element.elementor-element-245ed852 .elementor-heading-title{font-size:30px;line-height:45px;}.elementor-1924 .elementor-element.elementor-element-5899c99{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1924 .elementor-element.elementor-element-2c3f43a{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1924 .elementor-element.elementor-element-224017e.elementor-element{--align-self:center;}.elementor-1924 .elementor-element.elementor-element-3db59e7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1924 .elementor-element.elementor-element-8dba4ce{text-align:center;}.elementor-1924 .elementor-element.elementor-element-8dba4ce .elementor-heading-title{font-size:28px;}.elementor-1924 .elementor-element.elementor-element-4efa69f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-1924 .elementor-element.elementor-element-642e6d3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-position:32px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-position:32px;--e-n-carousel-swiper-pagination-spacing:48px;}.elementor-1924 .elementor-element.elementor-element-919034e{--padding-top:03rem;--padding-bottom:05rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1924 .elementor-element.elementor-element-38320627{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1924 .elementor-element.elementor-element-38320627 .elementor-heading-title{font-size:36px;line-height:35px;}.elementor-1924 .elementor-element.elementor-element-f8863a1{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1924 .elementor-element.elementor-element-6cb6ebc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1924 .elementor-element.elementor-element-6cb6ebc .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-1924 .elementor-element.elementor-element-46fdef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1924 .elementor-element.elementor-element-46fdef2 .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-1924 .elementor-element.elementor-element-2d4cd902{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1924 .elementor-element.elementor-element-1c6d08d2{--content-width:100%;}.elementor-1924 .elementor-element.elementor-element-66ba85a0{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 010px) 20px;text-align:start;}.elementor-1924 .elementor-element.elementor-element-1341a757{--n-accordion-icon-size:35px;}.elementor-1924 .elementor-element.elementor-element-4175195{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1924 .elementor-element.elementor-element-4175195 .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-1924 .elementor-element.elementor-element-8a8309a{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1924 .elementor-element.elementor-element-70c15af{--content-width:100%;}.elementor-1924 .elementor-element.elementor-element-ab91a03{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 010px) 20px;text-align:start;}.elementor-1924 .elementor-element.elementor-element-9163179{--n-accordion-icon-size:35px;}.elementor-1924 .elementor-element.elementor-element-aa7bbfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1924 .elementor-element.elementor-element-aa7bbfb .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-1924 .elementor-element.elementor-element-1bc2c73{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1924 .elementor-element.elementor-element-0e7c4a1{--content-width:100%;}.elementor-1924 .elementor-element.elementor-element-9140a7d{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 010px) 20px;text-align:start;}.elementor-1924 .elementor-element.elementor-element-d53d3f9{--n-accordion-icon-size:35px;}.elementor-1924 .elementor-element.elementor-element-d4eb925{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1924 .elementor-element.elementor-element-d4eb925 .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-1924 .elementor-element.elementor-element-216afce{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1924 .elementor-element.elementor-element-c61fbd6{--content-width:100%;}.elementor-1924 .elementor-element.elementor-element-1472571{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 010px) 20px;text-align:start;}.elementor-1924 .elementor-element.elementor-element-7929d7b{--n-accordion-icon-size:35px;}.elementor-1924 .elementor-element.elementor-element-9059bdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1924 .elementor-element.elementor-element-9059bdf .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-1924 .elementor-element.elementor-element-8b65cf2{--n-accordion-icon-size:35px;}.elementor-1924 .elementor-element.elementor-element-91e953b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1924 .elementor-element.elementor-element-91e953b .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-1924 .elementor-element.elementor-element-875c196{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1924 .elementor-element.elementor-element-0d8884f{--content-width:100%;}.elementor-1924 .elementor-element.elementor-element-3b9aa42{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 010px) 20px;text-align:start;}.elementor-1924 .elementor-element.elementor-element-0aee3d1{--n-accordion-icon-size:35px;}}/* Start custom CSS for heading, class: .elementor-element-3d8b11d7 */.elementor-1924 .elementor-element.elementor-element-3d8b11d7 h1 span{
    background: linear-gradient(90deg, var(--Color-2, #EC6839) 50.96%, #FED7AA 82%);
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6833ce54 */.elementor-1924 .elementor-element.elementor-element-6833ce54 {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    overflow: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cd252cd */@media(max-width:768px){
    .elementor-1924 .elementor-element.elementor-element-5cd252cd{
        max-width: 500px;
    }
}

.elementor-1924 .elementor-element.elementor-element-5cd252cd video{
    border-radius: 30px;
border: 1px solid #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.09), 0 15px 32px 0 rgba(0, 0, 0, 0.23);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f370c27 */.elementor-1924 .elementor-element.elementor-element-4f370c27 h1 span{
    background: linear-gradient(90deg, var(--Color-2, #EC6839) 50.96%, #FED7AA 82%);
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f6296e0 */.elementor-1924 .elementor-element.elementor-element-7f6296e0 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6be75f69 */.elementor-1924 .elementor-element.elementor-element-6be75f69 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5726a12a */.elementor-1924 .elementor-element.elementor-element-5726a12a {
    border-top: 5px solid transparent;
}

.elementor-1924 .elementor-element.elementor-element-5726a12a h2,.elementor-1924 .elementor-element.elementor-element-5726a12a h3, .elementor-1924 .elementor-element.elementor-element-5726a12a {
    transition: all .5s ease-in-out;
}

.elementor-1924 .elementor-element.elementor-element-5726a12a:hover h2,.elementor-1924 .elementor-element.elementor-element-5726a12a:hover h3 {
    color: #EC6839;
}
.elementor-1924 .elementor-element.elementor-element-5726a12a:hover {
    border-top: 5px solid #EC6839;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c8ec0c */.elementor-1924 .elementor-element.elementor-element-9c8ec0c {
    border-top: 5px solid transparent;
}

.elementor-1924 .elementor-element.elementor-element-9c8ec0c h2,.elementor-1924 .elementor-element.elementor-element-9c8ec0c h3, .elementor-1924 .elementor-element.elementor-element-9c8ec0c {
    transition: all .5s ease-in-out;
}

.elementor-1924 .elementor-element.elementor-element-9c8ec0c:hover h2,.elementor-1924 .elementor-element.elementor-element-9c8ec0c:hover h3 {
    color: #EC6839;
}
.elementor-1924 .elementor-element.elementor-element-9c8ec0c:hover {
    border-top: 5px solid #EC6839;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4790c99d */.elementor-1924 .elementor-element.elementor-element-4790c99d {
    border-top: 5px solid transparent;
}

.elementor-1924 .elementor-element.elementor-element-4790c99d h2,.elementor-1924 .elementor-element.elementor-element-4790c99d h3, .elementor-1924 .elementor-element.elementor-element-4790c99d {
    transition: all .5s ease-in-out;
}

.elementor-1924 .elementor-element.elementor-element-4790c99d:hover h2,.elementor-1924 .elementor-element.elementor-element-4790c99d:hover h3 {
    color: #EC6839;
}
.elementor-1924 .elementor-element.elementor-element-4790c99d:hover {
    border-top: 5px solid #EC6839;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47a32530 */.elementor-1924 .elementor-element.elementor-element-47a32530 {
    border-top: 5px solid transparent;
}

.elementor-1924 .elementor-element.elementor-element-47a32530 h2,.elementor-1924 .elementor-element.elementor-element-47a32530 h3, .elementor-1924 .elementor-element.elementor-element-47a32530 {
    transition: all .5s ease-in-out;
}

.elementor-1924 .elementor-element.elementor-element-47a32530:hover h2,.elementor-1924 .elementor-element.elementor-element-47a32530:hover h3 {
    color: #EC6839;
}
.elementor-1924 .elementor-element.elementor-element-47a32530:hover {
    border-top: 5px solid #EC6839;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22c0bee5 */.elementor-1924 .elementor-element.elementor-element-22c0bee5 {
    border-top: 5px solid transparent;
}

.elementor-1924 .elementor-element.elementor-element-22c0bee5 h2,.elementor-1924 .elementor-element.elementor-element-22c0bee5 h3, .elementor-1924 .elementor-element.elementor-element-22c0bee5 {
    transition: all .5s ease-in-out;
}

.elementor-1924 .elementor-element.elementor-element-22c0bee5:hover h2,.elementor-1924 .elementor-element.elementor-element-22c0bee5:hover h3 {
    color: #EC6839;
}
.elementor-1924 .elementor-element.elementor-element-22c0bee5:hover {
    border-top: 5px solid #EC6839;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67bf6043 */.elementor-1924 .elementor-element.elementor-element-67bf6043 {
    border-top: 5px solid transparent;
}

.elementor-1924 .elementor-element.elementor-element-67bf6043 h2,.elementor-1924 .elementor-element.elementor-element-67bf6043 h3, .elementor-1924 .elementor-element.elementor-element-67bf6043 {
    transition: all .5s ease-in-out;
}

.elementor-1924 .elementor-element.elementor-element-67bf6043:hover h2,.elementor-1924 .elementor-element.elementor-element-67bf6043:hover h3 {
    color: #EC6839;
}
.elementor-1924 .elementor-element.elementor-element-67bf6043:hover {
    border-top: 5px solid #EC6839;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-224017e */.elementor-1924 .elementor-element.elementor-element-224017e p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-642e6d3 */@media (min-width: 1024.5px) {

  .elementor-1924 .elementor-element.elementor-element-642e6d3 .swiper-slide {
    opacity: .6;
    transform: scale(.9);
    transition: all .3s ease-in-out;
  }

  .elementor-1924 .elementor-element.elementor-element-642e6d3 .swiper-slide-active + .swiper-slide {
    opacity: 1;
    transform: scale(1);
  }

}

.elementor-1924 .elementor-element.elementor-element-642e6d3 .swiper-pagination-bullet {
    border-radius: 99px;
    background: rgba(1, 45, 72, 0.60);
    width: 7.8px;
    height: 7.8px;
    transition: all .3s ease-in-out;
}
.elementor-1924 .elementor-element.elementor-element-642e6d3 .swiper-pagination-bullet-active {
    border-radius: 999px;
    background: #012D48;
    width: 20.8px;
    height: 7.8px;
}

.elementor-1924 .elementor-element.elementor-element-642e6d3 .elementor-swiper-button {
    border-radius: 50%;
    background: white;
    box-shadow: 0 3.5px 5.25px -3.5px rgba(0, 0, 0, 0.10);
    padding: 11px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f5a92ec */.elementor-1924 .elementor-element.elementor-element-2f5a92ec p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38320627 */.elementor-1924 .elementor-element.elementor-element-38320627 span {
    color: #EC6839;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919034e */.elementor-1924 .elementor-element.elementor-element-919034e {
    position: relative;
    overflow: hidden;

    /* The magic fog mask: Solid content at the top, fading to nothing at the bottom 60px */
    -webkit-mask-image: linear-gradient(180deg, #000000 0%, #000000 calc(100% - 60px), rgba(0, 0, 0, 0) 100%) !important;
    mask-image: linear-gradient(180deg, #000000 0%, #000000 calc(100% - 60px), rgba(0, 0, 0, 0) 100%) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c63bee5 */.elementor-1924 .elementor-element.elementor-element-3c63bee5 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1341a757 */.elementor-1924 .elementor-element.elementor-element-1341a757{
    max-width: 900px !important;
}
.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item-title-icon {
    min-width: 35px;
}

.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion {
    gap: 18px; 
    display: flex;
    flex-direction: column;
}

.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item {
    
    transition: all 0.3s ease-in-out;
    margin: 0 !important;
    overflow: hidden;
    border-radius: 24px;
 border: 1.5px solid #E3E5E8;
    box-shadow: 0 0 13.1px 0 rgba(0, 0, 0, 0.10);
}

.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item-title {
    background: transparent !important;
    padding: 22px 30px !important;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}

.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item-title::-webkit-details-marker,
.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item-title::marker {
    display: none !important;
}


.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item-title-header {
    display: flex;
    align-items: center;
    gap: 16px;
}

/*.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item-title-header::before {*/
/*    content: '';*/
/*    display: inline-block;*/
/*    width: 46px;*/
/*    height: 46px;*/
/*    border-radius: 16px;*/
/*    border: 1px solid rgba(106, 114, 130, 0.17);*/
/*    background: #BFC7D0;*/
/*    flex-shrink: 0;*/
/*    transition: background-color 0.3s ease;*/

/*    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5254 2.76611C6.17835 2.76611 1.84375 7.10071 1.84375 12.4477C1.84299 13.9479 2.19084 15.4276 2.85986 16.7703L1.8917 20.383C1.82882 20.6175 1.82882 20.8645 1.8917 21.0991C1.95458 21.3337 2.07812 21.5476 2.2499 21.7193C2.42168 21.891 2.63564 22.0144 2.87026 22.0772C3.10488 22.1399 3.35189 22.1398 3.58644 22.0768L7.1963 21.1095C8.54017 21.7821 10.0226 22.1313 11.5254 22.1293C16.8733 22.1293 21.207 17.7947 21.207 12.4477C21.207 7.10071 16.8733 2.76611 11.5254 2.76611ZM13.328 23.3667C12.4725 23.5074 11.6035 23.547 10.7388 23.4848C11.6461 24.5096 12.7609 25.3298 14.0093 25.8909C15.2576 26.4521 16.6111 26.7414 17.9798 26.7396C19.4825 26.7416 20.965 26.3924 22.3088 25.7198L25.9187 26.688C26.1533 26.7509 26.4003 26.7509 26.6349 26.688C26.8695 26.6251 27.0833 26.5016 27.255 26.3298C27.4267 26.158 27.5501 25.944 27.6129 25.7094C27.6757 25.4748 27.6755 25.2278 27.6125 24.9932L26.6444 21.3806C27.3156 20.0387 27.6639 18.5585 27.6614 17.058C27.6618 15.1481 27.0972 13.2807 26.0388 11.6909C24.9804 10.101 23.4754 8.85978 21.7132 8.12327C22.047 8.90979 22.2941 9.74333 22.4388 10.6119C23.4818 11.3325 24.3342 12.2956 24.9227 13.4185C25.5112 14.5413 25.8182 15.7903 25.8173 17.058C25.8193 18.3758 25.4875 19.6726 24.8528 20.8274C24.7382 21.0356 24.7085 21.2801 24.7698 21.5097L25.6246 24.7L22.4379 23.8453C22.2083 23.784 21.9638 23.8137 21.7556 23.9283C20.5992 24.5653 19.3 24.8984 17.9798 24.8964C16.3051 24.8988 14.6741 24.3631 13.328 23.3667ZM10.6033 13.8308C10.6033 12.3048 11.4184 11.3763 12.0786 10.6239L12.097 10.6036C12.6134 10.0135 12.9084 9.66311 12.9084 9.22052C12.8992 8.95312 12.7425 8.29846 11.5254 8.29846C10.2068 8.29846 10.1423 9.06377 10.1423 9.22052C10.1423 9.72765 9.72735 10.1426 9.22022 10.1426C8.71308 10.1426 8.29816 9.72765 8.29816 9.22052C8.29816 8.10483 9.15567 6.45435 11.5254 6.45435C13.8951 6.45435 14.7526 8.10483 14.7526 9.22052C14.7526 10.3362 14.0795 11.1476 13.4801 11.8299L13.4635 11.8484C12.9177 12.4689 12.4474 13.001 12.4474 13.8308C12.4474 14.3379 12.0325 14.7529 11.5254 14.7529C11.0182 14.7529 10.6033 14.3379 10.6033 13.8308ZM12.6779 17.2885C12.6779 17.5942 12.5565 17.8874 12.3404 18.1035C12.1242 18.3197 11.831 18.4411 11.5254 18.4411C11.2197 18.4411 10.9265 18.3197 10.7104 18.1035C10.4942 17.8874 10.3728 17.5942 10.3728 17.2885C10.3728 16.9828 10.4942 16.6897 10.7104 16.4735C10.9265 16.2574 11.2197 16.136 11.5254 16.136C11.831 16.136 12.1242 16.2574 12.3404 16.4735C12.5565 16.6897 12.6779 16.9828 12.6779 17.2885Z' fill='white'/%3E%3C/svg%3E%0A");*/
/*    background-size: 24px;*/
/*    background-repeat: no-repeat;*/
/*    background-position: center;*/
/*}*/

.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item-title-text {
    color: #4A5565 !important; 
    font-size: 18px;
    font-weight: 600;
    line-height: 1.4;
    transition: color 0.3s ease;
}

/* Couleur normale quand icône visible au hover */
.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item:hover .e-n-accordion-item-title-icon svg rect:first-child {
    fill: #BFC7D0 !important;
    transition: fill 0.3s ease !important;
}

/* Couleur quand l'item est ouvert */
.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg rect:first-child {
    fill: #EC6839 !important;
    transition: fill 0.3s ease !important;
}
.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item-title-icon {
    opacity: 0; 
    pointer-events: none;
    transition: opacity 0.3s ease;
}


.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item:hover {
    background-color: #FFFFFF !important;  
    border-color: #EAEAEC !important;
    box-shadow: 0 0 13.1px 0 rgba(0, 0, 0, 0.3);
}

 
.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item:hover .e-n-accordion-item-title-icon {
    opacity: 1;
}

.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item:hover .e-n-accordion-item-title-text {
    color: #1A202C !important; 
}


.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item[open] {
    background-color: #FFFFFF !important; 
    border-color: #EAEAEC !important;
    box-shadow: 0px 15px 35px rgba(0, 0, 0, 0.06) !important;
}

 
.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    opacity: 1;
}

.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item[open] .e-n-accordion-item-title-text {
    color: #012D48 !important;
    font-weight: 700;  
}


.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item > div[role="region"] {
    padding: 0 30px 24px 32px !important; 
    background: transparent !important;
}

.elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item > div[role="region"] p {
    color: #718096 !important;
    font-size: 15px;
    line-height: 1.6;
}
@media (max-width: 767px ){
    .elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item > div[role="region"] {
        padding: 0 1rem 1rem 1rem !important; 
        background: transparent !important;
    }
    .elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item-title {
   
        padding: 1rem 1rem !important;
    }
    .elementor-1924 .elementor-element.elementor-element-1341a757 .e-n-accordion-item-title-text {
        font-size: 14px;
        font-weight: 600;
        line-height: 25px;
        font-size: 14px;
    
    }

}

.elementor-1924 .elementor-element.elementor-element-1341a757 ul {
    margin-left:2rem;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9163179 */.elementor-1924 .elementor-element.elementor-element-9163179{
    max-width: 900px !important;
}
.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item-title-icon {
    min-width: 35px;
}

.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion {
    gap: 18px; 
    display: flex;
    flex-direction: column;
}

.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item {
    
    transition: all 0.3s ease-in-out;
    margin: 0 !important;
    overflow: hidden;
    border-radius: 24px;
 border: 1.5px solid #E3E5E8;
    box-shadow: 0 0 13.1px 0 rgba(0, 0, 0, 0.10);
}

.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item-title {
    background: transparent !important;
    padding: 22px 30px !important;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}

.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item-title::-webkit-details-marker,
.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item-title::marker {
    display: none !important;
}


.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item-title-header {
    display: flex;
    align-items: center;
    gap: 16px;
}

/*.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item-title-header::before {*/
/*    content: '';*/
/*    display: inline-block;*/
/*    width: 46px;*/
/*    height: 46px;*/
/*    border-radius: 16px;*/
/*    border: 1px solid rgba(106, 114, 130, 0.17);*/
/*    background: #BFC7D0;*/
/*    flex-shrink: 0;*/
/*    transition: background-color 0.3s ease;*/

/*    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5254 2.76611C6.17835 2.76611 1.84375 7.10071 1.84375 12.4477C1.84299 13.9479 2.19084 15.4276 2.85986 16.7703L1.8917 20.383C1.82882 20.6175 1.82882 20.8645 1.8917 21.0991C1.95458 21.3337 2.07812 21.5476 2.2499 21.7193C2.42168 21.891 2.63564 22.0144 2.87026 22.0772C3.10488 22.1399 3.35189 22.1398 3.58644 22.0768L7.1963 21.1095C8.54017 21.7821 10.0226 22.1313 11.5254 22.1293C16.8733 22.1293 21.207 17.7947 21.207 12.4477C21.207 7.10071 16.8733 2.76611 11.5254 2.76611ZM13.328 23.3667C12.4725 23.5074 11.6035 23.547 10.7388 23.4848C11.6461 24.5096 12.7609 25.3298 14.0093 25.8909C15.2576 26.4521 16.6111 26.7414 17.9798 26.7396C19.4825 26.7416 20.965 26.3924 22.3088 25.7198L25.9187 26.688C26.1533 26.7509 26.4003 26.7509 26.6349 26.688C26.8695 26.6251 27.0833 26.5016 27.255 26.3298C27.4267 26.158 27.5501 25.944 27.6129 25.7094C27.6757 25.4748 27.6755 25.2278 27.6125 24.9932L26.6444 21.3806C27.3156 20.0387 27.6639 18.5585 27.6614 17.058C27.6618 15.1481 27.0972 13.2807 26.0388 11.6909C24.9804 10.101 23.4754 8.85978 21.7132 8.12327C22.047 8.90979 22.2941 9.74333 22.4388 10.6119C23.4818 11.3325 24.3342 12.2956 24.9227 13.4185C25.5112 14.5413 25.8182 15.7903 25.8173 17.058C25.8193 18.3758 25.4875 19.6726 24.8528 20.8274C24.7382 21.0356 24.7085 21.2801 24.7698 21.5097L25.6246 24.7L22.4379 23.8453C22.2083 23.784 21.9638 23.8137 21.7556 23.9283C20.5992 24.5653 19.3 24.8984 17.9798 24.8964C16.3051 24.8988 14.6741 24.3631 13.328 23.3667ZM10.6033 13.8308C10.6033 12.3048 11.4184 11.3763 12.0786 10.6239L12.097 10.6036C12.6134 10.0135 12.9084 9.66311 12.9084 9.22052C12.8992 8.95312 12.7425 8.29846 11.5254 8.29846C10.2068 8.29846 10.1423 9.06377 10.1423 9.22052C10.1423 9.72765 9.72735 10.1426 9.22022 10.1426C8.71308 10.1426 8.29816 9.72765 8.29816 9.22052C8.29816 8.10483 9.15567 6.45435 11.5254 6.45435C13.8951 6.45435 14.7526 8.10483 14.7526 9.22052C14.7526 10.3362 14.0795 11.1476 13.4801 11.8299L13.4635 11.8484C12.9177 12.4689 12.4474 13.001 12.4474 13.8308C12.4474 14.3379 12.0325 14.7529 11.5254 14.7529C11.0182 14.7529 10.6033 14.3379 10.6033 13.8308ZM12.6779 17.2885C12.6779 17.5942 12.5565 17.8874 12.3404 18.1035C12.1242 18.3197 11.831 18.4411 11.5254 18.4411C11.2197 18.4411 10.9265 18.3197 10.7104 18.1035C10.4942 17.8874 10.3728 17.5942 10.3728 17.2885C10.3728 16.9828 10.4942 16.6897 10.7104 16.4735C10.9265 16.2574 11.2197 16.136 11.5254 16.136C11.831 16.136 12.1242 16.2574 12.3404 16.4735C12.5565 16.6897 12.6779 16.9828 12.6779 17.2885Z' fill='white'/%3E%3C/svg%3E%0A");*/
/*    background-size: 24px;*/
/*    background-repeat: no-repeat;*/
/*    background-position: center;*/
/*}*/

.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item-title-text {
    color: #4A5565 !important; 
    font-size: 18px;
    font-weight: 600;
    line-height: 1.4;
    transition: color 0.3s ease;
}

/* Couleur normale quand icône visible au hover */
.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item:hover .e-n-accordion-item-title-icon svg rect:first-child {
    fill: #BFC7D0 !important;
    transition: fill 0.3s ease !important;
}

/* Couleur quand l'item est ouvert */
.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg rect:first-child {
    fill: #EC6839 !important;
    transition: fill 0.3s ease !important;
}
.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item-title-icon {
    opacity: 0; 
    pointer-events: none;
    transition: opacity 0.3s ease;
}


.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item:hover {
    background-color: #FFFFFF !important;  
    border-color: #EAEAEC !important;
    box-shadow: 0 0 13.1px 0 rgba(0, 0, 0, 0.3);
}

 
.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item:hover .e-n-accordion-item-title-icon {
    opacity: 1;
}

.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item:hover .e-n-accordion-item-title-text {
    color: #1A202C !important; 
}


.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item[open] {
    background-color: #FFFFFF !important; 
    border-color: #EAEAEC !important;
    box-shadow: 0px 15px 35px rgba(0, 0, 0, 0.06) !important;
}

 
.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    opacity: 1;
}

.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item[open] .e-n-accordion-item-title-text {
    color: #012D48 !important;
    font-weight: 700;  
}


.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item > div[role="region"] {
    padding: 0 30px 24px 32px !important; 
    background: transparent !important;
}

.elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item > div[role="region"] p {
    color: #718096 !important;
    font-size: 15px;
    line-height: 1.6;
}
@media (max-width: 767px ){
    .elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item > div[role="region"] {
        padding: 0 1rem 1rem 1rem !important; 
        background: transparent !important;
    }
    .elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item-title {
   
        padding: 1rem 1rem !important;
    }
    .elementor-1924 .elementor-element.elementor-element-9163179 .e-n-accordion-item-title-text {
        font-size: 14px;
        font-weight: 600;
        line-height: 25px;
        font-size: 14px;
    
    }

}

.elementor-1924 .elementor-element.elementor-element-9163179 ul {
    margin-left:2rem;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d53d3f9 */.elementor-1924 .elementor-element.elementor-element-d53d3f9{
    max-width: 900px !important;
}
.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item-title-icon {
    min-width: 35px;
}

.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion {
    gap: 18px; 
    display: flex;
    flex-direction: column;
}

.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item {
    
    transition: all 0.3s ease-in-out;
    margin: 0 !important;
    overflow: hidden;
    border-radius: 24px;
 border: 1.5px solid #E3E5E8;
    box-shadow: 0 0 13.1px 0 rgba(0, 0, 0, 0.10);
}

.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item-title {
    background: transparent !important;
    padding: 22px 30px !important;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}

.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item-title::-webkit-details-marker,
.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item-title::marker {
    display: none !important;
}


.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item-title-header {
    display: flex;
    align-items: center;
    gap: 16px;
}

/*.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item-title-header::before {*/
/*    content: '';*/
/*    display: inline-block;*/
/*    width: 46px;*/
/*    height: 46px;*/
/*    border-radius: 16px;*/
/*    border: 1px solid rgba(106, 114, 130, 0.17);*/
/*    background: #BFC7D0;*/
/*    flex-shrink: 0;*/
/*    transition: background-color 0.3s ease;*/

/*    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5254 2.76611C6.17835 2.76611 1.84375 7.10071 1.84375 12.4477C1.84299 13.9479 2.19084 15.4276 2.85986 16.7703L1.8917 20.383C1.82882 20.6175 1.82882 20.8645 1.8917 21.0991C1.95458 21.3337 2.07812 21.5476 2.2499 21.7193C2.42168 21.891 2.63564 22.0144 2.87026 22.0772C3.10488 22.1399 3.35189 22.1398 3.58644 22.0768L7.1963 21.1095C8.54017 21.7821 10.0226 22.1313 11.5254 22.1293C16.8733 22.1293 21.207 17.7947 21.207 12.4477C21.207 7.10071 16.8733 2.76611 11.5254 2.76611ZM13.328 23.3667C12.4725 23.5074 11.6035 23.547 10.7388 23.4848C11.6461 24.5096 12.7609 25.3298 14.0093 25.8909C15.2576 26.4521 16.6111 26.7414 17.9798 26.7396C19.4825 26.7416 20.965 26.3924 22.3088 25.7198L25.9187 26.688C26.1533 26.7509 26.4003 26.7509 26.6349 26.688C26.8695 26.6251 27.0833 26.5016 27.255 26.3298C27.4267 26.158 27.5501 25.944 27.6129 25.7094C27.6757 25.4748 27.6755 25.2278 27.6125 24.9932L26.6444 21.3806C27.3156 20.0387 27.6639 18.5585 27.6614 17.058C27.6618 15.1481 27.0972 13.2807 26.0388 11.6909C24.9804 10.101 23.4754 8.85978 21.7132 8.12327C22.047 8.90979 22.2941 9.74333 22.4388 10.6119C23.4818 11.3325 24.3342 12.2956 24.9227 13.4185C25.5112 14.5413 25.8182 15.7903 25.8173 17.058C25.8193 18.3758 25.4875 19.6726 24.8528 20.8274C24.7382 21.0356 24.7085 21.2801 24.7698 21.5097L25.6246 24.7L22.4379 23.8453C22.2083 23.784 21.9638 23.8137 21.7556 23.9283C20.5992 24.5653 19.3 24.8984 17.9798 24.8964C16.3051 24.8988 14.6741 24.3631 13.328 23.3667ZM10.6033 13.8308C10.6033 12.3048 11.4184 11.3763 12.0786 10.6239L12.097 10.6036C12.6134 10.0135 12.9084 9.66311 12.9084 9.22052C12.8992 8.95312 12.7425 8.29846 11.5254 8.29846C10.2068 8.29846 10.1423 9.06377 10.1423 9.22052C10.1423 9.72765 9.72735 10.1426 9.22022 10.1426C8.71308 10.1426 8.29816 9.72765 8.29816 9.22052C8.29816 8.10483 9.15567 6.45435 11.5254 6.45435C13.8951 6.45435 14.7526 8.10483 14.7526 9.22052C14.7526 10.3362 14.0795 11.1476 13.4801 11.8299L13.4635 11.8484C12.9177 12.4689 12.4474 13.001 12.4474 13.8308C12.4474 14.3379 12.0325 14.7529 11.5254 14.7529C11.0182 14.7529 10.6033 14.3379 10.6033 13.8308ZM12.6779 17.2885C12.6779 17.5942 12.5565 17.8874 12.3404 18.1035C12.1242 18.3197 11.831 18.4411 11.5254 18.4411C11.2197 18.4411 10.9265 18.3197 10.7104 18.1035C10.4942 17.8874 10.3728 17.5942 10.3728 17.2885C10.3728 16.9828 10.4942 16.6897 10.7104 16.4735C10.9265 16.2574 11.2197 16.136 11.5254 16.136C11.831 16.136 12.1242 16.2574 12.3404 16.4735C12.5565 16.6897 12.6779 16.9828 12.6779 17.2885Z' fill='white'/%3E%3C/svg%3E%0A");*/
/*    background-size: 24px;*/
/*    background-repeat: no-repeat;*/
/*    background-position: center;*/
/*}*/

.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item-title-text {
    color: #4A5565 !important; 
    font-size: 18px;
    font-weight: 600;
    line-height: 1.4;
    transition: color 0.3s ease;
}

/* Couleur normale quand icône visible au hover */
.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item:hover .e-n-accordion-item-title-icon svg rect:first-child {
    fill: #BFC7D0 !important;
    transition: fill 0.3s ease !important;
}

/* Couleur quand l'item est ouvert */
.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg rect:first-child {
    fill: #EC6839 !important;
    transition: fill 0.3s ease !important;
}
.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item-title-icon {
    opacity: 0; 
    pointer-events: none;
    transition: opacity 0.3s ease;
}


.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item:hover {
    background-color: #FFFFFF !important;  
    border-color: #EAEAEC !important;
    box-shadow: 0 0 13.1px 0 rgba(0, 0, 0, 0.3);
}

 
.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item:hover .e-n-accordion-item-title-icon {
    opacity: 1;
}

.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item:hover .e-n-accordion-item-title-text {
    color: #1A202C !important; 
}


.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item[open] {
    background-color: #FFFFFF !important; 
    border-color: #EAEAEC !important;
    box-shadow: 0px 15px 35px rgba(0, 0, 0, 0.06) !important;
}

 
.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    opacity: 1;
}

.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item[open] .e-n-accordion-item-title-text {
    color: #012D48 !important;
    font-weight: 700;  
}


.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item > div[role="region"] {
    padding: 0 30px 24px 32px !important; 
    background: transparent !important;
}

.elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item > div[role="region"] p {
    color: #718096 !important;
    font-size: 15px;
    line-height: 1.6;
}
@media (max-width: 767px ){
    .elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item > div[role="region"] {
        padding: 0 1rem 1rem 1rem !important; 
        background: transparent !important;
    }
    .elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item-title {
   
        padding: 1rem 1rem !important;
    }
    .elementor-1924 .elementor-element.elementor-element-d53d3f9 .e-n-accordion-item-title-text {
        font-size: 14px;
        font-weight: 600;
        line-height: 25px;
        font-size: 14px;
    
    }

}

.elementor-1924 .elementor-element.elementor-element-d53d3f9 ul {
    margin-left:2rem;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7929d7b */.elementor-1924 .elementor-element.elementor-element-7929d7b{
    max-width: 900px !important;
}
.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item-title-icon {
    min-width: 35px;
}

.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion {
    gap: 18px; 
    display: flex;
    flex-direction: column;
}

.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item {
    
    transition: all 0.3s ease-in-out;
    margin: 0 !important;
    overflow: hidden;
    border-radius: 24px;
 border: 1.5px solid #E3E5E8;
    box-shadow: 0 0 13.1px 0 rgba(0, 0, 0, 0.10);
}

.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item-title {
    background: transparent !important;
    padding: 22px 30px !important;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}

.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item-title::-webkit-details-marker,
.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item-title::marker {
    display: none !important;
}


.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item-title-header {
    display: flex;
    align-items: center;
    gap: 16px;
}

/*.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item-title-header::before {*/
/*    content: '';*/
/*    display: inline-block;*/
/*    width: 46px;*/
/*    height: 46px;*/
/*    border-radius: 16px;*/
/*    border: 1px solid rgba(106, 114, 130, 0.17);*/
/*    background: #BFC7D0;*/
/*    flex-shrink: 0;*/
/*    transition: background-color 0.3s ease;*/

/*    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5254 2.76611C6.17835 2.76611 1.84375 7.10071 1.84375 12.4477C1.84299 13.9479 2.19084 15.4276 2.85986 16.7703L1.8917 20.383C1.82882 20.6175 1.82882 20.8645 1.8917 21.0991C1.95458 21.3337 2.07812 21.5476 2.2499 21.7193C2.42168 21.891 2.63564 22.0144 2.87026 22.0772C3.10488 22.1399 3.35189 22.1398 3.58644 22.0768L7.1963 21.1095C8.54017 21.7821 10.0226 22.1313 11.5254 22.1293C16.8733 22.1293 21.207 17.7947 21.207 12.4477C21.207 7.10071 16.8733 2.76611 11.5254 2.76611ZM13.328 23.3667C12.4725 23.5074 11.6035 23.547 10.7388 23.4848C11.6461 24.5096 12.7609 25.3298 14.0093 25.8909C15.2576 26.4521 16.6111 26.7414 17.9798 26.7396C19.4825 26.7416 20.965 26.3924 22.3088 25.7198L25.9187 26.688C26.1533 26.7509 26.4003 26.7509 26.6349 26.688C26.8695 26.6251 27.0833 26.5016 27.255 26.3298C27.4267 26.158 27.5501 25.944 27.6129 25.7094C27.6757 25.4748 27.6755 25.2278 27.6125 24.9932L26.6444 21.3806C27.3156 20.0387 27.6639 18.5585 27.6614 17.058C27.6618 15.1481 27.0972 13.2807 26.0388 11.6909C24.9804 10.101 23.4754 8.85978 21.7132 8.12327C22.047 8.90979 22.2941 9.74333 22.4388 10.6119C23.4818 11.3325 24.3342 12.2956 24.9227 13.4185C25.5112 14.5413 25.8182 15.7903 25.8173 17.058C25.8193 18.3758 25.4875 19.6726 24.8528 20.8274C24.7382 21.0356 24.7085 21.2801 24.7698 21.5097L25.6246 24.7L22.4379 23.8453C22.2083 23.784 21.9638 23.8137 21.7556 23.9283C20.5992 24.5653 19.3 24.8984 17.9798 24.8964C16.3051 24.8988 14.6741 24.3631 13.328 23.3667ZM10.6033 13.8308C10.6033 12.3048 11.4184 11.3763 12.0786 10.6239L12.097 10.6036C12.6134 10.0135 12.9084 9.66311 12.9084 9.22052C12.8992 8.95312 12.7425 8.29846 11.5254 8.29846C10.2068 8.29846 10.1423 9.06377 10.1423 9.22052C10.1423 9.72765 9.72735 10.1426 9.22022 10.1426C8.71308 10.1426 8.29816 9.72765 8.29816 9.22052C8.29816 8.10483 9.15567 6.45435 11.5254 6.45435C13.8951 6.45435 14.7526 8.10483 14.7526 9.22052C14.7526 10.3362 14.0795 11.1476 13.4801 11.8299L13.4635 11.8484C12.9177 12.4689 12.4474 13.001 12.4474 13.8308C12.4474 14.3379 12.0325 14.7529 11.5254 14.7529C11.0182 14.7529 10.6033 14.3379 10.6033 13.8308ZM12.6779 17.2885C12.6779 17.5942 12.5565 17.8874 12.3404 18.1035C12.1242 18.3197 11.831 18.4411 11.5254 18.4411C11.2197 18.4411 10.9265 18.3197 10.7104 18.1035C10.4942 17.8874 10.3728 17.5942 10.3728 17.2885C10.3728 16.9828 10.4942 16.6897 10.7104 16.4735C10.9265 16.2574 11.2197 16.136 11.5254 16.136C11.831 16.136 12.1242 16.2574 12.3404 16.4735C12.5565 16.6897 12.6779 16.9828 12.6779 17.2885Z' fill='white'/%3E%3C/svg%3E%0A");*/
/*    background-size: 24px;*/
/*    background-repeat: no-repeat;*/
/*    background-position: center;*/
/*}*/

.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item-title-text {
    color: #4A5565 !important; 
    font-size: 18px;
    font-weight: 600;
    line-height: 1.4;
    transition: color 0.3s ease;
}

/* Couleur normale quand icône visible au hover */
.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item:hover .e-n-accordion-item-title-icon svg rect:first-child {
    fill: #BFC7D0 !important;
    transition: fill 0.3s ease !important;
}

/* Couleur quand l'item est ouvert */
.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg rect:first-child {
    fill: #EC6839 !important;
    transition: fill 0.3s ease !important;
}
.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item-title-icon {
    opacity: 0; 
    pointer-events: none;
    transition: opacity 0.3s ease;
}


.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item:hover {
    background-color: #FFFFFF !important;  
    border-color: #EAEAEC !important;
    box-shadow: 0 0 13.1px 0 rgba(0, 0, 0, 0.3);
}

 
.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item:hover .e-n-accordion-item-title-icon {
    opacity: 1;
}

.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item:hover .e-n-accordion-item-title-text {
    color: #1A202C !important; 
}


.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item[open] {
    background-color: #FFFFFF !important; 
    border-color: #EAEAEC !important;
    box-shadow: 0px 15px 35px rgba(0, 0, 0, 0.06) !important;
}

 
.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    opacity: 1;
}

.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item[open] .e-n-accordion-item-title-text {
    color: #012D48 !important;
    font-weight: 700;  
}


.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item > div[role="region"] {
    padding: 0 30px 24px 32px !important; 
    background: transparent !important;
}

.elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item > div[role="region"] p {
    color: #718096 !important;
    font-size: 15px;
    line-height: 1.6;
}
@media (max-width: 767px ){
    .elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item > div[role="region"] {
        padding: 0 1rem 1rem 1rem !important; 
        background: transparent !important;
    }
    .elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item-title {
   
        padding: 1rem 1rem !important;
    }
    .elementor-1924 .elementor-element.elementor-element-7929d7b .e-n-accordion-item-title-text {
        font-size: 14px;
        font-weight: 600;
        line-height: 25px;
        font-size: 14px;
    
    }

}

.elementor-1924 .elementor-element.elementor-element-7929d7b ul {
    margin-left:2rem;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8b65cf2 */.elementor-1924 .elementor-element.elementor-element-8b65cf2{
    max-width: 900px !important;
}
.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item-title-icon {
    min-width: 35px;
}

.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion {
    gap: 18px; 
    display: flex;
    flex-direction: column;
}

.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item {
    
    transition: all 0.3s ease-in-out;
    margin: 0 !important;
    overflow: hidden;
    border-radius: 24px;
 border: 1.5px solid #E3E5E8;
    box-shadow: 0 0 13.1px 0 rgba(0, 0, 0, 0.10);
}

.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item-title {
    background: transparent !important;
    padding: 22px 30px !important;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}

.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item-title::-webkit-details-marker,
.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item-title::marker {
    display: none !important;
}


.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item-title-header {
    display: flex;
    align-items: center;
    gap: 16px;
}

/*.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item-title-header::before {*/
/*    content: '';*/
/*    display: inline-block;*/
/*    width: 46px;*/
/*    height: 46px;*/
/*    border-radius: 16px;*/
/*    border: 1px solid rgba(106, 114, 130, 0.17);*/
/*    background: #BFC7D0;*/
/*    flex-shrink: 0;*/
/*    transition: background-color 0.3s ease;*/

/*    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5254 2.76611C6.17835 2.76611 1.84375 7.10071 1.84375 12.4477C1.84299 13.9479 2.19084 15.4276 2.85986 16.7703L1.8917 20.383C1.82882 20.6175 1.82882 20.8645 1.8917 21.0991C1.95458 21.3337 2.07812 21.5476 2.2499 21.7193C2.42168 21.891 2.63564 22.0144 2.87026 22.0772C3.10488 22.1399 3.35189 22.1398 3.58644 22.0768L7.1963 21.1095C8.54017 21.7821 10.0226 22.1313 11.5254 22.1293C16.8733 22.1293 21.207 17.7947 21.207 12.4477C21.207 7.10071 16.8733 2.76611 11.5254 2.76611ZM13.328 23.3667C12.4725 23.5074 11.6035 23.547 10.7388 23.4848C11.6461 24.5096 12.7609 25.3298 14.0093 25.8909C15.2576 26.4521 16.6111 26.7414 17.9798 26.7396C19.4825 26.7416 20.965 26.3924 22.3088 25.7198L25.9187 26.688C26.1533 26.7509 26.4003 26.7509 26.6349 26.688C26.8695 26.6251 27.0833 26.5016 27.255 26.3298C27.4267 26.158 27.5501 25.944 27.6129 25.7094C27.6757 25.4748 27.6755 25.2278 27.6125 24.9932L26.6444 21.3806C27.3156 20.0387 27.6639 18.5585 27.6614 17.058C27.6618 15.1481 27.0972 13.2807 26.0388 11.6909C24.9804 10.101 23.4754 8.85978 21.7132 8.12327C22.047 8.90979 22.2941 9.74333 22.4388 10.6119C23.4818 11.3325 24.3342 12.2956 24.9227 13.4185C25.5112 14.5413 25.8182 15.7903 25.8173 17.058C25.8193 18.3758 25.4875 19.6726 24.8528 20.8274C24.7382 21.0356 24.7085 21.2801 24.7698 21.5097L25.6246 24.7L22.4379 23.8453C22.2083 23.784 21.9638 23.8137 21.7556 23.9283C20.5992 24.5653 19.3 24.8984 17.9798 24.8964C16.3051 24.8988 14.6741 24.3631 13.328 23.3667ZM10.6033 13.8308C10.6033 12.3048 11.4184 11.3763 12.0786 10.6239L12.097 10.6036C12.6134 10.0135 12.9084 9.66311 12.9084 9.22052C12.8992 8.95312 12.7425 8.29846 11.5254 8.29846C10.2068 8.29846 10.1423 9.06377 10.1423 9.22052C10.1423 9.72765 9.72735 10.1426 9.22022 10.1426C8.71308 10.1426 8.29816 9.72765 8.29816 9.22052C8.29816 8.10483 9.15567 6.45435 11.5254 6.45435C13.8951 6.45435 14.7526 8.10483 14.7526 9.22052C14.7526 10.3362 14.0795 11.1476 13.4801 11.8299L13.4635 11.8484C12.9177 12.4689 12.4474 13.001 12.4474 13.8308C12.4474 14.3379 12.0325 14.7529 11.5254 14.7529C11.0182 14.7529 10.6033 14.3379 10.6033 13.8308ZM12.6779 17.2885C12.6779 17.5942 12.5565 17.8874 12.3404 18.1035C12.1242 18.3197 11.831 18.4411 11.5254 18.4411C11.2197 18.4411 10.9265 18.3197 10.7104 18.1035C10.4942 17.8874 10.3728 17.5942 10.3728 17.2885C10.3728 16.9828 10.4942 16.6897 10.7104 16.4735C10.9265 16.2574 11.2197 16.136 11.5254 16.136C11.831 16.136 12.1242 16.2574 12.3404 16.4735C12.5565 16.6897 12.6779 16.9828 12.6779 17.2885Z' fill='white'/%3E%3C/svg%3E%0A");*/
/*    background-size: 24px;*/
/*    background-repeat: no-repeat;*/
/*    background-position: center;*/
/*}*/

.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item-title-text {
    color: #4A5565 !important; 
    font-size: 18px;
    font-weight: 600;
    line-height: 1.4;
    transition: color 0.3s ease;
}

/* Couleur normale quand icône visible au hover */
.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item:hover .e-n-accordion-item-title-icon svg rect:first-child {
    fill: #BFC7D0 !important;
    transition: fill 0.3s ease !important;
}

/* Couleur quand l'item est ouvert */
.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg rect:first-child {
    fill: #EC6839 !important;
    transition: fill 0.3s ease !important;
}
.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item-title-icon {
    opacity: 0; 
    pointer-events: none;
    transition: opacity 0.3s ease;
}


.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item:hover {
    background-color: #FFFFFF !important;  
    border-color: #EAEAEC !important;
    box-shadow: 0 0 13.1px 0 rgba(0, 0, 0, 0.3);
}

 
.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item:hover .e-n-accordion-item-title-icon {
    opacity: 1;
}

.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item:hover .e-n-accordion-item-title-text {
    color: #1A202C !important; 
}


.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item[open] {
    background-color: #FFFFFF !important; 
    border-color: #EAEAEC !important;
    box-shadow: 0px 15px 35px rgba(0, 0, 0, 0.06) !important;
}

 
.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    opacity: 1;
}

.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item[open] .e-n-accordion-item-title-text {
    color: #012D48 !important;
    font-weight: 700;  
}


.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item > div[role="region"] {
    padding: 0 30px 24px 32px !important; 
    background: transparent !important;
}

.elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item > div[role="region"] p {
    color: #718096 !important;
    font-size: 15px;
    line-height: 1.6;
}
@media (max-width: 767px ){
    .elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item > div[role="region"] {
        padding: 0 1rem 1rem 1rem !important; 
        background: transparent !important;
    }
    .elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item-title {
   
        padding: 1rem 1rem !important;
    }
    .elementor-1924 .elementor-element.elementor-element-8b65cf2 .e-n-accordion-item-title-text {
        font-size: 14px;
        font-weight: 600;
        line-height: 25px;
        font-size: 14px;
    
    }

}

.elementor-1924 .elementor-element.elementor-element-8b65cf2 ul {
    margin-left:2rem;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0aee3d1 */.elementor-1924 .elementor-element.elementor-element-0aee3d1{
    max-width: 900px !important;
}
.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item-title-icon {
    min-width: 35px;
}

.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion {
    gap: 18px; 
    display: flex;
    flex-direction: column;
}

.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item {
    
    transition: all 0.3s ease-in-out;
    margin: 0 !important;
    overflow: hidden;
    border-radius: 24px;
 border: 1.5px solid #E3E5E8;
    box-shadow: 0 0 13.1px 0 rgba(0, 0, 0, 0.10);
}

.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item-title {
    background: transparent !important;
    padding: 22px 30px !important;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}

.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item-title::-webkit-details-marker,
.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item-title::marker {
    display: none !important;
}


.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item-title-header {
    display: flex;
    align-items: center;
    gap: 16px;
}

/*.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item-title-header::before {*/
/*    content: '';*/
/*    display: inline-block;*/
/*    width: 46px;*/
/*    height: 46px;*/
/*    border-radius: 16px;*/
/*    border: 1px solid rgba(106, 114, 130, 0.17);*/
/*    background: #BFC7D0;*/
/*    flex-shrink: 0;*/
/*    transition: background-color 0.3s ease;*/

/*    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5254 2.76611C6.17835 2.76611 1.84375 7.10071 1.84375 12.4477C1.84299 13.9479 2.19084 15.4276 2.85986 16.7703L1.8917 20.383C1.82882 20.6175 1.82882 20.8645 1.8917 21.0991C1.95458 21.3337 2.07812 21.5476 2.2499 21.7193C2.42168 21.891 2.63564 22.0144 2.87026 22.0772C3.10488 22.1399 3.35189 22.1398 3.58644 22.0768L7.1963 21.1095C8.54017 21.7821 10.0226 22.1313 11.5254 22.1293C16.8733 22.1293 21.207 17.7947 21.207 12.4477C21.207 7.10071 16.8733 2.76611 11.5254 2.76611ZM13.328 23.3667C12.4725 23.5074 11.6035 23.547 10.7388 23.4848C11.6461 24.5096 12.7609 25.3298 14.0093 25.8909C15.2576 26.4521 16.6111 26.7414 17.9798 26.7396C19.4825 26.7416 20.965 26.3924 22.3088 25.7198L25.9187 26.688C26.1533 26.7509 26.4003 26.7509 26.6349 26.688C26.8695 26.6251 27.0833 26.5016 27.255 26.3298C27.4267 26.158 27.5501 25.944 27.6129 25.7094C27.6757 25.4748 27.6755 25.2278 27.6125 24.9932L26.6444 21.3806C27.3156 20.0387 27.6639 18.5585 27.6614 17.058C27.6618 15.1481 27.0972 13.2807 26.0388 11.6909C24.9804 10.101 23.4754 8.85978 21.7132 8.12327C22.047 8.90979 22.2941 9.74333 22.4388 10.6119C23.4818 11.3325 24.3342 12.2956 24.9227 13.4185C25.5112 14.5413 25.8182 15.7903 25.8173 17.058C25.8193 18.3758 25.4875 19.6726 24.8528 20.8274C24.7382 21.0356 24.7085 21.2801 24.7698 21.5097L25.6246 24.7L22.4379 23.8453C22.2083 23.784 21.9638 23.8137 21.7556 23.9283C20.5992 24.5653 19.3 24.8984 17.9798 24.8964C16.3051 24.8988 14.6741 24.3631 13.328 23.3667ZM10.6033 13.8308C10.6033 12.3048 11.4184 11.3763 12.0786 10.6239L12.097 10.6036C12.6134 10.0135 12.9084 9.66311 12.9084 9.22052C12.8992 8.95312 12.7425 8.29846 11.5254 8.29846C10.2068 8.29846 10.1423 9.06377 10.1423 9.22052C10.1423 9.72765 9.72735 10.1426 9.22022 10.1426C8.71308 10.1426 8.29816 9.72765 8.29816 9.22052C8.29816 8.10483 9.15567 6.45435 11.5254 6.45435C13.8951 6.45435 14.7526 8.10483 14.7526 9.22052C14.7526 10.3362 14.0795 11.1476 13.4801 11.8299L13.4635 11.8484C12.9177 12.4689 12.4474 13.001 12.4474 13.8308C12.4474 14.3379 12.0325 14.7529 11.5254 14.7529C11.0182 14.7529 10.6033 14.3379 10.6033 13.8308ZM12.6779 17.2885C12.6779 17.5942 12.5565 17.8874 12.3404 18.1035C12.1242 18.3197 11.831 18.4411 11.5254 18.4411C11.2197 18.4411 10.9265 18.3197 10.7104 18.1035C10.4942 17.8874 10.3728 17.5942 10.3728 17.2885C10.3728 16.9828 10.4942 16.6897 10.7104 16.4735C10.9265 16.2574 11.2197 16.136 11.5254 16.136C11.831 16.136 12.1242 16.2574 12.3404 16.4735C12.5565 16.6897 12.6779 16.9828 12.6779 17.2885Z' fill='white'/%3E%3C/svg%3E%0A");*/
/*    background-size: 24px;*/
/*    background-repeat: no-repeat;*/
/*    background-position: center;*/
/*}*/

.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item-title-text {
    color: #4A5565 !important; 
    font-size: 18px;
    font-weight: 600;
    line-height: 1.4;
    transition: color 0.3s ease;
}

/* Couleur normale quand icône visible au hover */
.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item:hover .e-n-accordion-item-title-icon svg rect:first-child {
    fill: #BFC7D0 !important;
    transition: fill 0.3s ease !important;
}

/* Couleur quand l'item est ouvert */
.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg rect:first-child {
    fill: #EC6839 !important;
    transition: fill 0.3s ease !important;
}
.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item-title-icon {
    opacity: 0; 
    pointer-events: none;
    transition: opacity 0.3s ease;
}


.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item:hover {
    background-color: #FFFFFF !important;  
    border-color: #EAEAEC !important;
    box-shadow: 0 0 13.1px 0 rgba(0, 0, 0, 0.3);
}

 
.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item:hover .e-n-accordion-item-title-icon {
    opacity: 1;
}

.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item:hover .e-n-accordion-item-title-text {
    color: #1A202C !important; 
}


.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item[open] {
    background-color: #FFFFFF !important; 
    border-color: #EAEAEC !important;
    box-shadow: 0px 15px 35px rgba(0, 0, 0, 0.06) !important;
}

 
.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    opacity: 1;
}

.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item[open] .e-n-accordion-item-title-text {
    color: #012D48 !important;
    font-weight: 700;  
}


.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item > div[role="region"] {
    padding: 0 30px 24px 32px !important; 
    background: transparent !important;
}

.elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item > div[role="region"] p {
    color: #718096 !important;
    font-size: 15px;
    line-height: 1.6;
}
@media (max-width: 767px ){
    .elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item > div[role="region"] {
        padding: 0 1rem 1rem 1rem !important; 
        background: transparent !important;
    }
    .elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item-title {
   
        padding: 1rem 1rem !important;
    }
    .elementor-1924 .elementor-element.elementor-element-0aee3d1 .e-n-accordion-item-title-text {
        font-size: 14px;
        font-weight: 600;
        line-height: 25px;
        font-size: 14px;
    
    }

}

.elementor-1924 .elementor-element.elementor-element-0aee3d1 ul {
    margin-left:2rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8863a1 */.elementor-1924 .elementor-element.elementor-element-f8863a1 {
  /* Reversed to start pure white at the top and transition down into your #F5 light grey */
  background: linear-gradient(180deg, #FFFFFF 0%, #FAFAFA 60%, #F5F6F7 100%) !important;
  
  /* Ensures no default styling leaks or overrides the layout transition */
  background-image: linear-gradient(180deg, #FFFFFF 0%, #FAFAFA 60%, #F5F6F7 100%) !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nohemi';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://leyton.com/wp-content/blogs.dir/2/files/2026/04/Nohemi-Regular-BF6438cc579d934.woff') format('woff'),
		url('https://leyton.com/wp-content/blogs.dir/2/files/2026/04/Nohemi-Regular-BF6438cc4d0e493.ttf') format('truetype');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0100-024F, U+0259, U+1E00-1EFF, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'Nohemi';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://leyton.com/wp-content/blogs.dir/2/files/2026/04/Nohemi-Bold-BF6438cc577b524.woff') format('woff'),
		url('https://leyton.com/wp-content/blogs.dir/2/files/2026/04/Nohemi-Bold-BF6438cc587b5b5.ttf') format('truetype');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0100-024F, U+0259, U+1E00-1EFF, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'Nohemi';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0100-024F, U+0259, U+1E00-1EFF, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'Nohemi';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://leyton.com/wp-content/blogs.dir/2/files/2026/04/Nohemi-SemiBold-BF6438cc57db2ff.woff') format('woff'),
		url('https://leyton.com/wp-content/blogs.dir/2/files/2026/04/Nohemi-SemiBold-BF6438cc588a48a.ttf') format('truetype');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0100-024F, U+0259, U+1E00-1EFF, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* End Custom Fonts CSS */