.elementor-3119 .elementor-element.elementor-element-658b1da:not(.elementor-motion-effects-element-type-background), .elementor-3119 .elementor-element.elementor-element-658b1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.attiasconseil.fr/wp-content/uploads/sites/47/2026/06/FILET.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3119 .elementor-element.elementor-element-658b1da > .elementor-background-overlay{background-color:#3F1616;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3119 .elementor-element.elementor-element-658b1da > .elementor-container{max-width:894px;min-height:530px;}.elementor-3119 .elementor-element.elementor-element-658b1da.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-658b1da.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-658b1da.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-658b1da.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-658b1da.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-3119 .elementor-element.elementor-element-658b1da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3119 .elementor-element.elementor-element-1321111.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-8d4e79c.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-8d4e79c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-8d4e79c.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-8d4e79c{text-align:center;}.elementor-3119 .elementor-element.elementor-element-8d4e79c .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:50px;font-weight:300;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3119 .elementor-element.elementor-element-8d4e79c.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-8d4e79c.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-8d4e79c.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-8d4e79c.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-8d4e79c.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-8d4e79c.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-8d4e79c.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-8d4e79c.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-8d4e79c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-1745214.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-1745214.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-1745214.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-1745214{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:200;text-transform:capitalize;color:#ffffff;}.elementor-3119 .elementor-element.elementor-element-1745214.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-1745214.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-1745214.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-1745214.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-1745214.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-1745214.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-1745214.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-1745214.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-1745214 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-c0bb50a.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-c0bb50a.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-c0bb50a.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-c0bb50a.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-c0bb50a.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-3119 .elementor-element.elementor-element-afab8ed.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-8248c06{--spacer-size:88px;}.elementor-3119 .elementor-element.elementor-element-c711caa.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-c711caa.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-c711caa.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-c711caa.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-c711caa.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-bc-flex-widget .elementor-3119 .elementor-element.elementor-element-2e678cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3119 .elementor-element.elementor-element-2e678cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3119 .elementor-element.elementor-element-2e678cd.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-6ffe48f.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-6ffe48f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-6ffe48f.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-6ffe48f{text-align:center;}.elementor-3119 .elementor-element.elementor-element-6ffe48f.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-6ffe48f.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-6ffe48f.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-6ffe48f.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-6ffe48f.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-6ffe48f.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-6ffe48f.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-6ffe48f.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-6ffe48f > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-3439eda.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-31d68e4{text-align:center;}.elementor-3119 .elementor-element.elementor-element-78fd0cc4.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-78fd0cc4.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-78fd0cc4.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-78fd0cc4.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-78fd0cc4.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-3119 .elementor-element.elementor-element-78fd0cc4{margin-top:15%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-3119 .elementor-element.elementor-element-2bd7466c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-3119 .elementor-element.elementor-element-2bd7466c.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-2890a5be.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-2890a5be.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-2890a5be.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-2890a5be{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;color:#141414;}.elementor-3119 .elementor-element.elementor-element-2890a5be.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-2890a5be.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-2890a5be.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-2890a5be.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-2890a5be.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-2890a5be.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-2890a5be.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-2890a5be.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-2890a5be > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-18fd6260.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-18fd6260.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-18fd6260.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-18fd6260.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-18fd6260.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-3119 .elementor-element.elementor-element-18fd6260{margin-top:4%;margin-bottom:0%;}.elementor-3119 .elementor-element.elementor-element-3a7bb271 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3119 .elementor-element.elementor-element-3a7bb271.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-3a7bb271 > .elementor-element-populated{margin:0% 15% 0% 0%;--e-column-margin-right:15%;--e-column-margin-left:0%;}.elementor-3119 .elementor-element.elementor-element-567cb21d.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-567cb21d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-567cb21d.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-567cb21d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-1px;color:var( --e-global-color-accent );}.elementor-3119 .elementor-element.elementor-element-567cb21d.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-567cb21d.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-567cb21d.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-567cb21d.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-567cb21d.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-567cb21d.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-567cb21d.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-567cb21d.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-567cb21d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-b79319a .elementor-icon-box-wrapper{text-align:left;}.elementor-3119 .elementor-element.elementor-element-b79319a .elementor-icon-box-title{margin-block-end:10px;color:#141414;}.elementor-3119 .elementor-element.elementor-element-b79319a .elementor-icon-box-title, .elementor-3119 .elementor-element.elementor-element-b79319a .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-3119 .elementor-element.elementor-element-b79319a .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#3F3F3F;}.elementor-3119 .elementor-element.elementor-element-4f8cce6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3119 .elementor-element.elementor-element-4f8cce6a.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-4f8cce6a > .elementor-element-populated{margin:0% 10% 0% 5%;--e-column-margin-right:10%;--e-column-margin-left:5%;}.elementor-3119 .elementor-element.elementor-element-27561146.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-27561146.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-27561146.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-27561146 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-1px;color:#3332FF;}.elementor-3119 .elementor-element.elementor-element-27561146.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-27561146.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-27561146.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-27561146.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-27561146.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-27561146.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-27561146.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-27561146.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-27561146 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-36fbc75f .elementor-icon-box-wrapper{text-align:left;}.elementor-3119 .elementor-element.elementor-element-36fbc75f .elementor-icon-box-title{margin-block-end:10px;color:#141414;}.elementor-3119 .elementor-element.elementor-element-36fbc75f .elementor-icon-box-title, .elementor-3119 .elementor-element.elementor-element-36fbc75f .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-3119 .elementor-element.elementor-element-36fbc75f .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#3F3F3F;}.elementor-3119 .elementor-element.elementor-element-37b665ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3119 .elementor-element.elementor-element-37b665ae.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-37b665ae > .elementor-element-populated{margin:0% 5% 0% 10%;--e-column-margin-right:5%;--e-column-margin-left:10%;}.elementor-3119 .elementor-element.elementor-element-37b1d97b.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-37b1d97b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-37b1d97b.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-37b1d97b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-1px;color:#3332FF;}.elementor-3119 .elementor-element.elementor-element-37b1d97b.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-37b1d97b.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-37b1d97b.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-37b1d97b.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-37b1d97b.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-37b1d97b.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-37b1d97b.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-37b1d97b.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-37b1d97b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-7242ea03 .elementor-icon-box-wrapper{text-align:left;}.elementor-3119 .elementor-element.elementor-element-7242ea03 .elementor-icon-box-title{margin-block-end:10px;color:#141414;}.elementor-3119 .elementor-element.elementor-element-7242ea03 .elementor-icon-box-title, .elementor-3119 .elementor-element.elementor-element-7242ea03 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-3119 .elementor-element.elementor-element-7242ea03 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#3F3F3F;}.elementor-3119 .elementor-element.elementor-element-7599389c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3119 .elementor-element.elementor-element-7599389c.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-7599389c > .elementor-element-populated{margin:0% 0% 0% 15%;--e-column-margin-right:0%;--e-column-margin-left:15%;}.elementor-3119 .elementor-element.elementor-element-38b81591.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-38b81591.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-38b81591.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-38b81591 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-1px;color:#3332FF;}.elementor-3119 .elementor-element.elementor-element-38b81591.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-38b81591.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-38b81591.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-38b81591.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-38b81591.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-38b81591.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-38b81591.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-38b81591.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-38b81591 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-4c42f3fc .elementor-icon-box-wrapper{text-align:left;}.elementor-3119 .elementor-element.elementor-element-4c42f3fc .elementor-icon-box-title{margin-block-end:10px;color:#141414;}.elementor-3119 .elementor-element.elementor-element-4c42f3fc .elementor-icon-box-title, .elementor-3119 .elementor-element.elementor-element-4c42f3fc .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-3119 .elementor-element.elementor-element-4c42f3fc .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#3F3F3F;}.elementor-3119 .elementor-element.elementor-element-30a8a71e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3119 .elementor-element.elementor-element-30a8a71e:not(.elementor-motion-effects-element-type-background), .elementor-3119 .elementor-element.elementor-element-30a8a71e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3119 .elementor-element.elementor-element-30a8a71e.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-30a8a71e.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-30a8a71e.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-30a8a71e.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-30a8a71e.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-3119 .elementor-element.elementor-element-30a8a71e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-3119 .elementor-element.elementor-element-30a8a71e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3119 .elementor-element.elementor-element-77227d9e.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-57bf16f6.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-57bf16f6.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-57bf16f6.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-57bf16f6{text-align:center;}.elementor-3119 .elementor-element.elementor-element-57bf16f6 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:55px;font-weight:600;letter-spacing:0.3em;color:#CC0000;}.elementor-3119 .elementor-element.elementor-element-57bf16f6.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-57bf16f6.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-57bf16f6.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-57bf16f6.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-57bf16f6.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-57bf16f6.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-57bf16f6.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-57bf16f6.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-57bf16f6 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-56b9e86e.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-56b9e86e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-56b9e86e.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-56b9e86e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3119 .elementor-element.elementor-element-56b9e86e{text-align:center;}.elementor-3119 .elementor-element.elementor-element-56b9e86e .elementor-heading-title{font-size:16px;font-weight:300;color:#686868;}.elementor-3119 .elementor-element.elementor-element-56b9e86e.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-56b9e86e.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-56b9e86e.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-56b9e86e.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-56b9e86e.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-56b9e86e.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-56b9e86e.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-56b9e86e.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-56b9e86e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-3107bc59 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3119 .elementor-element.elementor-element-3107bc59.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-3107bc59.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-3107bc59.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-3107bc59.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-3107bc59.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-3119 .elementor-element.elementor-element-3107bc59{padding:25px 0px 0px 0px;}.elementor-3119 .elementor-element.elementor-element-6a34aedb.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-6a34aedb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#474747;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:85px 85px 85px 85px;}.elementor-3119 .elementor-element.elementor-element-db28649.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-db28649.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-db28649.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-db28649.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-db28649.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-db28649.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-db28649.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-db28649.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-db28649.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-db28649.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-db28649.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-db28649 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-515428c4.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-515428c4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#474747;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:85px 85px 85px 85px;}.elementor-3119 .elementor-element.elementor-element-cdf275e.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-cdf275e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-cdf275e.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-cdf275e{color:var( --e-global-color-text );}.elementor-3119 .elementor-element.elementor-element-cdf275e.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-cdf275e.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-cdf275e.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-cdf275e.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-cdf275e.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-cdf275e.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-cdf275e.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-cdf275e.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-cdf275e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-19b01b88.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-19b01b88.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-19b01b88.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-19b01b88.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-19b01b88.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-3119 .elementor-element.elementor-element-19b01b88{margin-top:-1px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3119 .elementor-element.elementor-element-4a962167.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-4a962167 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#474747;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:85px 85px 85px 85px;}.elementor-3119 .elementor-element.elementor-element-3899556.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-3899556.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-3899556.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-3899556.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-3899556.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-3899556.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-3899556.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-3899556.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-3899556.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-3899556.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-3899556.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-3899556 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-59c3e087.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-59c3e087 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#474747;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:85px 85px 85px 85px;}.elementor-3119 .elementor-element.elementor-element-d9df576.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-d9df576.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-d9df576.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-d9df576{color:var( --e-global-color-text );}.elementor-3119 .elementor-element.elementor-element-d9df576.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-d9df576.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-d9df576.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-d9df576.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-d9df576.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-d9df576.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-d9df576.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-d9df576.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-d9df576 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-62380401:not(.elementor-motion-effects-element-type-background), .elementor-3119 .elementor-element.elementor-element-62380401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3119 .elementor-element.elementor-element-62380401 > .elementor-container{max-width:1600px;}.elementor-3119 .elementor-element.elementor-element-62380401.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-62380401.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-62380401.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-62380401.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-62380401.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-3119 .elementor-element.elementor-element-62380401{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-3119 .elementor-element.elementor-element-62380401 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3119 .elementor-element.elementor-element-6a12c021.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3119 .elementor-element.elementor-element-6a12c021.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3119 .elementor-element.elementor-element-6a12c021.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-6e8f68c0{--divider-border-style:solid;--divider-color:#686868;--divider-border-width:1px;}.elementor-3119 .elementor-element.elementor-element-6e8f68c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3119 .elementor-element.elementor-element-6e8f68c0 .elementor-divider-separator{width:90%;}.elementor-3119 .elementor-element.elementor-element-6e8f68c0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3119 .elementor-element.elementor-element-5907352.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-5907352.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-5907352.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-5907352{text-align:left;}.elementor-3119 .elementor-element.elementor-element-5907352 .elementor-heading-title{font-size:45px;font-weight:600;text-transform:uppercase;letter-spacing:12px;color:var( --e-global-color-text );}.elementor-3119 .elementor-element.elementor-element-5907352.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-5907352.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-5907352.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-5907352.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-5907352.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-5907352.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-5907352.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-5907352.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-5907352 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-37020c9b.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-37020c9b > .elementor-element-populated{padding:0px 150px 0px 50px;}.elementor-3119 .elementor-element.elementor-element-59c875b2.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-59c875b2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-59c875b2.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-59c875b2{text-align:left;font-size:16px;font-weight:300;line-height:2em;color:var( --e-global-color-text );}.elementor-3119 .elementor-element.elementor-element-59c875b2.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-59c875b2.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-59c875b2.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-59c875b2.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-59c875b2.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-59c875b2.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-59c875b2.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-59c875b2.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-59c875b2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-135724e6 > .elementor-container{max-width:1400px;}.elementor-3119 .elementor-element.elementor-element-135724e6.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-135724e6.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-135724e6.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-135724e6.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-135724e6.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-3119 .elementor-element.elementor-element-135724e6{margin-top:10%;margin-bottom:12%;}.elementor-3119 .elementor-element.elementor-element-6b5c2087 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3119 .elementor-element.elementor-element-6b5c2087.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-6b5c2087 > .elementor-element-populated{padding:0px 0px 0px 70px;}.elementor-3119 .elementor-element.elementor-element-3d1e2184.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-3d1e2184.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-3d1e2184.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-3d1e2184.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-3d1e2184.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-3119 .elementor-element.elementor-element-3d1e2184{margin-top:0px;margin-bottom:0px;}.elementor-3119 .elementor-element.elementor-element-684a621b.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-684a621b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3119 .elementor-element.elementor-element-33a16e8.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-33a16e8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-33a16e8.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-33a16e8.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-33a16e8.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-33a16e8.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-33a16e8.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-33a16e8.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-33a16e8.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-33a16e8.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-33a16e8.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-33a16e8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-527fca8c.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-527fca8c.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-527fca8c.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-527fca8c.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-527fca8c.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-3119 .elementor-element.elementor-element-527fca8c{margin-top:0px;margin-bottom:0px;}.elementor-3119 .elementor-element.elementor-element-9abe08d.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-35022318.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-35022318.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-35022318.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-35022318.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-35022318.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-3119 .elementor-element.elementor-element-35022318{margin-top:0px;margin-bottom:0px;}.elementor-3119 .elementor-element.elementor-element-1e3ef8c1.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-1e3ef8c1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3119 .elementor-element.elementor-element-283b7081 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-tab-title{border-width:2px;border-color:var( --e-global-color-accent );background-color:#FFFFFF;padding:30px 30px 30px 30px;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-tab-content{border-width:2px;border-block-end-color:var( --e-global-color-accent );background-color:#FFFFFF;color:#3D4E60;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;padding:0px 30px 20px 30px;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-toggle-item:not(:last-child){margin-block-end:30px;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-toggle-item{box-shadow:0px 15px 30px 0px rgba(0, 0, 0, 0.1);}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-toggle-title, .elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-toggle-icon{color:#000000;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-toggle-icon svg{fill:#000000;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-tab-title.elementor-active a, .elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#635DFF;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:200;text-transform:capitalize;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-tab-title .elementor-toggle-icon i:before{color:#635DFF;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-tab-title .elementor-toggle-icon svg{fill:#635DFF;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#635DFF;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#635DFF;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-toggle-icon{margin-inline-end:50px;}.elementor-3119 .elementor-element.elementor-element-54c5acf7 > .elementor-container{max-width:1200px;}.elementor-3119 .elementor-element.elementor-element-54c5acf7.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-54c5acf7.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-3119 .elementor-element.elementor-element-54c5acf7.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-54c5acf7.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-3119 .elementor-element.elementor-element-54c5acf7.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-3119 .elementor-element.elementor-element-54c5acf7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:150px;margin-bottom:150px;}.elementor-3119 .elementor-element.elementor-element-54c5acf7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3119 .elementor-element.elementor-element-62554b5f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3119 .elementor-element.elementor-element-62554b5f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-3119 .elementor-element.elementor-element-62554b5f > .elementor-element-populated >  .elementor-background-overlay{background-color:#060606;opacity:1;}.elementor-3119 .elementor-element.elementor-element-62554b5f.elementor-column{align-self:inherit;cursor:default;}.elementor-3119 .elementor-element.elementor-element-62554b5f > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 300px 100px 300px;}.elementor-3119 .elementor-element.elementor-element-62554b5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3119 .elementor-element.elementor-element-2c3516d9.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-2c3516d9.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-2c3516d9.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-2c3516d9{text-align:center;}.elementor-3119 .elementor-element.elementor-element-2c3516d9 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:55px;font-weight:100;text-transform:capitalize;line-height:1.2em;color:#ffffff;}.elementor-3119 .elementor-element.elementor-element-2c3516d9.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-2c3516d9.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-2c3516d9.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-2c3516d9.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-2c3516d9.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-2c3516d9.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-2c3516d9.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-2c3516d9.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-2c3516d9 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-5386bae5.ob-harakiri{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-5386bae5.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-5386bae5.ob-harakiri div{writing-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-5386bae5 > .elementor-widget-container{margin:30px 80px 0px 80px;}.elementor-3119 .elementor-element.elementor-element-5386bae5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:200;color:#ffffff;}.elementor-3119 .elementor-element.elementor-element-5386bae5.ob-harakiri > div, .elementor-3119 .elementor-element.elementor-element-5386bae5.ob-harakiri > h1, .elementor-3119 .elementor-element.elementor-element-5386bae5.ob-harakiri > h2, .elementor-3119 .elementor-element.elementor-element-5386bae5.ob-harakiri > h3, .elementor-3119 .elementor-element.elementor-element-5386bae5.ob-harakiri > h4, .elementor-3119 .elementor-element.elementor-element-5386bae5.ob-harakiri > h5, .elementor-3119 .elementor-element.elementor-element-5386bae5.ob-harakiri > h6, .elementor-3119 .elementor-element.elementor-element-5386bae5.ob-harakiri > p{transform:rotate(0deg);}.elementor-3119 .elementor-element.elementor-element-5386bae5 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3119 .elementor-element.elementor-element-2f08a0ab .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-3119 .elementor-element.elementor-element-2f08a0ab .elementor-button:hover, .elementor-3119 .elementor-element.elementor-element-2f08a0ab .elementor-button:focus{background-color:#ffffff;}.elementor-3119 .elementor-element.elementor-element-2f08a0ab > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-3119 .elementor-element.elementor-element-2f08a0ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3119 .elementor-element.elementor-element-2f08a0ab .elementor-button .elementor-button-content-wrapper{gap:10px;}body.elementor-page-3119:not(.elementor-motion-effects-element-type-background), body.elementor-page-3119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}html, body{overflow-x:auto;}@media(max-width:1024px) and (min-width:768px){.elementor-3119 .elementor-element.elementor-element-3a7bb271{width:50%;}.elementor-3119 .elementor-element.elementor-element-4f8cce6a{width:50%;}.elementor-3119 .elementor-element.elementor-element-37b665ae{width:50%;}.elementor-3119 .elementor-element.elementor-element-7599389c{width:50%;}.elementor-3119 .elementor-element.elementor-element-6b5c2087{width:60%;}}@media(max-width:1024px){.elementor-3119 .elementor-element.elementor-element-658b1da:not(.elementor-motion-effects-element-type-background), .elementor-3119 .elementor-element.elementor-element-658b1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3119 .elementor-element.elementor-element-1321111 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-3119 .elementor-element.elementor-element-8d4e79c .elementor-heading-title{font-size:40px;}.elementor-3119 .elementor-element.elementor-element-78fd0cc4{margin-top:10%;margin-bottom:0%;}.elementor-3119 .elementor-element.elementor-element-2890a5be{font-size:36px;}.elementor-3119 .elementor-element.elementor-element-3a7bb271 > .elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;}.elementor-3119 .elementor-element.elementor-element-567cb21d .elementor-heading-title{font-size:18px;}.elementor-3119 .elementor-element.elementor-element-b79319a .elementor-icon-box-title, .elementor-3119 .elementor-element.elementor-element-b79319a .elementor-icon-box-title a{font-size:20px;}.elementor-3119 .elementor-element.elementor-element-b79319a .elementor-icon-box-description{font-size:14px;}.elementor-3119 .elementor-element.elementor-element-4f8cce6a > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-3119 .elementor-element.elementor-element-27561146 .elementor-heading-title{font-size:18px;}.elementor-3119 .elementor-element.elementor-element-36fbc75f .elementor-icon-box-title, .elementor-3119 .elementor-element.elementor-element-36fbc75f .elementor-icon-box-title a{font-size:20px;}.elementor-3119 .elementor-element.elementor-element-36fbc75f .elementor-icon-box-description{font-size:14px;}.elementor-3119 .elementor-element.elementor-element-37b665ae > .elementor-element-populated{margin:20% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;}.elementor-3119 .elementor-element.elementor-element-37b1d97b .elementor-heading-title{font-size:18px;}.elementor-3119 .elementor-element.elementor-element-7242ea03 .elementor-icon-box-title, .elementor-3119 .elementor-element.elementor-element-7242ea03 .elementor-icon-box-title a{font-size:20px;}.elementor-3119 .elementor-element.elementor-element-7242ea03 .elementor-icon-box-description{font-size:14px;}.elementor-3119 .elementor-element.elementor-element-7599389c > .elementor-element-populated{margin:20% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-3119 .elementor-element.elementor-element-38b81591 .elementor-heading-title{font-size:18px;}.elementor-3119 .elementor-element.elementor-element-4c42f3fc .elementor-icon-box-title, .elementor-3119 .elementor-element.elementor-element-4c42f3fc .elementor-icon-box-title a{font-size:20px;}.elementor-3119 .elementor-element.elementor-element-4c42f3fc .elementor-icon-box-description{font-size:14px;}.elementor-3119 .elementor-element.elementor-element-30a8a71e{padding:100px 25px 100px 25px;}.elementor-3119 .elementor-element.elementor-element-57bf16f6 .elementor-heading-title{font-size:45px;}.elementor-3119 .elementor-element.elementor-element-62380401{padding:100px 25px 100px 25px;}.elementor-3119 .elementor-element.elementor-element-6e8f68c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3119 .elementor-element.elementor-element-135724e6{padding:0% 5% 0% 5%;}.elementor-3119 .elementor-element.elementor-element-6b5c2087 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-toggle-item:not(:last-child){margin-block-end:30px;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-toggle-title{font-size:15px;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-tab-title{padding:025px 15px 25px 15px;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-toggle-icon{margin-inline-end:0px;}.elementor-3119 .elementor-element.elementor-element-54c5acf7{margin-top:80px;margin-bottom:80px;padding:0px 15px 0px 15px;}.elementor-3119 .elementor-element.elementor-element-62554b5f > .elementor-element-populated{padding:80px 80px 80px 80px;}.elementor-3119 .elementor-element.elementor-element-2c3516d9 .elementor-heading-title{font-size:45px;}.elementor-3119 .elementor-element.elementor-element-5386bae5 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3119 .elementor-element.elementor-element-658b1da > .elementor-container{min-height:350px;}.elementor-3119 .elementor-element.elementor-element-1321111 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3119 .elementor-element.elementor-element-8d4e79c .elementor-heading-title{font-size:30px;}.elementor-3119 .elementor-element.elementor-element-78fd0cc4{margin-top:35%;margin-bottom:0%;}.elementor-3119 .elementor-element.elementor-element-2890a5be{font-size:28px;}.elementor-3119 .elementor-element.elementor-element-3a7bb271 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3119 .elementor-element.elementor-element-4f8cce6a > .elementor-element-populated{margin:20% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3119 .elementor-element.elementor-element-37b665ae > .elementor-element-populated{margin:20% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3119 .elementor-element.elementor-element-7599389c > .elementor-element-populated{margin:20% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3119 .elementor-element.elementor-element-30a8a71e{padding:50px 20px 50px 20px;}.elementor-3119 .elementor-element.elementor-element-57bf16f6 .elementor-heading-title{font-size:45px;}.elementor-3119 .elementor-element.elementor-element-3107bc59{padding:15px 0px 0px 0px;}.elementor-3119 .elementor-element.elementor-element-62380401{padding:50px 20px 50px 20px;}.elementor-3119 .elementor-element.elementor-element-5907352 .elementor-heading-title{font-size:35px;}.elementor-3119 .elementor-element.elementor-element-37020c9b > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-3119 .elementor-element.elementor-element-135724e6{margin-top:100px;margin-bottom:0px;}.elementor-3119 .elementor-element.elementor-element-6b5c2087 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3119 .elementor-element.elementor-element-35022318{margin-top:50px;margin-bottom:0px;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-toggle-title{line-height:1.4em;}.elementor-3119 .elementor-element.elementor-element-283b7081 .elementor-toggle-icon{margin-inline-end:30px;}.elementor-3119 .elementor-element.elementor-element-54c5acf7{margin-top:80px;margin-bottom:80px;}.elementor-3119 .elementor-element.elementor-element-62554b5f > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-3119 .elementor-element.elementor-element-2c3516d9 .elementor-heading-title{font-size:34px;}.elementor-3119 .elementor-element.elementor-element-2f08a0ab > .elementor-widget-container{margin:30px 0px 0px 0px;}}@media(min-width:1025px){.elementor-3119 .elementor-element.elementor-element-658b1da:not(.elementor-motion-effects-element-type-background), .elementor-3119 .elementor-element.elementor-element-658b1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for section, class: .elementor-element-30a8a71e *//* APEX PREMIUM REDESIGN */
.elementor-3119 .elementor-element.elementor-element-30a8a71e { padding: 120px 0 !important; }
.elementor-element-57bf16f6 h4 { font-size: 60px !important; font-weight: 700 !important; letter-spacing: 0.35em !important; color: #CC0000 !important; font-family: Georgia, serif !important; text-align: center !important; line-height: 1.1 !important; }
.elementor-element-56b9e86e h5 { font-size: 14px !important; color: rgba(245,245,245,0.65) !important; font-style: italic !important; font-weight: 300 !important; line-height: 2 !important; text-align: center !important; max-width: 750px !important; margin: 0 auto !important; }
.elementor-element-db28649 .elementor-widget-container, .elementor-element-cdf275e .elementor-widget-container, .elementor-element-3899556 .elementor-widget-container, .elementor-element-d9df576 .elementor-widget-container { background: #080808 !important; border: 1px solid rgba(139,0,0,0.25) !important; border-top: 2px solid #8B0000 !important; padding: 48px 40px !important; min-height: 500px !important; transition: all 0.35s ease !important; }
.elementor-element-db28649 h1, .elementor-element-cdf275e h1, .elementor-element-3899556 h1, .elementor-element-d9df576 h1 { font-size: 90px !important; color: rgba(178,34,34,0.15) !important; font-family: Georgia, serif !important; line-height: 0.85 !important; margin-bottom: 20px !important; font-weight: 700 !important; }
.elementor-element-db28649 h2, .elementor-element-cdf275e h2, .elementor-element-3899556 h2, .elementor-element-d9df576 h2 { font-size: 11px !important; color: #F5F5F5 !important; letter-spacing: 0.4em !important; text-transform: uppercase !important; border-bottom: 1px solid rgba(139,0,0,0.3) !important; padding-bottom: 16px !important; margin-bottom: 14px !important; font-weight: 700 !important; }
.elementor-element-db28649 h3, .elementor-element-cdf275e h3, .elementor-element-3899556 h3, .elementor-element-d9df576 h3 { font-size: 16px !important; color: rgba(245,245,245,0.55) !important; font-style: italic !important; font-weight: 300 !important; margin-bottom: 20px !important; }
.elementor-element-db28649 p, .elementor-element-cdf275e p, .elementor-element-3899556 p, .elementor-element-d9df576 p { font-size: 13px !important; color: rgba(245,245,245,0.45) !important; line-height: 1.85 !important; }
.elementor-element-db28649 strong, .elementor-element-cdf275e strong, .elementor-element-3899556 strong, .elementor-element-d9df576 strong { color: #8B0000 !important; font-size: 10px !important; letter-spacing: 0.18em !important; text-transform: uppercase !important; display: block !important; margin-top: 24px !important; padding-top: 18px !important; border-top: 1px solid rgba(139,0,0,0.2) !important; }
.elementor-element-210d356 .elementor-widget-container { text-align: center !important; padding: 70px 60px 40px !important; border-top: 1px solid rgba(139,0,0,0.2) !important; }
.elementor-element-210d356 h2 { font-size: 10px !important; letter-spacing: 0.5em !important; color: rgba(245,245,245,0.35) !important; font-weight: 400 !important; margin-bottom: 40px !important; }
.elementor-element-210d356 p strong { font-size: 20px !important; font-weight: 300 !important; color: #F5F5F5 !important; letter-spacing: 0.25em !important; text-transform: uppercase !important; font-family: Georgia, serif !important; display: block !important; border-top: none !important; padding-top: 0 !important; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-62380401 *//* METHODOLOGIE PREMIUM REDESIGN */

/* Section container */
.elementor-3119 .elementor-element.elementor-element-62380401 {
  padding: 120px 80px !important;
  border-top: 1px solid rgba(204,0,0,0.3) !important;
}

/* Left column - title side */
.elementor-element-6a12c021 {
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  padding-right: 60px !important;
  border-right: 1px solid rgba(255,255,255,0.06) !important;
}

/* Divider styling - thin red accent line */
.elementor-element-6e8f68c0 .elementor-divider-separator {
  border-color: #CC0000 !important;
  border-width: 1px !important;
  width: 40px !important;
}

/* Title styling */
.elementor-element-5907352 .elementor-heading-title {
  font-family: Georgia, serif !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  letter-spacing: 0.35em !important;
  color: rgba(245,245,245,0.45) !important;
  text-transform: uppercase !important;
  line-height: 1.8 !important;
}

/* Right column - text side */
.elementor-element-37020c9b {
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  padding-left: 60px !important;
}

/* Main text paragraphs */
.elementor-element-59c875b2 p {
  font-family: Georgia, serif !important;
  font-size: 16px !important;
  line-height: 2 !important;
  color: rgba(245,245,245,0.65) !important;
  font-weight: 300 !important;
  margin-bottom: 24px !important;
}

/* A.P.E.X bold in text */
.elementor-element-59c875b2 p strong:first-child {
  color: #CC0000 !important;
  font-weight: 600 !important;
  font-style: normal !important;
  letter-spacing: 0.05em !important;
}

/* Last paragraph - signature line */
.elementor-element-59c875b2 p:last-child {
  margin-top: 40px !important;
  padding-top: 32px !important;
  border-top: 1px solid rgba(204,0,0,0.2) !important;
  margin-bottom: 0 !important;
}

.elementor-element-59c875b2 p:last-child strong {
  display: block !important;
  font-family: Georgia, serif !important;
  letter-spacing: 0.12em !important;
  font-weight: 400 !important;
}

/* First strong in last paragraph - tagline */
.elementor-element-59c875b2 p:last-child strong:first-child {
  font-size: 10px !important;
  color: #CC0000 !important;
  letter-spacing: 0.4em !important;
  text-transform: uppercase !important;
  margin-bottom: 8px !important;
  font-weight: 600 !important;
}

/* Second strong - main statement */
.elementor-element-59c875b2 p:last-child strong:last-child {
  font-size: 17px !important;
  color: rgba(245,245,245,0.85) !important;
  letter-spacing: 0.02em !important;
  line-height: 1.5 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-62554b5f */.elementor-3119 .elementor-element.elementor-element-62554b5f:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap,
.elementor-3119 .elementor-element.elementor-element-62554b5f &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer {
  background-color: #080808 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-54c5acf7 *//* CTA PREMIUM REDESIGN */

/* Override red background on column widget-wrap */
.elementor-element-62554b5f:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap,
.elementor-element-62554b5f &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer {
  background-color: #060606 !important;
}

/* Section border top - fine red accent */
.elementor-3119 .elementor-element.elementor-element-54c5acf7 {
  border-top: 1px solid rgba(204,0,0,0.35) !important;
}

/* Heading - elegant serif */
.elementor-element-2c3516d9 .elementor-heading-title {
  font-family: "Merriweather", Georgia, serif !important;
  font-size: 46px !important;
  font-weight: 300 !important;
  letter-spacing: 0.02em !important;
  line-height: 1.25 !important;
  color: #F5F5F5 !important;
}

/* Text paragraph */
.elementor-element-5386bae5 p {
  font-size: 14px !important;
  line-height: 2 !important;
  color: rgba(245,245,245,0.5) !important;
  font-weight: 300 !important;
  letter-spacing: 0.03em !important;
  max-width: 580px !important;
  margin: 0 auto 40px auto !important;
}

/* Button - premium transparent style */
.elementor-element-2f08a0ab .elementor-button {
  background-color: transparent !important;
  color: #F5F5F5 !important;
  border: 1px solid rgba(204,0,0,0.8) !important;
  font-size: 10px !important;
  letter-spacing: 0.35em !important;
  text-transform: uppercase !important;
  padding: 18px 50px !important;
  font-weight: 500 !important;
}

.elementor-element-2f08a0ab .elementor-button:hover {
  background-color: #CC0000 !important;
  border-color: #CC0000 !important;
  color: #F5F5F5 !important;
}/* End custom CSS */
/* Start custom CSS *//* ================================================================
   ATTIAS CONSEIL — ANALYSE STRATÉGIQUE DU POINT DE VENTE
   Direction Artistique Premium : Noir / Blanc / Rouge #B00000
   ================================================================ */

/* ---- SECTION HERO (83f2195) ---- */
/* Sur-titre hero "ANALYSE &amp; PERFORMANCE" */
.elementor-element-8d4e79c .elementor-widget-container::before {
  content: 'ANALYSE &amp; PERFORMANCE';
  display: block;
  color: #B00000;
  font-size: 11px;
  letter-spacing: 6px;
  font-weight: 700;
  font-family: 'Bebas Neue', sans-serif;
  text-align: center;
  margin-bottom: 16px;
  opacity: 0.9;
}


.elementor-element-83f2195 .elementor-background-overlay {
  background: linear-gradient(180deg,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0.88) 100%) !important;
  opacity: 1 !important;
}
.elementor-element-8d4e79c .elementor-heading-title {
  color: #FFFFFF !important;
  font-size: 72px !important;
  letter-spacing: 4px !important;
  line-height: 1.05 !important;
  text-transform: uppercase !important;
  font-weight: 700 !important;
}
.elementor-element-8d4e79c .elementor-heading-title::after {
  content: '';
  display: block;
  width: 50px;
  height: 2px;
  background-color: #B00000;
  margin: 18px auto 0;
}
.elementor-element-1745214 p {
  color: rgba(255,255,255,0.75) !important;
  font-size: 15px !important;
  letter-spacing: 3px !important;
  text-transform: uppercase !important;
  font-weight: 300 !important;
}

/* ---- SECTION INTRO (6253c73d) ---- */
.elementor-element-578e49a3 strong {
  color: #FFFFFF !important;
  font-size: 26px !important;
  letter-spacing: 2px !important;
  text-transform: uppercase !important;
  display: block !important;
  margin-bottom: 18px !important;
}
.elementor-element-578e49a3 p {
  color: rgba(255,255,255,0.65) !important;
  font-size: 14px !important;
  line-height: 1.85 !important;
  letter-spacing: 0.3px !important;
}
.elementor-element-578e49a3 p:first-of-type {
  color: #B00000 !important;
  font-size: 10px !important;
  letter-spacing: 5px !important;
  text-transform: uppercase !important;
  font-weight: 700 !important;
  margin-bottom: 14px !important;
}
.elementor-element-578e49a3 .elementor-widget-container {
  border-left: 2px solid #B00000 !important;
  padding-left: 24px !important;
}

/* ---- SECTION POURQUOI FAIRE UN AUDIT (78fd0cc4) ---- */
.elementor-element-2890a5be p,
.elementor-element-2890a5be span,
.elementor-element-2890a5be .elementor-widget-container p {
  color: #FFFFFF !important;
  font-size: 52px !important;
  letter-spacing: 3px !important;
  text-transform: uppercase !important;
  font-family: 'Bebas Neue', sans-serif !important;
  line-height: 1 !important;
}
.elementor-element-567cb21d .elementor-heading-title,
.elementor-element-27561146 .elementor-heading-title,
.elementor-element-37b1d97b .elementor-heading-title,
.elementor-element-38b81591 .elementor-heading-title {
  color: #CC0000 !important;
  font-size: 100px !important;
  font-weight: 700 !important;
  opacity: 0.75 !important;
  line-height: 0.9 !important;
  letter-spacing: 6px !important;
  font-family: 'Bebas Neue', sans-serif !important;
  margin-bottom: 0 !important;
}
.elementor-element-b79319a .elementor-icon-box-title,
.elementor-element-36fbc75f .elementor-icon-box-title,
.elementor-element-7242ea03 .elementor-icon-box-title,
.elementor-element-4c42f3fc .elementor-icon-box-title {
  color: #FFFFFF !important;
  font-size: 15px !important;
  letter-spacing: 3px !important;
  text-transform: uppercase !important;
  font-weight: 700 !important;
  margin-bottom: 12px !important;
}
.elementor-element-b79319a .elementor-icon-box-description,
.elementor-element-36fbc75f .elementor-icon-box-description,
.elementor-element-7242ea03 .elementor-icon-box-description,
.elementor-element-4c42f3fc .elementor-icon-box-description {
  color: rgba(255,255,255,0.55) !important;
  font-size: 13px !important;
  line-height: 1.75 !important;
}
.elementor-element-b79319a .elementor-icon-box-wrapper,
.elementor-element-36fbc75f .elementor-icon-box-wrapper,
.elementor-element-7242ea03 .elementor-icon-box-wrapper,
.elementor-element-4c42f3fc .elementor-icon-box-wrapper {
  border-left: 2px solid transparent !important;
  padding-left: 16px !important;
  transition: border-color 0.35s ease, transform 0.35s ease !important;
}
.elementor-element-b79319a .elementor-icon-box-wrapper:hover,
.elementor-element-36fbc75f .elementor-icon-box-wrapper:hover,
.elementor-element-7242ea03 .elementor-icon-box-wrapper:hover,
.elementor-element-4c42f3fc .elementor-icon-box-wrapper:hover {
  border-left-color: #B00000 !important;
  transform: translateY(-4px) !important;
}

/* ---- TRANSITION AVANT ACCORDION ---- */
.elementor-element-4bb24376 p {
  color: rgba(255,255,255,0.55) !important;
  font-size: 13px !important;
  letter-spacing: 1px !important;
  line-height: 1.85 !important;
}

/* ---- ACCORDION — 6 ÉTAPES (135724e6) ---- */
.elementor-element-33a16e8 .elementor-heading-title {
  color: #FFFFFF !important;
  font-size: 52px !important;
  letter-spacing: 4px !important;
  text-transform: uppercase !important;
  font-family: 'Bebas Neue', sans-serif !important;
}
.elementor-element-33a16e8 .elementor-heading-title::after {
  content: '';
  display: block;
  width: 40px;
  height: 2px;
  background-color: #B00000;
  margin: 16px 0 0;
}
.elementor-element-283b7081 .elementor-toggle {
  border: none !important;
  background: transparent !important;
}
.elementor-element-283b7081 .elementor-toggle-item {
  background-color: #080808 !important;
  border: none !important;
  border-left: 2px solid #1e1e1e !important;
  border-bottom: 1px solid #141414 !important;
  margin-bottom: 3px !important;
  transition: border-color 0.3s ease, background-color 0.3s ease !important;
}
.elementor-element-283b7081 .elementor-toggle-item.elementor-active {
  background-color: #0f0f0f !important;
  border-left-color: #B00000 !important;
}
.elementor-element-283b7081 .elementor-tab-title {
  color: #FFFFFF !important;
  background-color: transparent !important;
  border: none !important;
  padding: 22px 30px !important;
  font-size: 15px !important;
  letter-spacing: 3px !important;
  font-weight: 600 !important;
  text-transform: uppercase !important;
  font-family: 'Bebas Neue', sans-serif !important;
  transition: color 0.3s ease !important;
}
.elementor-element-283b7081 .elementor-tab-title a {
  color: #FFFFFF !important;
  font-size: 15px !important;
  letter-spacing: 3px !important;
  font-weight: 600 !important;
  text-transform: uppercase !important;
  font-family: 'Bebas Neue', sans-serif !important;
  text-decoration: none !important;
  flex: 1 !important;
}
.elementor-element-283b7081 .elementor-tab-title:hover,
.elementor-element-283b7081 .elementor-tab-title:hover a {
  color: #B00000 !important;
}
.elementor-element-283b7081 .elementor-active &gt; .elementor-tab-title,
.elementor-element-283b7081 .elementor-active &gt; .elementor-tab-title a {
  color: #B00000 !important;
}
.elementor-element-283b7081 .elementor-toggle-icon svg {
  fill: #B00000 !important;
  width: 13px !important;
  height: 13px !important;
}
.elementor-element-283b7081 .elementor-tab-content {
  color: rgba(255,255,255,0.65) !important;
  background-color: transparent !important;
  border-top: 1px solid #1e1e1e !important;
  padding: 24px 30px 30px !important;
  font-size: 14px !important;
  line-height: 1.85 !important;
  letter-spacing: 0.3px !important;
}
.elementor-element-283b7081 .elementor-tab-content h3,
.elementor-element-283b7081 .elementor-tab-content h4,
.elementor-element-283b7081 .elementor-tab-content strong {
  color: #FFFFFF !important;
  font-size: 12px !important;
  letter-spacing: 2.5px !important;
  text-transform: uppercase !important;
}
.elementor-element-283b7081 .elementor-tab-content ul {
  list-style: none !important;
  padding-left: 0 !important;
}
.elementor-element-283b7081 .elementor-tab-content ul li {
  color: rgba(255,255,255,0.6) !important;
  padding-left: 18px !important;
  position: relative !important;
  margin-bottom: 7px !important;
}
.elementor-element-283b7081 .elementor-tab-content ul li::before {
  content: '—' !important;
  color: #B00000 !important;
  position: absolute !important;
  left: 0 !important;
  font-size: 10px !important;
  top: 4px !important;
}

/* ---- CTA FINAL ---- */
.elementor-element-444f8867 .elementor-heading-title {
  color: #FFFFFF !important;
  font-size: 46px !important;
  letter-spacing: 5px !important;
  text-transform: uppercase !important;
  font-family: 'Bebas Neue', sans-serif !important;
}

/* ---- RESPIRATIONS ET SÉPARATEURS ---- */
.elementor-element-78fd0cc4 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}
.elementor-element-135724e6 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
  border-top: 1px solid #1a1a1a !important;
}

/* ---- CORRECTIONS FOCUS ET ÉTAT ACTIF DU TOGGLE ---- */
/* Supprimer outline de focus bleu/violet */
.elementor-element-283b7081 .elementor-tab-title:focus,
.elementor-element-283b7081 .elementor-tab-title:focus-visible,
.elementor-element-283b7081 .elementor-tab-title a:focus,
.elementor-element-283b7081 .elementor-tab-title a:focus-visible,
.elementor-element-283b7081 .elementor-toggle-item:focus-within {
  outline: none !important;
  box-shadow: none !important;
  border-color: inherit !important;
}

/* Cibler aussi via aria-expanded pour état actif */
.elementor-element-283b7081 .elementor-tab-title[aria-expanded="true"],
.elementor-element-283b7081 .elementor-tab-title[aria-expanded="true"] a {
  color: #B00000 !important;
}

.elementor-element-283b7081 .elementor-toggle-item:has(.elementor-tab-title[aria-expanded="true"]) {
  background-color: #0f0f0f !important;
  border-left-color: #B00000 !important;
}

/* Séparateur en bas de l'accordion */
.elementor-element-283b7081 .elementor-toggle-item:last-child {
  border-bottom: 1px solid #1e1e1e !important;
}


/* ================================================================ */
/* ---- SECTION APEX - LETTRES (Corrections couleur) ---- */
/* Lettres A, P, E, X : augmenter la visibilité */
.elementor-element-db28649 h1,
.elementor-element-cdf275e h1,
.elementor-element-3899556 h1,
.elementor-element-d9df576 h1 {
  color: rgba(200, 20, 20, 0.65) !important;
}
/* ================================================================ */
/* ---- SECTION UN REGARD EXPERT (c711caa) ---- */
/* Widget texte éditeur (6ffe48f) : épuration et hiérarchie visuelle */

/* Titre de la section "Un Regard Expert Sur Votre Activité" */
.elementor-element-6ffe48f p:first-child strong {
  display: block !important;
  font-size: 11px !important;
  letter-spacing: 6px !important;
  text-transform: uppercase !important;
  color: #B00000 !important;
  font-weight: 700 !important;
  font-family: 'Manrope', sans-serif !important;
  margin-bottom: 20px !important;
}

.elementor-element-6ffe48f p:first-child {
  font-size: 11px !important;
  letter-spacing: 6px !important;
  text-transform: uppercase !important;
  color: #B00000 !important;
  font-weight: 700 !important;
  font-family: 'Manrope', sans-serif !important;
  margin-bottom: 24px !important;
  line-height: 1.4 !important;
}

.elementor-element-6ffe48f p:not(:first-child) {
  color: rgba(255,255,255,0.72) !important;
  font-size: 14px !important;
  line-height: 1.85 !important;
  letter-spacing: 0.4px !important;
  font-family: 'Manrope', sans-serif !important;
  font-weight: 300 !important;
  margin-top: 0 !important;
}

.elementor-element-6ffe48f .elementor-widget-container {
  border-left: 2px solid #B00000 !important;
  padding-left: 28px !important;
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
/* CTA Section - Override red background to dark/black */
.elementor-3119 .elementor-element.elementor-element-62554b5f:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap,
.elementor-3119 .elementor-element.elementor-element-62554b5f &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer {
  background-color: #080808 !important;
}/* End custom CSS */