.elementor-14467 .elementor-element.elementor-element-2c882942{--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;--justify-content:space-around;--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-14467 .elementor-element.elementor-element-13053528{--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;--justify-content:space-around;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14467 .elementor-element.elementor-element-2584c765{width:var( --container-widget-width, 45% );max-width:45%;padding:1em 1em 1em 1em;--container-widget-width:45%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7cd7172 );border-radius:20px 20px 20px 20px;box-shadow:5px 5px 10px 0px rgba(76.11134964129104, 43.287785306184155, 155.822265625, 0.5);--box-background-color:var( --e-global-color-30a90c3 );--box-border-width:0px;--box-border-radius:20px;--separator-width:1px;--item-text-hover-decoration:underline;}.elementor-14467 .elementor-element.elementor-element-2584c765.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14467 .elementor-element.elementor-element-2584c765 .elementor-toc__header-title{text-align:start;}.elementor-14467 .elementor-element.elementor-element-2584c765 .elementor-toc__header, .elementor-14467 .elementor-element.elementor-element-2584c765 .elementor-toc__header-title{font-size:1.2em;}.elementor-14467 .elementor-element.elementor-element-2584c765 .elementor-toc__list-item{line-height:2em;}.elementor-14467 .elementor-element.elementor-element-1cb0adfe{width:var( --container-widget-width, 55% );max-width:55%;padding:0em 0em 0em 1em;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:left;}.elementor-14467 .elementor-element.elementor-element-1cb0adfe.elementor-element{--align-self:center;}.elementor-14467 .elementor-element.elementor-element-6a74183{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:16px 16px 16px 16px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-14467 .elementor-element.elementor-element-6a74183.elementor-element{--align-self:center;}.elementor-14467 .elementor-element.elementor-element-75d2cfd2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-14467 .elementor-element.elementor-element-19127a9d .elementor-button{background-color:var( --e-global-color-30a90c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7cd7172 );border-radius:20px 20px 20px 20px;}.elementor-14467 .elementor-element.elementor-element-19127a9d .elementor-button:hover, .elementor-14467 .elementor-element.elementor-element-19127a9d .elementor-button:focus{background-color:var( --e-global-color-7cd7172 );color:var( --e-global-color-primary );}.elementor-14467 .elementor-element.elementor-element-19127a9d{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-14467 .elementor-element.elementor-element-19127a9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14467 .elementor-element.elementor-element-19127a9d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-14467 .elementor-element.elementor-element-19127a9d .elementor-button:hover svg, .elementor-14467 .elementor-element.elementor-element-19127a9d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-14467 .elementor-element.elementor-element-d83446d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-14467 .elementor-element.elementor-element-395bfd69{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-14467 .elementor-element.elementor-element-56e93d0b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-14467 .elementor-element.elementor-element-56e93d0b.elementor-element{--align-self:center;}.elementor-14467 .elementor-element.elementor-element-56e93d0b img{width:60%;border-radius:20px 20px 20px 20px;box-shadow:10px 10px 10px 0px rgba(76.9622064608062, 43.794486306656566, 117.82149658203126, 0.52);}.elementor-14467 .elementor-element.elementor-element-2944827f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-14467 .elementor-element.elementor-element-2944827f.elementor-element{--align-self:center;}.elementor-14467 .elementor-element.elementor-element-2be2f75f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-14467 .elementor-element.elementor-element-d00aa8d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-14467 .elementor-element.elementor-element-b7c5cfe{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-14467 .elementor-element.elementor-element-b7c5cfe.elementor-element{--align-self:center;}.elementor-14467 .elementor-element.elementor-element-b7c5cfe img{width:80%;border-radius:20px 20px 20px 20px;box-shadow:10px 10px 10px 0px rgba(76.9622064608062, 43.794486306656566, 117.82149658203126, 0.52);}.elementor-14467 .elementor-element.elementor-element-d1e7c76{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-14467 .elementor-element.elementor-element-d1e7c76.elementor-element{--align-self:center;}.elementor-14467 .elementor-element.elementor-element-d90eeca{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-14467 .elementor-element.elementor-element-05dbfd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14467 .elementor-element.elementor-element-e5de58f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-14467 .elementor-element.elementor-element-8053668{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-14467 .elementor-element.elementor-element-8053668.elementor-element{--align-self:center;}.elementor-14467 .elementor-element.elementor-element-8053668 img{width:80%;border-radius:20px 20px 20px 20px;box-shadow:10px 10px 10px 0px rgba(76.9622064608062, 43.794486306656566, 117.82149658203126, 0.52);}.elementor-14467 .elementor-element.elementor-element-d694e96{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-14467 .elementor-element.elementor-element-d694e96.elementor-element{--align-self:center;}.elementor-14467 .elementor-element.elementor-element-abc9fd0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-14467 .elementor-element.elementor-element-4b0a6d6.elementor-element{--align-self:flex-start;}.elementor-14467 .elementor-element.elementor-element-4b0a6d6 .elementor-heading-title{font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#324A6D;}.elementor-14467 .elementor-element.elementor-element-ea168ac{--alignment:left;--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-14467 .elementor-element.elementor-element-ea168ac .elementor-share-btn{border-width:1px;}.elementor-14467 .elementor-element.elementor-element-da311c5{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-14467 .elementor-element.elementor-element-da311c5 .elementor-heading-title{font-size:2em;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#1C244B;}.elementor-14467 .elementor-element.elementor-element-ad36125{--grid-row-gap:35px;width:100%;max-width:100%;--grid-column-gap:30px;}.elementor-14467 .elementor-element.elementor-element-ad36125 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.68 * 100% );}.elementor-14467 .elementor-element.elementor-element-ad36125:after{content:"0.68";}.elementor-14467 .elementor-element.elementor-element-ad36125 .elementor-post__thumbnail__link{width:100%;}.elementor-14467 .elementor-element.elementor-element-ad36125 .elementor-post__meta-data span + span:before{content:"•";}.elementor-14467 .elementor-element.elementor-element-ad36125 .elementor-post__card{border-radius:20px;}.elementor-14467 .elementor-element.elementor-element-ad36125 .elementor-post__text{margin-top:10px;}.elementor-14467 .elementor-element.elementor-element-ad36125 .elementor-post__title, .elementor-14467 .elementor-element.elementor-element-ad36125 .elementor-post__title a{font-size:1.1em;line-height:1.1em;}.elementor-14467 .elementor-element.elementor-element-ad36125 .elementor-post__title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-14467 .elementor-element.elementor-element-ad36125 .elementor-post__meta-data{color:var( --e-global-color-cfe7e96 );}.elementor-14467 .elementor-element.elementor-element-ad36125 .elementor-post__excerpt p{color:var( --e-global-color-cfe7e96 );}body.elementor-page-14467:not(.elementor-motion-effects-element-type-background), body.elementor-page-14467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-14467 .elementor-element.elementor-element-2c882942{--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;}.elementor-14467 .elementor-element.elementor-element-13053528{--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;}.elementor-14467 .elementor-element.elementor-element-2584c765{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14467 .elementor-element.elementor-element-1cb0adfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1em 0em 1em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14467 .elementor-element.elementor-element-1cb0adfe.elementor-element{--align-self:flex-start;}.elementor-14467 .elementor-element.elementor-element-395bfd69{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14467 .elementor-element.elementor-element-56e93d0b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14467 .elementor-element.elementor-element-2944827f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14467 .elementor-element.elementor-element-2be2f75f{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-14467 .elementor-element.elementor-element-d00aa8d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14467 .elementor-element.elementor-element-b7c5cfe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14467 .elementor-element.elementor-element-d1e7c76{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14467 .elementor-element.elementor-element-d90eeca{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-14467 .elementor-element.elementor-element-e5de58f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14467 .elementor-element.elementor-element-8053668{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14467 .elementor-element.elementor-element-d694e96{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14467 .elementor-element.elementor-element-abc9fd0{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-14467 .elementor-element.elementor-element-4b0a6d6 .elementor-heading-title{font-size:14px;} .elementor-14467 .elementor-element.elementor-element-ea168ac{--grid-side-margin:28px;--grid-column-gap:28px;}.elementor-14467 .elementor-element.elementor-element-da311c5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14467 .elementor-element.elementor-element-da311c5 .elementor-heading-title{font-size:1.8em;}}@media(min-width:768px){.elementor-14467 .elementor-element.elementor-element-2c882942{--content-width:80vw;}.elementor-14467 .elementor-element.elementor-element-13053528{--content-width:80vw;}}@media(max-width:767px){.elementor-14467 .elementor-element.elementor-element-2c882942{--content-width:90vw;}.elementor-14467 .elementor-element.elementor-element-13053528{--content-width:90vw;}.elementor-14467 .elementor-element.elementor-element-2584c765{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;--box-padding:0px;}.elementor-14467 .elementor-element.elementor-element-2584c765 .elementor-toc__list-item{font-size:0.9em;}.elementor-14467 .elementor-element.elementor-element-1cb0adfe{padding:0em 0em 0em 0em;}.elementor-14467 .elementor-element.elementor-element-6a74183{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14467 .elementor-element.elementor-element-6a74183.elementor-element{--align-self:center;}.elementor-14467 .elementor-element.elementor-element-395bfd69{--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-14467 .elementor-element.elementor-element-56e93d0b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14467 .elementor-element.elementor-element-2944827f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-14467 .elementor-element.elementor-element-d00aa8d{--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-14467 .elementor-element.elementor-element-b7c5cfe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14467 .elementor-element.elementor-element-d1e7c76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-14467 .elementor-element.elementor-element-e5de58f{--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-14467 .elementor-element.elementor-element-8053668{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14467 .elementor-element.elementor-element-d694e96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-14467 .elementor-element.elementor-element-4b0a6d6{text-align:center;}.elementor-14467 .elementor-element.elementor-element-ea168ac{--alignment:center;--grid-side-margin:28px;--grid-column-gap:28px;--grid-row-gap:28px;} .elementor-14467 .elementor-element.elementor-element-ea168ac{--grid-side-margin:28px;--grid-column-gap:28px;}.elementor-14467 .elementor-element.elementor-element-ea168ac .elementor-share-btn{font-size:calc(0.85px * 10);}.elementor-14467 .elementor-element.elementor-element-da311c5{width:100%;max-width:100%;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-14467 .elementor-element.elementor-element-da311c5 .elementor-heading-title{line-height:1em;}.elementor-14467 .elementor-element.elementor-element-ad36125 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-14467 .elementor-element.elementor-element-ad36125 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-14467 .elementor-element.elementor-element-ad36125:after{content:"0.5";}.elementor-14467 .elementor-element.elementor-element-ad36125 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-6a74183 */#calculatrice_distributeur h2 {
    text-align: center;
}

#calculatrice_distributeur .allColone{
    display: flex;
    justify-content: space-between;
}

#calculatrice_distributeur .colone {
    width: 48%;
}

#calculatrice_distributeur .form-group {
    margin-bottom: 20px;
}

#calculatrice_distributeur label {
    display: block;
    margin-bottom: 5px;
    font-weight: bold;
}

#calculatrice_distributeur input[type="number"],
#calculatrice_distributeur select {
    width: 100%;
    padding: 8px;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}

#calculatrice_distributeur select {
    padding: 11.45px 8px;
}

#calculatrice_distributeur .input-group {
    position: relative;
}

#calculatrice_distributeur .input-group input {
    padding-right: 30px;
}

#calculatrice_distributeur .input-group::after {
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
    content: '€';
}

#calculatrice_distributeur #resultatTexte {
    margin-bottom: 20px;
}

#calculatrice_distributeur #resultatTexte li {
    margin-bottom: 10px;
}

#calculatrice_distributeur table {
    width: 100%;
    border-collapse: collapse;
    margin-top: 20px;
}

#calculatrice_distributeur th, td {
    border: 1px solid black;
    padding: 8px;
    text-align: center;
    vertical-align: middle;
}

#calculatrice_distributeur th {
    background-color: #f2f2f2;
}

#calculatrice_distributeur .tableauDeComparaison {
    overflow-x: auto;
}

@media screen and (max-width: 700px) {
    #calculatrice_distributeur table td, th{
        font-size: .7rem;
    }
}

@media screen and (max-width: 550px) {
    #calculatrice_distributeur th, #calculatrice_distributeur td {
        padding: 4px;
    }
    #calculatrice_distributeur .allColone {
        flex-direction: column;
    }
    #calculatrice_distributeur .colone {
        width: 100%;
    }
}

@media screen and (max-width: 500px) {
    #calculatrice_distributeur table th{
        font-size: .5rem;
    }
    #calculatrice_distributeur table td{
        font-size: .6rem;
    }
    #calculatrice_distributeur #resultatTexte {
        font-size: .8rem;
    }
}/* End custom CSS */