.elementor-160 .elementor-element.elementor-element-1e38da41{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;--z-index:95;}.elementor-160 .elementor-element.elementor-element-1e38da41:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-1e38da41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-160 .elementor-element.elementor-element-0e1d7a4{--display:flex;}.elementor-160 .elementor-element.elementor-element-3fc7443 img{max-width:100%;height:116px;object-fit:scale-down;object-position:center center;}.elementor-160 .elementor-element.elementor-element-126617f6{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-160 .elementor-element.elementor-element-018ba5a{--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-160 .elementor-element.elementor-element-91bcdf2.cpel-switcher--layout-dropdown .cpel-switcher__lang a{background-color:#FFFFFF;}.elementor-160 .elementor-element.elementor-element-91bcdf2.cpel-switcher--layout-dropdown .cpel-switcher__lang a:hover, .elementor-160 .elementor-element.elementor-element-91bcdf2.cpel-switcher--layout-dropdown .cpel-switcher__lang a:focus{background-color:#D9D9D9;}.elementor-160 .elementor-element.elementor-element-91bcdf2 .cpel-switcher__icon{padding-left:10px;}.elementor-160 .elementor-element.elementor-element-91bcdf2.cpel-switcher--aspect-ratio-11 .cpel-switcher__flag{width:20px;height:20px;}.elementor-160 .elementor-element.elementor-element-91bcdf2.cpel-switcher--aspect-ratio-43 .cpel-switcher__flag{width:20px;height:calc(20px * 0.75);}.elementor-160 .elementor-element.elementor-element-91bcdf2 .cpel-switcher__flag img{border-radius:0px;}.elementor-160 .elementor-element.elementor-element-91bcdf2 .cpel-switcher__code{padding-left:10px;}.elementor-160 .elementor-element.elementor-element-0d9abab{--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-160 .elementor-element.elementor-element-d56a4bd{width:auto;max-width:auto;font-family:"Inter", Sans-serif;font-weight:800;}.elementor-160 .elementor-element.elementor-element-daae278{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--align-items:center;}.elementor-160 .elementor-element.elementor-element-daae278.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-160 .elementor-element.elementor-element-2f7d232{--display:flex;}.elementor-160 .elementor-element.elementor-element-b7d5020{font-size:1em;color:#B9B9B9;}.elementor-160 .elementor-element.elementor-element-undefined-7a71728{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-undefined-7a71728:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-undefined-7a71728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E3CE;}.elementor-160 .elementor-element.elementor-element-undefined-30da6af{--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-160 .elementor-element.elementor-element-b6b6ab9 .elementor-repeater-item-cd15019 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://windoztroy.com/wp-content/uploads/2025/06/xx.jpg);background-size:cover;}.elementor-160 .elementor-element.elementor-element-b6b6ab9 .elementor-repeater-item-cd15019 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-160 .elementor-element.elementor-element-b6b6ab9 .elementor-repeater-item-279012b .swiper-slide-bg{background-color:#4054B2DE;background-image:url(https://windoztroy.com/wp-content/uploads/2025/06/cc.jpg);background-size:cover;}.elementor-160 .elementor-element.elementor-element-b6b6ab9 .elementor-repeater-item-279012b .elementor-background-overlay{background-color:#00000021;}.elementor-160 .elementor-element.elementor-element-b6b6ab9 .elementor-repeater-item-76019f3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://windoztroy.com/wp-content/uploads/2025/06/sdfsd.jpg);background-size:cover;}.elementor-160 .elementor-element.elementor-element-b6b6ab9 .elementor-repeater-item-76019f3 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-160 .elementor-element.elementor-element-b6b6ab9 .elementor-repeater-item-3c85a51 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://windoztroy.com/wp-content/uploads/2025/06/2025-06-14-01_02_37-DesktopDestroy3_-_WinDozTroy_-_Windows_Mac_Linux.png);background-size:cover;}.elementor-160 .elementor-element.elementor-element-b6b6ab9 .elementor-repeater-item-3c85a51 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-160 .elementor-element.elementor-element-b6b6ab9 .swiper-slide{transition-duration:calc(9000ms*1.2);height:400px;}.elementor-160 .elementor-element.elementor-element-b6b6ab9 .elementor-slide-button{background-color:#045204;}.elementor-160 .elementor-element.elementor-element-b6b6ab9.elementor-element{--align-self:center;}.elementor-160 .elementor-element.elementor-element-b6b6ab9 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px #000000;}.elementor-160 .elementor-element.elementor-element-b6b6ab9 .swiper-slide-contents{max-width:66%;}.elementor-160 .elementor-element.elementor-element-b6b6ab9 .swiper-slide-inner{text-align:center;}.elementor-160 .elementor-element.elementor-element-b6b6ab9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#9E9E9E;opacity:1;}.elementor-160 .elementor-element.elementor-element-b6b6ab9 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-160 .elementor-element.elementor-element-d78914e.elementor-element{--align-self:center;}.elementor-160 .elementor-element.elementor-element-49e31cc{--display:flex;}.elementor-160 .elementor-element.elementor-element-ab1fb80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-80b2300{--display:flex;}.elementor-160 .elementor-element.elementor-element-c01467a{--iteration-count:infinite;}.elementor-160 .elementor-element.elementor-element-c01467a .elementor-headline{text-align:center;}.elementor-160 .elementor-element.elementor-element-a2a76de{--display:flex;}.elementor-160 .elementor-element.elementor-element-44001ff{--display:flex;}.elementor-160 .elementor-element.elementor-element-fa8b330{--display:flex;}.elementor-160 .elementor-element.elementor-element-3d09ace{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-160 .elementor-element.elementor-element-8a7072d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-bc34315{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-160 .elementor-element.elementor-element-0d14045{--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;}.elementor-160 .elementor-element.elementor-element-c7705ef{--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;}.elementor-160 .elementor-element.elementor-element-2e17a31{--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;}.elementor-160 .elementor-element.elementor-element-9f7e7dc{--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;}.elementor-160 .elementor-element.elementor-element-9eab76e{--display:flex;}.elementor-160 .elementor-element.elementor-element-17c3c97{--spacer-size:50px;}.elementor-160 .elementor-element.elementor-element-0b40082{--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-160 .elementor-element.elementor-element-df3e09c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-160 .elementor-element.elementor-element-df3e09c.e-con{--align-self:center;}.elementor-160 .elementor-element.elementor-element-98d761f.elementor-element{--align-self:center;}.elementor-160 .elementor-element.elementor-element-ee47a0b.elementor-element{--align-self:center;}.elementor-160 .elementor-element.elementor-element-679881c.elementor-element{--align-self:center;}.elementor-160 .elementor-element.elementor-element-e4c2a7e{--display:flex;}.elementor-160 .elementor-element.elementor-element-fc1486c{--spacer-size:50px;}.elementor-160 .elementor-element.elementor-element-25d2f3c .elementor-counter{gap:0px;}.elementor-160 .elementor-element.elementor-element-25d2f3c .elementor-counter-number-wrapper{--counter-prefix-grow:0;--counter-suffix-grow:0;--counter-number-grow:1;text-shadow:0px 8px 11px rgba(0,0,0,0.3);}.elementor-160 .elementor-element.elementor-element-d75fdac .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:1px 1px 1px 1px;border-radius:56px;border-color:#C2C2C2;}.elementor-160 .elementor-element.elementor-element-d75fdac .elementor-swiper-button{font-size:20px;}.elementor-160 .elementor-element.elementor-element-d75fdac .elementor-testimonial__image img{width:200px;height:200px;border-radius:0px;}.elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (200px / 2) - 8px );}body:not(.rtl) .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto;}body.rtl .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto;}body.rtl .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto;}body.rtl .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-160 .elementor-element.elementor-element-d75fdac.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-160 .elementor-element.elementor-element-378c1df{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-160 .elementor-element.elementor-element-604a87c10:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-604a87c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-160 .elementor-element.elementor-element-604a87c10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-160 .elementor-element.elementor-element-604a87c10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-160 .elementor-element.elementor-element-12f43323 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-160 .elementor-element.elementor-element-e21a012{--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-160 .elementor-element.elementor-element-efc2fe0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-160 .elementor-element.elementor-element-005a0f7{--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-160 .elementor-element.elementor-element-4d52e29 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-160 .elementor-element.elementor-element-68bae84{--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-160 .elementor-element.elementor-element-49082d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-160 .elementor-element.elementor-element-f26a645{--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-160 .elementor-element.elementor-element-af1d3ac{--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-160 .elementor-element.elementor-element-c3263ac > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-160 .elementor-element.elementor-element-3ca046e{--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;}.elementor-160 .elementor-element.elementor-element-24df09f{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-160 .elementor-element.elementor-element-1e38da41{--min-height:85px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-160 .elementor-element.elementor-element-undefined-7a71728{--min-height:0px;--flex-direction:column-reverse;--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:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-160 .elementor-element.elementor-element-df3e09c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-160 .elementor-element.elementor-element-1e38da41{--min-height:65px;}.elementor-160 .elementor-element.elementor-element-126617f6{--width:80%;}.elementor-160 .elementor-element.elementor-element-undefined-7a71728{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-160 .elementor-element.elementor-element-df3e09c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-160 .elementor-element.elementor-element-0e1d7a4{--width:23%;}.elementor-160 .elementor-element.elementor-element-126617f6{--width:60%;}.elementor-160 .elementor-element.elementor-element-0d9abab{--width:100%;}.elementor-160 .elementor-element.elementor-element-daae278{--width:14;}.elementor-160 .elementor-element.elementor-element-undefined-7a71728{--content-width:1280px;}.elementor-160 .elementor-element.elementor-element-0d14045{--width:50%;}.elementor-160 .elementor-element.elementor-element-c7705ef{--width:50%;}.elementor-160 .elementor-element.elementor-element-2e17a31{--width:50%;}.elementor-160 .elementor-element.elementor-element-9f7e7dc{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-160 .elementor-element.elementor-element-126617f6{--width:85%;}}/* Start custom CSS for polylang-language-switcher, class: .elementor-element-91bcdf2 */.elementor-160 .elementor-element.elementor-element-91bcdf2{
    right:0px;
    position:fixed;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f77c99c */.elementor-160 .elementor-element.elementor-element-f77c99c{
    margin-top:-4px;
     margin-bottom:0px;
    background: #8ed629;
    background: -webkit-linear-gradient(top, #8ed629 5%, #6aa621 95%);
    background: linear-gradient(to bottom, #8ed629 5%, #6aa621 95%);
    background: linear-gradient(to right, #8ed629 5%, #6aa621 95%);
    border: 1px solid #4c7a29; /* bord plus foncé */
    color: #ffffff ; /* texte blanc */
    padding: 10px 20px;
    font-size: 16px;
    font-family: "Arial", sans-serif;
    border-radius: 2px;
    cursor: pointer;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0px 4px 0px  #6aa621, 0px 4px 4px  rgba(0, 0, 0, 0.5); /* effet brillant léger */
    transition: background-color 0.3s ease;
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
}
.elementor-160 .elementor-element.elementor-element-f77c99c a{
    color: #ffffff ;
}
.elementor-160 .elementor-element.elementor-element-f77c99c:hover {
    margin-top:0px;
      margin-bottom:0px;
       box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0px 4px 4px  rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-754ddd1 */.elementor-160 .elementor-element.elementor-element-754ddd1 a{
  
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-b6b6ab9 */.elementor-160 .elementor-element.elementor-element-b6b6ab9{
    text-shadow: 0px 2px 2px #000
    border-radius:20px !important;
}
.elementor-160 .elementor-element.elementor-element-b6b6ab9 .elementor-slide-button{
    text-shadow: none;
     background-color: #d6e3e7; /* Couleur de fond */
  border: 2px solid #333;   /* Contour noir fin */
  border-radius: 12px;      /* Coins arrondis */
  padding: 20;       /* Espace intérieur */
  font-size: 18px;          /* Taille de texte */
  font-weight: bold;
  color: #000;              /* Couleur du texte */
  box-shadow: 
    inset 0 -4px 0px rgba(0, 0, 0, 0.2),inset 0 -5px 0px rgba(1, 1, 1, 0.3),  /* Ombre intérieure en bas */
    0 2px 0px rgba(0, 0, 0, 0.3);         /* Ombre externe */
  background-image: linear-gradient(to bottom, #d6e3e7, #c9dadd); /* effet subtil de profondeur */
  cursor: pointer;
  /*display:block;*/
}

.elementor-160 .elementor-element.elementor-element-b6b6ab9 .elementor-slide-button:hover{
    background:black;
     box-shadow: 
    inset 0 -4px 0px rgba(0, 0, 0, 0.2),inset 0 -5px 0px rgba(1, 1, 1, 0.3),  /* Ombre intérieure en bas */
    0 2px 0px rgba(0, 0, 0, 0.3),
    0 0px 40px rgba(1, 1, 1, 0.8); 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d78914e */.elementor-160 .elementor-element.elementor-element-d78914e {
  animation: moveRightLoop 0.4s ease-in-out alternate infinite;
  animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

@keyframes moveRightLoop {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(10px);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab1fb80 */.mockupcontainer{
    background:none;
    
}
.mockuplaptop{
    background:url('https://windoztroy.com/wp-content/uploads/2025/06/laptopmockupFull.png');
     background-repeat: none;
     background-position: top;
    width:786px;
    height:551px;
    margin:auto;
    padding-top:34px;
    padding-left:54px;
    position:relative;
}

.mockupimg{
    background: black;
    background-repeat: none;
    background-position: top;
    width:680px;
    height:459px;
     object-fit: contain; 
   z-index:-1;
   
  
    
}
.elementor-160 .elementor-element.elementor-element-ab1fb80{
    zoom:0.8;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8a7072d */.mockupcontainer{
    background:none;
    
}
.mockuplaptop{
    background:url('https://windoztroy.com/wp-content/uploads/2025/06/laptopmockupFull.png');
     background-repeat: none;
     background-position: top;
    width:786px;
    height:551px;
    margin:auto;
    padding-top:34px;
    padding-left:54px;
    position:relative;
}

.mockupimg{
    background: black;
    background-repeat: none;
    background-position: top;
    width:680px;
    height:459px;
     object-fit: contain; 
   z-index:-1;
   
  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df3e09c */.elementor-160 .elementor-element.elementor-element-df3e09c img{
   
    filter:saturate(0);
    width:200px;
    max-width: 200px;
    max-height:120px;
   
    object-fit: contain; 
    
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-d75fdac */.elementor-160 .elementor-element.elementor-element-d75fdac img{
    border:black 1px solid;
    border-radius:300px !important;
}
.elementor-160 .elementor-element.elementor-element-d75fdac .swiper-slide{
   // background:red !important;
   box-shadow:inset 0px 0px 30px rgba(0,100,100,0.2);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-604a87c10 */.pricercont {
  background: #fff;
  border: 1px solid #ececec;
  border-radius: 8px;
  width: 100%;
  margin: 16px auto;
  box-shadow: 0 2px 8px rgba(0,0,0,0.07);
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 24px 16px 32px 16px;
}

.pricename {
  font-size: 1.3rem;
  font-weight: bold;
  color: #222;
  margin-bottom: 12px;
  text-align: center;
  letter-spacing: 0.5px;
}

.price {
  font-size: 2.2rem;
  color: #1177ee;
  font-weight: 700;
  margin-bottom: 18px;
}

.caracs ul {
  list-style: none;
  padding: 0;
  margin: 0 0 18px 0;
  text-align: left;
  width: 100%;
}
.caracs li {
  padding: 6px 0;
  border-bottom: 1px solid #f0f0f0;
  color: #444;
  font-size: 1rem;
}
.caracs li:last-child {
  border: none;
}

.pricebutton {
  margin-top: 12px;
  width: 100%;
  display: flex;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecfb591 */.elementor-160 .elementor-element.elementor-element-ecfb591{
    font-size:0.8em;
    color:rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c3263ac */.elementor-160 .elementor-element.elementor-element-c3263ac .pricebuttonsteam{
    margin-top:-4px;
     margin-bottom:0px;
    background: #8ed629;
    background: -webkit-linear-gradient(top, #8ed629 5%, #6aa621 95%);
    background: linear-gradient(to bottom, #8ed629 5%, #6aa621 95%);
    background: linear-gradient(to right, #8ed629 5%, #6aa621 95%);
    border: 1px solid #4c7a29; /* bord plus foncé */
    color: #ffffff ; /* texte blanc */
    padding: 10px 20px;
    font-size: 16px;
    font-family: "Arial", sans-serif;
    border-radius: 2px;
    cursor: pointer;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0px 4px 0px  #6aa621, 0px 4px 4px  rgba(0, 0, 0, 0.5); /* effet brillant léger */
    transition: background-color 0.3s ease;
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
}
.elementor-160 .elementor-element.elementor-element-c3263ac .pricebuttonsteam a{
    color: #ffffff ;
}
.elementor-160 .elementor-element.elementor-element-c3263ac .pricebuttonsteam:hover {
    margin-top:0px;
      margin-bottom:0px;
       box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0px 4px 4px  rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS */h3 {
    text-shadow:none;
}
h2 {
    text-shadow:none;
}

/* CSS */
.button-56 {
  align-items: center;
  background-color: #fee6e3;
  border: 2px solid #111;
  border-radius: 8px;
  box-sizing: border-box;
  color: #111;
  cursor: pointer;
  display: flex;
  font-family: Inter,sans-serif;
  font-size: 16px;
  height: 48px;
  justify-content: center;
  line-height: 24px;
  max-width: 100%;
  padding: 0 25px;
  position: relative;
  text-align: center;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

.button-56:after {
  background-color: #111;
  border-radius: 8px;
  content: "";
  display: block;
  height: 48px;
  left: 0;
  width: 100%;
  position: absolute;
  top: -2px;
  transform: translate(8px, 8px);
  transition: transform .2s ease-out;
  z-index: -1;
}

.button-56:hover:after {
  transform: translate(0, 0);
}

.button-56:active {
  background-color: #ffdeda;
  outline: 0;
}

.button-56:hover {
  outline: 0;
}

@media (min-width: 768px) {
  .button-56 {
    padding: 0 40px;
  }
}
.menubutton{
    
padding:12px;
}
.menubutton:hover{
    

}


.buttongame{
  background-color: #d6e3e7; /* Couleur de fond */
  border: 2px solid #333;   /* Contour noir fin */
  border-radius: 12px;      /* Coins arrondis */
  padding: 12px 12px;       /* Espace intérieur */
  font-size: 18px;          /* Taille de texte */
  font-weight: bold;
  color: #000;              /* Couleur du texte */
  box-shadow: 
    inset 0 -4px 0px rgba(0, 0, 0, 0.2),inset 0 -5px 0px rgba(1, 1, 1, 0.3),  /* Ombre intérieure en bas */
    0 2px 0px rgba(0, 0, 0, 0.3);         /* Ombre externe */
  background-image: linear-gradient(to bottom, #d6e3e7, #c9dadd); /* effet subtil de profondeur */
  cursor: pointer;
  /*display:block;*/
  text-transform: uppercase;
   text-align:center;
}


.backcolor {
    background:black;
}/* End custom CSS */