.elementor-3285 .elementor-element.elementor-element-6123c2c{--display:flex;--min-height:78vh;--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;--justify-content:center;--overlay-opacity:0.28;--padding-top:105px;--padding-bottom:32px;--padding-left:5px;--padding-right:5px;}.elementor-3285 .elementor-element.elementor-element-6123c2c:not(.elementor-motion-effects-element-type-background), .elementor-3285 .elementor-element.elementor-element-6123c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111F40;}.elementor-3285 .elementor-element.elementor-element-6123c2c::before, .elementor-3285 .elementor-element.elementor-element-6123c2c > .elementor-background-video-container::before, .elementor-3285 .elementor-element.elementor-element-6123c2c > .e-con-inner > .elementor-background-video-container::before, .elementor-3285 .elementor-element.elementor-element-6123c2c > .elementor-background-slideshow::before, .elementor-3285 .elementor-element.elementor-element-6123c2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3285 .elementor-element.elementor-element-6123c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://depanninfo.ch/wp-content/uploads/2026/07/ChatGPT-Image-24-juil.-2026-05_12_56.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3285 .elementor-element.elementor-element-42b1190{--display:flex;}.elementor-3285 .elementor-element.elementor-element-6f7950e{text-align:center;}.elementor-3285 .elementor-element.elementor-element-6f7950e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-3285 .elementor-element.elementor-element-d20c7b4{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-3285 .elementor-element.elementor-element-d20c7b4.elementor-element{--align-self:center;}.elementor-3285 .elementor-element.elementor-element-d20c7b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:600;line-height:1.3em;color:var( --e-global-color-6103559 );}.elementor-3285 .elementor-element.elementor-element-924bb1e{width:var( --container-widget-width, 745px );max-width:745px;--container-widget-width:745px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E7E7E7;}.elementor-3285 .elementor-element.elementor-element-924bb1e.elementor-element{--align-self:center;}.elementor-3285 .elementor-element.elementor-element-3e0c090{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3285 .elementor-element.elementor-element-a93a941 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;line-height:1.5em;fill:var( --e-global-color-6103559 );color:var( --e-global-color-6103559 );background-image:linear-gradient(149deg, var( --e-global-color-83c2299 ) 0%, var( --e-global-color-accent ) 100%);transition-duration:0.6s;border-radius:7px 7px 7px 7px;padding:15px 20px 15px 20px;}.elementor-3285 .elementor-element.elementor-element-a93a941 .elementor-button:hover, .elementor-3285 .elementor-element.elementor-element-a93a941 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-6103559 );background-image:linear-gradient(76deg, var( --e-global-color-accent ) 0%, var( --e-global-color-83c2299 ) 100%);border-color:var( --e-global-color-6103559 );}.elementor-3285 .elementor-element.elementor-element-a93a941 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3285 .elementor-element.elementor-element-a93a941 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-3285 .elementor-element.elementor-element-a93a941 .elementor-button:hover svg, .elementor-3285 .elementor-element.elementor-element-a93a941 .elementor-button:focus svg{fill:var( --e-global-color-6103559 );}.elementor-3285 .elementor-element.elementor-element-76343a1 .elementor-button{background-color:var( --e-global-color-7ffc082 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.5em;fill:var( --e-global-color-6103559 );color:var( --e-global-color-6103559 );transition-duration:0.6s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6103559 );border-radius:7px 7px 7px 7px;padding:13px 18px 13px 18px;}.elementor-3285 .elementor-element.elementor-element-76343a1 .elementor-button:hover, .elementor-3285 .elementor-element.elementor-element-76343a1 .elementor-button:focus{background-color:var( --e-global-color-6103559 );color:var( --e-global-color-accent );border-color:var( --e-global-color-6103559 );}.elementor-3285 .elementor-element.elementor-element-76343a1 .elementor-button:hover svg, .elementor-3285 .elementor-element.elementor-element-76343a1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-3285 .elementor-element.elementor-element-b565f5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3285 .elementor-element.elementor-element-2a5803f .elementor-icon-list-icon i{color:#FACC15;transition:color 0.3s;}.elementor-3285 .elementor-element.elementor-element-2a5803f .elementor-icon-list-icon svg{fill:#FACC15;transition:fill 0.3s;}.elementor-3285 .elementor-element.elementor-element-2a5803f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3285 .elementor-element.elementor-element-2a5803f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3285 .elementor-element.elementor-element-2a5803f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3285 .elementor-element.elementor-element-2a5803f .elementor-icon-list-text{color:#CFCFCF;transition:color 0.3s;}.elementor-3285 .elementor-element.elementor-element-60566cb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;--margin-top:-9%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3285 .elementor-element.elementor-element-135c1db{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3285 .elementor-element.elementor-element-135c1db:not(.elementor-motion-effects-element-type-background), .elementor-3285 .elementor-element.elementor-element-135c1db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6103559 );}.elementor-3285 .elementor-element.elementor-element-135c1db.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-3285 .elementor-element.elementor-element-355739a .elementor-icon-wrapper{text-align:center;}.elementor-3285 .elementor-element.elementor-element-355739a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3285 .elementor-element.elementor-element-355739a.elementor-view-framed .elementor-icon, .elementor-3285 .elementor-element.elementor-element-355739a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3285 .elementor-element.elementor-element-355739a.elementor-view-framed .elementor-icon, .elementor-3285 .elementor-element.elementor-element-355739a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3285 .elementor-element.elementor-element-355739a .elementor-icon{font-size:45px;}.elementor-3285 .elementor-element.elementor-element-355739a .elementor-icon svg{height:45px;}.elementor-3285 .elementor-element.elementor-element-43b54f4{text-align:center;}.elementor-3285 .elementor-element.elementor-element-43b54f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;line-height:1.3em;}.elementor-3285 .elementor-element.elementor-element-e75a5d2{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3285 .elementor-element.elementor-element-025ce90{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3285 .elementor-element.elementor-element-025ce90:not(.elementor-motion-effects-element-type-background), .elementor-3285 .elementor-element.elementor-element-025ce90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6103559 );}.elementor-3285 .elementor-element.elementor-element-025ce90.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-3285 .elementor-element.elementor-element-7de8655 .elementor-icon-wrapper{text-align:center;}.elementor-3285 .elementor-element.elementor-element-7de8655.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3285 .elementor-element.elementor-element-7de8655.elementor-view-framed .elementor-icon, .elementor-3285 .elementor-element.elementor-element-7de8655.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3285 .elementor-element.elementor-element-7de8655.elementor-view-framed .elementor-icon, .elementor-3285 .elementor-element.elementor-element-7de8655.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3285 .elementor-element.elementor-element-7de8655 .elementor-icon{font-size:45px;}.elementor-3285 .elementor-element.elementor-element-7de8655 .elementor-icon svg{height:45px;}.elementor-3285 .elementor-element.elementor-element-f227002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3285 .elementor-element.elementor-element-f227002 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;line-height:1.3em;}.elementor-3285 .elementor-element.elementor-element-dd98977{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3285 .elementor-element.elementor-element-d4990fb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3285 .elementor-element.elementor-element-d4990fb:not(.elementor-motion-effects-element-type-background), .elementor-3285 .elementor-element.elementor-element-d4990fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6103559 );}.elementor-3285 .elementor-element.elementor-element-d4990fb.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-3285 .elementor-element.elementor-element-b686be0 .elementor-icon-wrapper{text-align:center;}.elementor-3285 .elementor-element.elementor-element-b686be0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3285 .elementor-element.elementor-element-b686be0.elementor-view-framed .elementor-icon, .elementor-3285 .elementor-element.elementor-element-b686be0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3285 .elementor-element.elementor-element-b686be0.elementor-view-framed .elementor-icon, .elementor-3285 .elementor-element.elementor-element-b686be0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3285 .elementor-element.elementor-element-b686be0 .elementor-icon{font-size:45px;}.elementor-3285 .elementor-element.elementor-element-b686be0 .elementor-icon svg{height:45px;}.elementor-3285 .elementor-element.elementor-element-001aa5b{text-align:center;}.elementor-3285 .elementor-element.elementor-element-001aa5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;line-height:1.3em;}.elementor-3285 .elementor-element.elementor-element-445c295{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3285 .elementor-element.elementor-element-830c7d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CCE5FF;--border-color:#CCE5FF;--border-radius:12px 12px 12px 12px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3285 .elementor-element.elementor-element-830c7d7:not(.elementor-motion-effects-element-type-background), .elementor-3285 .elementor-element.elementor-element-830c7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF7FF;}.elementor-3285 .elementor-element.elementor-element-f84e4f8{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3285 .elementor-element.elementor-element-a745f0c{text-align:start;}.elementor-3285 .elementor-element.elementor-element-a745f0c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-3285 .elementor-element.elementor-element-768fb3c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3285 .elementor-element.elementor-element-5617a68{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3285 .elementor-element.elementor-element-a5d6c4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:end;}.elementor-3285 .elementor-element.elementor-element-a5d6c4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.3em;}.elementor-3285 .elementor-element.elementor-element-98f4d22{text-align:end;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;}.elementor-3285 .elementor-element.elementor-element-72436e5{--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-3285 .elementor-element.elementor-element-5d18d25{--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-3285 .elementor-element.elementor-element-f6485b1{--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;}@media(min-width:768px){.elementor-3285 .elementor-element.elementor-element-72436e5{--content-width:1600px;}.elementor-3285 .elementor-element.elementor-element-5d18d25{--content-width:1600px;}.elementor-3285 .elementor-element.elementor-element-f6485b1{--content-width:1600px;}}@media(max-width:1024px){.elementor-3285 .elementor-element.elementor-element-6123c2c{--padding-top:60px;--padding-bottom:120px;--padding-left:5px;--padding-right:5px;}.elementor-3285 .elementor-element.elementor-element-d20c7b4 .elementor-heading-title{font-size:46px;}.elementor-3285 .elementor-element.elementor-element-60566cb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3285 .elementor-element.elementor-element-135c1db{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-3285 .elementor-element.elementor-element-43b54f4 .elementor-heading-title{font-size:20px;}.elementor-3285 .elementor-element.elementor-element-e75a5d2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3285 .elementor-element.elementor-element-025ce90{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-3285 .elementor-element.elementor-element-f227002 .elementor-heading-title{font-size:20px;}.elementor-3285 .elementor-element.elementor-element-dd98977{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3285 .elementor-element.elementor-element-d4990fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-3285 .elementor-element.elementor-element-001aa5b .elementor-heading-title{font-size:20px;}.elementor-3285 .elementor-element.elementor-element-445c295{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3285 .elementor-element.elementor-element-a745f0c .elementor-heading-title{font-size:25px;}.elementor-3285 .elementor-element.elementor-element-768fb3c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3285 .elementor-element.elementor-element-a5d6c4d .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-3285 .elementor-element.elementor-element-6123c2c{--padding-top:40px;--padding-bottom:140px;--padding-left:5px;--padding-right:5px;}.elementor-3285 .elementor-element.elementor-element-6f7950e .elementor-heading-title{font-size:17px;}.elementor-3285 .elementor-element.elementor-element-d20c7b4 .elementor-heading-title{font-size:33px;}.elementor-3285 .elementor-element.elementor-element-3e0c090{--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;--justify-content:center;--align-items:stretch;}.elementor-3285 .elementor-element.elementor-element-b565f5f{--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;--justify-content:center;--align-items:stretch;}.elementor-3285 .elementor-element.elementor-element-2a5803f{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:1px;}.elementor-3285 .elementor-element.elementor-element-2a5803f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3285 .elementor-element.elementor-element-2a5803f .elementor-icon-list-item > a{font-size:13px;}.elementor-3285 .elementor-element.elementor-element-60566cb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3285 .elementor-element.elementor-element-135c1db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3285 .elementor-element.elementor-element-e75a5d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3285 .elementor-element.elementor-element-dd98977{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3285 .elementor-element.elementor-element-445c295{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3285 .elementor-element.elementor-element-830c7d7{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-3285 .elementor-element.elementor-element-a745f0c .elementor-heading-title{font-size:24px;}.elementor-3285 .elementor-element.elementor-element-768fb3c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3285 .elementor-element.elementor-element-a5d6c4d{text-align:start;}.elementor-3285 .elementor-element.elementor-element-a5d6c4d .elementor-heading-title{font-size:30px;}.elementor-3285 .elementor-element.elementor-element-98f4d22{text-align:start;}}@media(min-width:1025px){.elementor-3285 .elementor-element.elementor-element-6123c2c::before, .elementor-3285 .elementor-element.elementor-element-6123c2c > .elementor-background-video-container::before, .elementor-3285 .elementor-element.elementor-element-6123c2c > .e-con-inner > .elementor-background-video-container::before, .elementor-3285 .elementor-element.elementor-element-6123c2c > .elementor-background-slideshow::before, .elementor-3285 .elementor-element.elementor-element-6123c2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3285 .elementor-element.elementor-element-6123c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-d20c7b4 */.elementor-3285 .elementor-element.elementor-element-d20c7b4 .elementor-heading-title{

font-size:clamp(52px,4.8vw,82px);

font-weight:900;

line-height:1.08;

letter-spacing:-2px;

background:linear-gradient(
90deg,
#ffffff 0%,
#D8F2FF 25%,
#18AFFF 50%,
#ffffff 75%,
#ffffff 100%
);

background-size:300% auto;

-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
background-clip:text;

text-shadow:
0 6px 25px rgba(24,175,255,.18);

animation:
titleGlow 6s linear infinite,
titleFloat 4s ease-in-out infinite;

}

@keyframes titleGlow{

0%{
background-position:0%;
}

100%{
background-position:300%;
}

}

@keyframes titleFloat{

0%,100%{
transform:translateY(0);
}

50%{
transform:translateY(-4px);
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-924bb1e */.elementor-3285 .elementor-element.elementor-element-924bb1e{

font-size:21px;

font-weight:500;

line-height:1.9;

color:rgba(255,255,255,.92);

max-width:980px;

margin:auto;

text-align:center;

letter-spacing:.2px;

text-shadow:
0 2px 10px rgba(0,0,0,.25);

animation:subtitleFade 1.5s ease;

}

.elementor-3285 .elementor-element.elementor-element-924bb1e strong{

color:#ffffff;

font-weight:800;

}

.elementor-3285 .elementor-element.elementor-element-924bb1e a{

color:#53C7FF;

font-weight:700;

text-decoration:none;

transition:.3s;

}

.elementor-3285 .elementor-element.elementor-element-924bb1e a:hover{

color:#FFA726;

}

@keyframes subtitleFade{

0%{

opacity:0;

transform:translateY(20px);

}

100%{

opacity:1;

transform:translateY(0);

}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a93a941 */.elementor-3285 .elementor-element.elementor-element-a93a941 .elementor-button{

display:inline-flex;
align-items:center;
justify-content:center;

padding:20px 42px;

border-radius:18px;

background:linear-gradient(135deg,#18AFFF,#006CFF,#004ED9);

border:1px solid rgba(255,255,255,.18);

color:#fff !important;

font-size:18px;
font-weight:800;
letter-spacing:.5px;

text-decoration:none;

position:relative;
overflow:hidden;

box-shadow:
0 18px 40px rgba(0,108,255,.35),
0 2px 0 rgba(255,255,255,.18) inset;

transition:.35s;

animation:premiumFloat 4s ease-in-out infinite;

}

/* Reflet */

.elementor-3285 .elementor-element.elementor-element-a93a941 .elementor-button::before{

content:"";

position:absolute;

top:-40%;
left:-150%;

width:45%;
height:180%;

background:rgba(255,255,255,.45);

filter:blur(8px);

transform:rotate(25deg);

animation:glassMove 3.8s linear infinite;

}

.elementor-3285 .elementor-element.elementor-element-a93a941 .elementor-button:hover{

transform:translateY(-7px) scale(1.04);

background:linear-gradient(135deg,#30C2FF,#008BFF,#005BFF);

box-shadow:

0 30px 65px rgba(0,108,255,.45),

0 0 35px rgba(24,175,255,.25);

}

.elementor-3285 .elementor-element.elementor-element-a93a941 .elementor-button-text,
.elementor-3285 .elementor-element.elementor-element-a93a941 .elementor-button-icon{

position:relative;

z-index:2;

}

@keyframes premiumFloat{

0%,100%{
transform:translateY(0);
}

50%{
transform:translateY(-5px);
}

}

@keyframes glassMove{

0%{
left:-150%;
}

100%{
left:180%;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76343a1 */.elementor-3285 .elementor-element.elementor-element-76343a1 .elementor-button{

display:inline-flex;
align-items:center;
justify-content:center;

padding:20px 42px;

border-radius:18px;

background:linear-gradient(135deg,#FFA726 0%,#FF7A00 55%,#FF5A00 100%);

border:1px solid rgba(255,255,255,.18);

color:#fff !important;

font-size:18px;
font-weight:800;
letter-spacing:.5px;
text-transform:uppercase;

text-decoration:none;

position:relative;
overflow:hidden;

box-shadow:
0 18px 40px rgba(255,122,0,.35),
0 2px 0 rgba(255,255,255,.18) inset;

transition:all .35s ease;

animation:devisFloat 4s ease-in-out infinite;

}

/* Reflet */

.elementor-3285 .elementor-element.elementor-element-76343a1 .elementor-button::before{

content:"";

position:absolute;

top:-40%;
left:-150%;

width:45%;
height:180%;

background:rgba(255,255,255,.45);

filter:blur(8px);

transform:rotate(25deg);

animation:devisGlass 3.8s linear infinite;

}

/* Hover */

.elementor-3285 .elementor-element.elementor-element-76343a1 .elementor-button:hover{

transform:translateY(-7px) scale(1.05);

background:linear-gradient(135deg,#FFB347,#FF9100,#FF6200);

box-shadow:
0 30px 70px rgba(255,122,0,.45),
0 0 35px rgba(255,140,0,.35);

}

/* Texte */

.elementor-3285 .elementor-element.elementor-element-76343a1 .elementor-button-text,
.elementor-3285 .elementor-element.elementor-element-76343a1 .elementor-button-icon{

position:relative;
z-index:2;

}

/* Animation flottement */

@keyframes devisFloat{

0%,100%{
transform:translateY(0);
}

50%{
transform:translateY(-5px);
}

}

/* Reflet */

@keyframes devisGlass{

0%{
left:-150%;
}

100%{
left:180%;
}

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-355739a */.elementor-3285 .elementor-element.elementor-element-355739a{
    color:#FF6A00 !important;
    fill:#FF6A00 !important;
}

.elementor-3285 .elementor-element.elementor-element-355739a svg{
    fill:#FF6A00 !important;
}

.elementor-3285 .elementor-element.elementor-element-355739a i{
    color:#FF6A00 !important;
}.elementor-3285 .elementor-element.elementor-element-355739a .elementor-icon{
    color:#FF6A00 !important;
    transition:.3s;
    filter:drop-shadow(0 0 12px rgba(255,106,0,.45));
}

.elementor-3285 .elementor-element.elementor-element-355739a:hover .elementor-icon{
    transform:scale(1.15);
    filter:drop-shadow(0 0 18px rgba(255,106,0,.65));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43b54f4 */.elementor-3285 .elementor-element.elementor-element-43b54f4 .elementor-heading-title{
    font-family:Poppins,sans-serif !important;
    font-size:36px !important;
    font-weight:800 !important;
    color:#102A4C !important;
    line-height:1.2 !important;
    letter-spacing:-0.5px !important;
    text-align:center !important;
    transition:all .3s ease;
}

.elementor-3285 .elementor-element.elementor-element-43b54f4:hover .elementor-heading-title{
    color:#FF6A00 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e75a5d2 */.elementor-3285 .elementor-element.elementor-element-e75a5d2{
    font-family:Poppins,sans-serif !important;
    font-size:17px !important;
    font-weight:400 !important;
    line-height:1.9 !important;
    color:#5F6E84 !important;
    text-align:center !important;
    letter-spacing:0.2px;
    transition:all .3s ease;
}

.elementor-3285 .elementor-element.elementor-element-e75a5d2:hover{
    color:#324B67 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7de8655 */.elementor-3285 .elementor-element.elementor-element-7de8655{
    color:#FF6A00 !important;
    fill:#FF6A00 !important;
}

.elementor-3285 .elementor-element.elementor-element-7de8655 svg{
    fill:#FF6A00 !important;
}

.elementor-3285 .elementor-element.elementor-element-7de8655 i{
    color:#FF6A00 !important;
}.elementor-3285 .elementor-element.elementor-element-7de8655 .elementor-icon{
    color:#FF6A00 !important;
    transition:.3s;
    filter:drop-shadow(0 0 12px rgba(255,106,0,.45));
}

.elementor-3285 .elementor-element.elementor-element-7de8655:hover .elementor-icon{
    transform:scale(1.15);
    filter:drop-shadow(0 0 18px rgba(255,106,0,.65));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f227002 */.elementor-3285 .elementor-element.elementor-element-f227002 .elementor-heading-title{
    font-family:Poppins,sans-serif !important;
    font-size:36px !important;
    font-weight:800 !important;
    color:#102A4C !important;
    line-height:1.2 !important;
    letter-spacing:-0.5px !important;
    text-align:center !important;
    transition:all .3s ease;
}

.elementor-3285 .elementor-element.elementor-element-f227002:hover .elementor-heading-title{
    color:#FF6A00 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd98977 */.elementor-3285 .elementor-element.elementor-element-dd98977{
    font-family:Poppins,sans-serif !important;
    font-size:17px !important;
    font-weight:400 !important;
    line-height:1.9 !important;
    color:#5F6E84 !important;
    text-align:center !important;
    letter-spacing:0.2px;
    transition:all .3s ease;
}

.elementor-3285 .elementor-element.elementor-element-dd98977:hover{
    color:#324B67 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b686be0 */.elementor-3285 .elementor-element.elementor-element-b686be0{
    color:#FF6A00 !important;
    fill:#FF6A00 !important;
}

.elementor-3285 .elementor-element.elementor-element-b686be0 svg{
    fill:#FF6A00 !important;
}

.elementor-3285 .elementor-element.elementor-element-b686be0 i{
    color:#FF6A00 !important;
}.elementor-3285 .elementor-element.elementor-element-b686be0 .elementor-icon{
    color:#FF6A00 !important;
    transition:.3s;
    filter:drop-shadow(0 0 12px rgba(255,106,0,.45));
}

.elementor-3285 .elementor-element.elementor-element-b686be0:hover .elementor-icon{
    transform:scale(1.15);
    filter:drop-shadow(0 0 18px rgba(255,106,0,.65));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-001aa5b */.elementor-3285 .elementor-element.elementor-element-001aa5b .elementor-heading-title{
    font-family:Poppins,sans-serif !important;
    font-size:36px !important;
    font-weight:800 !important;
    color:#102A4C !important;
    line-height:1.2 !important;
    letter-spacing:-0.5px !important;
    text-align:center !important;
    transition:all .3s ease;
}

.elementor-3285 .elementor-element.elementor-element-001aa5b:hover .elementor-heading-title{
    color:#FF6A00 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-445c295 */.elementor-3285 .elementor-element.elementor-element-445c295{
    font-family:Poppins,sans-serif !important;
    font-size:17px !important;
    font-weight:400 !important;
    line-height:1.9 !important;
    color:#5F6E84 !important;
    text-align:center !important;
    letter-spacing:0.2px;
    transition:all .3s ease;
}

.elementor-3285 .elementor-element.elementor-element-445c295:hover{
    color:#324B67 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60566cb */.elementor-3285 .elementor-element.elementor-element-60566cb .e-con,
.elementor-3285 .elementor-element.elementor-element-60566cb .e-loop-item,
.elementor-3285 .elementor-element.elementor-element-60566cb article,
.elementor-3285 .elementor-element.elementor-element-60566cb .elementor-widget-wrap{
    background:#ffffff !important;
    border-radius:22px;
    padding:18px;
    border:1px solid rgba(24,175,255,.12);
    box-shadow:
        0 15px 35px rgba(13,38,76,.08),
        0 5px 12px rgba(13,38,76,.05);
    transition:all .35s ease;
    overflow:hidden;
    position:relative;
}

.elementor-3285 .elementor-element.elementor-element-60566cb .e-con:before,
.elementor-3285 .elementor-element.elementor-element-60566cb .e-loop-item:before,
.elementor-3285 .elementor-element.elementor-element-60566cb article:before,
.elementor-3285 .elementor-element.elementor-element-60566cb .elementor-widget-wrap:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#18AFFF,#2F80ED,#FF7A00);
}

.elementor-3285 .elementor-element.elementor-element-60566cb .e-con:hover,
.elementor-3285 .elementor-element.elementor-element-60566cb .e-loop-item:hover,
.elementor-3285 .elementor-element.elementor-element-60566cb article:hover,
.elementor-3285 .elementor-element.elementor-element-60566cb .elementor-widget-wrap:hover{
    transform:translateY(-10px) scale(1.02);
    border-color:#18AFFF;
    box-shadow:
        0 30px 60px rgba(13,38,76,.16),
        0 0 35px rgba(24,175,255,.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-830c7d7 */.elementor-3285 .elementor-element.elementor-element-830c7d7{

position:relative;

overflow:hidden;

display:flex;

justify-content:space-between;

align-items:center;

gap:40px;

padding:45px 55px;

border-radius:28px;

background:
linear-gradient(135deg,#F8FCFF 0%,#EEF8FF 100%);

border:1px solid rgba(24,175,255,.18);

box-shadow:
0 25px 60px rgba(0,85,255,.10);

transition:.4s ease;

animation:pricingFloat 5s ease-in-out infinite;

}

/* Halo lumineux */

.elementor-3285 .elementor-element.elementor-element-830c7d7::before{

content:"";

position:absolute;

top:-180px;

left:-180px;

width:380px;

height:380px;

border-radius:50%;

background:
radial-gradient(rgba(24,175,255,.12),transparent 70%);

}

/* Reflet */

.elementor-3285 .elementor-element.elementor-element-830c7d7::after{

content:"";

position:absolute;

top:-45%;

left:-160%;

width:35%;

height:200%;

background:rgba(255,255,255,.55);

filter:blur(12px);

transform:rotate(25deg);

animation:pricingGlass 5s linear infinite;

}

.elementor-3285 .elementor-element.elementor-element-830c7d7:hover{

transform:translateY(-8px);

box-shadow:

0 35px 80px rgba(0,108,255,.18);

}

.elementor-3285 .elementor-element.elementor-element-830c7d7 h2,
.elementor-3285 .elementor-element.elementor-element-830c7d7 h3{

font-size:44px;

font-weight:900;

margin:0;

background:
linear-gradient(180deg,#18AFFF,#006CFF);

-webkit-background-clip:text;

-webkit-text-fill-color:transparent;

}

.elementor-3285 .elementor-element.elementor-element-830c7d7 h4{

font-size:18px;

font-weight:700;

color:#03224D;

margin-bottom:12px;

}

.elementor-3285 .elementor-element.elementor-element-830c7d7 p{

font-size:18px;

line-height:1.8;

color:#5D6876;

margin:0;

}

.elementor-3285 .elementor-element.elementor-element-830c7d7 strong{

font-size:72px;

font-weight:900;

background:
linear-gradient(180deg,#FF9800,#FF5A00);

-webkit-background-clip:text;

-webkit-text-fill-color:transparent;

text-shadow:
0 0 25px rgba(255,122,0,.20);

animation:pricePulse 2.5s ease-in-out infinite;

}

@keyframes pricingFloat{

0%,100%{

transform:translateY(0);

}

50%{

transform:translateY(-5px);

}

}

@keyframes pricingGlass{

0%{

left:-160%;

}

100%{

left:180%;

}

}

@keyframes pricePulse{

0%,100%{

transform:scale(1);

}

50%{

transform:scale(1.05);

}

}

@media(max-width:768px){

.elementor-3285 .elementor-element.elementor-element-830c7d7{

flex-direction:column;

text-align:center;

padding:35px 25px;

}

.elementor-3285 .elementor-element.elementor-element-830c7d7 strong{

font-size:54px;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-81efaa1 */.bernex-services{

padding:100px 0;

background:#f7f9fc;

}

.container{

max-width:1250px;

margin:auto;

padding:0 30px;

}

.section-title{

text-align:center;

max-width:1000px;

margin:auto auto 70px;

}

.subtitle{

display:inline-block;

background:linear-gradient(135deg,#ff8a00,#ff5a00);

color:#fff;

padding:10px 22px;

border-radius:50px;

font-weight:700;

margin-bottom:25px;

}

.section-title h2{

font-size:52px;

font-weight:800;

margin-bottom:30px;

color:#081b3a;

}

.section-title p{

font-size:20px;

line-height:1.9;

color:#555;

margin-bottom:25px;

}

.services-grid{

display:grid;

grid-template-columns:repeat(auto-fit,minmax(340px,1fr));

gap:30px;

}

.service-card{

background:#fff;

padding:40px;

border-radius:22px;

transition:.35s;

box-shadow:0 20px 50px rgba(0,0,0,.05);

border:1px solid #edf2f7;

}

.service-card:hover{

transform:translateY(-8px);

box-shadow:0 30px 60px rgba(0,0,0,.12);

}

.icon{

font-size:42px;

margin-bottom:25px;

}

.service-card h3{

font-size:28px;

margin-bottom:20px;

color:#0d3d8c;

}

.service-card p{

font-size:17px;

line-height:1.8;

margin-bottom:25px;

color:#555;

}

.service-card a{

text-decoration:none;

font-weight:700;

color:#0058ff;

transition:.3s;

}

.service-card a:hover{

color:#ff6a00;

}

@media(max-width:768px){

.section-title h2{

font-size:38px;

}

.services-grid{

grid-template-columns:1fr;

}

}
<section class="bernex-about">

<div class="container">

<div class="about-grid">

<div class="about-content">

<span class="section-badge">
Intervention rapide à Bernex
</span>

<h2>Réparation PC et assistance informatique à Bernex</h2>

<p>

DEPANN'INFO propose un service complet de <strong>réparation d'ordinateur à Bernex</strong> pour résoudre rapidement les pannes matérielles et logicielles les plus courantes. Que votre ordinateur refuse de démarrer, affiche un écran bleu, surchauffe ou devienne extrêmement lent, nos techniciens interviennent rapidement afin de remettre votre équipement en état de fonctionnement.

</p>

<p>

Nous prenons également en charge les <strong>PC Gamer</strong>, les ordinateurs professionnels, les ordinateurs portables ainsi que les appareils Apple comme les <strong>MacBook</strong> et <strong>iMac</strong>. Grâce à notre expertise, nous pouvons intervenir sur la majorité des marques : HP, Dell, ASUS, Lenovo, Acer, MSI, Apple et bien d'autres.

</p>

<p>

Chaque intervention débute par un diagnostic complet permettant d'identifier rapidement l'origine du problème. Nous privilégions toujours une réparation durable afin d'améliorer les performances de votre ordinateur tout en limitant les risques de nouvelles pannes.

</p>

</div>

<div class="about-box">

<h3>Nos interventions les plus demandées</h3>

<ul>

<li>✔ Dépannage informatique à domicile</li>

<li>✔ Réparation PC portable</li>

<li>✔ Réparation ordinateur fixe</li>

<li>✔ Installation Windows 11</li>

<li>✔ Installation Microsoft Office</li>

<li>✔ Suppression des virus</li>

<li>✔ Optimisation Windows</li>

<li>✔ Mise à niveau SSD</li>

<li>✔ Ajout de mémoire RAM</li>

<li>✔ Récupération de données</li>

<li>✔ Configuration Wi-Fi</li>

<li>✔ Installation imprimantes</li>

</ul>

</div>

</div>

<h2 class="center-title">Nos services informatiques à Bernex</h2>

<div class="features-grid">

<div class="feature-card">

<h3>🛡️ Suppression de virus</h3>

<p>
Élimination des virus, ransomwares, malwares, spywares et sécurisation complète de votre ordinateur.
</p>

<a href="/virus-informatique-geneve/">
En savoir plus →
</a>

</div>

<div class="feature-card">

<h3>⚙️ Optimisation Windows</h3>

<p>
Accélérez votre ordinateur grâce au nettoyage de Windows, suppression des fichiers inutiles et optimisation du démarrage.
</p>

<a href="/ordinateur-lent-geneve/">
Optimiser mon PC →
</a>

</div>

<div class="feature-card">

<h3>🌍 Internet & Réseau</h3>

<p>
Installation Wi-Fi, configuration réseau, imprimantes, routeurs et optimisation de votre connexion Internet.
</p>

<a href="/probleme-wifi-internet-geneve/">
Voir le service →
</a>

</div>

<div class="feature-card">

<h3>💾 Sauvegarde de données</h3>

<p>
Sauvegarde automatique, récupération de fichiers supprimés et sécurisation de vos documents importants.
</p>

<a href="/sauvegarde-recuperation-donnees-geneve/">
Découvrir →
</a>

</div>

</div>

</div>

</section>
.bernex-about{

padding:110px 0;

background:#ffffff;

}

.about-grid{

display:grid;

grid-template-columns:2fr 1fr;

gap:50px;

align-items:start;

margin-bottom:80px;

}

.section-badge{

display:inline-block;

padding:10px 22px;

background:linear-gradient(135deg,#0b8eff,#0058ff);

color:#fff;

border-radius:50px;

font-weight:700;

margin-bottom:25px;

}

.about-content h2{

font-size:48px;

margin-bottom:30px;

color:#081b3a;

}

.about-content p{

font-size:19px;

line-height:1.9;

margin-bottom:25px;

color:#555;

}

.about-box{

background:#0d1b3d;

padding:40px;

border-radius:22px;

color:#fff;

box-shadow:0 20px 60px rgba(0,0,0,.15);

}

.about-box h3{

font-size:30px;

margin-bottom:30px;

color:#fff;

}

.about-box ul{

padding:0;

margin:0;

list-style:none;

}

.about-box li{

padding:12px 0;

border-bottom:1px solid rgba(255,255,255,.08);

font-size:18px;

}

.center-title{

text-align:center;

font-size:48px;

margin-bottom:60px;

}

.features-grid{

display:grid;

grid-template-columns:repeat(2,1fr);

gap:30px;

}

.feature-card{

background:#fff;

padding:35px;

border-radius:20px;

border:1px solid #edf2f7;

transition:.35s;

box-shadow:0 15px 40px rgba(0,0,0,.05);

}

.feature-card:hover{

transform:translateY(-8px);

box-shadow:0 25px 55px rgba(0,0,0,.10);

}

.feature-card h3{

font-size:28px;

margin-bottom:20px;

color:#0b3c88;

}

.feature-card p{

font-size:17px;

line-height:1.8;

margin-bottom:20px;

}

.feature-card a{

color:#0058ff;

font-weight:700;

text-decoration:none;

}

.feature-card a:hover{

color:#ff7300;

}

@media(max-width:992px){

.about-grid{

grid-template-columns:1fr;

}

.features-grid{

grid-template-columns:1fr;

}

}
<section class="why-bernex">

<div class="container">

<div class="section-title">

<span class="subtitle">
Pourquoi choisir DEPANN'INFO ?
</span>

<h2>Votre informaticien de confiance à Bernex</h2>

<p>

Faire appel à <strong>DEPANN'INFO</strong>, c'est choisir un spécialiste du <strong>dépannage informatique à Bernex</strong> capable d'intervenir rapidement pour résoudre tous vos problèmes informatiques. Nous accompagnons aussi bien les particuliers que les indépendants et les entreprises avec un service fiable, rapide et transparent.

</p>

</div>

<div class="why-grid">

<div class="why-card">

<div class="why-icon">⚡</div>

<h3>Intervention rapide</h3>

<p>

Nous intervenons rapidement à Bernex, Confignon, Onex, Lancy, Plan-les-Ouates et dans tout le canton de Genève.

</p>

</div>

<div class="why-card">

<div class="why-icon">💻</div>

<h3>Toutes les marques</h3>

<p>

HP, Dell, Lenovo, ASUS, Acer, MSI, Apple MacBook, iMac, PC Gamer... nous réparons tous les ordinateurs.

</p>

</div>

<div class="why-card">

<div class="why-icon">🛡️</div>

<h3>Diagnostic complet</h3>

<p>

Chaque intervention débute par un diagnostic précis afin de trouver la véritable origine de la panne.

</p>

</div>

<div class="why-card">

<div class="why-icon">⭐</div>

<h3>Service de qualité</h3>

<p>

Notre objectif est de réparer durablement votre ordinateur et d'améliorer ses performances.

</p>

</div>

</div>

<h2 class="seo-title">
Un dépannage informatique complet à Bernex
</h2>

<p>

Notre service couvre l'ensemble des besoins informatiques des particuliers comme des professionnels. Nous réalisons des interventions pour les ordinateurs portables, les PC fixes, les PC Gamer, les MacBook ainsi que les iMac. Que votre ordinateur présente une panne matérielle ou un problème logiciel, nous recherchons toujours la solution la plus adaptée afin d'éviter un remplacement inutile.

</p>

<p>

Nous intervenons notamment pour les problèmes de démarrage Windows, les écrans bleus, les ralentissements importants, les virus informatiques, les logiciels malveillants, les problèmes de disque dur, les mises à niveau SSD, l'ajout de mémoire RAM ainsi que la récupération de données après une panne.

</p>

<p>

Notre équipe réalise également l'installation de Windows 11, Microsoft Office, les transferts de données vers un nouvel ordinateur, la configuration d'imprimantes, l'installation de réseaux Wi-Fi ainsi que la maintenance informatique des entreprises.

</p>

<p>

Grâce à notre expérience en <strong>dépannage informatique à Genève</strong>, nous intervenons rapidement à Bernex afin de limiter l'immobilisation de votre matériel informatique et de vous permettre de reprendre votre activité le plus rapidement possible.

</p>

<h2 class="seo-title">

Découvrez également nos autres services

</h2>

<div class="internal-grid">

<a href="/depannage-informatique-geneve/">

Dépannage informatique Genève

</a>

<a href="/reparation-ordinateur-geneve/">

Réparation ordinateur

</a>

<a href="/assistance-informatique-geneve/">

Assistance informatique

</a>

<a href="/maintenance-informatique-geneve/">

Maintenance informatique

</a>

<a href="/support-informatique-pme-geneve/">

Support informatique PME

</a>

<a href="/ordinateur-lent-geneve/">

Ordinateur lent

</a>

<a href="/virus-informatique-geneve/">

Suppression de virus

</a>

<a href="/probleme-wifi-internet-geneve/">

Problème Wi-Fi

</a>

<a href="/sauvegarde-recuperation-donnees-geneve/">

Récupération de données

</a>

<a href="/informaticien-geneve/">

Informaticien Genève

</a>

</div>

</div>

</section>
.why-bernex{

padding:110px 0;

background:#f8fbff;

}

.why-grid{

display:grid;

grid-template-columns:repeat(4,1fr);

gap:30px;

margin:60px 0;

}

.why-card{

background:#fff;

padding:40px;

border-radius:24px;

text-align:center;

transition:.35s;

box-shadow:0 20px 45px rgba(0,0,0,.05);

border:1px solid #edf2f7;

}

.why-card:hover{

transform:translateY(-10px);

box-shadow:0 35px 65px rgba(0,0,0,.12);

}

.why-icon{

font-size:55px;

margin-bottom:20px;

}

.why-card h3{

font-size:26px;

margin-bottom:18px;

color:#003e8a;

}

.why-card p{

font-size:17px;

line-height:1.8;

}

.seo-title{

font-size:46px;

margin-top:70px;

margin-bottom:30px;

text-align:center;

color:#082550;

}

.internal-grid{

display:grid;

grid-template-columns:repeat(2,1fr);

gap:20px;

margin-top:50px;

}

.internal-grid a{

background:#ffffff;

padding:22px;

border-radius:16px;

text-decoration:none;

font-weight:700;

color:#0058ff;

border:1px solid #edf2f7;

transition:.3s;

text-align:center;

}

.internal-grid a:hover{

background:#0058ff;

color:#fff;

transform:translateY(-5px);

}

@media(max-width:992px){

.why-grid{

grid-template-columns:repeat(2,1fr);

}

.internal-grid{

grid-template-columns:1fr;

}

}

@media(max-width:768px){

.why-grid{

grid-template-columns:1fr;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7879d0e */.faq-section{

padding:110px 20px;

background:#f8fbff;

}

.faq-section .container{

max-width:1100px;

margin:auto;

}

.faq-header{

text-align:center;

margin-bottom:60px;

}

.faq-badge{

display:inline-block;

padding:10px 22px;

background:linear-gradient(135deg,#ff8a00,#ff5a00);

color:#fff;

border-radius:50px;

font-weight:700;

margin-bottom:20px;

}

.faq-header h2{

font-size:48px;

font-weight:800;

color:#082550;

margin-bottom:20px;

}

.faq-header p{

max-width:760px;

margin:auto;

font-size:18px;

line-height:1.8;

color:#666;

}

.faq-wrapper{

display:flex;

flex-direction:column;

gap:18px;

}

.faq-wrapper details{

background:#fff;

border-radius:18px;

overflow:hidden;

border:1px solid #edf2f7;

box-shadow:0 18px 45px rgba(0,0,0,.05);

transition:.35s;

}

.faq-wrapper details:hover{

transform:translateY(-5px);

box-shadow:0 28px 60px rgba(0,0,0,.10);

}

.faq-wrapper summary{

cursor:pointer;

padding:25px 70px 25px 28px;

font-size:21px;

font-weight:700;

color:#0d3d8c;

list-style:none;

position:relative;

}

.faq-wrapper summary::-webkit-details-marker{

display:none;

}

.faq-wrapper summary::after{

content:"+";

position:absolute;

right:25px;

top:50%;

transform:translateY(-50%);

width:36px;

height:36px;

border-radius:50%;

background:linear-gradient(135deg,#0058ff,#1ea5ff);

color:#fff;

display:flex;

align-items:center;

justify-content:center;

font-size:24px;

font-weight:700;

transition:.3s;

}

.faq-wrapper details[open] summary::after{

content:"−";

background:linear-gradient(135deg,#ff8a00,#ff5a00);

}

.faq-content{

padding:0 28px 28px;

}

.faq-content p{

font-size:17px;

line-height:1.9;

color:#555;

}

.faq-content a{

color:#0058ff;

font-weight:700;

text-decoration:none;

transition:.3s;

}

.faq-content a:hover{

color:#ff6b00;

text-decoration:underline;

}

@media(max-width:768px){

.faq-header h2{

font-size:34px;

}

.faq-wrapper summary{

font-size:18px;

padding:22px 60px 22px 22px;

}

}/* End custom CSS */