.elementor-10926 .elementor-element.elementor-element-123b4dbc{--display:flex;--min-height:908px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10926 .elementor-element.elementor-element-3dcc1531{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10926 .elementor-element.elementor-element-1149402a{--display:flex;}.elementor-10926 .elementor-element.elementor-element-7d7eb165{text-align:center;}.elementor-10926 .elementor-element.elementor-element-7d7eb165 .elementor-heading-title{font-size:28px;font-weight:700;color:var( --e-global-color-primary );}.elementor-10926 .elementor-element.elementor-element-3af765d{text-align:center;}.elementor-10926 .elementor-element.elementor-element-3af765d .elementor-heading-title{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-60d569b );}.elementor-10926 .elementor-element.elementor-element-294de322{--display:flex;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;}.elementor-10926 .elementor-element.elementor-element-386754ef{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-10926 .elementor-element.elementor-element-386754ef .elementor-heading-title{font-size:37px;font-weight:700;color:#202020;}.elementor-10926 .elementor-element.elementor-element-455626b0{--e-transform-translateX:-50%;bottom:-3px;text-align:center;}body:not(.rtl) .elementor-10926 .elementor-element.elementor-element-455626b0{left:50%;}body.rtl .elementor-10926 .elementor-element.elementor-element-455626b0{right:50%;}.elementor-10926 .elementor-element.elementor-element-455626b0 .elementor-heading-title{font-size:13px;color:var( --e-global-color-primary );}.elementor-10926 .elementor-element.elementor-element-e6fc901{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-10926 .elementor-element.elementor-element-e6fc901 .elementor-heading-title{font-size:15px;text-transform:uppercase;line-height:1px;color:var( --e-global-color-text );}.elementor-10926 .elementor-element.elementor-element-261c99d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-10926 .elementor-element.elementor-element-49239b5b{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10926 .elementor-element.elementor-element-43a71109{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10926 .elementor-element.elementor-element-34ab8b9a{--display:flex;}.elementor-10926 .elementor-element.elementor-element-4804ff0f{text-align:center;}.elementor-10926 .elementor-element.elementor-element-4804ff0f .elementor-heading-title{font-size:28px;font-weight:700;color:var( --e-global-color-primary );}.elementor-10926 .elementor-element.elementor-element-6e3de7f{text-align:center;}.elementor-10926 .elementor-element.elementor-element-6e3de7f .elementor-heading-title{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-60d569b );}.elementor-10926 .elementor-element.elementor-element-7c4e5548{--display:flex;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;}.elementor-10926 .elementor-element.elementor-element-d6c913f{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-10926 .elementor-element.elementor-element-d6c913f .elementor-heading-title{font-size:37px;font-weight:700;color:#202020;}.elementor-10926 .elementor-element.elementor-element-3531b0db{--e-transform-translateX:-50%;bottom:-3px;text-align:center;}body:not(.rtl) .elementor-10926 .elementor-element.elementor-element-3531b0db{left:49.324%;}body.rtl .elementor-10926 .elementor-element.elementor-element-3531b0db{right:49.324%;}.elementor-10926 .elementor-element.elementor-element-3531b0db .elementor-heading-title{font-size:13px;color:var( --e-global-color-primary );}.elementor-10926 .elementor-element.elementor-element-a551aef{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-10926 .elementor-element.elementor-element-a551aef .elementor-heading-title{font-size:15px;line-height:1px;color:var( --e-global-color-text );}.elementor-10926 .elementor-element.elementor-element-d560614{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-10926 .elementor-element.elementor-element-19d8f80{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10926 .elementor-element.elementor-element-f13d80f{--display:flex;}.elementor-10926 .elementor-element.elementor-element-d52820b{text-align:center;}.elementor-10926 .elementor-element.elementor-element-d52820b .elementor-heading-title{font-size:28px;font-weight:700;color:var( --e-global-color-primary );}.elementor-10926 .elementor-element.elementor-element-6324a48{text-align:center;}.elementor-10926 .elementor-element.elementor-element-6324a48 .elementor-heading-title{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-60d569b );}.elementor-10926 .elementor-element.elementor-element-45afb9a{--display:flex;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;}.elementor-10926 .elementor-element.elementor-element-222fe6d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-10926 .elementor-element.elementor-element-222fe6d .elementor-heading-title{font-size:37px;font-weight:700;color:#202020;}.elementor-10926 .elementor-element.elementor-element-bd544d9{--e-transform-translateX:-50%;bottom:-3px;text-align:center;}body:not(.rtl) .elementor-10926 .elementor-element.elementor-element-bd544d9{left:49.324%;}body.rtl .elementor-10926 .elementor-element.elementor-element-bd544d9{right:49.324%;}.elementor-10926 .elementor-element.elementor-element-bd544d9 .elementor-heading-title{font-size:13px;color:var( --e-global-color-primary );}.elementor-10926 .elementor-element.elementor-element-2fabdbc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-10926 .elementor-element.elementor-element-2fabdbc .elementor-heading-title{font-size:15px;line-height:1px;color:var( --e-global-color-text );}.elementor-10926 .elementor-element.elementor-element-7978948{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-10926 .elementor-element.elementor-element-3091978{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10926 .elementor-element.elementor-element-14c7802{--display:flex;}.elementor-10926 .elementor-element.elementor-element-3d181ff{text-align:center;}.elementor-10926 .elementor-element.elementor-element-3d181ff .elementor-heading-title{font-size:28px;font-weight:700;color:var( --e-global-color-primary );}.elementor-10926 .elementor-element.elementor-element-3806053{text-align:center;}.elementor-10926 .elementor-element.elementor-element-3806053 .elementor-heading-title{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-60d569b );}.elementor-10926 .elementor-element.elementor-element-fe43c30{--display:flex;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;}.elementor-10926 .elementor-element.elementor-element-2fa8e71{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-10926 .elementor-element.elementor-element-2fa8e71 .elementor-heading-title{font-size:37px;font-weight:700;color:#202020;}.elementor-10926 .elementor-element.elementor-element-ca42457{--e-transform-translateX:-50%;bottom:-3px;text-align:center;}body:not(.rtl) .elementor-10926 .elementor-element.elementor-element-ca42457{left:49.324%;}body.rtl .elementor-10926 .elementor-element.elementor-element-ca42457{right:49.324%;}.elementor-10926 .elementor-element.elementor-element-ca42457 .elementor-heading-title{font-size:13px;color:var( --e-global-color-primary );}.elementor-10926 .elementor-element.elementor-element-08ca4b8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-10926 .elementor-element.elementor-element-08ca4b8 .elementor-heading-title{font-size:15px;line-height:1px;color:var( --e-global-color-text );}.elementor-10926 .elementor-element.elementor-element-8c956e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-10926 .elementor-element.elementor-element-cb95eac{--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-10926 .elementor-element.elementor-element-383c4d6{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-size:14px;}@media(max-width:1024px){.elementor-10926 .elementor-element.elementor-element-123b4dbc{--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;}}/* Start custom CSS for heading, class: .elementor-element-386754ef */.elementor-10926 .elementor-element.elementor-element-386754ef span {
    color: #999;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-455626b0 */.elementor-10926 .elementor-element.elementor-element-455626b0 {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6fc901 */.elementor-10926 .elementor-element.elementor-element-e6fc901 {
    display: block;
    line-height: 22px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49239b5b */.elementor-10926 .elementor-element.elementor-element-49239b5b {
    font-size: 12px !important;
}
.elementor-10926 .elementor-element.elementor-element-49239b5b ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.elementor-10926 .elementor-element.elementor-element-49239b5b ul li {
  position: relative;
  padding-left: 20px;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight: 600;
  color: #000;
}

.elementor-10926 .elementor-element.elementor-element-49239b5b ul li::before {
  content: '✔';
  position: absolute;
  left: 0;
  top: 5px;
  color: #0099ff; /* azul check */
  font-size: 15px;
  line-height: 1;
}

.elementor-10926 .elementor-element.elementor-element-49239b5b ul strong {
  font-weight: 400;
  color: #555;
  font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6c913f */.elementor-10926 .elementor-element.elementor-element-d6c913f span {
    color: #999;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3531b0db */.elementor-10926 .elementor-element.elementor-element-3531b0db {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a551aef */.elementor-10926 .elementor-element.elementor-element-a551aef {
    display: block;
    line-height: 22px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18bdc254 */.elementor-10926 .elementor-element.elementor-element-18bdc254 {
    font-size: 12px !important;
}
.elementor-10926 .elementor-element.elementor-element-18bdc254 ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.elementor-10926 .elementor-element.elementor-element-18bdc254 ul li {
  position: relative;
  padding-left: 20px;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight: 600;
  color: #000;
}

.elementor-10926 .elementor-element.elementor-element-18bdc254 ul li::before {
  content: '✔';
  position: absolute;
  left: 0;
  top: 5px;
  color: #0099ff; /* azul check */
  font-size: 15px;
  line-height: 1;
}

.elementor-10926 .elementor-element.elementor-element-18bdc254 ul strong {
  font-weight: 400;
  color: #555;
  font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43a71109 *//*.elementor-10926 .elementor-element.elementor-element-43a71109 {
  position: relative;
  overflow: hidden;
}

.elementor-10926 .elementor-element.elementor-element-43a71109::before {
  content: "le plus populaire";
    position: absolute;
    top: 34px;
    left: -52px;
    width: 211px;
    height: 33px;
    padding: 8px 0;
    background: #ee9a24;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase;
    transform: rotate(-45deg);
    z-index: 10;
    pointer-events: none;
    border: none;
}*/

.elementor-10926 .elementor-element.elementor-element-43a71109 {
  position: relative;

}

.elementor-10926 .elementor-element.elementor-element-43a71109::before {
  content: "+ populaire";
    position: absolute;
    top: -15px;
    left: 50%;
    transform: translateX(-50%);
    width: 110px;
    height: 30px;
    padding: 8px 0;
    background: #ee9a24;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase;
    z-index: 10;
    pointer-events: none;
    border: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-222fe6d */.elementor-10926 .elementor-element.elementor-element-222fe6d span {
    color: #999;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd544d9 */.elementor-10926 .elementor-element.elementor-element-bd544d9 {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fabdbc */.elementor-10926 .elementor-element.elementor-element-2fabdbc {
    display: block;
    line-height: 22px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b3517f */.elementor-10926 .elementor-element.elementor-element-2b3517f {
    font-size: 12px !important;
}
.elementor-10926 .elementor-element.elementor-element-2b3517f ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.elementor-10926 .elementor-element.elementor-element-2b3517f ul li {
  position: relative;
  padding-left: 20px;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight: 600;
  color: #000;
}

.elementor-10926 .elementor-element.elementor-element-2b3517f ul li::before {
  content: '✔';
  position: absolute;
  left: 0;
  top: 5px;
  color: #0099ff; /* azul check */
  font-size: 15px;
  line-height: 1;
}

.elementor-10926 .elementor-element.elementor-element-2b3517f ul strong {
  font-weight: 400;
  color: #555;
  font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fa8e71 */.elementor-10926 .elementor-element.elementor-element-2fa8e71 span {
    color: #999;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca42457 */.elementor-10926 .elementor-element.elementor-element-ca42457 {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08ca4b8 */.elementor-10926 .elementor-element.elementor-element-08ca4b8 {
    display: block;
    line-height: 22px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-92d6dcb */.elementor-10926 .elementor-element.elementor-element-92d6dcb {
    font-size: 12px !important;
}
.elementor-10926 .elementor-element.elementor-element-92d6dcb ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.elementor-10926 .elementor-element.elementor-element-92d6dcb ul li {
  position: relative;
  padding-left: 20px;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight: 600;
  color: #000;
}

.elementor-10926 .elementor-element.elementor-element-92d6dcb ul li::before {
  content: '✔';
  position: absolute;
  left: 0;
  top: 5px;
  color: #0099ff; /* azul check */
  font-size: 15px;
  line-height: 1;
}

.elementor-10926 .elementor-element.elementor-element-92d6dcb ul strong {
  font-weight: 400;
  color: #555;
  font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3091978 *//*.elementor-10926 .elementor-element.elementor-element-3091978 {
  position: relative;
  overflow: hidden;
}

.elementor-10926 .elementor-element.elementor-element-3091978::before {
  content: "le plus rentable";
    position: absolute;
    top: 34px;
    left: -52px;
    width: 211px;
    height: 33px;
    padding: 8px 0;
    background: #019fe3;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase;
    transform: rotate(-45deg);
    z-index: 10;
    pointer-events: none;
    border: none;
}*/
.elementor-10926 .elementor-element.elementor-element-3091978 {
  position: relative;

}

.elementor-10926 .elementor-element.elementor-element-3091978::before {
  content: "+ rentable";
    position: absolute;
    top: -15px;
    left: 50%;
    transform: translateX(-50%);
    width: 120px;
    height: 33px;
    padding: 8px 0;
    background: #18c2d0;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase;
    z-index: 10;
    pointer-events: none;
    border: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-383c4d6 */.elementor-10926 .elementor-element.elementor-element-383c4d6 strong {
    color: #000;
    font-weight: 800;
}/* End custom CSS */