﻿@font-face{font-family:"eayotte-icone";src:url("../assets/eayotte-icone.eot");src:url("../assets/eayotte-icone.eot") format("embedded-opentype"),url("../assets/eayotte-icone.woff2") format("woff2"),url("../assets/eayotte-icone.woff") format("woff"),url("../assets/eayotte-icone.ttf") format("truetype"),url("../assets/eayotte-icone.svg") format("svg");font-weight:normal;font-style:normal}#header__mask .header__global,#header__mask .header__accueil,#header__mask .footer__expertise,#footer__mask .header__global,#footer__mask .header__accueil,#footer__mask .footer__expertise{mask-mode:alpha;mask-size:contain;mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}body .membre__photo--item i,body .awards__list .award__item i{position:absolute;z-index:5;background-color:var(--rouge-couleur);color:var(--blanc-couleur);padding:4px;font-size:12px;opacity:0;transition:opacity .25s}body .btn__icone a::after{font-family:"Font Awesome 5 Free";font-weight:900}body .awards__list{display:flex;flex-flow:row wrap;position:relative}body .awards__list .award__item{width:100%}body .awards__list .award__item img{width:100%;max-width:160px}body .awards__list .award__item:has(p:not(:empty)){cursor:pointer}body .awards__list .award__item:has(p:not(:empty)) i{opacity:1}body .awards__list .award__item .award__item--img{max-width:200px}body .awards__list .award__item.active i{opacity:0 !important}body .awards__list .award__item.active .award__item--text{opacity:1}body .award__container .award__default--text{opacity:1;transition:opacity .3s .3s}body .award__container:has(.award__item.active) .award__default--text{opacity:0;transition:opacity .3s}@media screen and (min-width: 481px){body .awards__list .award__item{width:100%;max-width:200px;min-width:150px;padding-inline:20px}body .awards__list .award__item .award__item--text{position:absolute;z-index:5;left:0px;bottom:0px;overflow:hidden;min-height:80px;width:100%;opacity:0;translate:0 150%;transform-origin:top;transition:all .3s}body .awards__list .award__item.active .award__item--text{translate:0 100%}}@media screen and (max-width: 480px){body .awards__list .award__item .award__item--img{margin:0px auto;text-align:center}body .awards__list .award__item .award__item--text{display:grid;grid-template-rows:0fr;padding-bottom:0px;transition:.25s}body .awards__list .award__item .award__item--text p{overflow:hidden}body .awards__list .award__item i{left:50%;transform:translateX(-120px)}body .awards__list .award__item.active .award__item--text{grid-template-rows:1fr;padding-bottom:50px}}body .equipe__liste .membre__texte--item .membre__titre{font-size:20px;line-height:24px;font-weight:700;padding-top:30px}body .equipe__liste .membre__texte--item .membre__contact{padding-bottom:50px}body .equipe__liste .membre__texte--item .membre__contact a{position:relative;color:var(--noir-couleur)}body .equipe__liste .membre__texte--item .membre__contact a::before{font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;padding-right:5px}body .equipe__liste .membre__texte--item .membre__contact a:first-child{margin-right:20px}body .equipe__liste .membre__texte--item .membre__contact a:first-child::before{content:""}body .equipe__liste .membre__texte--item .membre__contact a:last-child::before{content:""}body .membre__photo--item{position:relative;width:100%;max-width:240px}body .membre__photo--item .membre__photo--mask{display:flex;-webkit-mask-image:url("/wp-content/uploads/2023/06/equipeAyotte_mask_polygone.svg");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}body .membre__photo--item i{left:100%;top:25%;translate:-75% -25%}body #membre__photo--liste{display:grid;gap:30px}@media screen and (min-width: 1025px){body #membre__photo--liste{grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(3, 1fr)}body #membre__photo--liste .membre__photo--item:nth-child(4n+1){grid-column:2/4}body #membre__photo--liste .membre__photo--item:nth-child(4n+2){grid-column:4/6}body #membre__photo--liste .membre__photo--item:nth-child(4n+3){grid-column:1/3}body #membre__photo--liste .membre__photo--item:nth-child(4n+4){grid-column:3/5}body #membre__photo--liste .membre__photo--item{transform:translate(0px, calc(-68px * var(--row__index)))}}@media screen and (min-width: 768px)and (max-width: 1024px){body #membre__photo--liste{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(3, 1fr)}body #membre__photo--liste .membre__photo--item:nth-child(3n+1){grid-column:2/4}body #membre__photo--liste .membre__photo--item:nth-child(3n+2){grid-column:1/3}body #membre__photo--liste .membre__photo--item:nth-child(3n+3){grid-column:3/5}body #membre__photo--liste .membre__photo--item:nth-child(n+2){transform:translate(0px, -68px)}body #membre__photo--liste .membre__photo--item:nth-child(4){transform:translate(0px, -136px)}body #membre__photo--liste .membre__photo--item:nth-child(n+5){transform:translate(0px, -204px)}}@media screen and (min-width: 768px){body #equipe__info--liste .membre__texte--item{display:none}body #equipe__info--liste .membre__texte--item .membre__titre{padding-top:50px}body #equipe__info--liste .membre__texte--item.active{display:revert}body #equipe__info--liste .membre__photo--item{display:none}body #membre__photo--liste .membre__photo--item img{filter:grayscale(0);width:100%;transition:filter .25s}body #membre__photo--liste .membre__photo--item:not(.active){cursor:pointer}body #membre__photo--liste .membre__photo--item:not(.active) img{filter:grayscale(100%)}body #membre__photo--liste .membre__photo--item:not(.active) i{opacity:1}body #membre__photo--liste .membre__photo--item:not(.active) .membre__photo--mask::before{content:"";position:absolute;z-index:5;top:0px;bottom:0px;left:0px;right:0;background-color:var(--rouge-couleur);opacity:0;transition:opacity .25s}body #membre__photo--liste .membre__photo--item:not(.active):hover .membre__photo--mask::before{opacity:.6}}@media screen and (max-width: 767px){body .equipe__liste .membre__texte--item>div:first-child{margin:20px auto 0;max-width:325px}body .equipe__liste .membre__texte--item>div:first-child .membre__contact{padding-bottom:30px}body .equipe__liste .membre__texte--item>div.membre__bio{display:grid;grid-template-rows:0fr;transition:.25s}body .equipe__liste .membre__texte--item>div.membre__bio div{overflow:hidden}body .equipe__liste .membre__photo--item{margin:0 auto;cursor:pointer}body .equipe__liste .membre__photo--item i{opacity:1}body .equipe__liste .membre__photo--item i::before{display:inline-block;rotate:0deg;transition:rotate .25s}body .equipe__liste .membre__content.active .membre__photo--item i::before{rotate:45deg}body .equipe__liste .membre__content.active .membre__texte--item>div.membre__bio{grid-template-rows:1fr}}body .gform_wrapper.gravity-theme .gform_heading .gform_required_legend{display:none}body .gform_wrapper.gravity-theme .gform_body .form__title--popup{font-size:var(--titreSection-size);font-weight:var(--titreSection-weight);line-height:var(--titreSection-heignt);text-transform:none;margin:0px;padding-bottom:30px}body .gform_wrapper.gravity-theme .gform_body ::placeholder{color:#8a8b8e}body .gform_wrapper.gravity-theme .gform_body input,body .gform_wrapper.gravity-theme .gform_body textarea,body .gform_wrapper.gravity-theme .gform_body select{border-radius:0px}body .gform_wrapper.gravity-theme .gform_body .gfield--type-html p{margin-bottom:0px}body .gform_wrapper.gravity-theme .gform_body .ginput_complex span{margin-bottom:0px}body .gform_wrapper.gravity-theme .gform_footer{padding:16px 0px 0px}body .gform_wrapper.gravity-theme .gform_footer .gform_button{margin-bottom:0px}body #popup__form--widget .gform_title,body #popup__form--widget .gfield--type-html p,body #popup__form--widget .gform_confirmation_message{color:var(--blanc-couleur)}body #popup__form--widget .gform_body ::placeholder{font-size:11px;line-height:16px}body #information_request::before{display:none}body #information_request .si-modal-dialog{--si-border-radius:0px;--si-high-contrast-color:transparent;--si-background-color:transparent;--si-small-contrast-color:transparent;width:100%;max-width:730px;min-width:unset;border:0px;background-color:var(--noir-couleur);padding:40px;box-shadow:none}body #information_request .si-modal-dialog>div.si-modal-header,body #information_request .si-modal-dialog>div.si-modal-footer{position:static;padding:0px}body #information_request .si-modal-dialog>div.si-modal-header .si-modal-title{--si-text-color:var(--blanc-color);font-size:var(--titreSection-size);font-weight:var(--titreSection-weight);line-height:var(--titreSection-heignt)}body #information_request .si-modal-dialog>div.si-modal-header .si-modal-title i{display:none}body #information_request .si-modal-dialog>div.si-modal-header .si-button{--si-button-bg-color:transparent;padding:0px;border:0px;position:absolute;top:40px;right:40px}body #information_request .si-modal-dialog>div.si-modal-header .si-button i{font-size:var(--titreSection-size)}body #information_request .si-modal-dialog>div.si-modal-header .si-button::after{display:none}body #information_request .si-modal-dialog>div.si-modal-content .si-modal-body{padding:45px 0px 0px}body #information_request .si-modal-dialog>div.si-modal-content .si-modal-body .form:not(.gravity_form) form{display:grid;grid-template-columns:1fr 1fr;gap:var(--si-layout-gutter);grid-template-areas:"firstname lastname" "phone email" "subject subject" "message message";grid-row-gap:16px;grid-column-gap:2%}body #information_request .si-modal-dialog>div.si-modal-content .si-modal-body .form:not(.gravity_form) form input,body #information_request .si-modal-dialog>div.si-modal-content .si-modal-body .form:not(.gravity_form) form textarea{border:0px;padding:10px 15px;color:var(--grisFonce-color)}body #information_request .si-modal-dialog>div.si-modal-content .si-modal-body .form:not(.gravity_form) form .si-input{margin-top:0px;padding-top:0px}body #information_request .si-modal-dialog>div.si-modal-content .si-modal-body .form.gravity_form .gform-field-label{color:#fff}body #information_request .si-modal-dialog>div.si-modal-footer{text-align:left;padding-top:18px}@media screen and (max-width: 767px){body #information_request .si-modal-dialog{max-width:calc(100% - 20px);max-height:100vh}body #information_request .si-modal-dialog>div.si-modal-header .si-button{top:25px;right:25px}}@media screen and (max-width: 640px){body #information_request .si-modal-dialog{padding:40px 30px 20px}body #information_request .si-modal-dialog>div.si-modal-content .si-modal-body{padding:20px 0px 0px}body #information_request .si-modal-dialog>div.si-modal-content .si-modal-body .si-info-request form{grid-template-columns:1fr;grid-template-areas:"firstname" "lastname" "phone" "email" "subject" "message"}}body .si .si-dropdown-button i,body .si .si-icon,body .si .has-button-icon .si-dropdown-button::after,body .si #broker__detail .si-contact .si-phone-list i{font-family:"Font Awesome 6 Pro"}body #broker__detail .si-contact .si-phone-list i{font-family:"Font Awesome 6 Pro"}body .si.standard-layout .cus-listening-search{background:rgba(0,0,0,0);align-items:end}body .si.standard-layout .cus-listening-search .si-inputs .si-field-input label::before{border-width:2px;opacity:1}body .si.standard-layout .cus-listening-search .si-inputs .si-field-input.field-transactions{grid-row:1;grid-column:1/span 2}body .si.standard-layout .cus-listening-search .si-inputs .si-field-input.field-available-areas .si-input-group>span{padding-inline:5px}body .si.standard-layout .cus-listening-search .si-inputs .si-field-input .si-select{border:solid 2px var(--noir-couleur);padding:.5em;padding-right:30px}body .si.standard-layout .cus-listening-search .si-inputs .si-field-input .si-select.si-has-value{border-color:var(--rouge-couleur)}body .si.standard-layout .cus-listening-search .si-inputs .si-field-input .si-select .si-selected-value .si-label{opacity:1;font-style:normal}@media screen and (min-width: 551px){body .si.standard-layout .cus-listening-search .si-inputs .si-field-input{grid-row:2}}body .si.standard-layout .cus-listening-search .si-search-action{min-width:105px;place-items:center start}body .si.standard-layout .cus-listening-search .si-search-action .si-button{margin-left:0;padding:9px 15px}@media(max-width: 874px){body .si.standard-layout .cus-listening-search{row-gap:var(--si-layout-gutter);column-gap:0px}body .si.standard-layout .cus-listening-search>.ng-scope{display:block}body .si.standard-layout .cus-listening-search .si-search-action{max-width:105px;grid-row:2;padding-top:20px}}@media screen and (max-width: 750px)and (min-width: 551px){body .si.standard-layout .cus-listening-search .si-inputs .si-field-input.field-available-areas{grid-row:3;grid-column:1}}@media(max-width: 550px){body .si.standard-layout .cus-listening-search .si-inputs .si-field-input.field-types{grid-row:2;grid-column:1/span 2}body .si.standard-layout .cus-listening-search .si-inputs .si-field-input.field-cities{grid-row:3;grid-column:1/span 2}body .si.standard-layout .cus-listening-search .si-inputs .si-field-input.field-available-areas{grid-row:4;grid-column:1/span 2}}body .si-select-panel{border:0px}body .si-select-panel .si-panel-child-container .si-option-group .si-group-title{background:var(--rouge-couleur);color:var(--blanc-couleur)}body .si-list-container .si-list{--si-layout-gutter:50px}body .propriete__cus--item .si-item-content{background-color:var(--noir-couleur)}body .propriete__cus--item .si-background-small-contrast{--si-small-contrast-color:var(--rouge-couleur);--si-text-color:var(--blanc-couleur)}body .propriete__cus--item .si-background-high-contrast{--si-high-contrast-color:var(--noir-couleur)}body .propriete__cus--item .si-flags{padding:10px 10px 0px 0px}body .propriete__cus--item .si-price{font-size:20px;line-height:24px;font-weight:700}body .propriete__cus--item .listing__info--cus .si-label div{font-size:var(--accent-size);line-height:var(--accent-height)}body .propriete__cus--item .listing__info--cus .si-label.si-address div{font-weight:600}body .propriete__cus--item .listing__info--cus .si-label.si-city div{font-size:12px;line-height:15px}body .propriete__cus--item .listing__info--cus .si-label.si-city{padding-bottom:15px}body #listing__detail .mortgage,body #listing__detail .si-part-calculator{display:none}body{--accent-size:var(--e-global-typography-accent-font-size);--accent-height:var(--e-global-typography-accent-line-height);--titreSection-size:var(--e-global-typography-3205e9d-font-size);--titreSection-weight:var(--e-global-typography-3205e9d-font-weight);--titreSection-heignt:var(--e-global-typography-3205e9d-line-height);--blanc-couleur:var(--e-global-color-primary);--rouge-couleur:var(--e-global-color-accent);--noir-couleur:var(--e-global-color-secondary)}body .elementor-widget-image a{display:block}body h2.elementor-heading-title,body h2{position:relative;padding-left:60px}body h2.elementor-heading-title::before,body h2::before{content:"";font-family:"eayotte-icone";display:inline-block;font-size:25px;line-height:35px;font-weight:400;position:absolute;z-index:5;left:0px;top:50%;transform:translate(0px, -50%)}body h2.elementor-heading-title::after,body h2::after{content:"";position:absolute;width:35px;height:auto;aspect-ratio:1/1;background-color:var(--rouge-couleur);left:10px;top:50%;transform:translateY(-50%)}@media screen and (min-width: 768px){body h2.elementor-heading-title::before{transform:translate(calc(-50px + 50px * var(--viewportRatio)), -50%)}}@media screen and (max-width: 420px){body h2.elementor-heading-title{padding-left:50px}body h2.elementor-heading-title::before{font-size:20px;line-height:30px}body h2.elementor-heading-title::after{width:30px}}body #popup__trigger--widget{transform:translateX(0%);transition:transform .25s}body #popup__trigger--widget>div{transition:padding .25s}body #popup__trigger--widget li.elementor-icon-list-item{cursor:pointer}body #popup__trigger--widget li.elementor-icon-list-item .elementor-icon-list-icon i{width:fit-content}body #popup__trigger--widget:hover>div{padding:16px 36px 16px 18px}body #popup__trigger--widget.close__popup--trigger{transform:translateX(100%)}body #popup__form--widget{max-width:490px;position:fixed;bottom:0;right:-100%;transition:right .5s}body #popup__form--widget .close__form--button{position:absolute;right:20px;cursor:pointer}body #popup__form--widget.open__popup--form{right:0%}body main#content{overflow:hidden}@media screen and (min-width: 621px){body #popup__trigger--widget{top:50%}body #popup__trigger--widget li.elementor-icon-list-item{flex-direction:column;gap:5px}body #popup__trigger--widget li.elementor-icon-list-item .elementor-icon-list-text{writing-mode:vertical-lr;transform:scale(-1);padding-left:0px}body #popup__form--widget .close__form--button{top:25px}}@media screen and (max-width: 620px){body #popup__trigger--widget{top:90%}body #popup__trigger--widget li .elementor-icon-list-text{display:none}body #popup__trigger--widget li .elementor-icon-list-icon i{color:var(--blanc-couleur)}body #popup__form--widget{bottom:unset;top:0px;max-height:100vh;overflow-y:scroll}body #popup__form--widget .close__form--button{top:20px}}@media screen and (max-width: 1440px)and (min-width: 621px){body main#content{padding-right:60px}}body .button,body .si-button,body #wpml__header--cus a{position:relative;z-index:1;overflow:hidden;padding:15px 25px;border-radius:0px;border:1px solid var(--rouge-couleur);background-color:var(--rouge-couleur);color:var(--blanc-couleur);transition:color .25s}body .button span,body .button i,body .si-button span,body .si-button i,body #wpml__header--cus a span,body #wpml__header--cus a i{position:relative;z-index:5;font-size:var(--accent-size);line-height:var(--accent-height)}body .button::after,body .si-button::after,body #wpml__header--cus a::after{content:"";position:absolute;z-index:-1;top:0px;bottom:0px;left:0px;right:100%;background-color:var(--blanc-couleur);transition:right .25s}body .button:hover,body .button:focus,body .si-button:hover,body .si-button:focus,body #wpml__header--cus a:hover,body #wpml__header--cus a:focus{color:var(--rouge-couleur);background-color:var(--rouge-couleur);--si-button-hover-bg-color:transparent}body .button:hover::after,body .button:focus::after,body .si-button:hover::after,body .si-button:focus::after,body #wpml__header--cus a:hover::after,body #wpml__header--cus a:focus::after{right:0%}body .button:focus,body .si-button:focus,body #wpml__header--cus a:focus{outline:none}body .si-part-info-request-button .si-button i{display:none}body .btn__icone a{background-color:rgba(0,0,0,0);display:flex}body .btn__icone a::after{content:"";display:inline-block;color:var(--blanc-couleur);width:19px;height:19px;background-color:var(--rouge-couleur);border-radius:50%;margin-left:8px;transform:translateX(0px);transition:transform .3s}body .btn__icone a:hover::after{transform:translateX(10px)}body .elementor-widget-text-editor ul{list-style-position:inside;list-style-image:url("../assets/equipeAyotte_icone_liste.svg");padding-left:10px}body .elementor-widget-text-editor ul li:not(:last-child){padding-bottom:20px}@media screen and (max-width: 767px){.navigation__static .elementor-nav-menu--dropdown{padding-bottom:10px}}.navigation__fixe{transform:translateY(-100%);transition:transform .25s}.navigation__fixe.elementor-sticky--active{transform:translateY(0%)}.navigation__fixe .wpml-ls-menu-item{background-color:var(--noir-couleur)}nav a{position:relative}nav a::after{content:"";opacity:1;width:0px;height:1px;background-color:var(--blanc-couleur);bottom:0px;left:50%;transform:translateX(-50%) !important}nav a:hover::after{width:50px}nav a.elementor-item-active::after{width:50px}@media screen and (max-width: 868px)and (min-width: 768px){.navigation__fixe{margin-bottom:-110px !important}}.wpml__shortcode--cus .wpml-ls{padding:0px;border:0px}.wpml-ls-menu-item{background-color:var(--rouge-couleur)}header.header__accueil .titre__col>.elementor-widget-wrap{flex-direction:column}header.header__global .titre__col{width:100%}#header__mask,#footer__mask{position:absolute;overflow-x:hidden}#header__mask .header__global,#header__mask .header__accueil,#header__mask .footer__expertise,#footer__mask .header__global,#footer__mask .header__accueil,#footer__mask .footer__expertise{background-repeat:no-repeat;background-size:auto;position:absolute}#header__mask .header__accueil video,#footer__mask .header__accueil video{aspect-ratio:16/9;max-width:1825px}#footer__mask{min-width:100%}#footer__mask .footer__expertise{background-image:url("/wp-content/uploads/2023/06/jeanGuyAyotte_equipe.jpg")}@media screen and (min-width: 768px){#header__mask .header__global,#header__mask .header__accueil,#header__mask .footer__expertise,#footer__mask .header__global,#footer__mask .header__accueil,#footer__mask .footer__expertise{left:50%}#header__mask .header__global{transform:translateX(-19%)}#header__mask .header__accueil{transform:translateX(-53%)}}@media screen and (min-width: 1025px){header.header__global .titre__col{max-width:450px}header.header__accueil .titre__col{max-width:708px}#header__mask .header__accueil{mask-image:url("../masks/equipeAyotte_mask_headerAccueil.svg");-webkit-mask-image:url("../masks/equipeAyotte_mask_headerAccueil.svg");height:870px !important;mask-position:left top;-webkit-mask-position:left top;width:1825px}#header__mask .header__accueil video{min-height:870px;width:100%}#header__mask .header__global{mask-image:url("../masks/equipeAyotte_mask_headerGlobal.svg");-webkit-mask-image:url("../masks/equipeAyotte_mask_headerGlobal.svg");height:534px !important;mask-position:right top;-webkit-mask-position:right top;width:1175px}#footer__mask .footer__expertise{mask-image:url("../masks/equipeAyotte_mask_footer.svg");-webkit-mask-image:url("../masks/equipeAyotte_mask_footer.svg");height:675px !important;mask-position:right bottom;-webkit-mask-position:right bottom;width:1076px;transform:translateX(-11%)}}@media screen and (min-width: 768px)and (max-width: 1024px){header.header__global .titre__col{max-width:350px}#header__mask .header__accueil{mask-image:url("../masks/equipeAyotte_mask_headerAccueil_tablette.svg");-webkit-mask-image:url("../masks/equipeAyotte_mask_headerAccueil_tablette.svg");height:690px !important;mask-position:center bottom;-webkit-mask-position:center bottom;width:1024px}#header__mask .header__accueil video{min-height:690px;width:1225px}#header__mask .header__global{mask-image:url("../masks/equipeAyotte_mask_headerGlobal_tablette.svg");-webkit-mask-image:url("../masks/equipeAyotte_mask_headerGlobal_tablette.svg");height:534px !important;mask-position:right top;-webkit-mask-position:right top;width:674px}#footer__mask .footer__expertise{mask-image:url("../masks/equipeAyotte_mask_footer_tablette.svg");-webkit-mask-image:url("../masks/equipeAyotte_mask_footer_tablette.svg");height:412px !important;mask-position:right bottom;-webkit-mask-position:right bottom;width:465px;transform:translateX(8%)}}@media screen and (max-width: 767px){#header__mask .header__accueil video{min-height:420px}#header__mask .header__global,#header__mask .header__accueil{mask-image:url("../masks/equipeAyotte_mask_header_mobile.svg");-webkit-mask-image:url("../masks/equipeAyotte_mask_header_mobile.svg");height:420px !important;mask-position:center top;-webkit-mask-position:center top;width:767px}#footer__mask .footer__expertise{mask-image:url("../masks/equipeAyotte_mask_footer_mobile.svg");-webkit-mask-image:url("../masks/equipeAyotte_mask_footer_mobile.svg");height:645px !important;mask-position:right bottom;-webkit-mask-position:right bottom;width:767px}.mask__text--container .elementor-background-overlay{width:100vw}.mask__text--container>.elementor-widget-wrap{align-content:flex-end !important}}@media screen and (max-width: 335px){header.header__accueil .titre__col .elementor-widget-heading:last-child>div{--e-transform-translateY:-25%}}footer .royaleLepage__content .elementor-heading-title span{font-size:var(--accent-size);line-height:var(--accent-height)}footer .wpml__shortcode--cus a{color:var(--blanc-couleur)}.expertise__img--overlay img{max-width:unset}article .article__featured img{aspect-ratio:405/184;max-width:unset;height:300px;width:auto}@media screen and (min-width: 621px){article .article__featured img{translate:-25% 0px}}.article__navigation .elementor-post-navigation,.article__navigation .elementor-post-navigation__link{overflow:visible !important}.article__navigation a .post-navigation__arrow-wrapper i{transform:translateX(0px);transition:transform .3s}.article__navigation a:hover .post-navigation__arrow-next i{transform:translateX(10px)}.article__navigation a:hover .post-navigation__arrow-prev i{transform:translateX(-10px)}#listing__detail .si-header .subcategory{display:none}#listing__detail .si-header .city{font-size:2em;font-weight:600;text-transform:uppercase;line-height:1em}#listing__detail .si-part-calculator .si-calculator{--si-small-contrast-color:transparent;padding:2em 0px 0px;margin:0px}#broker__detail{text-align:center}#broker__detail .si-license-title{opacity:1}#broker__detail .si-contact .si-phone-list .si-prefix{display:none}#broker__detail .si-contact .si-phone-list i{font-family:"Font Awesome 5 Pro";font-weight:900}#broker__detail .si-contact .si-phone-list .fa-mobile::before{content:""}#broker__detail .si-part-office .si-name a{color:var(--noir-couleur)}#cmplz-cookiebanner-container .cmplz-categories .cmplz-always-active{--cmplz_category_header_always_active_color:var(--rouge-couleur)}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn{position:relative;z-index:1;overflow:hidden;transition:color .25s;outline:none}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn.cmplz-accept::after{background-color:var(--blanc-couleur)}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn:not(.cmplz-accept)::after{background-color:var(--rouge-couleur)}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn::after{content:"";position:absolute;z-index:-1;top:0px;bottom:0px;left:0px;right:100%;transition:right .25s}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn:hover.cmplz-accept{color:var(--rouge-couleur)}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn:hover:not(.cmplz-accept){color:var(--blanc-couleur)}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn:hover::after{right:0%}#cmplz-document{max-width:100%}#cmplz-document h2{font-size:35px;padding-top:75px}#cmplz-document h2::before,#cmplz-document h2::after{top:unset;transform:translateY(0)}#cmplz-document p{font-size:16px;padding-top:30px}#cmplz-document p:first-child{padding-top:45px}