.elementor-707 .elementor-element.elementor-element-5246364{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-707 .elementor-element.elementor-element-5246364:not(.elementor-motion-effects-element-type-background), .elementor-707 .elementor-element.elementor-element-5246364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F4;}.elementor-707 .elementor-element.elementor-element-c84dab4{--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;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:78px;--padding-bottom:78px;--padding-left:62px;--padding-right:58px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-159d987 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:400;line-height:1.12em;color:#1A1A1A;}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-4c193e3{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:300;line-height:1.75em;color:#6A6A6A;}.elementor-707 .elementor-element.elementor-element-6fc8da1{--display:flex;--min-height:430px;}.elementor-707 .elementor-element.elementor-element-6fc8da1:not(.elementor-motion-effects-element-type-background), .elementor-707 .elementor-element.elementor-element-6fc8da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE6E0;background-image:url("https://chirurgie-esthetique-azencot-bordeaux.fr/wp-content/uploads/2022/01/16-1600x900.jpg");background-position:center center;background-size:cover;}.elementor-707 .elementor-element.elementor-element-d6ca5ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:34px 56px;--row-gap:34px;--column-gap:56px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:66px;--padding-left:40px;--padding-right:40px;}.elementor-707 .elementor-element.elementor-element-d6ca5ca:not(.elementor-motion-effects-element-type-background), .elementor-707 .elementor-element.elementor-element-d6ca5ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-707 .elementor-element.elementor-element-58eb25b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-707 .elementor-element.elementor-element-3c327df{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:300;line-height:1.85em;color:#333333;}.elementor-707 .elementor-element.elementor-element-1014874 > .elementor-widget-container{margin:52px 0px 16px 0px;}.elementor-707 .elementor-element.elementor-element-1014874 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:400;line-height:1.25em;color:#1A1A1A;}.elementor-707 .elementor-element.elementor-element-4eb1a22{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:300;line-height:1.85em;color:#333333;}.elementor-707 .elementor-element.elementor-element-525e3ac > .elementor-widget-container{margin:52px 0px 16px 0px;}.elementor-707 .elementor-element.elementor-element-525e3ac .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:400;line-height:1.25em;color:#1A1A1A;}.elementor-707 .elementor-element.elementor-element-62ec923{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:300;line-height:1.85em;color:#333333;}.elementor-707 .elementor-element.elementor-element-99e9164 > .elementor-widget-container{margin:52px 0px 16px 0px;}.elementor-707 .elementor-element.elementor-element-99e9164 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:400;line-height:1.25em;color:#1A1A1A;}.elementor-707 .elementor-element.elementor-element-29687c9{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:300;line-height:1.85em;color:#333333;}.elementor-707 .elementor-element.elementor-element-73077e5{--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-707 .elementor-element.elementor-element-20c02d8{--display:flex;--padding-top:74px;--padding-bottom:74px;--padding-left:40px;--padding-right:40px;}.elementor-707 .elementor-element.elementor-element-20c02d8:not(.elementor-motion-effects-element-type-background), .elementor-707 .elementor-element.elementor-element-20c02d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-707 .elementor-element.elementor-element-2cb0b1a{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E8E8;--border-color:#E8E8E8;--padding-top:62px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-707 .elementor-element.elementor-element-2cb0b1a:not(.elementor-motion-effects-element-type-background), .elementor-707 .elementor-element.elementor-element-2cb0b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-707 .elementor-element.elementor-element-464c9d7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:400;color:#1A1A1A;}@media(min-width:768px){.elementor-707 .elementor-element.elementor-element-c84dab4{--width:47%;}.elementor-707 .elementor-element.elementor-element-6fc8da1{--width:53%;}.elementor-707 .elementor-element.elementor-element-58eb25b{--width:66%;}.elementor-707 .elementor-element.elementor-element-73077e5{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-707 .elementor-element.elementor-element-58eb25b{--width:100%;}.elementor-707 .elementor-element.elementor-element-73077e5{--width:100%;}}@media(max-width:1024px){.elementor-707 .elementor-element.elementor-element-c84dab4{--padding-top:56px;--padding-bottom:56px;--padding-left:34px;--padding-right:34px;}.elementor-707 .elementor-element.elementor-element-159d987 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-707 .elementor-element.elementor-element-c84dab4{--width:100%;--padding-top:40px;--padding-bottom:44px;--padding-left:22px;--padding-right:22px;}.elementor-707 .elementor-element.elementor-element-159d987 .elementor-heading-title{font-size:32px;}.elementor-707 .elementor-element.elementor-element-4c193e3{font-size:16px;}.elementor-707 .elementor-element.elementor-element-6fc8da1{--width:100%;--min-height:260px;}.elementor-707 .elementor-element.elementor-element-d6ca5ca{--padding-top:42px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-707 .elementor-element.elementor-element-3c327df{font-size:16px;}.elementor-707 .elementor-element.elementor-element-1014874 > .elementor-widget-container{margin:38px 0px 12px 0px;}.elementor-707 .elementor-element.elementor-element-1014874 .elementor-heading-title{font-size:25px;}.elementor-707 .elementor-element.elementor-element-4eb1a22{font-size:16px;}.elementor-707 .elementor-element.elementor-element-525e3ac > .elementor-widget-container{margin:38px 0px 12px 0px;}.elementor-707 .elementor-element.elementor-element-525e3ac .elementor-heading-title{font-size:25px;}.elementor-707 .elementor-element.elementor-element-62ec923{font-size:16px;}.elementor-707 .elementor-element.elementor-element-99e9164 > .elementor-widget-container{margin:38px 0px 12px 0px;}.elementor-707 .elementor-element.elementor-element-99e9164 .elementor-heading-title{font-size:25px;}.elementor-707 .elementor-element.elementor-element-29687c9{font-size:16px;}.elementor-707 .elementor-element.elementor-element-20c02d8{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-707 .elementor-element.elementor-element-2cb0b1a{--padding-top:44px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-707 .elementor-element.elementor-element-464c9d7 .elementor-heading-title{font-size:23px;}}/* Start custom CSS for container, class: .elementor-element-5246364 */.elementor-707 .elementor-element.elementor-element-5246364 .mrel-fil{font-family:'Open Sans',sans-serif;font-size:11.5px;font-weight:400;letter-spacing:1.7px;text-transform:uppercase;color:#999999;}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-fil a{color:#999999;text-decoration:none;transition:color .2s ease;}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-fil a:hover{color:#1A1A1A;}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-fil__sep{padding:0 8px;color:#CFCFCF;}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-chapo{max-width:520px;}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-hero-actes{display:flex;flex-wrap:wrap;gap:14px;margin-top:12px;}
.elementor-707 .elementor-element.elementor-element-5246364{border-bottom:1px solid #E8E8E8;}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-hero__d{position:relative;}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-hero__d:before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:#FFD8C4;z-index:2;}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-b{display:inline-flex;align-items:center;justify-content:center;font-family:'Open Sans',sans-serif;font-size:13.5px;font-weight:600;letter-spacing:.4px;padding:15px 30px;text-decoration:none;border:1px solid transparent;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease;}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-b:hover{transform:translateY(-2px);}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-b--plein{background:#FFD8C4;color:#1A1A1A;}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-b--plein:hover{background:#FFE7D8;}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-b--ligne{background:transparent;color:#FFF;border-color:rgba(255,255,255,.55);}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-b--ligne:hover{background:rgba(255,255,255,.12);border-color:#FFF;}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-b--sombre{background:transparent;color:#1A1A1A;border-color:#1A1A1A;}
.elementor-707 .elementor-element.elementor-element-5246364 .mrel-b--sombre:hover{background:#1A1A1A;color:#FFF;}
@media(max-width:1024px){.elementor-707 .elementor-element.elementor-element-5246364 .mrel-hero__d:before{left:0;right:0;bottom:auto;width:auto;height:3px;}}
@media(max-width:767px){.elementor-707 .elementor-element.elementor-element-5246364 .mrel-hero-actes .mrel-b{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ca5ca */.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-h2 .elementor-heading-title:before{content:'';display:block;width:44px;height:2px;background:#FFD8C4;margin-bottom:18px;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-h2{scroll-margin-top:120px;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-h2 .elementor-heading-title{font-family:'Playfair Display',serif !important;font-size:31px !important;font-weight:400 !important;line-height:1.25 !important;color:#1A1A1A !important;text-transform:none !important;}
@media(max-width:767px){.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-h2 .elementor-heading-title{font-size:25px !important;}}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-texte{text-align:left !important;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-texte p{margin:0 0 17px;text-align:left !important;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-texte p:last-child{margin-bottom:0;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-texte ul,.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-texte ol{margin:0 0 17px 20px;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-texte li{margin-bottom:8px;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-texte a{color:#1A1A1A;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#FFD8C4;text-decoration-thickness:2px;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-texte a:hover{color:#000;text-decoration-color:#1A1A1A;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-texte img{max-width:100%;height:auto;margin:8px 0;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-exergue{margin:6px 0 22px !important;padding:2px 0 2px 22px;border-left:2px solid #FFD8C4;font-family:'Playfair Display',serif;font-size:21px;font-weight:400;font-style:normal;line-height:1.5;color:#1A1A1A;}
@media(max-width:767px){.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-exergue{font-size:18px;padding-left:16px;}}.elementor-707 .elementor-element.elementor-element-d6ca5ca > .e-con-inner{display:flex !important;flex-direction:row !important;align-items:flex-start !important;flex-wrap:wrap !important;gap:0 60px !important;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-corps__t{flex:1 1 620px;max-width:720px;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-corps__s{flex:0 0 272px;position:sticky;top:118px;}
@media(max-width:1024px){.elementor-707 .elementor-element.elementor-element-d6ca5ca > .e-con-inner{display:block !important;}.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-corps__t{max-width:none;}}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-som__t{margin:0 0 16px;font-family:'Open Sans',sans-serif;font-size:11px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;color:#999999;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-som__l{list-style:none;margin:0;padding:0;border-left:1px solid #E8E8E8;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-som__l li{margin:0;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-som__l a{display:block;padding:9px 0 9px 18px;margin-left:-1px;border-left:2px solid transparent;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:300;line-height:1.45;color:#7A7A7A;text-decoration:none;transition:color .22s ease,border-color .22s ease;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-som__l a:hover{color:#1A1A1A;border-left-color:#D5D5D5;}
.elementor-707 .elementor-element.elementor-element-d6ca5ca .mrel-som__l a.est-lu{color:#1A1A1A;font-weight:400;border-left-color:#FFD8C4;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c02d8 */.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-cta__i{text-align:center;max-width:620px;margin:0 auto;}
.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-cta__s{margin:0 0 12px;font-family:'Open Sans',sans-serif;font-size:11.5px;font-weight:600;letter-spacing:2.6px;text-transform:uppercase;color:#999999;}
.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-cta__t{margin:0 0 14px;font-family:'Playfair Display',serif;font-size:34px;font-weight:400;line-height:1.2;color:#1A1A1A;}
.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-cta__d{margin:0 0 26px;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:300;line-height:1.75;color:#6A6A6A;}
.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-cta__b{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;}
.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-b{display:inline-flex;align-items:center;justify-content:center;font-family:'Open Sans',sans-serif;font-size:13.5px;font-weight:600;letter-spacing:.4px;padding:15px 30px;text-decoration:none;border:1px solid transparent;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease;}
.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-b:hover{transform:translateY(-2px);}
.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-b--plein{background:#FFD8C4;color:#1A1A1A;}
.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-b--plein:hover{background:#FFE7D8;}
.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-b--ligne{background:transparent;color:#FFF;border-color:rgba(255,255,255,.55);}
.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-b--ligne:hover{background:rgba(255,255,255,.12);border-color:#FFF;}
.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-b--sombre{background:transparent;color:#1A1A1A;border-color:#1A1A1A;}
.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-b--sombre:hover{background:#1A1A1A;color:#FFF;}
@media(max-width:767px){.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-cta__t{font-size:27px;}.elementor-707 .elementor-element.elementor-element-20c02d8 .mrel-cta__b .mrel-b{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cb0b1a */.elementor-707 .elementor-element.elementor-element-2cb0b1a .mrel-v__t .elementor-heading-title{text-transform:none !important;letter-spacing:0 !important;font-family:'Playfair Display',serif !important;font-size:27px !important;font-weight:400 !important;color:#1A1A1A !important;}
.elementor-707 .elementor-element.elementor-element-2cb0b1a .mrel-v__g{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;}
.elementor-707 .elementor-element.elementor-element-2cb0b1a .mrel-v__c{display:flex;flex-direction:column;justify-content:flex-start;min-height:74px;padding:18px 22px;gap:7px;background:#FFFFFF;border:1px solid #E8E8E8;text-decoration:none;font-family:'Open Sans',sans-serif;font-size:14.5px;font-weight:300;line-height:1.45;color:#333333;position:relative;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease;}
.elementor-707 .elementor-element.elementor-element-2cb0b1a .mrel-v__t2{font-weight:400;color:#1A1A1A;line-height:1.35;}
.elementor-707 .elementor-element.elementor-element-2cb0b1a .mrel-v__d{font-size:13px;font-weight:300;line-height:1.55;color:#8A8A8A;}
.elementor-707 .elementor-element.elementor-element-2cb0b1a .mrel-v__c:after{content:'';position:absolute;left:0;top:0;bottom:0;width:2px;background:#FFD8C4;transform:scaleY(0);transform-origin:top;transition:transform .25s ease;}
.elementor-707 .elementor-element.elementor-element-2cb0b1a .mrel-v__c:hover{border-color:#D8D8D8;transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.06);}
.elementor-707 .elementor-element.elementor-element-2cb0b1a .mrel-v__c:hover:after{transform:scaleY(1);}
@media(max-width:1024px){.elementor-707 .elementor-element.elementor-element-2cb0b1a .mrel-v__g{grid-template-columns:repeat(2,1fr);}}
@media(max-width:600px){.elementor-707 .elementor-element.elementor-element-2cb0b1a .mrel-v__g{grid-template-columns:1fr;}}/* End custom CSS */