@font-face{
    font-family:THICCCBOI;
    src:
    url(https://cdn.jsdelivr.net/gh/Byben3126/webflowSelectPlan/fonts/THICCCBOI-Medium.ttf) format("truetype"),
    url(https://cdn.jsdelivr.net/gh/Byben3126/webflowSelectPlan/fonts/THICCCBOI-Medium.woff) format("woff"),
    url(https://cdn.jsdelivr.net/gh/Byben3126/webflowSelectPlan/fonts/THICCCBOI-Medium.woff2) format("woff2");font-weight:500;
    font-style:normal;
    font-display:block
}

@font-face{
    font-family:THICCCBOI;
    src:url(https://cdn.jsdelivr.net/gh/Byben3126/webflowSelectPlan/fonts/THICCCBOI-SemiBold.ttf) format("truetype"),
    url(https://cdn.jsdelivr.net/gh/Byben3126/webflowSelectPlan/fonts/THICCCBOI-SemiBold.woff) format("woff"),
    url(https://cdn.jsdelivr.net/gh/Byben3126/webflowSelectPlan/fonts/THICCCBOI-SemiBold.woff2) format("woff2");font-weight:600;
    font-style:normal;
    font-display:block
}

*{box-sizing:border-box!important;margin:0;padding:0;letter-spacing:0}.plan{width:100%;height:100%}.plan,.plan *{font-family:THICCCBOI!important}.plan *{-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial;-o-font-smoothing:initial}.plan .fa-brands,.plan .fab{font-family:Font Awesome\ 6 Brands!important}.plan .fa-regular,.plan .fa-solid,.plan .fab,.plan .far{font-family:Font Awesome\ 6 Pro!important}.plan h1,.plan h2,.plan h3,.plan h4,.plan h5,.plan h6,.plan p,.plan span{letter-spacing:0!important}.plan .container-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.plan .container-title .left h2{margin-bottom:4px;font-size:27.2px;color:#121826;font-weight:700}.plan .container-title .left p{color:#9fa4a8;font-weight:500;font-size:13.6px}.plan .container-title .left p a{color:#9fa4a8}.plan .container-title .left p a:hover{text-decoration:underline}.plan .container-title .right{display:flex}.plan .container-title .right>div{width:116px}.plan .container-title .right .btn-primary{margin-left:12px}.plan .content-plan{display:flex;flex-direction:column}@media only screen and (min-width:1280px){.plan .content-plan{flex-direction:row}}.plan .content-plan .form{width:100%;margin-bottom:13.6px}@media only screen and (min-width:1280px){.plan .content-plan .form{width:626.4px;margin-bottom:0}}.plan .content-plan .form>div .icon{width:40px;text-align:center;height:48px;line-height:48px}.plan .content-plan .form>div .icon i{font-size:16px;color:#555e75}.plan .content-plan .form .card-cursor{width:100%;border-radius:5.6px;border:2.4px solid #f1edf5;display:flex;margin-bottom:13.6px}.plan .content-plan .form .card-cursor .content-card-cursor{width:0;flex-grow:1;padding:16px 16px 16px 0}.plan .content-plan .form .card-cursor .content-card-cursor .top{display:flex;align-items:center;margin-bottom:25.6px;gap:20px}.plan .content-plan .form .card-cursor .content-card-cursor .top .text{width:0;flex-grow:1}.plan .content-plan .form .card-cursor .content-card-cursor .top .text h5{font-size:13.6px;color:#121826;font-weight:600;margin-bottom:8px}.plan .content-plan .form .card-cursor .content-card-cursor .top .text p{font-size:12px;color:#9fa4a8;font-weight:500;line-height:14px}.plan .content-plan .form .card-cursor .content-card-cursor .top .text p a{font-size:12px;color:#b64985;font-weight:600;text-decoration:underline}.plan .content-plan .form .card-cursor .content-card-cursor .top .input input{font-size:13.6px;height:29.6px;width:40px;text-align:center;line-height:29.6px;border:1.6px solid #f1edf5;border-radius:4px;color:#121826;font-weight:600;outline:none}.plan .content-plan .form .card-cursor .content-card-cursor .bottom{width:100%;margin-bottom:8.8px}.plan .content-plan .form .card-question{width:100%;border-radius:5.6px;border:2.4px solid #f1edf5;display:flex}.plan .content-plan .form .card-question .content-card-question{width:0;flex-grow:1;padding:16px 16px 16px 0}.plan .content-plan .form .card-question .content-card-question .top{margin-bottom:24px}.plan .content-plan .form .card-question .content-card-question .top .text h5{font-size:13.6px;color:#121826;font-weight:600}.plan .content-plan .form .card-question .content-card-question .bottom{width:100%;margin-bottom:8.8px}.plan .content-plan .form .card-question .content-card-question .bottom .question{display:flex;align-items:center;justify-content:space-between;height:32px;gap:12px}.plan .content-plan .form .card-question .content-card-question .bottom .question .text{color:#555e75;font-weight:500;font-size:13.6px;display:flex;align-items:center}.plan .content-plan .form .card-question .content-card-question .bottom .question .text .iconInfo{margin-left:4.8px}.plan .content-plan .form .card-question .content-card-question .bottom .question .text .iconInfo i{color:#b64985}.plan .content-plan .form .card-question .content-card-question .bottom .question .text .badge-outline-r{margin-left:12px}.plan .content-plan .form .card-question .content-card-question .bottom .question input{height:24px;width:35.2px;text-align:center;line-height:29.6px;border:1.6px solid #f1edf5;border-radius:4px;font-size:13.6px;color:#121826;font-weight:600;outline:none}.plan .content-plan .form>div:hover{border-color:#6b1f4d}.plan .content-plan .render{width:100%;display:flex;justify-content:center;align-items:flex-end}@media only screen and (min-width:1280px){.plan .content-plan .render{width:0;flex-grow:1}}.plan .content-plan .render .box-plan{height:auto;width:100%;border:2.4px solid #6b1f4d;border-radius:5.6px;padding:23px;display:flex;flex-direction:column;position:relative;margin-bottom:28px}@media only screen and (min-width:1280px){.plan .content-plan .render .box-plan{margin-left:64px;width:280.8px;padding:16px;height:400.8px;margin-bottom:0}}.plan .content-plan .render .box-plan h4{font-size:21.6px;font-weight:600;color:#121826;margin-bottom:15px}@media only screen and (min-width:1280px){.plan .content-plan .render .box-plan h4{margin-bottom:20px}}.plan .content-plan .render .box-plan .info-plan{flex-grow:1;display:flex;height:auto;flex-direction:column;gap:0;margin-bottom:15px}@media only screen and (min-width:640px){.plan .content-plan .render .box-plan .info-plan{height:auto;flex-direction:row;gap:80px;margin-bottom:15px}}@media only screen and (min-width:1280px){.plan .content-plan .render .box-plan .info-plan{height:0;flex-direction:column;gap:0;margin-bottom:0}}.plan .content-plan .render .box-plan .info-plan .container-price{display:flex;flex-direction:column;justify-content:center}.plan .content-plan .render .box-plan .info-plan .container-price .price{font-size:48px;color:#121826;font-weight:600;position:relative;display:inline-block;width:-moz-min-content;width:min-content;white-space:nowrap;margin-bottom:8px;display:flex;align-items:flex-end;justify-content:flex-end}.plan .content-plan .render .box-plan .info-plan .container-price .price>span.frequencyPlan{font-size:13.6px;font-weight:600;color:#555e75;margin-bottom:5.6px;margin-left:4px}.plan .content-plan .render .box-plan .info-plan .container-price .price .badge-outline-r{position:absolute;top:-4.8px;right:0;transform:translateX(calc(100% - 24px))}.plan .content-plan .render .box-plan .info-plan .container-price .price.length1 span.totalPrice{width:64px}.plan .content-plan .render .box-plan .info-plan .container-price .price.length2 span.totalPrice{width:100px}.plan .content-plan .render .box-plan .info-plan .container-price .price.length3 span.totalPrice{width:127px}.plan .content-plan .render .box-plan .info-plan .container-price .price.length4 span.totalPrice{width:160px}.plan .content-plan .render .box-plan .info-plan .container-price .price.length4 .badge-outline-r{top:-12.8px;transform:translateX(calc(100% - 60px))}.plan .content-plan .render .box-plan .info-plan .container-price .frequency{display:flex;align-items:center}@media only screen and (min-width:1280px){.plan .content-plan .render .box-plan .info-plan .container-price .frequency{margin-bottom:28px}}.plan .content-plan .render .box-plan .info-plan .container-price .frequency p{font-size:10.4px;color:#555e75;font-weight:600;text-transform:capitalize}.plan .content-plan .render .box-plan .info-plan .container-price .frequency p.active{color:#121826}.plan .content-plan .render .box-plan .info-plan .container-price .frequency .switch{margin:0 12px}.plan .content-plan .render .box-plan .info-plan .fonctionnality{height:auto;width:100%;display:flex;flex-direction:column;margin-top:15px}@media only screen and (min-width:640px){.plan .content-plan .render .box-plan .info-plan .fonctionnality{flex-grow:1;width:0;margin-top:0}}@media only screen and (min-width:768px){.plan .content-plan .render .box-plan .info-plan .fonctionnality{height:auto}}@media only screen and (min-width:1024px){.plan .content-plan .render .box-plan .info-plan .fonctionnality{height:95px}}@media only screen and (min-width:1280px){.plan .content-plan .render .box-plan .info-plan .fonctionnality{width:auto;height:0;display:flex;flex-direction:column}}.plan .content-plan .render .box-plan .info-plan .fonctionnality h5{font-size:13.6px;color:#121826;font-weight:600;margin-bottom:8px}.plan .content-plan .render .box-plan .info-plan .fonctionnality .list-fonctionnality{display:grid;grid-template-columns:1fr;gap:7.2px;flex-grow:1;align-content:start}@media only screen and (min-width:768px){.plan .content-plan .render .box-plan .info-plan .fonctionnality .list-fonctionnality{grid-template-columns:1fr}}@media only screen and (min-width:1024px){.plan .content-plan .render .box-plan .info-plan .fonctionnality .list-fonctionnality{overflow-y:auto;height:0;grid-template-columns:1fr 1fr}}@media only screen and (min-width:1280px){.plan .content-plan .render .box-plan .info-plan .fonctionnality .list-fonctionnality{grid-template-columns:1fr}}.plan .content-plan .render .box-plan .info-plan .fonctionnality .list-fonctionnality .item{align-self:start;color:#9fa4a8;font-size:12.8px;font-weight:500;display:flex}.plan .content-plan .render .box-plan .info-plan .fonctionnality .list-fonctionnality .item i{font-size:12.8px;color:#b64985;margin-right:8px}.plan .content-plan .render .box-plan .btn-secondary{width:100%;margin-top:4px}.plan .content-plan .render .box-plan .btn-secondary .util-loader{width:25px;height:25px;border-width:3px}.plan .content-plan .render .box-plan .svg-left{height:340px;position:absolute;bottom:-1.6px;left:0;transform:translateX(-90%);display:none}.plan .content-plan .render .box-plan .svg-right{height:292px;position:absolute;bottom:-1.6px;right:0;transform:translateX(100%);display:none}@media only screen and (min-width:1280px){.plan .content-plan .render .box-plan .svg-left,.plan .content-plan .render .box-plan .svg-right{display:block}}.plan .content-plan .cancel-plan{color:#9fa4a8;font-weight:500;font-size:13.6px;text-decoration:underline;cursor:pointer}.plan .content-plan .cancel-plan.cancel-plan-1{margin-top:19.6px;position:absolute;display:none}@media only screen and (min-width:1280px){.plan .content-plan .cancel-plan.cancel-plan-1{display:block}}.plan .content-plan .cancel-plan.cancel-plan-2{display:block}@media only screen and (min-width:1280px){.plan .content-plan .cancel-plan.cancel-plan-2{display:none}}.plan .content-plan .cancel-plan:hover{color:#ff5c5c}.btn-outline-primary,.btn-outline-secondary,.btn-primary,.btn-secondary{height:35.2px;border-radius:5.6px;display:inline-block;line-height:32px;padding:0 12px;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center;width:-moz-min-content;width:min-content;white-space:nowrap}.btn-outline-primary.icon-l i,.btn-outline-secondary.icon-l i,.btn-primary.icon-l i,.btn-secondary.icon-l i{margin-right:9.6px;line-height:32px;height:32px}.btn-outline-primary.icon-r i,.btn-outline-secondary.icon-r i,.btn-primary.icon-r i,.btn-secondary.icon-r i{margin-left:9.6px;line-height:32px;height:32px}.btn-primary{background-color:#6b1f4d;border:1.6px solid #6b1f4d;color:#fff;font-size:13.6px;font-weight:500}.btn-primary.disabled{background-color:#f1edf5;border:1.6px solid #f1edf5}.btn-outline-primary{border:1.6px solid #6b1f4d;color:#6b1f4d;font-size:13.6px;font-weight:600}.btn-outline-primary:hover{background-color:#6b1f4d;color:#fff;font-weight:500}.btn-outline-primary.disabled{border-color:#f1edf5}.btn-outline-primary.disabled:hover{border-color:#f1edf5;font-size:13.6px;font-weight:600}.btn-secondary{background-color:#b64985;border:1.6px solid #b64985;color:#fff;font-size:13.6px;font-weight:500}.btn-secondary.disabled{background-color:#f1edf5;border-color:#f1edf5}.card{border-radius:5.6px;background-color:#f1edf5;padding:3.2px;display:inline-block}.card header{height:36px;margin-bottom:3.2px;display:flex;align-items:center;color:#555e75;padding:0 6.4px;font-size:13.6px;font-weight:600}.card header i{height:23.2px;width:23.2px;font-size:12px;line-height:23.2px;text-align:center;color:inherit;margin-right:12px;background-color:#fff;border-radius:50%}.card .content{border-radius:3.2px;background-color:#fff}.switch{width:35px;height:20px;position:relative}.switch input{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;z-index:3;opacity:0}.switch .border{width:100%;height:100%;border-radius:100px;border:2px solid #b64985;position:relative;background-color:rgba(182,73,133,0);transition:background-color .2s ease}.switch .border span.containerCircle{position:absolute;z-index:2;width:16px;height:16px;transition:all .3s ease;left:0;right:auto;padding:1px;display:flex}.switch .border span.containerCircle span.circle{display:inline-block;width:100%;height:100%;background-color:#b64985;border-radius:100%}.switch input:checked+.border{background-color:#b64985}.switch input:checked+.border span.containerCircle{left:calc(100% - 16px)}.switch input:checked+.border span.containerCircle span.circle{background-color:#fff}.switch input:active+.border span.containerCircle{width:24px}.switch input:active+.border span.containerCircle span.circle{border-radius:80px}.switch input:checked:active+.border span.containerCircle{width:24px;left:calc(100% - 24px)}.switch input:checked:active+.border span.containerCircle span.circle{border-radius:80px}.switch.questionActive .border:before{content:"oui";left:3.2px;color:#fff;font-weight:600}.switch.questionActive .border:after,.switch.questionActive .border:before{height:100%;position:absolute;top:0;font-size:8px;display:flex;align-items:center}.switch.questionActive .border:after{content:"non";right:3px;color:#b64985;font-weight:800;letter-spacing:-.16px}.switch.size-xxl{width:64px;height:34px}.switch.size-xxl .border{border-radius:100px;border:2.4px solid #f1edf5}.switch.size-xxl .border span.containerCircle{width:30px;height:30px;padding:2px}.switch.size-xxl .border span.containerCircle span.circle{background-color:#f1edf5}.switch.size-xxl input:checked+.border span.containerCircle{left:calc(100% - 30.4px)}.switch.size-xxl input:active+.border span.containerCircle{width:45.6px}.switch.size-xxl input:checked:active+.border span.containerCircle{width:45.6px;left:calc(100% - 45.6px)}.switch.size-xxl input:checked+.border{border-color:#b64985}.inputRange{width:100%;border-radius:4.8px;background:#f1edf5;position:relative}.inputRange .progression{width:50%;height:100%;background-color:#b64985;position:absolute;border-radius:4.8px 0 0 4.8px;top:0;z-index:0}.inputRange .countPopUp{display:none}.inputRange.countPopUpActive .countPopUp{position:absolute;background-color:#b64985;color:#fff;border-radius:3.2px;width:34.4px;height:20px;line-height:20px;text-align:center;font-size:11.2px;font-weight:600;transform:translate(calc(-50% + 8px),8.8px)}.inputRange.countPopUpActive .countPopUp:before{content:"";display:block;position:absolute;z-index:-1;width:6.4px;height:6.4px;background-color:inherit;border-radius:1.28px;top:0;left:50%;right:auto;bottom:auto;transform:translate(-50%,-25%) rotate(45deg)}.inputRange.countPopUpActive:hover input:active+.countPopUp{display:block!important}.inputRange input[type=range]{-webkit-appearance:none;outline:none;color:#b64985;background:transparent;box-sizing:border-box;transition:opacity .2s;cursor:pointer;width:100%;height:4.8px;font:inherit;padding:0;margin:0;display:flex;align-items:center;position:relative;z-index:1}.inputRange input[type=range]::-ms-track{height:100%;border:none;border-radius:0;color:transparent;background-color:transparent}.inputRange input[type=range]::-ms-thumb{width:16px;height:16px;border:1.6px solid #fff;border-radius:50%;background:#b64985;box-sizing:border-box}.inputRange input[type=range]::-ms-tooltip{display:none}.inputRange input[type=range]::-ms-fill-lower,.inputRange input[type=range]::-ms-fill-upper{background:transparent}.inputRange input[type=range]::-webkit-slider-runnable-track{height:100%;border:none;border-radius:0;background-color:transparent}.inputRange input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border:1.6px solid #fff;border-radius:50%;background:#b64985;box-sizing:border-box}.inputRange input[type=range]::-moz-range-track{height:100%;border:none;border-radius:0;background-color:transparent}.inputRange input[type=range]::-moz-range-thumb{width:16px;height:16px;border:1.6px solid #fff;border-radius:50%;background:#b64985;box-sizing:border-box}.inputRange input[type=range]::-moz-range-progress{height:0;background:transparent}.badge-outline-r{display:flex;align-items:center;height:18.4px;border:1.6px solid #b64985;color:#b64985;border-radius:40px;font-size:8.8px;font-weight:800;line-height:15.2px;padding:0 7.2px}
