.elementor-617 .elementor-element.elementor-element-84ca42d{--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;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-84ca42d:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-84ca42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F963A1;background-image:url("https://pinkpadelcup.com/wp-content/uploads/2025/09/femmebgslide-1.png");background-position:top left;background-repeat:no-repeat;background-size:7% auto;}.elementor-617 .elementor-element.elementor-element-d48bf2d{--display:flex;}.elementor-617 .elementor-element.elementor-element-486977b{--spacer-size:15px;}.elementor-617 .elementor-element.elementor-element-4882adb{text-align:center;}.elementor-617 .elementor-element.elementor-element-4882adb .elementor-heading-title{color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-e871c5e img{width:5%;border-radius:100px 100px 100px 100px;}.elementor-617 .elementor-element.elementor-element-2452d8b{color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-e7c62b4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-ea70ef9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-d1571bb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-1a43ae4{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-1a43ae4:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-1a43ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-cc34660{--display:flex;--border-radius:25px 25px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-cc34660:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-cc34660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1976D2;}.elementor-617 .elementor-element.elementor-element-4147cf2{--spacer-size:10px;}.elementor-617 .elementor-element.elementor-element-8265ee1{text-align:center;}.elementor-617 .elementor-element.elementor-element-8265ee1 .elementor-heading-title{color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-a24970c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-f2bba9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-617 .elementor-element.elementor-element-cd14754{--display:flex;}.elementor-617 .elementor-element.elementor-element-538581b{--spacer-size:20px;}.elementor-617 .elementor-element.elementor-element-94609aa{--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;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-617 .elementor-element.elementor-element-d32c5e4{--display:flex;}.elementor-617 .elementor-element.elementor-element-6831a28{text-align:center;}.elementor-617 .elementor-element.elementor-element-c50d8b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-617 .elementor-element.elementor-element-d0dc7ea{--display:flex;}.elementor-617 .elementor-element.elementor-element-733ec75{text-align:center;}.elementor-617 .elementor-element.elementor-element-7fde8bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-617 .elementor-element.elementor-element-79cf811{--display:flex;}.elementor-617 .elementor-element.elementor-element-fe1c3c1{text-align:center;}.elementor-617 .elementor-element.elementor-element-dd83f8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-617 .elementor-element.elementor-element-a2a7f28{--display:flex;}.elementor-617 .elementor-element.elementor-element-e51504f{text-align:center;}.elementor-617 .elementor-element.elementor-element-1edd52b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-617 .elementor-element.elementor-element-035d249{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-3b04e43{--display:flex;}.elementor-617 .elementor-element.elementor-element-d5d970d{text-align:center;}.elementor-617 .elementor-element.elementor-element-d5d970d .elementor-heading-title{color:#FF73A7;}.elementor-617 .elementor-element.elementor-element-4ad317d{text-align:center;color:#000000;}.elementor-617 .elementor-element.elementor-element-f646c8c{--spacer-size:10px;}.elementor-617 .elementor-element.elementor-element-b9fa252{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-aa318e0{--display:flex;}.elementor-617 .elementor-element.elementor-element-fe5783d{text-align:center;}.elementor-617 .elementor-element.elementor-element-e36eed6{text-align:center;}.elementor-617 .elementor-element.elementor-element-2e7f126{text-align:center;}.elementor-617 .elementor-element.elementor-element-30f6a1f{--display:flex;}.elementor-617 .elementor-element.elementor-element-dc28578{text-align:center;}.elementor-617 .elementor-element.elementor-element-cf6c104{text-align:center;}.elementor-617 .elementor-element.elementor-element-dd24239{text-align:center;}.elementor-617 .elementor-element.elementor-element-8692712{--display:flex;}.elementor-617 .elementor-element.elementor-element-041bc4b{text-align:center;}.elementor-617 .elementor-element.elementor-element-ca62489{text-align:center;}.elementor-617 .elementor-element.elementor-element-120dadb{text-align:center;}.elementor-617 .elementor-element.elementor-element-acb980e{--display:flex;}.elementor-617 .elementor-element.elementor-element-1f94454{text-align:center;}.elementor-617 .elementor-element.elementor-element-ea67e4b{text-align:center;}.elementor-617 .elementor-element.elementor-element-a63524a{text-align:center;}.elementor-617 .elementor-element.elementor-element-597a4b6{--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;--z-index:2;}.elementor-617 .elementor-element.elementor-element-96263ed{--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;--overlay-opacity:0.07;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-96263ed::before, .elementor-617 .elementor-element.elementor-element-96263ed > .elementor-background-video-container::before, .elementor-617 .elementor-element.elementor-element-96263ed > .e-con-inner > .elementor-background-video-container::before, .elementor-617 .elementor-element.elementor-element-96263ed > .elementor-background-slideshow::before, .elementor-617 .elementor-element.elementor-element-96263ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-617 .elementor-element.elementor-element-96263ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-617 .elementor-element.elementor-element-d7c6047{text-align:center;}.elementor-617 .elementor-element.elementor-element-65a97d0{--spacer-size:10px;}.elementor-617 .elementor-element.elementor-element-984f7bb{text-align:center;color:#CF015E;}.elementor-617 .elementor-element.elementor-element-a0a0365{--spacer-size:0px;}.elementor-617 .elementor-element.elementor-element-772e648 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF9EC9;border-radius:50px 50px 50px 50px;}.elementor-617 .elementor-element.elementor-element-90ac088{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-163px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-617 .elementor-element.elementor-element-90ac088:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-90ac088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F963A1;background-image:url("https://pinkpadelcup.com/wp-content/uploads/2025/09/linebgblanc.png");background-position:0% 109%;background-repeat:no-repeat;background-size:49% auto;}.elementor-617 .elementor-element.elementor-element-ae1b1bb{--display:flex;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-23242cd{--display:flex;}.elementor-617 .elementor-element.elementor-element-96d4472{text-align:center;}.elementor-617 .elementor-element.elementor-element-96d4472 .elementor-heading-title{color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-9a8fbfe{text-align:center;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-e9f70fb{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-7a05a0b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-ed7e394 img{width:100%;}.elementor-617 .elementor-element.elementor-element-e8372a1{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-49766ac{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-49766ac.e-con{--order:99999 /* order end hack */;}.elementor-617 .elementor-element.elementor-element-2a8e1d9{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-617 .elementor-element.elementor-element-2a8e1d9:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-2a8e1d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-454c944{text-align:center;}.elementor-617 .elementor-element.elementor-element-f6281f3{text-align:center;}.elementor-617 .elementor-element.elementor-element-eca51eb .elementor-button{background-color:#F963A1;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF9EC9;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-617 .elementor-element.elementor-element-e4d776b{right:-79px;}body.rtl .elementor-617 .elementor-element.elementor-element-e4d776b{left:-79px;}.elementor-617 .elementor-element.elementor-element-e4d776b{bottom:0px;}.elementor-617 .elementor-element.elementor-element-e4d776b img{width:43%;}.elementor-617 .elementor-element.elementor-element-3662616{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-3662616:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-3662616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pinkpadelcup.com/wp-content/uploads/2025/09/bgpink.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-617 .elementor-element.elementor-element-7aa0980{--display:flex;}.elementor-617 .elementor-element.elementor-element-97e71e3{--spacer-size:60px;}.elementor-617 .elementor-element.elementor-element-987e4a9{text-align:center;}.elementor-617 .elementor-element.elementor-element-987e4a9 .elementor-heading-title{color:#FF73A7;}.elementor-617 .elementor-element.elementor-element-88c550d{text-align:center;color:#000000;}.elementor-617 .elementor-element.elementor-element-a524c08.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-617 .elementor-element.elementor-element-a524c08{left:0px;}body.rtl .elementor-617 .elementor-element.elementor-element-a524c08{right:0px;}.elementor-617 .elementor-element.elementor-element-a524c08{bottom:-98px;text-align:left;}.elementor-617 .elementor-element.elementor-element-a524c08 img{width:45%;}.elementor-617 .elementor-element.elementor-element-0116e30{--spacer-size:50px;}.elementor-617 .elementor-element.elementor-element-244485f{--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;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-617 .elementor-element.elementor-element-eb77048{text-align:center;}.elementor-617 .elementor-element.elementor-element-eb77048 .elementor-heading-title{color:#FF73A7;}.elementor-617 .elementor-element.elementor-element-f57c501{text-align:center;color:#000000;}.elementor-617 .elementor-element.elementor-element-ce1cdaa{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-ce1cdaa:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-ce1cdaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F963A1;}.elementor-617 .elementor-element.elementor-element-8648823 img{width:11%;}@media(max-width:1024px){.elementor-617 .elementor-element.elementor-element-90ac088:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-90ac088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:767px){.elementor-617 .elementor-element.elementor-element-e871c5e img{width:15%;}.elementor-617 .elementor-element.elementor-element-f2bba9a{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-617 .elementor-element.elementor-element-538581b{--spacer-size:30px;}.elementor-617 .elementor-element.elementor-element-b1273f1{margin:-51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-617 .elementor-element.elementor-element-b9fa252{--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-617 .elementor-element.elementor-element-597a4b6{--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-617 .elementor-element.elementor-element-90ac088:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-90ac088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-617 .elementor-element.elementor-element-90ac088{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-ae1b1bb{--margin-top:154px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-617 .elementor-element.elementor-element-7a05a0b{--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-617 .elementor-element.elementor-element-e8372a1{--margin-top:-32px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}body:not(.rtl) .elementor-617 .elementor-element.elementor-element-e4d776b{right:-106px;}body.rtl .elementor-617 .elementor-element.elementor-element-e4d776b{left:-106px;}.elementor-617 .elementor-element.elementor-element-e4d776b{bottom:6px;}.elementor-617 .elementor-element.elementor-element-e4d776b img{width:18%;}.elementor-617 .elementor-element.elementor-element-97e71e3{--spacer-size:30px;}.elementor-617 .elementor-element.elementor-element-a524c08{bottom:-94px;}.elementor-617 .elementor-element.elementor-element-a524c08 img{width:29%;}}/* Start custom CSS for html, class: .elementor-element-7cfae88 */.p500{
    color: #000;
    text-align: center;
    background-color: #fff;
    width: fit-content;
    align-self: center;
    padding: 10px 30px;
    border-radius: 50px;
    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9c6cdb9 *//* Masquer les inputs radio par défaut */
#wpforms-646-field_1 input[type="radio"] {
    display: none !important;
}

/* Réinitialiser la liste */
#wpforms-646-field_1 {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* Style des éléments li */
#wpforms-646-field_1 li {
    margin-bottom: 15px !important;
    padding: 0 !important;
}

/* Style général des labels - tous identiques */
#wpforms-646-field_1 .wpforms-field-label-inline {
        display: flex !important
;
    align-items: center !important;
    padding: 13px 25px !important;
    border-radius: 55px !important;
    cursor: pointer !important;
    transition: all 0.3s ease !important;
    font-weight: 600 !important;
    font-size: 15px !important;
    color: #333333 !important;
    background: #ffffff !important;
    border: 2px solid #e5e5e5 !important;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1) !important;
    margin: 0 !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

/* Style des images emoji */
#wpforms-646-field_1 .emoji {
    width: 24px !important;
    height: 24px !important;
    margin-right: 15px !important;
    flex-shrink: 0 !important;
}

/* Effet hover pour tous les choix */
#wpforms-646-field_1 .wpforms-field-label-inline:hover {
    transform: translateY(-2px) !important;
    box-shadow: 0 8px 25px rgba(244, 114, 182, 0.2) !important;
    border-color: #f472b6 !important;
}

/* Style quand une option est sélectionnée - identique pour tous */
#wpforms-646-field_1_1:checked + .wpforms-field-label-inline,
#wpforms-646-field_1_2:checked + .wpforms-field-label-inline,
#wpforms-646-field_1_3:checked + .wpforms-field-label-inline {
    background: #f8f9fa !important;
    border-color: #f472b6 !important;
    color: #f472b6 !important;
    box-shadow: 0 8px 25px rgba(244, 114, 182, 0.3) !important;
    transform: translateY(-1px) !important;
}

/* Responsive */
@media (max-width: 768px) {
    #wpforms-646-field_1 .wpforms-field-label-inline {
        padding: 18px 20px !important;
        font-size: 16px !important;
        border-radius: 20px !important;
    }
    
    #wpforms-646-field_1 .emoji {
        width: 22px !important;
        height: 22px !important;
        margin-right: 12px !important;
    }
    
    #wpforms-646-field_1 li {
        margin-bottom: 12px !important;
    }
}




button#wpforms-submit-646 {
    width: 100%;
    border-radius: 50px;
    background-color: #2196F3;
    color: #fff;
    padding: 20px;
    font-size: 1.2rem;
}

span.wpforms-page-indicator-steps {
    font-size: 15px !important;
}



.wpforms-page-indicator.progress {
    margin-bottom: 0px !important;
}


li.choice-1.depth-1, li.choice-2.depth-1{
display: flex;
align-items: center;
}

ul#wpforms-646-field_19 li {
    display: flex
;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b1273f1 */.heuredate {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.separator {
    margin: 0 8px;
}

/* Sur mobile : passage à la ligne */
@media (max-width: 768px) {
    .heuredate {
        flex-direction: column;
        align-items: flex-start;
    }
    
    .separator {
        display: none; /* Cache le séparateur sur mobile */
    }
    
    .location-info {
        margin-top: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84ca42d */input {
    border-radius: 10px !important;
    height: 43px !important;
}

button.wpforms-page-button.wpforms-page-prev{
    background-color: #f963a1 !important;
    border-radius: 50px;
    padding: 10px 30px !important;
    border: 0px !important;
    color: #fff !important;
}

.zoom-instagram-widget__header-bio {
    display: none;
}



div#wpforms-646-field_6-container {
    margin-top: 30px;
}

@media only screen and (min-width:768px){
    .dspnonemobile{display:none;}
    
    h2 {
    font-size: 2.2rem !important;
}
.boxprix{
        width:70%;
            background-size: 15%, 15% !important;
}
.prixchiffre{
    font-size:6rem;
}
.boxprix{
        padding:70px;
    }
    
    .textesousprix{
    font-size:2rem;
    
}
.heuredate{
    width:max-content;
    background-color:#ffffffa6;
    border:1px solid #fff;
    border-radius: 50px;
    margin: 0px auto;
    font-size: 1.5rem;
    padding: 20px 30px;
    text-align: center;
}

.bgfemme{
    background-color: #F963A1 !important;

    background-image: url('https://pinkpadelcup.com/wp-content/uploads/2025/09/femmebgslide-1.png'), url('https://pinkpadelcup.com/wp-content/uploads/2025/09/motifslide.png') !important;
background-position: -3% 48%, top right !important;
background-repeat: no-repeat, no-repeat !important;
    background-size: 90% auto, 10% !important;
}

}



@media only screen and (max-width:767px){
.dspnonedesktop{
    display:none;
}
    h2 {
    font-size: 25px !important;
    line-height: 31px !important;
}
.pinkbox2titre {
    font-size: 1.2rem;
}
.boxprix{
    width:90%;
        background-size: 35%, 35% !important;

}
.prixchiffre {
    font-size: 2rem;
    
    }
    
    .boxprix{
        padding:90px 20px 20px 20px;
    }
    .textesousprix{
        font-size:22px;
        line-height:30px;
        margin-top:-50px;
        color:#fff !important;
    }
    
    .heuredate {
    width: fit-content;
    background-color: #ffffffa6;
    border: 1px solid #fff;
    border-radius: 10px;
    margin: 0px auto;
    font-size: 18px;
    padding: 15px 30px;
    line-height: 29px;
    text-align: center;
}
.bgplayermobile{
        background-color: #F963A1;
    background-image: url(https://pinkpadelcup.com/wp-content/uploads/2025/09/linebgblanc.png);
    background-position: 0% 67% !important;
    background-repeat: no-repeat;
    background-size: 109% auto !important;
}
.elementor-617 .elementor-element.elementor-element-84ca42d:not(.elementor-motion-effects-element-type-background){
        background-size: 0% auto !important;
}
}








div#Header_wrapper{
    display: none !important;
}

.shadowbox{
    box-shadow: 0px 10px 15px -3px rgba(0,0,0,0.1);
}



footer#Footer {
    display: none !important;
}
button.wpforms-page-button.wpforms-page-next {
    background-color: #1976D2 !important;
    color: #fff !important;
    font-size: 1.2rem !important;
    text-align: center;
    width: 100%;
    border-radius: 50px;
    padding: 20px 20px !important;
}

.wpforms-page-indicator-page-progress{
    background-color: #f963a1;
}


.bgrubbon{
    background-image: url('https://pinkpadelcup.com/wp-content/uploads/2025/09/rubbon.png'), url('https://pinkpadelcup.com/wp-content/uploads/2025/09/rubbon2.png') !important;
background-position: left center, top right !important;
background-repeat: no-repeat, no-repeat !important;
    background-size: 10%, 15% !important;

}




.pinkbox{
    background-color:#ff72a5;
    border-radius: 20px;
    color: #fff;
    padding: 30px 20px 20px 20px;
    border: 1px solid #fff;
    box-shadow: 0px 10px 15px -3px rgba(0,0,0,0.1);
}
.chiffre{
    font-size: 2rem;
    font-weight:bold;
}

.textechiffre{
    font-size:1.1rem;
}


.pinkbox2{
    background-color:#ffe9f2;
    border-radius:20px;
    padding: 30px 20px 20px 20px;
    
}

.pinkbox2chiifre{
    font-size:2rem;
    color:#ff72a6;
    font-weight:bold;
}
.pinkbox2titre{
    font-weight:bold;
    color:#232323;
    font-size: 1.5rem;
}
.pinkbox2texte{
    color:#232323;
    margin-top: -10px;
}


.prixchiffre{
    color:#fff;
    font-weight:bold;
}
.boxprix{
    background-color:#ff76ab !important;
    padding-bottom: 40px;
    margin: 0px auto;
    border-radius:20px;
     background-image: url('https://pinkpadelcup.com/wp-content/uploads/2025/09/rubbonprix2.png'), url('https://pinkpadelcup.com/wp-content/uploads/2025/09/rubbonprix.png') !important;
background-position: top left, bottom right !important;
background-repeat: no-repeat, no-repeat !important;

}




.padboxblanc{
    padding: 30px 20px 20px 20px;
}














/* email notif */
        .confirmation-container {
            background: linear-gradient(135deg, #ff69b4, #ff1493);
            color: white;
            padding: 30px;
            border-radius: 15px;
            text-align: center;
            font-family: 'Arial', sans-serif;
            box-shadow: 0 10px 30px rgba(255, 20, 147, 0.3);
            max-width: 500px;
            margin: 20px auto;
        }
        .emoji {
            font-size: 3em;
            margin-bottom: 15px;
        }
        .title {
            font-size: 1.8em;
            font-weight: bold;
            margin-bottom: 15px;
        }
        .message {
            font-size: 1.1em;
            line-height: 1.6;
            margin-bottom: 20px;
        }
        .highlight {
            background: rgba(255, 255, 255, 0.2);
            padding: 15px;
            border-radius: 10px;
            margin: 15px 0;
        }
        .footer {
            font-size: 0.9em;
            margin-top: 20px;
            opacity: 0.9;
        }
        .pulse {
            animation: pulse 2s infinite;
        }
        @keyframes pulse {
            0% { transform: scale(1); }
            50% { transform: scale(1.05); }
            100% { transform: scale(1); }
        }/* End custom CSS */