.elementor-5033 .elementor-element.elementor-element-ebc357e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5033 .elementor-element.elementor-element-1f7f7dc{text-align:left;}.elementor-5033 .elementor-element.elementor-element-1f7f7dc .elementor-heading-title{color:var( --e-global-color-secondary );font-size:16.8px;text-transform:uppercase;line-height:2.7em;letter-spacing:2.5px;}.elementor-5033 .elementor-element.elementor-element-1f7f7dc > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5033 .elementor-element.elementor-element-c14f7ca .elementor-heading-title{font-size:35px;line-height:1.3em;letter-spacing:-1.75px;}.elementor-5033 .elementor-element.elementor-element-8521042 .elementor-heading-title{font-size:15.4px;line-height:26px;letter-spacing:0px;}.elementor-5033 .elementor-element.elementor-element-982bc3b{text-align:left;}.elementor-5033 .elementor-element.elementor-element-982bc3b .btn{font-size:15.4px;font-weight:600;padding:12px 28px 12px 28px;}.elementor-5033 .elementor-element.elementor-element-189b7bf img{width:100%;}.elementor-5033 .elementor-element.elementor-element-53b1f17 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5033 .elementor-element.elementor-element-3135229 img{width:100%;}.elementor-5033 .elementor-element.elementor-element-95ee5a5 .elementor-heading-title{font-size:35px;line-height:1.3em;letter-spacing:-1.75px;}.elementor-5033 .elementor-element.elementor-element-83bf9e6 .elementor-heading-title{font-size:15.4px;line-height:26px;letter-spacing:0px;}.elementor-5033 .elementor-element.elementor-element-e706062 .elementor-heading-title{font-size:15.4px;line-height:26px;letter-spacing:0px;}.elementor-5033 .elementor-element.elementor-element-22047e3{text-align:left;}.elementor-5033 .elementor-element.elementor-element-22047e3 .btn{font-size:15.4px;font-weight:600;padding:12px 28px 12px 28px;}.elementor-5033 .elementor-element.elementor-element-d249bfa{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:8rem 0rem 2rem 0rem;}.elementor-5033 .elementor-element.elementor-element-d249bfa:not(.elementor-motion-effects-element-type-background), .elementor-5033 .elementor-element.elementor-element-d249bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pecsys.fr/wp-content/uploads/2023/04/pecsys-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5033 .elementor-element.elementor-element-d249bfa > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5033 .elementor-element.elementor-element-d249bfa > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-5033 .elementor-element.elementor-element-d249bfa > .elementor-shape-top svg{fill:#FFFFFF;height:107px;transform:translateX(-50%) rotateY(180deg);}.elementor-5033 .elementor-element.elementor-element-d249bfa > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-5033 .elementor-element.elementor-element-d249bfa > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-5033 .elementor-element.elementor-element-d249bfa > .elementor-shape-bottom svg{fill:var( --e-global-color-secondary );height:100px;}.elementor-5033 .elementor-element.elementor-element-d249bfa > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-bc-flex-widget .elementor-5033 .elementor-element.elementor-element-d2920c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5033 .elementor-element.elementor-element-d2920c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5033 .elementor-element.elementor-element-d2920c0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5033 .elementor-element.elementor-element-d2920c0 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.68;}.elementor-5033 .elementor-element.elementor-element-d2920c0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5033 .elementor-element.elementor-element-d2920c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5033 .elementor-element.elementor-element-01609a6 > .elementor-container{min-height:620px;}.elementor-5033 .elementor-element.elementor-element-01609a6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5033 .elementor-element.elementor-element-8e9b1a9 .porto-u-main-heading > *{font-size:35px;font-weight:600;line-height:1.3em;letter-spacing:-1.75px;color:#FFFFFF;}.elementor-5033 .elementor-element.elementor-element-8e9b1a9 .porto-u-sub-heading{font-size:15.4px;color:#FFFFFF;}.elementor-element-91a2088 .timeline-balloon:before, .elementor-element-91a2088 .process-step-circle:before, .elementor-element-91a2088 .process-step-circle:after, .elementor-element-91a2088 section.timeline:after{background-color:#FFFFFF;opacity:1;}.elementor-element-91a2088 .process-horizontal .process-step:before{background-color:#FFFFFF;}.elementor-5033 .elementor-element.elementor-element-91a2088 .step-item-title{letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-element-91a2088 .process-step-desc, .elementor-element-91a2088 .process-step-desc p, .elementor-element-91a2088 .timeline-item-content{line-height:17px;}.elementor-5033 .elementor-element.elementor-element-c5e1e03 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5033 .elementor-element.elementor-element-c5e1e03:not(.elementor-motion-effects-element-type-background), .elementor-5033 .elementor-element.elementor-element-c5e1e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5033 .elementor-element.elementor-element-c5e1e03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 2em 0em;}.elementor-5033 .elementor-element.elementor-element-c5e1e03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5033 .elementor-element.elementor-element-e00ccda .porto-u-main-heading > *{font-size:35px;font-weight:600;line-height:1.3em;letter-spacing:-1.75px;color:#FFFFFF;}.elementor-5033 .elementor-element.elementor-element-e00ccda .porto-u-sub-heading{font-size:15.4px;color:#FFFFFF;}.elementor-5033 .elementor-element.elementor-element-78d0416{text-align:left;}.elementor-5033 .elementor-element.elementor-element-78d0416 .btn{font-size:15.4px;font-weight:600;color:var( --e-global-color-secondary );background-color:#FFFFFF;padding:12px 28px 12px 28px;}.elementor-5033 .elementor-element.elementor-element-a34895d img{width:100%;}.elementor-5033 .elementor-element.elementor-element-381be87 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5033 .elementor-element.elementor-element-381be87:not(.elementor-motion-effects-element-type-background), .elementor-5033 .elementor-element.elementor-element-381be87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5033 .elementor-element.elementor-element-381be87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3em 0em 5em 0em;}.elementor-5033 .elementor-element.elementor-element-381be87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5033 .elementor-element.elementor-element-9e5b53e > .elementor-container{max-width:794px;}.elementor-5033 .elementor-element.elementor-element-5beacb0{text-align:center;}.elementor-5033 .elementor-element.elementor-element-5beacb0 .elementor-heading-title{font-size:35px;line-height:1.3em;letter-spacing:-1.75px;}.elementor-element-45e574c label{font-weight:600;margin-bottom:4px;}.elementor-element-45e574c input[type="text"], .elementor-element-45e574c input[type="email"], .elementor-element-45e574c input[type="date"], .elementor-element-45e574c input[type="datetime"], .elementor-element-45e574c input[type="number"], .elementor-element-45e574c select{height:50px;}.elementor-element-45e574c input, .elementor-element-45e574c textarea, .elementor-element-45e574c .form-control, .elementor-element-45e574c select{border-radius:3px 3px 3px 3px;}.elementor-element-45e574c button, .elementor-element-45e574c .btn, .elementor-element-45e574c input[type="submit"], .elementor-element-45e574c input[type="button"]{border-radius:0px 0px 0px 0px;}@media(min-width:768px){.elementor-5033 .elementor-element.elementor-element-2975542{width:100%;}}@media(max-width:991px){.elementor-5033 .elementor-element.elementor-element-7e05d30 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-5033 .elementor-element.elementor-element-1f7f7dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5033 .elementor-element.elementor-element-987bc44 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-5033 .elementor-element.elementor-element-d249bfa > .elementor-shape-top svg{height:81px;}.elementor-5033 .elementor-element.elementor-element-01609a6 > .elementor-container{min-height:603px;}.elementor-5033 .elementor-element.elementor-element-01609a6{padding:0px 0px 0px 0px;}.elementor-5033 .elementor-element.elementor-element-c5e1e03{padding:2em 2em 2em 2em;}.elementor-5033 .elementor-element.elementor-element-b489ac3 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-5033 .elementor-element.elementor-element-7aac963{padding:21px 21px 21px 21px;}}@media(max-width:767px){.elementor-5033 .elementor-element.elementor-element-7e05d30 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-5033 .elementor-element.elementor-element-c14f7ca .elementor-heading-title{font-size:26px;}.elementor-5033 .elementor-element.elementor-element-987bc44 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-5033 .elementor-element.elementor-element-e00ccda .porto-u-main-heading > *{font-size:33px;}.elementor-5033 .elementor-element.elementor-element-5beacb0 .elementor-heading-title{font-size:26px;}}@media(max-width:991px) and (min-width:768px){.elementor-5033 .elementor-element.elementor-element-7e05d30{width:100%;}.elementor-5033 .elementor-element.elementor-element-1fcba80{width:100%;}.elementor-5033 .elementor-element.elementor-element-fdc66fd{width:100%;}.elementor-5033 .elementor-element.elementor-element-987bc44{width:100%;}.elementor-5033 .elementor-element.elementor-element-b489ac3{width:100%;}.elementor-5033 .elementor-element.elementor-element-4c5bf34{width:100%;}}