.elementor-2043 .elementor-element.elementor-element-0e5dc8e{--display:flex;}.elementor-2043 .elementor-element.elementor-element-297fd87{--spacer-size:180px;}.elementor-2043 .elementor-element.elementor-element-7b533b6{text-align:center;}.elementor-2043 .elementor-element.elementor-element-7b533b6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-astglobalcolor1 );stroke:var( --e-global-color-astglobalcolor1 );text-shadow:34px 0px 33px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-2043 .elementor-element.elementor-element-2bac630 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2043 .elementor-element.elementor-element-2bac630{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-2043 .elementor-element.elementor-element-d7e609d{--display:flex;}.elementor-2043 .elementor-element.elementor-element-dc3c1ad{--spacer-size:166px;}.elementor-2043 .elementor-element.elementor-element-edda238.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2043 .elementor-element.elementor-element-edda238 .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-2043 .elementor-element.elementor-element-a4f8b4e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2043 .elementor-element.elementor-element-a4f8b4e:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-a4f8b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(73deg, #F7F3EA00 0%, var( --e-global-color-accent ) 59%);}.elementor-2043 .elementor-element.elementor-element-c905214{--display:flex;}.elementor-2043 .elementor-element.elementor-element-cea01a5 > .elementor-widget-container{margin:-16px -97px -16px -21px;padding:0px -8px 0px 0px;}.elementor-2043 .elementor-element.elementor-element-cea01a5{text-align:right;}.elementor-2043 .elementor-element.elementor-element-cea01a5 img{width:100%;max-width:74%;height:398px;object-fit:contain;object-position:center right;}.elementor-2043 .elementor-element.elementor-element-d91b216{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2043 .elementor-element.elementor-element-d91b216.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2043 .elementor-element.elementor-element-5efcd09{--display:flex;}.elementor-2043 .elementor-element.elementor-element-1197f3f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2043 .elementor-element.elementor-element-523ec2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2043 .elementor-element.elementor-element-523ec2e{columns:1;}.elementor-2043 .elementor-element.elementor-element-523ec2e p{margin-block-end:0px;}.elementor-2043 .elementor-element.elementor-element-3836d36.elementor-element{--align-self:center;}.elementor-2043 .elementor-element.elementor-element-65add4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2043 .elementor-element.elementor-element-65add4f:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-65add4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0606064F;}.elementor-2043 .elementor-element.elementor-element-5a410af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2043 .elementor-element.elementor-element-3ce02c4{--display:flex;}.elementor-2043 .elementor-element.elementor-element-735bf22 .elementor-heading-title{font-family:"Cinzel Decorative", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-2043 .elementor-element.elementor-element-51e80c6{--display:flex;}.elementor-2043 .elementor-element.elementor-element-16b9264{color:var( --e-global-color-primary );}.elementor-2043 .elementor-element.elementor-element-42f9d68{--display:flex;}.elementor-2043 .elementor-element.elementor-element-3359789 > .elementor-widget-container{margin:78px 0px 56px 0px;}.elementor-2043 .elementor-element.elementor-element-3359789{text-align:center;}.elementor-2043 .elementor-element.elementor-element-3359789 img{width:61%;max-width:56%;height:231px;opacity:0.93;}body.elementor-page-2043:not(.elementor-motion-effects-element-type-background), body.elementor-page-2043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pociondevida.com/wp-content/uploads/2025/10/fond-grimoire-du-maitre-v3-1.png");background-position:center center;background-size:cover;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2043 .elementor-element.elementor-element-a4f8b4e{--width:100%;}.elementor-2043 .elementor-element.elementor-element-c905214{--width:46%;}.elementor-2043 .elementor-element.elementor-element-d91b216{--width:37.15%;}.elementor-2043 .elementor-element.elementor-element-5a410af{--width:50%;}.elementor-2043 .elementor-element.elementor-element-42f9d68{--width:50%;}}@media(min-width:1025px){body.elementor-page-2043:not(.elementor-motion-effects-element-type-background), body.elementor-page-2043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}