.color--couple1 .color--background,.color--couple1 .color--before:before{background-color:#f6f5f3}.color--couple1 .color--title,.color--couple1 .subtitle{color:#a39d87}.color--couple1 .color--border,.color--couple1 .color--title:before{background-color:#a39d87}.color--couple1 .color--text{color:#000!important}@media (max-width:1024.98px){.color--couple1 .color--text{color:#000!important}}.color--couple1 .color--text h2,.color--couple1 .color--text h3,.color--couple1 .color--text h4,.color--couple1 .color--text h5,.color--couple1 .color--text h6,.color--couple1 .color--text p{color:#000!important}@media (max-width:1024.98px){.color--couple1 .color--text h2,.color--couple1 .color--text h3,.color--couple1 .color--text h4,.color--couple1 .color--text h5,.color--couple1 .color--text h6,.color--couple1 .color--text p{color:#000!important}}.color--couple2 .color--background,.color--couple2 .color--before:before{background-color:#a39d87}.color--couple2 .color--title,.color--couple2 .subtitle{color:#fff}.color--couple2 .color--border,.color--couple2 .color--title:before{background-color:#fff}.color--couple2 .color--text{color:#fff!important}@media (max-width:1024.98px){.color--couple2 .color--text{color:#000!important}}.color--couple2 .color--text h2,.color--couple2 .color--text h3,.color--couple2 .color--text h4,.color--couple2 .color--text h5,.color--couple2 .color--text h6,.color--couple2 .color--text p{color:#fff!important}@media (max-width:1024.98px){.color--couple2 .color--text h2,.color--couple2 .color--text h3,.color--couple2 .color--text h4,.color--couple2 .color--text h5,.color--couple2 .color--text h6,.color--couple2 .color--text p{color:#000!important}}.color--couple3 .color--background,.color--couple3 .color--before:before{background-color:#f0f5f9}.color--couple3 .color--title,.color--couple3 .subtitle{color:#a39d87}.color--couple3 .color--border,.color--couple3 .color--title:before{background-color:#a39d87}.color--couple3 .color--text{color:#000!important}@media (max-width:1024.98px){.color--couple3 .color--text{color:#000!important}}.color--couple3 .color--text h2,.color--couple3 .color--text h3,.color--couple3 .color--text h4,.color--couple3 .color--text h5,.color--couple3 .color--text h6,.color--couple3 .color--text p{color:#000!important}@media (max-width:1024.98px){.color--couple3 .color--text h2,.color--couple3 .color--text h3,.color--couple3 .color--text h4,.color--couple3 .color--text h5,.color--couple3 .color--text h6,.color--couple3 .color--text p{color:#000!important}}.color--couple4 .color--background,.color--couple4 .color--before:before{background-color:#e1ebfa}.color--couple4 .color--title,.color--couple4 .subtitle{color:#a39d87}.color--couple4 .color--border,.color--couple4 .color--title:before{background-color:#a39d87}.color--couple4 .color--text{color:#000!important}@media (max-width:1024.98px){.color--couple4 .color--text{color:#000!important}}.color--couple4 .color--text h2,.color--couple4 .color--text h3,.color--couple4 .color--text h4,.color--couple4 .color--text h5,.color--couple4 .color--text h6,.color--couple4 .color--text p{color:#000!important}@media (max-width:1024.98px){.color--couple4 .color--text h2,.color--couple4 .color--text h3,.color--couple4 .color--text h4,.color--couple4 .color--text h5,.color--couple4 .color--text h6,.color--couple4 .color--text p{color:#000!important}}.color--couple5 .color--background,.color--couple5 .color--before:before{background-color:#f1e8e4}.color--couple5 .color--title,.color--couple5 .subtitle{color:#a39d87}.color--couple5 .color--border,.color--couple5 .color--title:before{background-color:#a39d87}.color--couple5 .color--text{color:#000!important}@media (max-width:1024.98px){.color--couple5 .color--text{color:#000!important}}.color--couple5 .color--text h2,.color--couple5 .color--text h3,.color--couple5 .color--text h4,.color--couple5 .color--text h5,.color--couple5 .color--text h6,.color--couple5 .color--text p{color:#000!important}@media (max-width:1024.98px){.color--couple5 .color--text h2,.color--couple5 .color--text h3,.color--couple5 .color--text h4,.color--couple5 .color--text h5,.color--couple5 .color--text h6,.color--couple5 .color--text p{color:#000!important}}.color--couple6 .color--background,.color--couple6 .color--before:before{background-color:#d1b3a3}.color--couple6 .color--title,.color--couple6 .subtitle{color:#000}.color--couple6 .color--border,.color--couple6 .color--title:before{background-color:#000}.color--couple6 .color--text{color:#000!important}@media (max-width:1024.98px){.color--couple6 .color--text{color:#000!important}}.color--couple6 .color--text h2,.color--couple6 .color--text h3,.color--couple6 .color--text h4,.color--couple6 .color--text h5,.color--couple6 .color--text h6,.color--couple6 .color--text p{color:#000!important}@media (max-width:1024.98px){.color--couple6 .color--text h2,.color--couple6 .color--text h3,.color--couple6 .color--text h4,.color--couple6 .color--text h5,.color--couple6 .color--text h6,.color--couple6 .color--text p{color:#000!important}}.color--couple7 .color--background,.color--couple7 .color--before:before{background-color:#ebf1e4}.color--couple7 .color--title,.color--couple7 .subtitle{color:#a39d87}.color--couple7 .color--border,.color--couple7 .color--title:before{background-color:#a39d87}.color--couple7 .color--text{color:#000!important}@media (max-width:1024.98px){.color--couple7 .color--text{color:#000!important}}.color--couple7 .color--text h2,.color--couple7 .color--text h3,.color--couple7 .color--text h4,.color--couple7 .color--text h5,.color--couple7 .color--text h6,.color--couple7 .color--text p{color:#000!important}@media (max-width:1024.98px){.color--couple7 .color--text h2,.color--couple7 .color--text h3,.color--couple7 .color--text h4,.color--couple7 .color--text h5,.color--couple7 .color--text h6,.color--couple7 .color--text p{color:#000!important}}.color--couple8 .color--background,.color--couple8 .color--before:before{background-color:#bccea5}.color--couple8 .color--title,.color--couple8 .subtitle{color:#000}.color--couple8 .color--border,.color--couple8 .color--title:before{background-color:#000}.color--couple8 .color--text{color:#000!important}@media (max-width:1024.98px){.color--couple8 .color--text{color:#000!important}}.color--couple8 .color--text h2,.color--couple8 .color--text h3,.color--couple8 .color--text h4,.color--couple8 .color--text h5,.color--couple8 .color--text h6,.color--couple8 .color--text p{color:#000!important}@media (max-width:1024.98px){.color--couple8 .color--text h2,.color--couple8 .color--text h3,.color--couple8 .color--text h4,.color--couple8 .color--text h5,.color--couple8 .color--text h6,.color--couple8 .color--text p{color:#000!important}}.color--couple9 .color--background,.color--couple9 .color--before:before{background-color:#d9e0ea}.color--couple9 .color--title,.color--couple9 .subtitle{color:#a39d87}.color--couple9 .color--border,.color--couple9 .color--title:before{background-color:#a39d87}.color--couple9 .color--text{color:#000!important}@media (max-width:1024.98px){.color--couple9 .color--text{color:#000!important}}.color--couple9 .color--text h2,.color--couple9 .color--text h3,.color--couple9 .color--text h4,.color--couple9 .color--text h5,.color--couple9 .color--text h6,.color--couple9 .color--text p{color:#000!important}@media (max-width:1024.98px){.color--couple9 .color--text h2,.color--couple9 .color--text h3,.color--couple9 .color--text h4,.color--couple9 .color--text h5,.color--couple9 .color--text h6,.color--couple9 .color--text p{color:#000!important}}.color--couple10 .color--background,.color--couple10 .color--before:before{background-color:#4d6c9d}.color--couple10 .color--title,.color--couple10 .subtitle{color:#fff}.color--couple10 .color--border,.color--couple10 .color--title:before{background-color:#fff}.color--couple10 .color--text{color:#fff!important}@media (max-width:1024.98px){.color--couple10 .color--text{color:#000!important}}.color--couple10 .color--text h2,.color--couple10 .color--text h3,.color--couple10 .color--text h4,.color--couple10 .color--text h5,.color--couple10 .color--text h6,.color--couple10 .color--text p{color:#fff!important}@media (max-width:1024.98px){.color--couple10 .color--text h2,.color--couple10 .color--text h3,.color--couple10 .color--text h4,.color--couple10 .color--text h5,.color--couple10 .color--text h6,.color--couple10 .color--text p{color:#000!important}}.color--couple11 .color--background,.color--couple11 .color--before:before{background-color:#efe3e3}.color--couple11 .color--title,.color--couple11 .subtitle{color:#000}.color--couple11 .color--border,.color--couple11 .color--title:before{background-color:#000}.color--couple11 .color--text{color:#000!important}@media (max-width:1024.98px){.color--couple11 .color--text{color:#000!important}}.color--couple11 .color--text h2,.color--couple11 .color--text h3,.color--couple11 .color--text h4,.color--couple11 .color--text h5,.color--couple11 .color--text h6,.color--couple11 .color--text p{color:#000!important}@media (max-width:1024.98px){.color--couple11 .color--text h2,.color--couple11 .color--text h3,.color--couple11 .color--text h4,.color--couple11 .color--text h5,.color--couple11 .color--text h6,.color--couple11 .color--text p{color:#000!important}}.color--couple12 .color--background,.color--couple12 .color--before:before{background-color:#f5dbb5}.color--couple12 .color--title,.color--couple12 .subtitle{color:#000}.color--couple12 .color--border,.color--couple12 .color--title:before{background-color:#000}.color--couple12 .color--text{color:#000!important}@media (max-width:1024.98px){.color--couple12 .color--text{color:#000!important}}.color--couple12 .color--text h2,.color--couple12 .color--text h3,.color--couple12 .color--text h4,.color--couple12 .color--text h5,.color--couple12 .color--text h6,.color--couple12 .color--text p{color:#000!important}@media (max-width:1024.98px){.color--couple12 .color--text h2,.color--couple12 .color--text h3,.color--couple12 .color--text h4,.color--couple12 .color--text h5,.color--couple12 .color--text h6,.color--couple12 .color--text p{color:#000!important}}.color--couple13 .color--background,.color--couple13 .color--before:before{background-color:#f6d3bf}.color--couple13 .color--title,.color--couple13 .subtitle{color:#2c3e50}.color--couple13 .color--border,.color--couple13 .color--title:before{background-color:#2c3e50}.color--couple13 .color--text{color:#000!important}@media (max-width:1024.98px){.color--couple13 .color--text{color:#000!important}}.color--couple13 .color--text h2,.color--couple13 .color--text h3,.color--couple13 .color--text h4,.color--couple13 .color--text h5,.color--couple13 .color--text h6,.color--couple13 .color--text p{color:#000!important}@media (max-width:1024.98px){.color--couple13 .color--text h2,.color--couple13 .color--text h3,.color--couple13 .color--text h4,.color--couple13 .color--text h5,.color--couple13 .color--text h6,.color--couple13 .color--text p{color:#000!important}}.custom-form__intro{margin-bottom:7.5rem}@media (max-width:1024.98px){.custom-form__intro{margin-bottom:0;margin-top:3.75rem}}.custom-form__subtitle{border-bottom:1px solid #a39d87;font-size:.625rem;margin-bottom:.625rem;margin-top:3.4375rem;max-width:38.4375rem;padding-bottom:.5rem;text-transform:uppercase}@media (max-width:1024.98px){.custom-form__subtitle{font-size:.8125rem}}.custom-form__subtitle--first{margin-bottom:2.1875rem;margin-top:0}@media (max-width:1024.98px){.custom-form__subtitle--first{margin-top:3.125rem}}.custom-form__infos{background-color:#a39d87;color:#fff;margin:0 1.5625rem;padding:3.125rem;text-align:center}.custom-form__infos--vip{background-color:#002d72}.custom-form__infos--classic{background-color:#fff;border:1px solid #a39d87;color:#000}.custom-form .beContacted legend,.custom-form .civility legend{color:#a39d87;font-size:.9375rem;margin-bottom:1.25rem;text-transform:uppercase}.custom-form .beContacted input,.custom-form .civility input{display:none}.custom-form .beContacted label,.custom-form .civility label{line-height:16px;margin:0;max-width:290px;padding-left:25px;position:relative}.custom-form .beContacted input[type=checkbox]+label:after,.custom-form .beContacted input[type=checkbox]+label:before,.custom-form .beContacted input[type=radio]+label:after,.custom-form .beContacted input[type=radio]+label:before,.custom-form .civility input[type=checkbox]+label:after,.custom-form .civility input[type=checkbox]+label:before,.custom-form .civility input[type=radio]+label:after,.custom-form .civility input[type=radio]+label:before{border-radius:1rem;box-sizing:border-box;content:"";display:block;height:14px;left:0;position:absolute;top:0;width:14px}.custom-form .beContacted input[type=checkbox]+label:before,.custom-form .beContacted input[type=radio]+label:before,.custom-form .civility input[type=checkbox]+label:before,.custom-form .civility input[type=radio]+label:before{border:1px solid #a39d87}.custom-form .beContacted input[type=checkbox]:checked+label:after,.custom-form .beContacted input[type=radio]:checked+label:after,.custom-form .civility input[type=checkbox]:checked+label:after,.custom-form .civility input[type=radio]:checked+label:after{background:url(/assets/build/images/radio-button.395dbfae.svg) no-repeat;height:14px;width:14px}.custom-form .beContacted #contact_civility,.custom-form .beContacted #contact_devis_civility,.custom-form .beContacted #contact_vip_beContacted,.custom-form .beContacted #contact_vip_civility,.custom-form .civility #contact_civility,.custom-form .civility #contact_devis_civility,.custom-form .civility #contact_vip_beContacted,.custom-form .civility #contact_vip_civility{display:flex}@media (max-width:1024.98px){.custom-form .beContacted #contact_civility,.custom-form .beContacted #contact_devis_civility,.custom-form .beContacted #contact_vip_beContacted,.custom-form .beContacted #contact_vip_civility,.custom-form .civility #contact_civility,.custom-form .civility #contact_devis_civility,.custom-form .civility #contact_vip_beContacted,.custom-form .civility #contact_vip_civility{flex-wrap:wrap}}.custom-form .beContacted #contact_civility .form-check,.custom-form .beContacted #contact_devis_civility .form-check,.custom-form .beContacted #contact_vip_beContacted .form-check,.custom-form .beContacted #contact_vip_civility .form-check,.custom-form .civility #contact_civility .form-check,.custom-form .civility #contact_devis_civility .form-check,.custom-form .civility #contact_vip_beContacted .form-check,.custom-form .civility #contact_vip_civility .form-check{margin-right:3.125rem}@media (max-width:1024.98px){.custom-form .beContacted #contact_civility .form-check,.custom-form .beContacted #contact_devis_civility .form-check,.custom-form .beContacted #contact_vip_beContacted .form-check,.custom-form .beContacted #contact_vip_civility .form-check,.custom-form .civility #contact_civility .form-check,.custom-form .civility #contact_devis_civility .form-check,.custom-form .civility #contact_vip_beContacted .form-check,.custom-form .civility #contact_vip_civility .form-check{margin-bottom:.625rem}}.custom-form .beContacted{margin-top:1.875rem}.custom-form .birthdate,.custom-form .birthname,.custom-form .birthplace,.custom-form .city,.custom-form .company,.custom-form .email,.custom-form .firstName,.custom-form .lastName,.custom-form .message,.custom-form .nationality,.custom-form .nbParticipants,.custom-form .nbRoom,.custom-form .objectiveEvent,.custom-form .phone,.custom-form .profession,.custom-form .subject{display:inline-table}.custom-form .birthdate label,.custom-form .birthname label,.custom-form .birthplace label,.custom-form .city label,.custom-form .company label,.custom-form .email label,.custom-form .firstName label,.custom-form .lastName label,.custom-form .message label,.custom-form .nationality label,.custom-form .nbParticipants label,.custom-form .nbRoom label,.custom-form .objectiveEvent label,.custom-form .phone label,.custom-form .profession label,.custom-form .subject label{color:#a39d87;display:block;font-size:.9375rem;margin-bottom:.625rem;margin-top:1.875rem;text-transform:uppercase}.custom-form .birthdate input,.custom-form .birthname input,.custom-form .birthplace input,.custom-form .city input,.custom-form .company input,.custom-form .email input,.custom-form .firstName input,.custom-form .lastName input,.custom-form .message input,.custom-form .nationality input,.custom-form .nbParticipants input,.custom-form .nbRoom input,.custom-form .objectiveEvent input,.custom-form .phone input,.custom-form .profession input,.custom-form .subject input{border:1px solid #a39d87;border-radius:0;height:2.8125rem;margin-right:.9375rem;min-width:18.75rem;outline:0;padding-left:.9375rem}.custom-form .birthdate input.is-invalid,.custom-form .birthname input.is-invalid,.custom-form .birthplace input.is-invalid,.custom-form .city input.is-invalid,.custom-form .company input.is-invalid,.custom-form .email input.is-invalid,.custom-form .firstName input.is-invalid,.custom-form .lastName input.is-invalid,.custom-form .message input.is-invalid,.custom-form .nationality input.is-invalid,.custom-form .nbParticipants input.is-invalid,.custom-form .nbRoom input.is-invalid,.custom-form .objectiveEvent input.is-invalid,.custom-form .phone input.is-invalid,.custom-form .profession input.is-invalid,.custom-form .subject input.is-invalid{border:1px solid red}.custom-form .birthdate input:focus,.custom-form .birthname input:focus,.custom-form .birthplace input:focus,.custom-form .city input:focus,.custom-form .company input:focus,.custom-form .email input:focus,.custom-form .firstName input:focus,.custom-form .lastName input:focus,.custom-form .message input:focus,.custom-form .nationality input:focus,.custom-form .nbParticipants input:focus,.custom-form .nbRoom input:focus,.custom-form .objectiveEvent input:focus,.custom-form .phone input:focus,.custom-form .profession input:focus,.custom-form .subject input:focus{border:2px solid #a39d87}.custom-form .birthdate select,.custom-form .birthname select,.custom-form .birthplace select,.custom-form .city select,.custom-form .company select,.custom-form .email select,.custom-form .firstName select,.custom-form .lastName select,.custom-form .message select,.custom-form .nationality select,.custom-form .nbParticipants select,.custom-form .nbRoom select,.custom-form .objectiveEvent select,.custom-form .phone select,.custom-form .profession select,.custom-form .subject select{appearance:none;background-color:#fff;border:1px solid #a39d87;border-radius:0;color:#000!important;height:2.8125rem;outline:0;padding-left:.9375rem;width:38.4375rem}@media (max-width:1024.98px){.custom-form .birthdate select,.custom-form .birthname select,.custom-form .birthplace select,.custom-form .city select,.custom-form .company select,.custom-form .email select,.custom-form .firstName select,.custom-form .lastName select,.custom-form .message select,.custom-form .nationality select,.custom-form .nbParticipants select,.custom-form .nbRoom select,.custom-form .objectiveEvent select,.custom-form .phone select,.custom-form .profession select,.custom-form .subject select{width:18.75rem}}.custom-form .birthdate textarea,.custom-form .birthname textarea,.custom-form .birthplace textarea,.custom-form .city textarea,.custom-form .company textarea,.custom-form .email textarea,.custom-form .firstName textarea,.custom-form .lastName textarea,.custom-form .message textarea,.custom-form .nationality textarea,.custom-form .nbParticipants textarea,.custom-form .nbRoom textarea,.custom-form .objectiveEvent textarea,.custom-form .phone textarea,.custom-form .profession textarea,.custom-form .subject textarea{border:1px solid #a39d87;border-radius:0;height:15.625rem;outline:0;padding:.9375rem;width:38.4375rem}.custom-form .birthdate textarea.is-invalid,.custom-form .birthname textarea.is-invalid,.custom-form .birthplace textarea.is-invalid,.custom-form .city textarea.is-invalid,.custom-form .company textarea.is-invalid,.custom-form .email textarea.is-invalid,.custom-form .firstName textarea.is-invalid,.custom-form .lastName textarea.is-invalid,.custom-form .message textarea.is-invalid,.custom-form .nationality textarea.is-invalid,.custom-form .nbParticipants textarea.is-invalid,.custom-form .nbRoom textarea.is-invalid,.custom-form .objectiveEvent textarea.is-invalid,.custom-form .phone textarea.is-invalid,.custom-form .profession textarea.is-invalid,.custom-form .subject textarea.is-invalid{border:1px solid red}@media (max-width:1024.98px){.custom-form .birthdate textarea,.custom-form .birthname textarea,.custom-form .birthplace textarea,.custom-form .city textarea,.custom-form .company textarea,.custom-form .email textarea,.custom-form .firstName textarea,.custom-form .lastName textarea,.custom-form .message textarea,.custom-form .nationality textarea,.custom-form .nbParticipants textarea,.custom-form .nbRoom textarea,.custom-form .objectiveEvent textarea,.custom-form .phone textarea,.custom-form .profession textarea,.custom-form .subject textarea{width:18.75rem}}.custom-form .birthdate .invalid-feedback,.custom-form .birthname .invalid-feedback,.custom-form .birthplace .invalid-feedback,.custom-form .city .invalid-feedback,.custom-form .company .invalid-feedback,.custom-form .email .invalid-feedback,.custom-form .firstName .invalid-feedback,.custom-form .lastName .invalid-feedback,.custom-form .message .invalid-feedback,.custom-form .nationality .invalid-feedback,.custom-form .nbParticipants .invalid-feedback,.custom-form .nbRoom .invalid-feedback,.custom-form .objectiveEvent .invalid-feedback,.custom-form .phone .invalid-feedback,.custom-form .profession .invalid-feedback,.custom-form .subject .invalid-feedback{color:red;font-size:.75rem}.custom-form .birthname label,.custom-form .nbRoom label,.custom-form .phone label{text-transform:none}.custom-form .city input{width:24.375rem}@media (max-width:1024.98px){.custom-form .city input{width:18.75rem}}.custom-form .postalCode{display:inline-table}.custom-form .postalCode label{color:#a39d87;display:block;font-size:.9375rem;margin-bottom:.625rem;margin-top:1.875rem;text-transform:uppercase}.custom-form .postalCode input{border:1px solid #a39d87;border-radius:0;height:2.8125rem;margin-right:.9375rem;outline:0;padding-left:.9375rem;width:13.125rem}@media (max-width:1024.98px){.custom-form .postalCode input{width:18.75rem}}.custom-form .birthname{display:block!important}.custom-form .eventType legend{color:#a39d87;font-size:.9375rem;margin-bottom:.625rem;margin-top:1.875rem;text-transform:uppercase}.custom-form .eventType input{display:none}.custom-form .eventType label{align-items:center;border:1px solid #a39d87;color:#a39d87;cursor:pointer;display:flex;font-size:.625rem;height:3.125rem;justify-content:center;letter-spacing:1.5px;text-transform:uppercase;width:14.25rem}@media (max-width:1024.98px){.custom-form .eventType label{font-size:.8125rem;margin-bottom:.9375rem;width:18.75rem}}.custom-form .eventType input[type=radio]:checked+label{background:#a39d87;color:#fff}.custom-form .eventPlace legend{color:#a39d87;font-size:.9375rem;margin-bottom:.625rem;margin-top:1.875rem;text-transform:uppercase}.custom-form .eventPlace input{display:none}.custom-form .eventPlace label{align-items:center;border:1px solid #a39d87;color:#a39d87;cursor:pointer;display:flex;height:3.125rem;justify-content:center;margin-bottom:.9375rem;margin-right:.75rem;text-transform:uppercase;width:13.75rem}.custom-form .eventPlace input[type=checkbox]:checked+label{background:#a39d87;color:#fff}.custom-form #contact_devis_eventType{display:flex}@media (max-width:1024.98px){.custom-form #contact_devis_eventType{flex-direction:column}}.custom-form #contact_devis_eventPlace{display:flex;flex-wrap:wrap}@media (max-width:1024.98px){.custom-form #contact_devis_eventPlace{justify-content:center}}.custom-form .address{display:inline-table}.custom-form .address label{color:#a39d87;display:block;font-size:.9375rem;margin-bottom:.625rem;margin-top:1.875rem;text-transform:uppercase}.custom-form .address input{border:1px solid #a39d87;border-radius:0;height:2.8125rem;margin-right:.9375rem;outline:0;width:38.4375rem}@media (max-width:1024.98px){.custom-form .address input{width:18.75rem}}.custom-form .category,.custom-form .country{display:block;position:relative}.custom-form .category:after,.custom-form .country:after{background:url(/assets/build/images/arrow-select-gold.b95338c7.svg) no-repeat;bottom:.9375rem;content:"";display:block;height:.9375rem;left:16.5625rem;pointer-events:none;position:absolute;width:.9375rem}.custom-form .category label,.custom-form .country label{color:#a39d87;display:block;font-size:.9375rem;margin-bottom:.625rem;margin-top:1.875rem;text-transform:uppercase}.custom-form .category select,.custom-form .country select{appearance:none;background-color:#fff;border:1px solid #a39d87;border-radius:0;color:#000!important;height:2.8125rem;outline:0;padding-left:.9375rem;width:18.75rem}.custom-form .subject{position:relative}.custom-form .subject:after{background:url(/assets/build/images/arrow-select-gold.b95338c7.svg) no-repeat;bottom:.9375rem;content:"";display:block;height:.9375rem;pointer-events:none;position:absolute;right:1.25rem;width:.9375rem}.custom-form #contact_devis_furtherInformation,.custom-form .acceptGprd,.custom-form .prop1FlexibleDates,.custom-form .prop2FlexibleDates{align-items:baseline;display:flex;margin-top:1.875rem}@media (max-width:1024.98px){.custom-form #contact_devis_furtherInformation,.custom-form .acceptGprd,.custom-form .prop1FlexibleDates,.custom-form .prop2FlexibleDates{margin:2.1875rem auto;width:18.75rem}}.custom-form #contact_devis_furtherInformation input,.custom-form .acceptGprd input,.custom-form .prop1FlexibleDates input,.custom-form .prop2FlexibleDates input{display:none}.custom-form #contact_devis_furtherInformation label,.custom-form .acceptGprd label,.custom-form .prop1FlexibleDates label,.custom-form .prop2FlexibleDates label{font-size:.75rem;margin-left:1.5625rem;position:relative;width:35.625rem}@media (max-width:1024.98px){.custom-form #contact_devis_furtherInformation label,.custom-form .acceptGprd label,.custom-form .prop1FlexibleDates label,.custom-form .prop2FlexibleDates label{width:18.125rem}}.custom-form #contact_devis_furtherInformation input[type=checkbox]+label:after,.custom-form #contact_devis_furtherInformation input[type=checkbox]+label:before,.custom-form .acceptGprd input[type=checkbox]+label:after,.custom-form .acceptGprd input[type=checkbox]+label:before,.custom-form .prop1FlexibleDates input[type=checkbox]+label:after,.custom-form .prop1FlexibleDates input[type=checkbox]+label:before,.custom-form .prop2FlexibleDates input[type=checkbox]+label:after,.custom-form .prop2FlexibleDates input[type=checkbox]+label:before{box-sizing:border-box;content:"";cursor:pointer;display:block;height:.875rem;left:-1.5625rem;position:absolute;top:.125rem;width:.875rem}.custom-form #contact_devis_furtherInformation input[type=checkbox]+label:before,.custom-form .acceptGprd input[type=checkbox]+label:before,.custom-form .prop1FlexibleDates input[type=checkbox]+label:before,.custom-form .prop2FlexibleDates input[type=checkbox]+label:before{border:1px solid #a39d87}.custom-form #contact_devis_furtherInformation input[type=checkbox]:checked+label:after,.custom-form .acceptGprd input[type=checkbox]:checked+label:after,.custom-form .prop1FlexibleDates input[type=checkbox]:checked+label:after,.custom-form .prop2FlexibleDates input[type=checkbox]:checked+label:after{background:#a39d87;height:.875rem;width:.875rem}.custom-form .acceptGprd{flex-direction:column-reverse}.custom-form .acceptGprd .invalid-feedback{color:red;font-size:.8125rem;margin-top:.625rem}.custom-form #contact_devis_furtherInformation{display:block}.custom-form .furtherInformation legend{color:#a39d87;font-size:.9375rem;margin-bottom:1.25rem;margin-top:1.875rem;text-transform:uppercase}.custom-form button{margin:1.875rem 0 2.5rem}.custom-form__required{font-size:.75rem;margin-top:2.1875rem;opacity:50%}.custom-form__casino{font-size:.5rem;margin-bottom:0;margin-top:.9375rem;opacity:50%}@media (max-width:1024.98px){.custom-form__legals{margin-top:3.75rem}}.custom-form__rgpd{font-size:.5rem;opacity:50%}.custom-form__rgpd ul{padding-left:0}.custom-form__rgpd li{list-style:none}.custom-form__datepicker{display:flex;flex-direction:column;position:relative}.custom-form__datepicker:after{background:#fff url(/assets/build/images/calendar.905dc4df.svg) no-repeat 50%;bottom:.625rem;content:"";display:block;height:1.875rem;pointer-events:none;position:absolute;right:1.1875rem;width:2.8125rem}.custom-form__text{font-size:.625rem;margin-bottom:0;margin-top:2.5rem;padding-left:2.1875rem;position:relative;text-transform:uppercase}.custom-form__text:after{background-color:#000;content:"";height:.0625rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.25rem}.custom-form .prop1DateEnd,.custom-form .prop1DateStart,.custom-form .prop2DateEnd,.custom-form .prop2DateStart{display:inline-table}.custom-form .prop1DateEnd label,.custom-form .prop1DateStart label,.custom-form .prop2DateEnd label,.custom-form .prop2DateStart label{color:#a39d87;font-size:.9375rem;margin-bottom:.625rem;margin-top:1.875rem;text-transform:uppercase}.custom-form .prop1DateEnd input,.custom-form .prop1DateStart input,.custom-form .prop2DateEnd input,.custom-form .prop2DateStart input{appearance:none;border:1px solid #a39d87;border-radius:0;height:3.125rem;margin-right:.9375rem;min-width:18.75rem;outline:0;padding-left:.9375rem}.custom-form .error-label{color:red!important}.custom-form .error-input{border:1px solid red!important}.day-item:hover{box-shadow:none!important;color:#fff!important}.day-item:hover,.is-end-date,.is-start-date{background-color:#a39d87!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.invalid-feedback{color:red;font-size:.8125rem}