.elementor-2653 .elementor-element.elementor-element-95281e3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2653 .elementor-element.elementor-element-95281e3:not(.elementor-motion-effects-element-type-background), .elementor-2653 .elementor-element.elementor-element-95281e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ascorestoration.com/wp-content/smush-webp/2026/06/bracket-up-1.png.webp");background-repeat:no-repeat;background-size:contain;}.elementor-2653 .elementor-element.elementor-element-bcab05f{--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;--justify-content:center;--padding-top:4em;--padding-bottom:4em;--padding-left:8em;--padding-right:8em;}.elementor-2653 .elementor-element.elementor-element-bcab05f:not(.elementor-motion-effects-element-type-background), .elementor-2653 .elementor-element.elementor-element-bcab05f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2653 .elementor-element.elementor-element-876d178{font-family:"Khand", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-289d094 );}.elementor-2653 .elementor-element.elementor-element-6304e8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2653 .elementor-element.elementor-element-7abc548{--display:flex;--min-height:351px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2653 .elementor-element.elementor-element-ae6b2fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2653 .elementor-element.elementor-element-78284b6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-2653 .elementor-element.elementor-element-78284b6:not(.elementor-motion-effects-element-type-background), .elementor-2653 .elementor-element.elementor-element-78284b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ascorestoration.com/wp-content/smush-webp/2026/06/bracket-up-e1780496162749.png.webp");background-position:bottom left;background-repeat:no-repeat;background-size:14% auto;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2653 .elementor-element.elementor-element-57bbd3b img{width:100%;max-width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-2653 .elementor-element.elementor-element-898e2d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-2653 .elementor-element.elementor-element-db405e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 100px;padding:0px 0px 0px 0px;text-align:center;font-family:"Khand", Sans-serif;font-size:43px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2653 .elementor-element.elementor-element-374c15f{margin:11px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;font-family:"Khand", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2653 .elementor-element.elementor-element-374c15f.elementor-element{--align-self:flex-start;}.elementor-2653 .elementor-element.elementor-element-94b0cad{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-2653 .elementor-element.elementor-element-94b0cad:not(.elementor-motion-effects-element-type-background), .elementor-2653 .elementor-element.elementor-element-94b0cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31bba98 );background-image:url("https://ascorestoration.com/wp-content/smush-webp/2026/06/bracket-up-e1780496162749.png.webp");background-position:bottom left;background-repeat:no-repeat;background-size:14% auto;}.elementor-2653 .elementor-element.elementor-element-50532df img{width:100%;max-width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-2653 .elementor-element.elementor-element-6d4bd9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-2653 .elementor-element.elementor-element-244b8dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 100px;padding:0px 0px 0px 0px;text-align:center;font-family:"Khand", Sans-serif;font-size:43px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2653 .elementor-element.elementor-element-c6b9511{margin:11px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;font-family:"Khand", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2653 .elementor-element.elementor-element-c6b9511.elementor-element{--align-self:flex-start;}.elementor-2653 .elementor-element.elementor-element-dfef225{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-2653 .elementor-element.elementor-element-dfef225:not(.elementor-motion-effects-element-type-background), .elementor-2653 .elementor-element.elementor-element-dfef225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ascorestoration.com/wp-content/smush-webp/2026/06/bracket-up-e1780496162749.png.webp");background-position:bottom left;background-repeat:no-repeat;background-size:14% auto;}.elementor-2653 .elementor-element.elementor-element-8330efe img{width:100%;max-width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-2653 .elementor-element.elementor-element-cabf568{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-2653 .elementor-element.elementor-element-3876b9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 100px;padding:0px 0px 0px 0px;text-align:center;font-family:"Khand", Sans-serif;font-size:43px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2653 .elementor-element.elementor-element-a8a05ea{margin:11px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;font-family:"Khand", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2653 .elementor-element.elementor-element-a8a05ea.elementor-element{--align-self:flex-start;}.elementor-2653 .elementor-element.elementor-element-4739ec7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-2653 .elementor-element.elementor-element-4739ec7:not(.elementor-motion-effects-element-type-background), .elementor-2653 .elementor-element.elementor-element-4739ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b89c3cc );background-image:url("https://ascorestoration.com/wp-content/smush-webp/2026/06/bracket-up-e1780496162749.png.webp");background-position:bottom left;background-repeat:no-repeat;background-size:14% auto;}.elementor-2653 .elementor-element.elementor-element-7d114e9 img{width:100%;max-width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-2653 .elementor-element.elementor-element-ff4bb06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-2653 .elementor-element.elementor-element-3902a2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 100px;padding:0px 0px 0px 0px;text-align:center;font-family:"Khand", Sans-serif;font-size:43px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2653 .elementor-element.elementor-element-643e2fa{margin:11px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;font-family:"Khand", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2653 .elementor-element.elementor-element-643e2fa.elementor-element{--align-self:flex-start;}.elementor-2653 .elementor-element.elementor-element-ce06917{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-2653 .elementor-element.elementor-element-ce06917:not(.elementor-motion-effects-element-type-background), .elementor-2653 .elementor-element.elementor-element-ce06917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ascorestoration.com/wp-content/smush-webp/2026/06/bracket-up-e1780496162749.png.webp");background-position:bottom left;background-repeat:no-repeat;background-size:14% auto;}.elementor-2653 .elementor-element.elementor-element-d35c9ba img{width:100%;max-width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-2653 .elementor-element.elementor-element-6bdff87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-2653 .elementor-element.elementor-element-e961bdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 100px;padding:0px 0px 0px 0px;text-align:center;font-family:"Khand", Sans-serif;font-size:43px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2653 .elementor-element.elementor-element-3863108{margin:11px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;font-family:"Khand", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2653 .elementor-element.elementor-element-3863108.elementor-element{--align-self:flex-start;}@media(min-width:768px){.elementor-2653 .elementor-element.elementor-element-bcab05f{--width:100%;}}@media(max-width:1024px){.elementor-2653 .elementor-element.elementor-element-bcab05f{--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-2653 .elementor-element.elementor-element-876d178{font-size:16px;}}@media(max-width:767px){.elementor-2653 .elementor-element.elementor-element-bcab05f{--padding-top:6em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2653 .elementor-element.elementor-element-78284b6{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2653 .elementor-element.elementor-element-57bbd3b img{width:71%;max-width:65%;height:146px;}.elementor-2653 .elementor-element.elementor-element-db405e1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:26px;}.elementor-2653 .elementor-element.elementor-element-374c15f{margin:6px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;padding:0em 0em 0em 0em;}.elementor-2653 .elementor-element.elementor-element-94b0cad{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2653 .elementor-element.elementor-element-50532df img{width:71%;max-width:65%;height:146px;}.elementor-2653 .elementor-element.elementor-element-6d4bd9d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2653 .elementor-element.elementor-element-244b8dd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:26px;}.elementor-2653 .elementor-element.elementor-element-c6b9511{margin:6px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;padding:0em 0em 0em 0em;}.elementor-2653 .elementor-element.elementor-element-dfef225{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2653 .elementor-element.elementor-element-8330efe img{width:71%;max-width:65%;height:146px;}.elementor-2653 .elementor-element.elementor-element-3876b9f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:26px;}.elementor-2653 .elementor-element.elementor-element-a8a05ea{margin:6px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;padding:0em 0em 0em 0em;}.elementor-2653 .elementor-element.elementor-element-4739ec7{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2653 .elementor-element.elementor-element-7d114e9 img{width:71%;max-width:65%;height:146px;}.elementor-2653 .elementor-element.elementor-element-3902a2d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:26px;}.elementor-2653 .elementor-element.elementor-element-643e2fa{margin:6px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;padding:0em 0em 0em 0em;}.elementor-2653 .elementor-element.elementor-element-ce06917{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2653 .elementor-element.elementor-element-d35c9ba img{width:71%;max-width:65%;height:146px;}.elementor-2653 .elementor-element.elementor-element-e961bdd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:26px;}.elementor-2653 .elementor-element.elementor-element-3863108{margin:6px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;padding:0em 0em 0em 0em;}}/* Start custom CSS for container, class: .elementor-element-ae6b2fd */.jet-listing-grid__items > .jet-listing-grid__item:nth-child(3n) .services-item-text {
  background-color: #ED6D20 !important ;
}
/* Custom bullets dans les textes des services */
.services-item-text ul {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}

.services-item-text ul li {
  position: relative;
  padding-left: 24px;
  margin-bottom: 10px;
}

/* Icône chevron */
.services-item-text ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.45em;
  width: 10px;
  height: 14px;
  background-color: currentColor;

  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z'%3E%3C/path%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z'%3E%3C/path%3E%3C/svg%3E");

  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: center;
  mask-position: center;
}/* End custom CSS */