@media only screen and (min-width:981px){.my .et_pb_menu_page_id-home a,.my .et_pb_menu_page_id-157 a,.my .et_pb_menu_page_id-185 a{padding-bottom:0px;border-bottom:solid 2px transparent}.my .current-menu-item a{}.my #menu-menu .current-menu-item a::before{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:0}.my #menu-menu li a:hover:before{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:1}.my #menu-menu li a:before{content:'';position:absolute;top:22px;left:0;background:#f4dcbf;width:100%;height:4px;-webkit-transform:translateY(24px);transform:translateY(24px);opacity:0;transition:0.3s ease}}@media screen and (max-width:980px){.bg-responsive{display:block!important;min-height:350px!important}.col-reverse{display:flex;flex-direction:column-reverse}}.services-notaire{position:relative;isolation:isolate;overflow:hidden;padding:5px 0 30px!important;background-color:#fffaf7!important}.services-notaire>.et_pb_row{position:relative;z-index:5;width:100%;max-width:1200px}.services-notaire .et_pb_code{width:100%}.services-notaire .et_pb_code_inner{height:100%}.services-notaire .et_pb_column{display:flex}.services-notaire::before{content:"";position:absolute;z-index:1;top:60px;bottom:50px;left:-10%;width:120%;height:auto;min-height:500px;background-color:rgba(225,184,159,0.58);border-radius:45% 55% 48% 52% /12% 15% 85% 88%;transform:translateX(-3%)translateY(0)rotate(2deg)scaleX(1);transform-origin:center;animation:vague-notaire-19sease-in-outinfinitealternate;pointer-events:none}.services-notaire::after{content:"";position:absolute;z-index:2;top:120px;bottom:20px;left:-15%;width:130%;height:auto;min-height:500px;background-color:rgba(196,137,108,0.34);border-radius:52% 48% 56% 44% /15% 12% 88% 85%;transform:translateX(4%)translateY(0)rotate(-3deg)scaleX(1.02);transform-origin:center;animation:vague-notaire-212sease-in-outinfinitealternate;pointer-events:none}@keyframes vague-notaire-1{0%{transform:translateX(-3%)translateY(0)rotate(2deg)scaleX(1);border-radius:45% 55% 48% 52% /12% 15% 85% 88%}50%{transform:translateX(2%)translateY(18px)rotate(-1deg)scaleX(1.04);border-radius:56% 44% 40% 60% /16% 10% 90% 84%}100%{transform:translateX(5%)translateY(-8px)rotate(3deg)scaleX(1.02);border-radius:42% 58% 60% 40% /10% 18% 82% 90%}}@keyframes vague-notaire-2{0%{transform:translateX(4%)translateY(0)rotate(-3deg)scaleX(1.02);border-radius:52% 48% 56% 44% /15% 12% 88% 85%}50%{transform:translateX(-2%)translateY(-16px)rotate(1deg)scaleX(1.05);border-radius:40% 60% 48% 52% /11% 17% 83% 89%}100%{transform:translateX(-5%)translateY(12px)rotate(-2deg)scaleX(1);border-radius:58% 42% 43% 57% /18% 10% 90% 82%}}.services-notaire>.et_pb_row:first-child::before{content:"";position:absolute;z-index:-1;top:110px;left:50%;width:140vw;height:330px;background-color:rgba(173,96,72,0.13);border-radius:50% 50% 42% 58% /14% 18% 82% 86%;transform:translateX(-50%)translateY(0)rotate(4deg)scaleX(1);animation:vague-notaire-315sease-in-outinfinitealternate;pointer-events:none}@keyframes vague-notaire-3{0%{transform:translateX(-52%)translateY(0)rotate(4deg)scaleX(1)}50%{transform:translateX(-48%)translateY(22px)rotate(-2deg)scaleX(1.06)}100%{transform:translateX(-51%)translateY(-12px)rotate(3deg)scaleX(1.02)}}.notaire-card{--couleur-principale:#aa5f47;--couleur-claire:#fffaf7;--couleur-icone:#f8dab9;--couleur-bouton:#f8dab9;--couleur-noire:#191713;position:relative;display:flex;width:100%;overflow:hidden;border-radius:7px;background-color:var(--couleur-claire);box-shadow:0 10px 25px rgba(76,44,33,0.09);cursor:pointer;transition:transform 0.45s ease,box-shadow 0.45s ease,background-color 0.45s ease}.notaire-card__background{position:absolute;top:0;left:0;width:100%;height:76px;background-color:var(--couleur-principale);transition:height 0.5s ease}.notaire-card__icon{position:absolute;z-index:3;top:28px;left:50%;display:flex;width:100px;height:100px;align-items:center;justify-content:center;border:1px solid var(--couleur-principale);border-radius:50%;background-color:#ffffff;color:var(--couleur-icone);font-size:41px;transform:translateX(-50%);transition:color 0.45s ease,border-color 0.45s ease,background-color 0.45s ease,transform 0.45s ease}.notaire-card__content{position:relative;z-index:2;display:flex;width:100%;flex-direction:column;align-items:center;padding:145px 0 27px;text-align:center}.notaire-card__title{margin:0 0 0 0;color:var(--couleur-principale);font-size:18px!important;font-weight:700;line-height:1.25;transition:color 0.45s ease}.notaire-card__text{max-width:245px;margin:0 20px 15px;color:var(--couleur-principale);font-size:13px;line-height:1.45;transition:color 0.45s ease}.notaire-card__button{display:inline-flex;min-height:31px;align-items:center;justify-content:center;margin-top:auto;padding:8px 17px;border-radius:50px;background-color:var(--couleur-bouton);color:var(--couleur-noire);font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:transform 0.3s ease,background-color 0.3s ease,color 0.3s ease}.notaire-card__button:hover{background-color:#ffffff;color:var(--couleur-noire);transform:translateY(-2px)}.notaire-card:hover{background-color:var(--couleur-principale);box-shadow:0 15px 35px rgba(76,44,33,0.2);transform:translateY(-5px)}.notaire-card:hover .notaire-card__background{height:100%}.notaire-card:hover .notaire-card__icon{border-color:var(--couleur-icone);background-color:var(--couleur-icone);color:var(--couleur-noire);transform:translateX(-50%)scale(1.03)}.notaire-card:hover .notaire-card__title,.notaire-card:hover .notaire-card__text{color:#ffffff}@media screen and (max-width:980px){.services-notaire{padding:5px 25px 45px!important}.services-notaire .et_pb_column{margin-bottom:25px}.services-notaire::before{top:50px;bottom:100px;left:-25%;width:150%;min-height:650px}.services-notaire::after{top:160px;bottom:40px;left:-30%;width:160%;min-height:650px}.services-notaire>.et_pb_row:first-child::before{top:180px;width:180vw;height:55%}}@media screen and (max-width:767px){.services-notaire{padding:5px 20px 45px!important}.notaire-card{min-height:350px}.notaire-card__content{min-height:350px}.notaire-card__title{font-size:22px}.services-notaire::before{top:80px;bottom:140px;left:-50%;width:200%;min-height:1200px}.services-notaire::after{top:200px;bottom:50px;left:-60%;width:220%;min-height:1200px}.services-notaire>.et_pb_row:first-child::before{top:240px;width:240vw;height:60%}}@media (prefers-reduced-motion:reduce){.services-notaire::before,.services-notaire::after,.services-notaire>.et_pb_row:first-child::before,.notaire-card,.notaire-card__background,.notaire-card__icon,.notaire-card__title,.notaire-card__text,.notaire-card__button{animation:none;transition:none}}