.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-5839 .elementor-element.elementor-element-0ce3bbb{background-color:#FFFFFF;padding:28px 28px 28px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE3EE;border-radius:20px 20px 20px 20px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:14px;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-14px;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-field-group > label, .elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-field-subgroup label{color:#14203A;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-field-type-html{padding-bottom:0px;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-field-group .elementor-field{color:#14203A;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F7F9FC;border-color:#DCE3EE;border-radius:10px 10px 10px 10px;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-field-group .elementor-select-wrapper select{background-color:#F7F9FC;border-color:#DCE3EE;border-radius:10px 10px 10px 10px;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-field-group .elementor-select-wrapper::before{color:#DCE3EE;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .e-form__buttons__wrapper__button-next{background-color:#1B3F8F;color:#FFFFFF;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-button[type="submit"]{background-color:#1B3F8F;color:#FFFFFF;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-5839 .elementor-element.elementor-element-0ce3bbb .elementor-button{border-radius:999px 999px 999px 999px;}.elementor-5839 .elementor-element.elementor-element-9225b89{background-color:#FFFFFF;padding:28px 28px 28px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE3EE;border-radius:20px 20px 20px 20px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:14px;}.elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-14px;}.elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-field-group > label, .elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-field-subgroup label{color:#14203A;}.elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-field-type-html{padding-bottom:0px;}.elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-field-group .elementor-field{color:#14203A;}.elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F7F9FC;border-color:#DCE3EE;border-radius:10px 10px 10px 10px;}.elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-field-group .elementor-select-wrapper select{background-color:#F7F9FC;border-color:#DCE3EE;border-radius:10px 10px 10px 10px;}.elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-field-group .elementor-select-wrapper::before{color:#DCE3EE;}.elementor-5839 .elementor-element.elementor-element-9225b89 .e-form__buttons__wrapper__button-next{background-color:#1B3F8F;color:#FFFFFF;}.elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-button[type="submit"]{background-color:#1B3F8F;color:#FFFFFF;}.elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-5839 .elementor-element.elementor-element-9225b89 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5839 .elementor-element.elementor-element-9225b89 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-5839 .elementor-element.elementor-element-9225b89 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-5839 .elementor-element.elementor-element-9225b89 .elementor-button{border-radius:999px 999px 999px 999px;}:root{--page-title-display:none;}/* Start custom CSS */body{background:#F7F9FC}
html{scroll-behavior:smooth}
#recherche,#vendre,#biens{scroll-margin-top:110px}
.elementor-5839 p a{color:#1B3F8F;text-decoration:underline}
.elementor-5839 [data-id="73e2c178"]{background:linear-gradient(rgba(255,255,255,.84),rgba(255,255,255,.90)),url('https://cap-sxm.com/nouveausite/wp-content/uploads/2026/10/acheter-1-achat-maison-1024x683.jpg') center/cover no-repeat !important}
.elementor-5839 [data-id="4daa42ef"]{background:linear-gradient(rgba(255,255,255,.84),rgba(255,255,255,.90)),url('https://cap-sxm.com/nouveausite/wp-content/uploads/2026/10/acheter-2-recherche-loupe-1024x769.jpg') center/cover no-repeat !important}
.elementor-5839 [data-id="5622eb86"]{background:linear-gradient(rgba(255,255,255,.84),rgba(255,255,255,.90)),url('https://cap-sxm.com/nouveausite/wp-content/uploads/2026/10/acheter-3-suivi-signature-1024x683.jpg') center/cover no-repeat !important}
.elementor-5839 [data-id="7fb94ece"]{background:linear-gradient(rgba(255,255,255,.84),rgba(255,255,255,.90)),url('https://cap-sxm.com/nouveausite/wp-content/uploads/2026/10/acheter-4-off-market-cle-1024x680.jpg') center/cover no-repeat !important}
.elementor-5839 [data-id="32dd015b"]{background:linear-gradient(rgba(27,63,143,.86),rgba(19,48,111,.92)),url('https://cap-sxm.com/nouveausite/wp-content/uploads/2026/10/acheter-2-recherche-loupe-1024x769.jpg') center/cover no-repeat !important}
.elementor-5839 [data-id="4e728cda"]{background:linear-gradient(rgba(251,246,236,.86),rgba(251,246,236,.92)),url('https://cap-sxm.com/nouveausite/wp-content/uploads/2026/10/acheter-4-off-market-cle-1024x680.jpg') center/cover no-repeat !important}
.elementor-5839 [data-id="8a8f493"]{background:linear-gradient(rgba(255,255,255,.84),rgba(255,255,255,.90)),url('https://cap-sxm.com/nouveausite/wp-content/uploads/2026/10/vendre-1-estimation-1024x684.jpg') center/cover no-repeat !important}
.elementor-5839 [data-id="565231b4"]{background:linear-gradient(rgba(255,255,255,.84),rgba(255,255,255,.90)),url('https://cap-sxm.com/nouveausite/wp-content/uploads/2026/10/vendre-2-audit-patrimonial-1024x576.jpg') center/cover no-repeat !important}
.elementor-5839 [data-id="4959539b"]{background:linear-gradient(rgba(255,255,255,.84),rgba(255,255,255,.90)),url('https://cap-sxm.com/nouveausite/wp-content/uploads/2026/10/vendre-3-reseau-acheteurs-1024x614.jpg') center/cover no-repeat !important}
.elementor-5839 [data-id="7d0bffb0"]{counter-reset:capstep;row-gap:0!important;gap:0!important}
.elementor-5839 [data-interaction-id="17d1baa5"]{margin-bottom:24px}
.elementor-5839 [data-interaction-id="40dd8aed"],.elementor-5839 [data-interaction-id="4a286a1a"],.elementor-5839 [data-interaction-id="34545712"],.elementor-5839 [data-interaction-id="429e1576"],.elementor-5839 [data-interaction-id="2b99515e"],.elementor-5839 [data-interaction-id="1d740e84"]{display:block;position:relative;counter-increment:capstep;padding-left:84px;min-height:64px;padding-bottom:26px;font-size:15px;line-height:1.5;color:#5d6678;background-image:repeating-linear-gradient(to bottom,#E9C77B 0,#E9C77B 5px,transparent 5px,transparent 10px);background-repeat:no-repeat;background-size:2px calc(100% - 64px);background-position:31px 64px}
.elementor-5839 [data-interaction-id="40dd8aed"] b,.elementor-5839 [data-interaction-id="4a286a1a"] b,.elementor-5839 [data-interaction-id="34545712"] b,.elementor-5839 [data-interaction-id="429e1576"] b,.elementor-5839 [data-interaction-id="2b99515e"] b,.elementor-5839 [data-interaction-id="1d740e84"] b{display:block;color:#1B3F8F;font-size:18px;line-height:1.3;padding-top:6px;margin-bottom:2px}
.elementor-5839 [data-interaction-id="40dd8aed"]::before,.elementor-5839 [data-interaction-id="4a286a1a"]::before,.elementor-5839 [data-interaction-id="34545712"]::before,.elementor-5839 [data-interaction-id="429e1576"]::before,.elementor-5839 [data-interaction-id="2b99515e"]::before,.elementor-5839 [data-interaction-id="1d740e84"]::before{content:"";position:absolute;left:0;top:0;width:64px;height:64px;border-radius:50%;background-color:#1B3F8F;background-repeat:no-repeat;background-position:center;background-size:26px 26px;box-shadow:0 6px 16px rgba(27,63,143,.25)}
.elementor-5839 [data-interaction-id="40dd8aed"]::after,.elementor-5839 [data-interaction-id="4a286a1a"]::after,.elementor-5839 [data-interaction-id="34545712"]::after,.elementor-5839 [data-interaction-id="429e1576"]::after,.elementor-5839 [data-interaction-id="2b99515e"]::after,.elementor-5839 [data-interaction-id="1d740e84"]::after{content:counter(capstep);position:absolute;left:44px;top:-4px;width:24px;height:24px;border-radius:50%;background:#C9A24A;color:#fff;border:2px solid #fff;font-size:13px;font-weight:700;line-height:20px;text-align:center;box-sizing:border-box}
.elementor-5839 [data-interaction-id="1d740e84"]{background-image:none;padding-bottom:0}
.elementor-5839 [data-interaction-id="1d740e84"]::before{background-color:#C9A24A}
.elementor-5839 [data-interaction-id="40dd8aed"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Ccircle cx='12' cy='12' r='1.2'/%3E%3C/svg%3E")}
.elementor-5839 [data-interaction-id="4a286a1a"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z'/%3E%3Cpath d='M14 3v6h6'/%3E%3Cpath d='M8 17c1.5-2 2.5-2 3 0s1.5 1 2.5-.5'/%3E%3C/svg%3E")}
.elementor-5839 [data-interaction-id="34545712"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m20 20-4.8-4.8'/%3E%3C/svg%3E")}
.elementor-5839 [data-interaction-id="429e1576"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11 12 4l9 7'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3Cpath d='M9 20v-6h6v6'/%3E%3C/svg%3E")}
.elementor-5839 [data-interaction-id="2b99515e"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='15' r='4'/%3E%3Cpath d='m11 12 9-9'/%3E%3Cpath d='m17 6 2 2'/%3E%3Cpath d='m15 8 2 2'/%3E%3C/svg%3E")}
.elementor-5839 [data-interaction-id="1d740e84"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-3-6.7'/%3E%3Cpath d='M21 4v5h-5'/%3E%3C/svg%3E")}
.elementor-5839 [data-id="aa487da"]{display:block!important}
.elementor-5839 [data-interaction-id="3d278b5f"],.elementor-5839 [data-interaction-id="9868ad"],.elementor-5839 [data-interaction-id="19beb233"],.elementor-5839 [data-interaction-id="44341f8f"],.elementor-5839 [data-interaction-id="cb590d7"],.elementor-5839 [data-interaction-id="14747fea"]{display:block;position:relative;padding-left:62px;padding-top:14px;padding-bottom:14px;min-height:74px;border-bottom:1px solid #e3e7ef;font-size:14.5px;line-height:1.45;color:#5d6678}
.elementor-5839 [data-interaction-id="3d278b5f"] b,.elementor-5839 [data-interaction-id="9868ad"] b,.elementor-5839 [data-interaction-id="19beb233"] b,.elementor-5839 [data-interaction-id="44341f8f"] b,.elementor-5839 [data-interaction-id="cb590d7"] b,.elementor-5839 [data-interaction-id="14747fea"] b{display:block;color:#1B3F8F;font-size:16px;line-height:1.3;margin-bottom:2px;padding-top:2px}
.elementor-5839 [data-interaction-id="3d278b5f"]::before,.elementor-5839 [data-interaction-id="9868ad"]::before,.elementor-5839 [data-interaction-id="19beb233"]::before,.elementor-5839 [data-interaction-id="44341f8f"]::before,.elementor-5839 [data-interaction-id="cb590d7"]::before,.elementor-5839 [data-interaction-id="14747fea"]::before{content:"";position:absolute;left:0;top:14px;width:46px;height:46px;border-radius:50%;background-color:#1B3F8F;background-repeat:no-repeat;background-position:center;background-size:22px 22px}
.elementor-5839 [data-interaction-id="14747fea"]{border-bottom:0}
.elementor-5839 [data-interaction-id="14747fea"]::before{background-color:#C9A24A}
.elementor-5839 [data-interaction-id="3d278b5f"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8a2 2 0 0 1 2-2h2l2-2h6l2 2h2a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Ccircle cx='12' cy='13' r='4'/%3E%3C/svg%3E")}
.elementor-5839 [data-interaction-id="9868ad"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 20h18'/%3E%3Cpath d='m4 15 5-5 4 4 7-7'/%3E%3Cpath d='M15 7h5v5'/%3E%3C/svg%3E")}
.elementor-5839 [data-interaction-id="19beb233"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.5'/%3E%3Cpath d='M2.5 20a6.5 6.5 0 0 1 13 0'/%3E%3Ccircle cx='17.5' cy='9' r='2.5'/%3E%3Cpath d='M16 14.2a5 5 0 0 1 5.5 5.8'/%3E%3C/svg%3E")}
.elementor-5839 [data-interaction-id="44341f8f"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E")}
.elementor-5839 [data-interaction-id="cb590d7"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h16'/%3E%3Cpath d='M14.5 4.5l5 5L9 20H4v-5z'/%3E%3C/svg%3E")}
.elementor-5839 [data-interaction-id="14747fea"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20V10'/%3E%3Cpath d='M12 10c0-3.5 2.5-6 6-6 0 3.5-2.5 6-6 6z'/%3E%3Cpath d='M12 13c0-3-2.2-5-5-5 0 3 2.2 5 5 5z'/%3E%3C/svg%3E")}/* End custom CSS */