.parallax,.elementor-motion-effects-element,.elementor-motion-effects-layer{transition:none !important}#avocats-annuaire .filter-form{margin-bottom:20px;background-color:rgba(253,241,218,0.2);padding:20px}#avocats-annuaire .filter-form .search-bar{display:flex;justify-content:space-between;gap:0 20px;margin-bottom:20px}#avocats-annuaire .filter-form .search-bar .form-group{flex:1 1 0}#avocats-annuaire .filter-form .search-bar input{border-width:1px}#avocats-annuaire .filter-form .search-bar label{font-weight:bold;margin-bottom:5px}@media (max-width: 767px){#avocats-annuaire .filter-form .search-bar{flex-direction:column;gap:15px 0}#avocats-annuaire .filter-form .search-bar .form-group{flex:1 1 100%;width:100%}}#avocats-annuaire .filter-form input[type=submit]{margin-top:10px}#avocats-annuaire .filter-form input[type=submit]:hover{color:var(--e-global-color-text)}#avocats-annuaire h3{margin-top:30px;color:var(--e-global-color-primary)}#avocats-annuaire .aucun-resultat{color:var(--e-global-color-primary);font-weight:bold;margin-top:16px;margin-bottom:32px;background-color:var(--e-global-color-secondary);padding:10px;display:inline-block}#avocats-annuaire .avocats-liste{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3rem}@media (min-width: 480px){#avocats-annuaire .avocats-liste{grid-template-columns:repeat(2, 1fr);grid-gap:1.5rem}}@media (max-width: 479px){#avocats-annuaire .avocats-liste{grid-template-columns:1fr;grid-gap:1rem}}#avocats-annuaire .avocats-liste .avocat-card{border:1px solid #ececec;padding:20px;transition:.1s ease box-shadow}#avocats-annuaire .avocats-liste .avocat-card:hover{box-shadow:0 0 16px rgba(33,33,33,0.1)}#avocats-annuaire .avocats-liste .avocat-card h3{font-size:1.2em;font-weight:bold;color:var(--e-global-color-primary);margin-top:0}#avocats-annuaire .avocats-liste .avocat-card p{margin:5px 0}#emoluments-form-container{scroll-margin:80px;padding:10px 30px 40px;background-color:rgba(253,241,218,0.2)}#emoluments-form-container h4{text-align:center;margin-top:1.5rem;margin-bottom:2.5rem}#emoluments-form-container table{background-color:white;border:1px solid rgba(128,128,128,0.502);margin:3rem auto 0}#emoluments-form-container table tr:last-child{margin:0;font-size:1.375rem;font-weight:bold}@media screen and (min-width: 769px), print{#emoluments-form-container table{width:640px}}#emoluments-form-container .avoc-e-field{display:flex;align-items:center;justify-content:center;gap:15px}#emoluments-form-container .avoc-e-field .avoc-e-field-input{display:flex;align-items:center}#emoluments-form-container .avoc-e-field .avoc-e-field-input input{min-width:220px;padding:0.5rem 1.5rem;font-size:1.25rem;border-width:1px}#emoluments-form-container .avoc-e-field .currency{position:relative;left:-27px}table td,table th{padding:0.5em 0.75em}.table td,.table th{border-width:0 0 1px}html{scroll-behavior:smooth;scroll-padding-top:66px}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}main a:where(:not(.elementor-button)),#homepage-main a:where(:not(.elementor-button)){position:relative}main a:where(:not(.elementor-button))::before,#homepage-main a:where(:not(.elementor-button))::before{content:"";position:absolute;width:100%;height:2px;border-radius:1px;background-color:var(--e-global-color-primary);bottom:-1px;left:0;transform-origin:right;transform:scaleX(0);transition:transform 0.3s ease-in-out;z-index:99}main a:where(:not(.elementor-button)):hover::before,#homepage-main a:where(:not(.elementor-button)):hover::before{transform-origin:left;transform:scaleX(1)}.button a{background-color:var(--e-global-color-primary);border-color:transparent;color:#fff;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 2px);padding:12px 24px;text-align:center;white-space:nowrap;transition:all 0.3s ease-in-out;border:1px solid var(--e-global-color-primary);border-radius:2px}.button a:hover{background-color:#fff;color:var(--e-global-color-primary)}.child-pages-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));grid-gap:1rem}.child-pages-grid .child-page-item{border:1px solid #fafafa;margin:0;padding:0;position:relative;text-align:center;transition:box-shadow 0.2s ease-in-out;min-height:9rem;aspect-ratio:1;background-repeat:no-repeat;background-size:cover}.child-pages-grid .child-page-item.expanded,.child-pages-grid .child-page-item.collapsed,.child-pages-grid .child-page-item.leaf{list-style-image:none;list-style-type:none}.child-pages-grid .child-page-item:hover img{transform:scale(1.1)}.child-pages-grid .child-page-item a{font-weight:bold;font-size:1.0625rem;color:#fff;text-transform:uppercase;display:block;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 1024px){.child-pages-grid .child-page-item a{font-size:1.125rem}}@media screen and (max-width: 767px){.child-pages-grid .child-page-item a{font-size:0.9375rem;line-height:1.05em}}.child-pages-grid .child-page-item a .child-page-icon{overflow:hidden}.child-pages-grid .child-page-item a .child-page-icon img{width:100%;height:100%;object-fit:cover;transition:0.3s transform ease}.child-pages-grid .child-page-item a .child-page-title{background-color:var(--e-global-color-primary);opacity:0.9;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;width:100%;height:4.125rem;transition:height 0.2s ease-in-out;padding:3px 0}@media screen and (min-width: 1024px){.child-pages-grid .child-page-item a .child-page-title{height:4.75rem}}.child-pages-grid .child-page-item:hover{box-shadow:0 0 16px rgba(33,33,33,0.1)}.child-pages-grid .child-page-item:hover img{opacity:0.8}.child-pages-grid .child-page-item:hover a .child-page-title{height:6rem}.hero{position:relative}.hero img{width:clamp(120px, 18vw, 220px);filter:drop-shadow(0px 0px 22px rgba(0,0,0,0.3))}.hero h1{font-size:clamp(1rem, 4vw, 4rem);text-shadow:0px 0px 22px rgba(0,0,0,0.3)}@media screen and (min-width: 1025px){.hero img{width:clamp(220px, 18vw, 350px)}}@media screen and (min-width: 767px){.hero .arrow_container{height:56px;margin:0px auto;z-index:999;cursor:pointer}.hero .arrow_container a{width:100%;height:100%;display:block}.hero .arrow_container .chevron{display:block;position:absolute;width:28px;height:8px;opacity:0;transform:scale3d(0.5, 0.5, 0.5);animation:move 3s ease-out infinite;left:50%}.hero .arrow_container .chevron:first-child{animation:move 3s ease-out 1s infinite}.hero .arrow_container .chevron:nth-child(2){animation:move 3s ease-out 2s infinite}.hero .arrow_container .chevron::before,.hero .arrow_container .chevron::after{content:" ";position:absolute;top:0;height:100%;width:51%;background:#fff}.hero .arrow_container .chevron::before{left:0;transform:skew(0deg, 30deg)}.hero .arrow_container .chevron::after{right:0;width:50%;transform:skew(0deg, -30deg)}}#liensrapides{padding:6rem 0 6rem 0;margin-top:5rem;margin-bottom:7.5rem;position:relative}@media screen and (min-width: 1024px){#liensrapides{padding:8rem 0 8rem 3rem;margin-top:7.5rem}}#liensrapides .grids{color:#fff}@media screen and (min-width: 1024px){#liensrapides .grids{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1px}}#liensrapides .grid{position:relative;min-height:10rem;background-color:var(--e-global-color-primary);display:flex;justify-content:left;align-items:center;padding-right:30px;transition:all .3s}@media screen and (min-width: 1024px){#liensrapides .grid{justify-content:center}}#liensrapides .grid:last-of-type{grid-column:1/4}#liensrapides .grid:hover{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;opacity:.85}#liensrapides .grid a{position:absolute;display:block;height:100%;width:100%;left:0}#liensrapides .grid svg{margin:10px 30px}@media screen and (max-width: 767px){#liensrapides .grid svg{width:44px}}@media screen and (min-width: 1024px){#liensrapides .grid svg{margin:10px 40px}}#liensrapides .grid .icon{position:absolute;right:30px;width:12px;height:16px;background-size:12px;background-repeat:no-repeat;background-position:center center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="17" viewBox="0 0 15 17"><path d="M8.5,0,17,15H0Z" transform="translate(15) rotate(90)" fill="%23fff"/></svg>')}#liensrapides:before{content:"";position:absolute;background-color:var(--e-global-color-secondary);border-radius:0;top:0;left:-1rem;right:0;bottom:0;z-index:-1;width:38rem}@media screen and (max-width: 1024px){#liensrapides:before{left:0}}main .tabs{display:flex;align-items:stretch;justify-content:space-between;font-size:1.125rem;overflow-y:hidden;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}main .tabs ul{display:flex;align-items:center;flex-grow:1;flex-shrink:0;justify-content:flex-start;padding-left:0;margin-bottom:15px}main .tabs li{display:block;margin:0}main .tabs li+li{margin-left:-1px;margin-top:0}main .tabs li:first-child a{border-top-left-radius:0.125rem;border-bottom-left-radius:0.125rem}main .tabs li:last-child a{border-top-right-radius:0.125rem;border-bottom-right-radius:0.125rem}main .tabs li.active a{background-color:#0C438D;border-color:#0C438D;color:#fff;z-index:1}main .tabs a{display:flex;align-items:center;justify-content:center;position:relative;padding:0.4375em 0.75em 0.325em;margin-bottom:0;vertical-align:top;color:#4a4a4a;border:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}main .tabs a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}form{position:relative}form input[type=submit],form button[type=submit]{cursor:pointer;background-color:#00000000;color:var(--e-global-color-text);transition-duration:300ms;font-size:1.25rem;font-weight:bold;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:8px 24px 8px 24px}form input[type=submit]:hover,form button[type=submit]:hover{box-shadow:inset 0 0 0 3px var(--wp--preset--color--black)}form label{cursor:pointer}form input:not([type=submit]):not([type=checkbox]),form textarea{box-shadow:none;max-width:100%;width:100%;padding:10px;border-width:0px 0px 1px 0px;border-bottom:1px solid #69727D;font-size:1rem}form select{appearance:none;outline:0;font:inherit;width:100%;padding:10px 4rem 10px 1rem;background:url("inc/caret_down.svg") no-repeat right 0.8em center/1.4em,linear-gradient(to left, #fafafa 3em, white 3em);cursor:pointer}form select::-ms-expand{display:none}form select:focus{outline:none}form select option{color:inherit;background-color:white}form input::placeholder{opacity:0}form label:not(.std-label):has(+input),form label:not(.std-label):has(+textarea){position:absolute;left:16px;width:100%;top:1px;transition:0.3s;letter-spacing:0.5px}form label:not(.std-label):has(+input:focus),form label:not(.std-label):has(+textarea:focus),form label:not(.std-label):has(+input.has-content),form label:not(.std-label):has(+textarea.has-content){top:-16px;font-size:0.75rem;transition:0.3s}.elementor-button-link{transition-duration:300ms;border-radius:0px 0px 0px 0px}.elementor-button-link:hover{box-shadow:inset 0 0 0 3px var(--wp--preset--color--black)}.tml{max-width:480px;padding:2.5rem 1.5rem;border:1px solid var(--e-global-color-9a53136);margin:0 auto}.tml input[type=submit],.tml button[type=submit]{width:100%}.tml input[type=submit]:hover,.tml button[type=submit]:hover{background-color:initial;color:var(--e-global-color-text)}.tml .tml-field-wrap{position:relative;margin-bottom:1.75em}.tml .tml-alerts{margin-bottom:45px}.tml .tml-label{display:inherit;margin:inherit}.tml ul.tml-links{list-style:none !important;padding:0 !important;text-align:center !important;margin-top:24px !important;font-size:.825rem !important;margin-left:0 !important}.tml .tml-rememberme-wrap{font-size:.9375rem}.tml .tml-rememberme-wrap input{margin-right:10px}.tml.tml-lostpassword .tml-login-link::before{content:"< "}.tml label:has(+input),.tml label:has(+textarea){left:10px}.tml .tml-error,.tml .tml-message,.tml .tml-success,.tml .tml-action-confirmaction .success{border-color:var(--e-global-color-primary)}
