.elementor-16442 .elementor-element.elementor-element-a6e9cc3 > .elementor-container{max-width:1180px;}.elementor-16442 .elementor-element.elementor-element-a6e9cc3:not(.elementor-motion-effects-element-type-background), .elementor-16442 .elementor-element.elementor-element-a6e9cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16442 .elementor-element.elementor-element-a6e9cc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 40px 56px 40px;}.elementor-16442 .elementor-element.elementor-element-a6e9cc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16442 .elementor-element.elementor-element-fc9fedc > .elementor-container{max-width:1180px;}.elementor-16442 .elementor-element.elementor-element-fc9fedc:not(.elementor-motion-effects-element-type-background), .elementor-16442 .elementor-element.elementor-element-fc9fedc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-16442 .elementor-element.elementor-element-fc9fedc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 40px 64px 40px;}.elementor-16442 .elementor-element.elementor-element-fc9fedc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16442 .elementor-element.elementor-element-3f7f29e > .elementor-container{max-width:1180px;}.elementor-16442 .elementor-element.elementor-element-3f7f29e:not(.elementor-motion-effects-element-type-background), .elementor-16442 .elementor-element.elementor-element-3f7f29e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16442 .elementor-element.elementor-element-3f7f29e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 40px 16px 40px;}.elementor-16442 .elementor-element.elementor-element-3f7f29e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16442 .elementor-element.elementor-element-c8fb358 > .elementor-container{max-width:1180px;}.elementor-16442 .elementor-element.elementor-element-c8fb358:not(.elementor-motion-effects-element-type-background), .elementor-16442 .elementor-element.elementor-element-c8fb358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16442 .elementor-element.elementor-element-c8fb358{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 72px 40px;}.elementor-16442 .elementor-element.elementor-element-c8fb358 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:767px){.elementor-16442 .elementor-element.elementor-element-a6e9cc3{padding:28px 16px 28px 16px;}.elementor-16442 .elementor-element.elementor-element-fc9fedc{padding:28px 16px 28px 16px;}.elementor-16442 .elementor-element.elementor-element-3f7f29e{padding:28px 16px 28px 16px;}.elementor-16442 .elementor-element.elementor-element-c8fb358{padding:28px 16px 28px 16px;}}/* Start custom CSS */body.elementor-page-16442 .cb-k{font-size:16px;font-weight:600;color:#E20613}
body.elementor-page-16442 .cb-hero{display:grid;grid-template-columns:5fr 7fr;gap:48px;align-items:center}
body.elementor-page-16442 .cb-hero h1{font-size:48px!important;line-height:56px!important;font-weight:700!important;letter-spacing:-1px;color:#000!important;margin:8px 0 20px}
body.elementor-page-16442 .cb-hero p{font-size:18px;line-height:28px;color:#000;margin:0}
body.elementor-page-16442 .cb-btns{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}
body.elementor-page-16442 .cb-btns a{display:inline-block;padding:11px 16px;border-radius:4px;font-size:16px;font-weight:500;text-decoration:none}
body.elementor-page-16442 .cb-btns .p{background:#E20613;color:#fff!important;border:1px solid #E20613}
body.elementor-page-16442 .cb-btns .s{background:#fff;color:#222!important;border:1px solid #d0d0d0}
body.elementor-page-16442 .cb-btns .s:hover{border-color:#E20613;color:#E20613!important}
body.elementor-page-16442 .cb-img img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:12px;box-shadow:0 2px 14px rgba(0,0,0,.08);display:block}
body.elementor-page-16442 .cb h2,body.elementor-page-16442 .ua-faq h2{font-size:36px!important;line-height:44px!important;font-weight:700!important;letter-spacing:-.72px;color:#171717!important;margin:0 0 28px}
body.elementor-page-16442 .cb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
body.elementor-page-16442 .cb-card{background:#fff;border-radius:10px;padding:32px;display:flex;flex-direction:column}
body.elementor-page-16442 .cb-ic{width:40px;height:40px;background-size:contain;background-repeat:no-repeat;display:block}
body.elementor-page-16442 .cb-ic-laptop{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23E20613%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%225%22%20width%3D%2216%22%20height%3D%2211%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M2%2019h20%22%2F%3E%3C%2Fsvg%3E")}
body.elementor-page-16442 .cb-ic-tpe{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23E20613%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%226%22%20y%3D%222%22%20width%3D%2212%22%20height%3D%2220%22%20rx%3D%222%22%2F%3E%3Crect%20x%3D%228.5%22%20y%3D%225%22%20width%3D%227%22%20height%3D%225%22%20rx%3D%22.5%22%2F%3E%3Cpath%20d%3D%22M9%2014h.01M12%2014h.01M15%2014h.01M9%2017h.01M12%2017h.01M15%2017h.01%22%2F%3E%3C%2Fsvg%3E")}
body.elementor-page-16442 .cb-ic-tax{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23E20613%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%202h9l3%203v17H6z%22%2F%3E%3Cpath%20d%3D%22M9%209h6M9%2013h6M9%2017h3%22%2F%3E%3C%2Fsvg%3E")}
body.elementor-page-16442 .cb-card h3{font-size:19px!important;font-weight:600!important;color:#171717!important;margin:22px 0 10px}
body.elementor-page-16442 .cb-card p{font-size:15px;line-height:23px;color:#555;margin:0 0 10px}
body.elementor-page-16442 .cb-card .cb-note{font-size:14px;color:#333;background:#F4F4F4;border-radius:6px;padding:10px 12px;margin-top:4px}
body.elementor-page-16442 .cb-link{margin-top:auto;padding-top:14px;color:#E20613!important;font-weight:600;text-decoration:none}
body.elementor-page-16442 .cb-tva{font-size:13px;color:#777;margin-top:16px}
body.elementor-page-16442 .ua-rot{position:relative;min-height:230px}
body.elementor-page-16442 .ua-rot .ua-promo{position:absolute;inset:0;display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:24px;background:#F4F4F4;border-radius:12px;overflow:hidden;text-decoration:none!important;opacity:0;visibility:hidden;animation:uaRot 24s infinite}
body.elementor-page-16442 .ua-rot .ua-r1{position:relative!important}
body.elementor-page-16442 .ua-rot .ua-r2{animation-delay:6s}body.elementor-page-16442 .ua-rot .ua-r3{animation-delay:12s}body.elementor-page-16442 .ua-rot .ua-r4{animation-delay:18s}
@keyframes uaRot{0%{opacity:0;visibility:visible}3%{opacity:1;visibility:visible}25%{opacity:1;visibility:visible}28%{opacity:0;visibility:hidden}100%{opacity:0;visibility:hidden}}
body.elementor-page-16442 .ua-rot:hover .ua-promo{animation-play-state:paused}
body.elementor-page-16442 .ua-promo-t{display:flex;flex-direction:column;gap:6px;padding:24px 0 24px 32px}
body.elementor-page-16442 .ua-promo-k{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#E20613}
body.elementor-page-16442 .ua-promo b{font-size:24px;line-height:30px;color:#171717}
body.elementor-page-16442 .ua-promo-d{font-size:15px;line-height:22px;color:#555}
body.elementor-page-16442 .ua-promo-b{align-self:flex-start;margin-top:8px;background:#E20613;color:#fff;padding:10px 18px;border-radius:4px;font-weight:600;font-size:15px}
body.elementor-page-16442 .ua-img{padding:20px 24px 20px 0;display:block}
body.elementor-page-16442 .ua-img img{border-radius:14px;border:6px solid #fff;box-shadow:0 2px 10px rgba(0,0,0,.08);height:190px;width:100%;object-fit:cover;display:block}
body.elementor-page-16442 .ua-faq details{background:#fff;border:1px solid #e6e6e6;border-radius:8px;margin-bottom:12px}
body.elementor-page-16442 .ua-faq summary{cursor:pointer;list-style:none;padding:20px 56px 20px 24px;font-size:17px;font-weight:600;color:#111;position:relative}
body.elementor-page-16442 .ua-faq summary::-webkit-details-marker{display:none}
body.elementor-page-16442 .ua-faq summary:after{content:"+";position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:24px;color:#E20613}
body.elementor-page-16442 .ua-faq details[open] summary:after{content:"–"}
body.elementor-page-16442 .ua-faq .a{padding:0 24px 20px;font-size:15px;line-height:1.6;color:#555}
body.elementor-page-16442 .ua-more a{color:#E20613;font-weight:600}
@media(max-width:900px){body.elementor-page-16442 .cb-hero,body.elementor-page-16442 .cb-grid{grid-template-columns:1fr}body.elementor-page-16442 .cb-hero h1{font-size:34px!important;line-height:42px!important}body.elementor-page-16442 .ua-rot{min-height:430px}body.elementor-page-16442 .ua-rot .ua-promo{grid-template-columns:1fr}body.elementor-page-16442 .ua-promo-t{padding:22px}body.elementor-page-16442 .ua-img{padding:0 20px 20px}body.elementor-page-16442 .ua-img img{height:160px}}
body.elementor-page-16442 .cb-card{padding:0;overflow:hidden}
body.elementor-page-16442 .cb-pic{display:block;background:#fff;padding:16px 16px 0}
body.elementor-page-16442 .cb-pic img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:10px;display:block}
body.elementor-page-16442 .cb-card h3,body.elementor-page-16442 .cb-card p,body.elementor-page-16442 .cb-card .cb-link{margin-left:28px;margin-right:28px}
body.elementor-page-16442 .cb-card .cb-note{margin-left:28px;margin-right:28px}
body.elementor-page-16442 .cb-card .cb-link{margin-bottom:28px}/* End custom CSS */