.elementor-375 .elementor-element.elementor-element-485cb3c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-375 .elementor-element.elementor-element-485cb3c6:not(.elementor-motion-effects-element-type-background), .elementor-375 .elementor-element.elementor-element-485cb3c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thewitcher-lelivre.fr/app/uploads/sites/47/2025/05/LE-DERNIER-VOEU-C4-background-768x737.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-375 .elementor-element.elementor-element-485cb3c6, .elementor-375 .elementor-element.elementor-element-485cb3c6::before{--border-transition:0.3s;}.elementor-375 .elementor-element.elementor-element-76d413e4{text-align:center;}.elementor-375 .elementor-element.elementor-element-76d413e4 .elementor-heading-title{color:#C0A060;font-family:"Cinzel", Sans-serif;font-size:36px;font-weight:600;}.elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container{width:510px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="text"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="password"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="email"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="url"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="number"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield select,
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield textarea{background-color:#0D0D0D;}.elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="text"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="password"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="email"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="url"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield select,
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="number"]{width:100%;}.elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="text"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="password"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="email"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="url"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield select,
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="number"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield textarea{padding:10px 10px 10px 10px;border-radius:5px 5px 5px 5px;color:#F5F5F5;font-family:"Merriweather Sans", Sans-serif;font-size:14px;}
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="text"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="password"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="email"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="url"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield select,
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield input[type="number"],
					 .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gfield textarea{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C0A060;}.elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container, .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .nf-field-label label{color:#F5F5F5;}.elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container, .elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .wpuf-label label{font-family:"Merriweather Sans", Sans-serif;font-size:16px;}.elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container .gform_button{width:100%;font-family:"Cinzel", Sans-serif;font-size:18px;font-weight:600;padding:10px 10px 10px 10px;color:#F5F5F5;background-color:#C0A060;}.elementor-375 .elementor-element.elementor-element-79a520b8.elementor-element{--align-self:center;}.elementor-375 .elementor-element.elementor-element-8ac27fc{text-align:justify;color:#F5F5F5;font-family:"Merriweather Sans", Sans-serif;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-375 .elementor-element.elementor-element-06f17bd{--display:flex;--background-transition:0.3s;}.elementor-375 .elementor-element.elementor-element-bde9e2a .elementor-nav-menu .elementor-item{font-family:"Merriweather Sans", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-375 .elementor-element.elementor-element-bde9e2a .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-375 .elementor-element.elementor-element-bde9e2a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-375 .elementor-element.elementor-element-bde9e2a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-375 .elementor-element.elementor-element-bde9e2a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-375 .elementor-element.elementor-element-bde9e2a .elementor-nav-menu--main .elementor-item:focus{color:#C0A060;fill:#C0A060;}.elementor-375:not(.elementor-motion-effects-element-type-background), .elementor-375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}@media(max-width:767px){.elementor-375 .elementor-element.elementor-element-485cb3c6{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-375 .elementor-element.elementor-element-76d413e4 .elementor-heading-title{font-size:22px;}.elementor-375 .elementor-element.elementor-element-79a520b8 .el-gravity-container{width:100%;}}@media(min-width:768px){.elementor-375 .elementor-element.elementor-element-485cb3c6{--content-width:668px;}}/* Start custom CSS for el-gravity, class: .elementor-element-79a520b8 */.elementor-375 .elementor-element.elementor-element-79a520b8 .gform_button {
    --gf-ctrl-btn-bg-color-primary: #C0A060;
    --gf-local-bg-color: #C0A060!important;
    border: none!important;
    display: block !important;
    width: 100% !important;
}
.elementor-375 .elementor-element.elementor-element-79a520b8 input[type="checkbox"]:before {
    --gf-ctrl-choice-check-color: #C0A060!important;
}
.elementor-375 .elementor-element.elementor-element-79a520b8 .gform-field-label {
    --gf-local-color: #F5F5F5;
}
.elementor-375 .elementor-element.elementor-element-79a520b8 .gfield {
    margin-bottom: 20px!important;
}
.elementor-375 .elementor-element.elementor-element-79a520b8 .gform_required_legend {
    display: none!important;
}
.elementor-375 .elementor-element.elementor-element-79a520b8 .gfield_required_asterisk {
    color: #F5F5F5!important;
}
.elementor-375 .elementor-element.elementor-element-79a520b8 .gfield .gfield_label {
    display: block!important;
    margin-bottom: 10px!important;
    color: #F5F5F5!important;
}
.elementor-375 .elementor-element.elementor-element-79a520b8 fieldset {
    border: none!important;
}/* End custom CSS */