.elementor-2595 .elementor-element.elementor-element-ef5c71f{--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:15rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2595 .elementor-element.elementor-element-b8db16c > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;}.elementor-2595 .elementor-element.elementor-element-b8db16c{text-align:center;}.elementor-2595 .elementor-element.elementor-element-b8db16c .elementor-heading-title{font-size:56px;font-weight:500;}.elementor-2595 .elementor-element.elementor-element-d8552f4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:1rem 0rem 0rem 0rem;}.elementor-2595 .elementor-element.elementor-element-d8552f4{text-align:center;font-size:18px;line-height:25px;}.elementor-2595 .elementor-element.elementor-element-50dc297{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;box-shadow:0px 0px 14px -18px rgba(0,0,0,0.5);--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2595 .elementor-element.elementor-element-94fc8e3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-color:#1A1717;--border-color:#1A1717;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2595 .elementor-element.elementor-element-94fc8e3:not(.elementor-motion-effects-element-type-background), .elementor-2595 .elementor-element.elementor-element-94fc8e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2595 .elementor-element.elementor-element-d484eca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 20px;}.elementor-2595 .elementor-element.elementor-element-d484eca.elementor-element{--align-self:flex-start;}.elementor-2595 .elementor-element.elementor-element-d484eca .elementor-icon-box-wrapper{text-align:left;}.elementor-2595 .elementor-element.elementor-element-d484eca{--icon-box-icon-margin:7px;}.elementor-2595 .elementor-element.elementor-element-d484eca .elementor-icon{font-size:25px;}.elementor-2595 .elementor-element.elementor-element-d484eca .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-d484eca .elementor-icon-box-title a{font-weight:400;}.elementor-2595 .elementor-element.elementor-element-3483c94 > .elementor-widget-container{padding:10px 0px 0px 10px;}.elementor-2595 .elementor-element.elementor-element-3483c94 .elementor-icon-box-wrapper{text-align:left;}.elementor-2595 .elementor-element.elementor-element-3483c94{--icon-box-icon-margin:8px;}.elementor-2595 .elementor-element.elementor-element-3483c94 .elementor-icon{font-size:25px;}.elementor-2595 .elementor-element.elementor-element-3483c94 .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-3483c94 .elementor-icon-box-title a{font-weight:400;}.elementor-2595 .elementor-element.elementor-element-f51766d > .elementor-widget-container{padding:10px 0px 0px 20px;}.elementor-2595 .elementor-element.elementor-element-f51766d .elementor-icon-box-wrapper{text-align:left;}.elementor-2595 .elementor-element.elementor-element-f51766d{--icon-box-icon-margin:8px;}.elementor-2595 .elementor-element.elementor-element-f51766d .elementor-icon{font-size:25px;}.elementor-2595 .elementor-element.elementor-element-f51766d .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-f51766d .elementor-icon-box-title a{font-weight:400;}.elementor-2595 .elementor-element.elementor-element-205a57f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2595 .elementor-element.elementor-element-205a57f.e-con{--align-self:flex-start;}.elementor-2595 .elementor-element.elementor-element-60e030e .elementor-button{background-color:#C40001;font-size:19px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:25px 25px 25px 25px;padding:18px 30px 15px 30px;}.elementor-2595 .elementor-element.elementor-element-60e030e .elementor-button:hover, .elementor-2595 .elementor-element.elementor-element-60e030e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-2595 .elementor-element.elementor-element-60e030e > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-2595 .elementor-element.elementor-element-60e030e .elementor-button-content-wrapper{flex-direction:row;}.elementor-2595 .elementor-element.elementor-element-60e030e .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-2595 .elementor-element.elementor-element-60e030e .elementor-button:hover svg, .elementor-2595 .elementor-element.elementor-element-60e030e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2595 .elementor-element.elementor-element-5bee2be .elementor-button{background-color:#BBBBBB;font-size:19px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-color:#E8E8E8;border-radius:25px 25px 25px 25px;padding:18px 30px 15px 30px;}.elementor-2595 .elementor-element.elementor-element-5bee2be .elementor-button:hover, .elementor-2595 .elementor-element.elementor-element-5bee2be .elementor-button:focus{background-color:#E6E4EC;color:var( --e-global-color-primary );border-color:#E8E8E8;}.elementor-2595 .elementor-element.elementor-element-5bee2be > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-2595 .elementor-element.elementor-element-5bee2be .elementor-button:hover svg, .elementor-2595 .elementor-element.elementor-element-5bee2be .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2595 .elementor-element.elementor-element-b297dc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2595 .elementor-element.elementor-element-35b99b82{--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:20rem;--padding-bottom:20rem;--padding-left:10rem;--padding-right:10rem;}.elementor-2595 .elementor-element.elementor-element-35b99b82:not(.elementor-motion-effects-element-type-background), .elementor-2595 .elementor-element.elementor-element-35b99b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2595 .elementor-element.elementor-element-4776f3d{text-align:center;}.elementor-2595 .elementor-element.elementor-element-4776f3d .elementor-heading-title{font-size:9rem;font-weight:500;text-transform:uppercase;line-height:108px;color:#868686;}.elementor-2595 .elementor-element.elementor-element-0c99392{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:7rem;--margin-bottom:9rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2595 .elementor-element.elementor-element-88f2b54 .elementor-heading-title{font-size:40px;}.elementor-2595 .elementor-element.elementor-element-36a1850 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2595 .elementor-element.elementor-element-36a1850 .elementor-heading-title{font-size:20px;font-weight:400;}.elementor-2595 .elementor-element.elementor-element-5dfaa7e{--divider-border-style:solid;--divider-color:#C40001;--divider-border-width:3px;}.elementor-2595 .elementor-element.elementor-element-5dfaa7e .elementor-divider-separator{width:29%;margin:0 auto;margin-center:0;}.elementor-2595 .elementor-element.elementor-element-5dfaa7e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2595 .elementor-element.elementor-element-2a7ad0c .elementor-heading-title{font-size:15px;font-weight:300;text-transform:uppercase;}.elementor-2595 .elementor-element.elementor-element-1dde03c > .elementor-widget-container{margin:5rem 0rem 0rem 0rem;}.elementor-2595 .elementor-element.elementor-element-1dde03c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2595 .elementor-element.elementor-element-1dde03c{text-align:left;}.elementor-2595 .elementor-element.elementor-element-1dde03c .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-2595 .elementor-element.elementor-element-a274e56 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-2595 .elementor-element.elementor-element-a274e56{font-size:16px;}.elementor-2595 .elementor-element.elementor-element-7d743ba > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-2595 .elementor-element.elementor-element-7d743ba.elementor-element{--align-self:flex-start;}.elementor-2595 .elementor-element.elementor-element-7d743ba{text-align:left;}.elementor-2595 .elementor-element.elementor-element-7d743ba .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-2595 .elementor-element.elementor-element-35dca56{font-size:16px;}.elementor-2595 .elementor-element.elementor-element-81c14c8 .elementor-button{background-color:#18111100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-2595 .elementor-element.elementor-element-81c14c8 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-2595 .elementor-element.elementor-element-81c14c8.elementor-element{--align-self:flex-start;}.elementor-2595 .elementor-element.elementor-element-81c14c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2595 .elementor-element.elementor-element-81c14c8 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2595 .elementor-element.elementor-element-679dc03{--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:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:25rem;--padding-bottom:25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2595 .elementor-element.elementor-element-679dc03:not(.elementor-motion-effects-element-type-background), .elementor-2595 .elementor-element.elementor-element-679dc03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2595 .elementor-element.elementor-element-c8708b5{text-align:center;}.elementor-2595 .elementor-element.elementor-element-c8708b5 .elementor-heading-title{font-size:10rem;font-weight:500;line-height:110px;color:#EEE4E4;}.elementor-2595 .elementor-element.elementor-element-b0d29f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:10rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2595 .elementor-element.elementor-element-2887ad0{--display:flex;--justify-content:center;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2595 .elementor-element.elementor-element-d08d269 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-2595 .elementor-element.elementor-element-d08d269 .elementor-heading-title{font-size:33px;}.elementor-2595 .elementor-element.elementor-element-dda31c4{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-2595 .elementor-element.elementor-element-1a8a9e0 .elementor-button{background-color:#18111100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-2595 .elementor-element.elementor-element-1a8a9e0 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-2595 .elementor-element.elementor-element-1a8a9e0.elementor-element{--align-self:flex-start;}.elementor-2595 .elementor-element.elementor-element-1a8a9e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2595 .elementor-element.elementor-element-1a8a9e0 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2595 .elementor-element.elementor-element-7b440d6{--display:flex;}.elementor-2595 .elementor-element.elementor-element-3d98f4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2595 .elementor-element.elementor-element-38b5972{--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:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:20rem;--padding-bottom:20rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2595 .elementor-element.elementor-element-38b5972:not(.elementor-motion-effects-element-type-background), .elementor-2595 .elementor-element.elementor-element-38b5972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2595 .elementor-element.elementor-element-7c105a8{text-align:center;}.elementor-2595 .elementor-element.elementor-element-7c105a8 .elementor-heading-title{font-size:10rem;font-weight:500;line-height:110px;color:#EEE4E4;}.elementor-2595 .elementor-element.elementor-element-16cde2f{--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:7rem;--margin-bottom:9rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2595 .elementor-element.elementor-element-7760844{text-align:center;}.elementor-2595 .elementor-element.elementor-element-9e8fb02 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2595 .elementor-element.elementor-element-9e8fb02{text-align:center;}.elementor-2595 .elementor-element.elementor-element-9e8fb02 .elementor-heading-title{font-size:20px;font-weight:400;}.elementor-2595 .elementor-element.elementor-element-293ea07{--divider-border-style:solid;--divider-color:#C40001;--divider-border-width:3px;}.elementor-2595 .elementor-element.elementor-element-293ea07 .elementor-divider-separator{width:29%;margin:0 auto;margin-center:0;}.elementor-2595 .elementor-element.elementor-element-293ea07 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2595 .elementor-element.elementor-element-baccc42{text-align:center;}.elementor-2595 .elementor-element.elementor-element-baccc42 .elementor-heading-title{font-size:15px;font-weight:300;text-transform:uppercase;}.elementor-2595 .elementor-element.elementor-element-8eea703 > .elementor-widget-container{margin:5rem 0rem 0rem 0rem;}.elementor-2595 .elementor-element.elementor-element-8eea703.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2595 .elementor-element.elementor-element-8eea703{text-align:left;}.elementor-2595 .elementor-element.elementor-element-8eea703 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-2595 .elementor-element.elementor-element-b3435be > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-2595 .elementor-element.elementor-element-b3435be{font-size:16px;}.elementor-2595 .elementor-element.elementor-element-5b18446{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2595 .elementor-element.elementor-element-5a6b3c7{font-size:16px;}.elementor-2595 .elementor-element.elementor-element-8051665{font-size:16px;}.elementor-2595 .elementor-element.elementor-element-478be38 .elementor-button{background-color:#C40001;border-radius:20px 20px 20px 20px;padding:17px 20px 15px 20px;}.elementor-2595 .elementor-element.elementor-element-478be38 .elementor-button:hover, .elementor-2595 .elementor-element.elementor-element-478be38 .elementor-button:focus{background-color:#49D08E;color:#000000;}.elementor-2595 .elementor-element.elementor-element-478be38 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-2595 .elementor-element.elementor-element-478be38 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2595 .elementor-element.elementor-element-478be38 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2595 .elementor-element.elementor-element-478be38 .elementor-button:hover svg, .elementor-2595 .elementor-element.elementor-element-478be38 .elementor-button:focus svg{fill:#000000;}.elementor-2595 .elementor-element.elementor-element-82ee213{--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:15rem;--padding-bottom:15rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2595 .elementor-element.elementor-element-82ee213:not(.elementor-motion-effects-element-type-background), .elementor-2595 .elementor-element.elementor-element-82ee213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2595 .elementor-element.elementor-element-8d511b1 > .elementor-widget-container{margin:0rem 0rem 5rem 0rem;}.elementor-2595 .elementor-element.elementor-element-8d511b1{text-align:center;}.elementor-2595 .elementor-element.elementor-element-8d511b1 .elementor-heading-title{color:#FFFFFF;}.elementor-2595 .elementor-element.elementor-element-6b74eda7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2595 .elementor-element.elementor-element-5ad6bd8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-5ad6bd8b .elementor-icon-box-wrapper{text-align:center;}.elementor-2595 .elementor-element.elementor-element-5ad6bd8b{--icon-box-icon-margin:15px;}.elementor-2595 .elementor-element.elementor-element-5ad6bd8b .elementor-icon-box-title{margin-bottom:20px;color:#F1E8E8;}.elementor-2595 .elementor-element.elementor-element-5ad6bd8b.elementor-view-stacked .elementor-icon{background-color:#49D08E;}.elementor-2595 .elementor-element.elementor-element-5ad6bd8b.elementor-view-framed .elementor-icon, .elementor-2595 .elementor-element.elementor-element-5ad6bd8b.elementor-view-default .elementor-icon{fill:#49D08E;color:#49D08E;border-color:#49D08E;}.elementor-2595 .elementor-element.elementor-element-5ad6bd8b .elementor-icon{font-size:60px;}.elementor-2595 .elementor-element.elementor-element-5ad6bd8b .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-5ad6bd8b .elementor-icon-box-title a{font-size:25px;}.elementor-2595 .elementor-element.elementor-element-5ad6bd8b .elementor-icon-box-description{font-size:16px;color:#F7F4F4;}.elementor-2595 .elementor-element.elementor-element-47183880 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-47183880 .elementor-icon-box-wrapper{text-align:center;}.elementor-2595 .elementor-element.elementor-element-47183880{--icon-box-icon-margin:15px;}.elementor-2595 .elementor-element.elementor-element-47183880 .elementor-icon-box-title{margin-bottom:20px;color:#F1ECEC;}.elementor-2595 .elementor-element.elementor-element-47183880.elementor-view-stacked .elementor-icon{background-color:#49D08E;}.elementor-2595 .elementor-element.elementor-element-47183880.elementor-view-framed .elementor-icon, .elementor-2595 .elementor-element.elementor-element-47183880.elementor-view-default .elementor-icon{fill:#49D08E;color:#49D08E;border-color:#49D08E;}.elementor-2595 .elementor-element.elementor-element-47183880 .elementor-icon{font-size:60px;}.elementor-2595 .elementor-element.elementor-element-47183880 .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-47183880 .elementor-icon-box-title a{font-size:23px;}.elementor-2595 .elementor-element.elementor-element-47183880 .elementor-icon-box-description{font-size:16px;color:#F2E9E9;}.elementor-2595 .elementor-element.elementor-element-dc7c4b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-dc7c4b7 .elementor-icon-box-wrapper{text-align:center;}.elementor-2595 .elementor-element.elementor-element-dc7c4b7{--icon-box-icon-margin:15px;}.elementor-2595 .elementor-element.elementor-element-dc7c4b7 .elementor-icon-box-title{margin-bottom:20px;-webkit-text-stroke-color:#000;stroke:#000;color:#F1ECEC;}.elementor-2595 .elementor-element.elementor-element-dc7c4b7.elementor-view-stacked .elementor-icon{background-color:#49D08E;}.elementor-2595 .elementor-element.elementor-element-dc7c4b7.elementor-view-framed .elementor-icon, .elementor-2595 .elementor-element.elementor-element-dc7c4b7.elementor-view-default .elementor-icon{fill:#49D08E;color:#49D08E;border-color:#49D08E;}.elementor-2595 .elementor-element.elementor-element-dc7c4b7 .elementor-icon{font-size:60px;}.elementor-2595 .elementor-element.elementor-element-dc7c4b7 .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-dc7c4b7 .elementor-icon-box-title a{font-size:23px;}.elementor-2595 .elementor-element.elementor-element-dc7c4b7 .elementor-icon-box-description{font-size:16px;color:#F2E9E9;}.elementor-2595 .elementor-element.elementor-element-e717dcd{--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:7rem;--margin-bottom:10rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2595 .elementor-element.elementor-element-7504ccc > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-2595 .elementor-element.elementor-element-7504ccc{text-align:center;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#EAEAEA;margin-top:6px;margin-bottom:6px;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-acc-icon-box{width:70px;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:var( --e-global-color-primary );}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button, .elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-size:16px;font-weight:400;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-2595 .elementor-element.elementor-element-8e88a43.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:5px;}.elementor-2595 .elementor-element.elementor-element-8e88a43.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 5px);}.elementor-2595 .elementor-element.elementor-element-8e88a43.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 30px + 5px);}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:#EDEDED;font-size:18px;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:#EDEDED;width:18px;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:#333333;font-size:15px;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:#333333;width:15px;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-icon-box{background-color:#000000;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button:hover .wpr-title-icon i{color:#000000;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button:hover .wpr-title-icon svg{fill:#000000;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button:hover .wpr-acc-icon-box{background-color:#49D08E;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-title-icon i{color:#FFFFFF;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-title-icon svg{fill:#FFFFFF;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-acc-icon-box{background-color:#49D08E;}.elementor-2595 .elementor-element.elementor-element-8e88a43.wpr-advanced-accordion-icon-side-box .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-8e88a43.wpr-advanced-accordion-icon-side-curve .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0 0 0px;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:var( --e-global-color-primary );font-size:16px;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-panel{background-color:#FFFFFF;border-color:#E8E8E8;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-be0c30a{--display:flex;--padding-top:20rem;--padding-bottom:20rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2595 .elementor-element.elementor-element-be0c30a:not(.elementor-motion-effects-element-type-background), .elementor-2595 .elementor-element.elementor-element-be0c30a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2595 .elementor-element.elementor-element-edf924e{text-align:center;}.elementor-2595 .elementor-element.elementor-element-edf924e .elementor-heading-title{font-size:10rem;font-weight:500;line-height:110px;color:#EEE4E4;}.elementor-2595 .elementor-element.elementor-element-b38c951 .elementor-button{background-color:#02010100;font-size:30px;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:30px 70px 30px 70px;}.elementor-2595 .elementor-element.elementor-element-b38c951 .elementor-button:hover, .elementor-2595 .elementor-element.elementor-element-b38c951 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-2595 .elementor-element.elementor-element-b38c951 > .elementor-widget-container{margin:7rem 0rem 0rem 0rem;}.elementor-2595 .elementor-element.elementor-element-b38c951 .elementor-button:hover svg, .elementor-2595 .elementor-element.elementor-element-b38c951 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-2595 .elementor-element.elementor-element-94fc8e3{--grid-auto-flow:row;}.elementor-2595 .elementor-element.elementor-element-6b74eda7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2595 .elementor-element.elementor-element-b8db16c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2595 .elementor-element.elementor-element-b8db16c .elementor-heading-title{font-size:35px;}.elementor-2595 .elementor-element.elementor-element-d8552f4 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-2595 .elementor-element.elementor-element-d8552f4{font-size:17px;}.elementor-2595 .elementor-element.elementor-element-94fc8e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2595 .elementor-element.elementor-element-60e030e .elementor-button{font-size:15px;padding:13px 20px 10px 20px;}.elementor-2595 .elementor-element.elementor-element-5bee2be .elementor-button{font-size:15px;padding:10px 20px 10px 20px;}.elementor-2595 .elementor-element.elementor-element-35b99b82{--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2595 .elementor-element.elementor-element-4776f3d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-4776f3d .elementor-heading-title{font-size:3.4rem;line-height:1.3em;}.elementor-2595 .elementor-element.elementor-element-88f2b54{text-align:center;}.elementor-2595 .elementor-element.elementor-element-88f2b54 .elementor-heading-title{font-size:28px;}.elementor-2595 .elementor-element.elementor-element-36a1850{text-align:center;}.elementor-2595 .elementor-element.elementor-element-36a1850 .elementor-heading-title{font-size:16px;}.elementor-2595 .elementor-element.elementor-element-2a7ad0c .elementor-heading-title{font-size:12px;}.elementor-2595 .elementor-element.elementor-element-1dde03c{width:var( --container-widget-width, 341.938px );max-width:341.938px;--container-widget-width:341.938px;--container-widget-flex-grow:0;text-align:center;}.elementor-2595 .elementor-element.elementor-element-1dde03c > .elementor-widget-container{padding:0px 5px 10px 20px;}.elementor-2595 .elementor-element.elementor-element-1dde03c .elementor-heading-title{font-size:18px;}.elementor-2595 .elementor-element.elementor-element-a274e56 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2595 .elementor-element.elementor-element-a274e56{font-size:15px;}.elementor-2595 .elementor-element.elementor-element-7d743ba > .elementor-widget-container{padding:0px 5px 0px 20px;}.elementor-2595 .elementor-element.elementor-element-7d743ba{text-align:center;}.elementor-2595 .elementor-element.elementor-element-7d743ba .elementor-heading-title{font-size:18px;}.elementor-2595 .elementor-element.elementor-element-35dca56 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2595 .elementor-element.elementor-element-35dca56{font-size:15px;}.elementor-2595 .elementor-element.elementor-element-81c14c8 > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;}.elementor-2595 .elementor-element.elementor-element-81c14c8 .elementor-button{padding:13px 20px 10px 20px;}.elementor-2595 .elementor-element.elementor-element-c8708b5 .elementor-heading-title{font-size:3.6rem;line-height:1.8em;}.elementor-2595 .elementor-element.elementor-element-b0d29f3{--margin-top:7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2595 .elementor-element.elementor-element-d08d269{text-align:center;}.elementor-2595 .elementor-element.elementor-element-d08d269 .elementor-heading-title{font-size:28px;}.elementor-2595 .elementor-element.elementor-element-dda31c4 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2595 .elementor-element.elementor-element-dda31c4{font-size:14px;}.elementor-2595 .elementor-element.elementor-element-1a8a9e0 > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;}.elementor-2595 .elementor-element.elementor-element-1a8a9e0 .elementor-button{padding:13px 20px 10px 20px;}.elementor-2595 .elementor-element.elementor-element-7c105a8 .elementor-heading-title{font-size:4.5rem;line-height:1.7em;}.elementor-2595 .elementor-element.elementor-element-7760844 .elementor-heading-title{font-size:28px;}.elementor-2595 .elementor-element.elementor-element-baccc42 .elementor-heading-title{font-size:12px;}.elementor-2595 .elementor-element.elementor-element-8eea703{width:var( --container-widget-width, 338.266px );max-width:338.266px;--container-widget-width:338.266px;--container-widget-flex-grow:0;text-align:center;}.elementor-2595 .elementor-element.elementor-element-8eea703 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2595 .elementor-element.elementor-element-8eea703 .elementor-heading-title{font-size:20px;}.elementor-2595 .elementor-element.elementor-element-b3435be > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2595 .elementor-element.elementor-element-b3435be{font-size:15px;}.elementor-2595 .elementor-element.elementor-element-5a6b3c7{font-size:15px;}.elementor-2595 .elementor-element.elementor-element-8051665{font-size:15px;}.elementor-2595 .elementor-element.elementor-element-478be38 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-2595 .elementor-element.elementor-element-478be38 .elementor-button{padding:17px 20px 15px 20px;}.elementor-2595 .elementor-element.elementor-element-8d511b1 .elementor-heading-title{font-size:35px;}.elementor-2595 .elementor-element.elementor-element-6b74eda7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2595 .elementor-element.elementor-element-5ad6bd8b > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;padding:0px 10px 0px 10px;}.elementor-2595 .elementor-element.elementor-element-5ad6bd8b .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-5ad6bd8b .elementor-icon-box-title a{font-size:20px;}.elementor-2595 .elementor-element.elementor-element-5ad6bd8b .elementor-icon-box-description{font-size:15px;}.elementor-2595 .elementor-element.elementor-element-47183880 > .elementor-widget-container{margin:3rem 0rem 2rem 0rem;padding:0px 10px 0px 10px;}.elementor-2595 .elementor-element.elementor-element-47183880 .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-47183880 .elementor-icon-box-title a{font-size:20px;}.elementor-2595 .elementor-element.elementor-element-47183880 .elementor-icon-box-description{font-size:15px;}.elementor-2595 .elementor-element.elementor-element-dc7c4b7 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;padding:0px 10px 0px 10px;}.elementor-2595 .elementor-element.elementor-element-dc7c4b7 .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-dc7c4b7 .elementor-icon-box-title a{font-size:20px;}.elementor-2595 .elementor-element.elementor-element-dc7c4b7 .elementor-icon-box-description{font-size:15px;}.elementor-2595 .elementor-element.elementor-element-8e88a43 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{font-size:15px;}.elementor-2595 .elementor-element.elementor-element-edf924e .elementor-heading-title{font-size:3.6rem;line-height:1.7em;}.elementor-2595 .elementor-element.elementor-element-b38c951 .elementor-button{font-size:25px;padding:15px 40px 15px 40px;}}@media(min-width:768px){.elementor-2595 .elementor-element.elementor-element-50dc297{--content-width:745px;}}/* Start custom CSS for heading, class: .elementor-element-b8db16c */.special-font3 {
    color: #c40001; !important; /* Couleur bien visible */
  
    font-style: medium !important;
    font-family: PPHatton-medium;
    opacity: 1 !important;
    visibility: visible !important;
    display: inline !important;
    cursor: grab;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d484eca */.button-icon1 { padding-left:35px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d650aa5 *//* Lien global qui enveloppe le conteneur */
.marque-link {
  text-decoration: none; /* Supprime le soulignement */
  display: block; /* Le lien couvre tout le conteneur */
  color: white !important; /* Le texte reste blanc par défaut */
  transition: all 0.5s ease; /* Transition fluide pour les effets */
}

/* Style par défaut pour le conteneur */
.marque {
  display: flex;
  overflow: hidden;
  height: 10vh;
  user-select: none;
  gap: 2rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

/* Conteneur cliquable : Effet au survol */
.marque-link:hover .marque span {
  cursor: pointer; /* Indique que tout le conteneur est cliquable */
  -webkit-text-stroke: 1.5px white; /* Ajoute un contour noir au survol */
  text-stroke: 1.5px white;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8); /* Ajoute une ombre */
  -webkit-text-fill-color: black !important; /* Assure que le texte reste blanc */
  text-fill-color: white !important; /* Compatibilité */
  color: white !important; /* Le texte reste blanc */
  opacity: 1 !important; /* Assure que le texte reste visible */
  visibility: visible !important; /* Assure que le texte est affiché */
}

/* Style des spans */
.marque__group span {
  color: black !important; /* Couleur blanche par défaut */
  font-size: 3.5vw; /* Taille de police responsive */
  font-weight: 400;
  white-space: nowrap;
  font-family: 'Archivo', sans-serif !important; /* Police spécifique */
}

/* Animation du texte */
.marque__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 2rem;
  min-width: 100%;
  animation: scroll 15s linear infinite reverse; /* Animation de défilement */
}

/* Animation de défilement */
@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 2rem));
  }
}

/* Responsivité pour les écrans de plus de 360px */
@media only screen and (min-width: 360px) {
  .marque__group span {
    font-size: 4.5vw; /* Taille de police ajustée */
  }
}

@media (max-width: 480px) {
  .marque__group span {
    font-size: 6vw !important; /* Agrandit le texte pour les écrans <= 480px */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4776f3d */.special-font1 {
    color: #fff !important; /* Couleur bien visible */
    font-size: 9rem !important; /* Taille par défaut pour les grands écrans */
    font-style: medium !important;
    font-family: PPHatton-medium;
    opacity: 1 !important;
    visibility: visible !important;
    display: inline !important;
}

/* Responsivité pour les tablettes (écrans <= 768px) */
@media (max-width: 768px) {
    .special-font1 {
        font-size: 5rem !important; /* Taille réduite pour les tablettes */
        text-align: center; /* Centre le texte sur les tablettes */
    }
}

/* Responsivité pour les smartphones (écrans <= 480px) */
@media (max-width: 480px) {
    .special-font1 {
        font-size: 3.1rem !important; /* Taille encore plus petite pour smartphones */
        text-align: center; /* Centre le texte sur les petits écrans */
    }
}

.special-font2 {
    color: #49d08e !important; /* Couleur bien visible */
    font-size: 9rem !important; /* Taille par défaut pour les grands écrans */
    font-style: medium !important;
    font-family: PPHatton-medium;
    opacity: 1 !important;
    visibility: visible !important;
    display: inline !important;
}

/* Responsivité pour les tablettes (écrans <= 768px) */
@media (max-width: 768px) {
    .special-font2 {
        font-size: 5rem !important; /* Taille réduite pour les tablettes */
        text-align: center; /* Centre le texte sur les tablettes */
    }
}

/* Responsivité pour les smartphones (écrans <= 480px) */
@media (max-width: 480px) {
    .special-font2 {
        font-size: 3.5rem !important; /* Taille encore plus petite pour smartphones */
        text-align: center; /* Centre le texte sur les petits écrans */
    }
}



.move {
    letter-spacing: 0; /* Position initiale */
    transition: all 1s ease; /* Transition douce même hors survol */
    cursor: grab; /* Curseur par défaut */
}

.move:hover {
    letter-spacing: 0px; /* Espacement des lettres au survol */
    cursor: grab; /* Curseur au survol */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8708b5 */.special-font4 {
    color: #49d08e !important; /* Couleur bien visible */
    font-size: 13rem !important; /* Taille par défaut pour les grands écrans */
    font-style: medium !important;
    opacity: 1 !important;
    visibility: visible !important;
    display: inline !important;
}

/* Responsivité pour les tablettes (écrans <= 768px) */
@media (max-width: 768px) {
    .special-font4 {
        font-size: 8rem !important; /* Taille réduite pour les tablettes */
        text-align: center; /* Centre le texte sur les tablettes */
    }
}

/* Responsivité pour les smartphones (écrans <= 480px) */
@media (max-width: 480px) {
    .special-font4 {
        font-size: 5rem !important; /* Taille encore plus petite pour smartphones */
        text-align: center; /* Centre le texte sur les petits écrans */
    }
}

.move:hover {
    letter-spacing: 0px;
    transition: all 1s ease;
    cursor: grab;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b7d39e3 */.marques {
  display: flex;
  overflow: hidden;
  height: 10vh;
  user-select: none;
  gap: 1rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  /*background-color: green;*/
  /*transform: skewY(-3deg); */
  /*transform: rotate(-5deg) translateY(-30px) translateX(50px);*/
}

.marques:hover .marques__group span {
  -webkit-text-stroke: 1.5px black; /* Contour noir */
  text-stroke: 1.5px black; /* Contour noir pour les navigateurs compatibles */
  -webkit-text-fill-color: transparent; /* Rend le texte transparent pour que seul le contour soit visible */
  text-fill-color: transparent; /* Pour les navigateurs compatibles */
  transition: all 0.1s ease; /* Transition douce */
}

.marques__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  min-width: 100%;
  animation: scroll 15s linear infinite reverse;
}

.marques__group span {
  color: black; /* Couleur par défaut du texte */
  font-size: 3.5vw; /* Taille de police responsive */
  font-weight: 500;
  white-space: nowrap;
  font-family: 'Archivo', sans-serif !important;
  font-style: italic
  /*text-transform: uppercase;*/
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 2rem));
  }
}

@media only screen and (min-width: 360px) {
  .marques__group span {
    font-size: 4.5vw; /* Taille réduite pour les écrans de plus de 360px */
  }
}

@media (max-width: 480px) {
  .marques__group span {
    font-size: 8vw !important; /* Agrandit uniquement pour les écrans <= 480px */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c105a8 */.special-font4 {
    color: #49d08e !important; /* Couleur bien visible */
    font-size: 13rem !important; /* Taille par défaut pour les grands écrans */
    font-style: medium !important;
    opacity: 1 !important;
    visibility: visible !important;
    display: inline !important;
}

/* Responsivité pour les tablettes (écrans <= 768px) */
@media (max-width: 768px) {
    .special-font4 {
        font-size: 8rem !important; /* Taille réduite pour les tablettes */
        text-align: center; /* Centre le texte sur les tablettes */
    }
}

/* Responsivité pour les smartphones (écrans <= 480px) */
@media (max-width: 480px) {
    .special-font4 {
        font-size: 5rem !important; /* Taille encore plus petite pour smartphones */
        text-align: center; /* Centre le texte sur les petits écrans */
    }
}

.move:hover {
    letter-spacing: 0px;
    transition: all 1s ease;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edf924e */.special-font4 {
    color: #49d08e !important; /* Couleur bien visible */
    font-size: 13rem !important; /* Taille par défaut pour les grands écrans */
    font-style: medium !important;
    opacity: 1 !important;
    visibility: visible !important;
    display: inline !important;
}

/* Responsivité pour les tablettes (écrans <= 768px) */
@media (max-width: 768px) {
    .special-font4 {
        font-size: 8rem !important; /* Taille réduite pour les tablettes */
        text-align: center; /* Centre le texte sur les tablettes */
    }
}

/* Responsivité pour les smartphones (écrans <= 480px) */
@media (max-width: 480px) {
    .special-font4 {
        font-size: 5rem !important; /* Taille encore plus petite pour smartphones */
        text-align: center; /* Centre le texte sur les petits écrans */
    }
}

.move:hover {
    letter-spacing: 0px;
    transition: all 1s ease;
    cursor: grab;
}/* End custom CSS */