@font-face{font-family:MetaHead;font-weight:400;font-style:normal;src:url(./fonts/meta-head/MetaHeadW04-CondBold.eot);src:url(./fonts/meta-head/MetaHeadW04-CondBold.eot?#iefix) format("embedded-opentype"),url(./fonts/meta-head/MetaHeadW04-CondBold.woff) format("woff"),url(./fonts/meta-head/MetaHeadW04-CondBold.woff2) format("woff2"),url(./fonts/meta-head/MetaHeadW04-CondBold.ttf) format("truetype")}@font-face{font-family:MetaWeb;font-weight:400;font-style:normal;src:url(./fonts/meta-web/MetaW07-Regular.eot);src:url(./fonts/meta-web/MetaW07-Regular.eot?#iefix) format("embedded-opentype"),url(./fonts/meta-web/MetaW07-Regular.woff) format("woff"),url(./fonts/meta-web/MetaW07-Regular.woff2) format("woff2"),url(./fonts/meta-web/MetaW07-Regular.ttf) format("truetype")}@font-face{font-family:MetaWeb;font-weight:700;font-style:normal;src:url(./fonts/meta-web/MetaW07-Bold.eot);src:url(./fonts/meta-web/MetaW07-Bold.eot?#iefix) format("embedded-opentype"),url(./fonts/meta-web/MetaW07-Bold.woff) format("woff"),url(./fonts/meta-web/MetaW07-Bold.woff2) format("woff2"),url(./fonts/meta-web/MetaW07-Bold.ttf) format("truetype")}@font-face{font-family:MetaHead;font-weight:100;font-style:normal;src:url(./fonts/meta-head/MetaHeadIGM-CondLight.eot);src:url(./fonts/meta-headMetaHeadIGM-CondLight?#iefix) format("embedded-opentype"),url(./fonts/meta-head/MetaHeadIGM-CondLight.woff) format("woff"),url(./fonts/meta-head/MetaHeadIGM-CondLight.ttf) format("truetype")}.tarif-calculator .calculator input[type=range]{-webkit-appearance:none;background-color:transparent;margin:calc(15px + .9375em) 0;width:100%}.tarif-calculator .calculator input[type=range]:focus{outline:none}.tarif-calculator .calculator input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);background:#dadada;border-radius:5px;border:1px solid #fff}.tarif-calculator .calculator input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);border:2px solid #fff;height:30px;width:30px;border-radius:50%;background:#e3051b;cursor:pointer;-webkit-transition:transform .1s ease;transition:transform .1s ease;-webkit-appearance:none;margin-top:-13.5px}.tarif-calculator .calculator input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.1);-webkit-transition:transform .1s ease;transition:transform .1s ease}.tarif-calculator .calculator input[type=range]:focus::-webkit-slider-runnable-track{background:#e7e7e7}.tarif-calculator .calculator input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);background:#dadada;border-radius:5px;border:1px solid #fff}.tarif-calculator .calculator input[type=range]::-moz-range-thumb{box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);border:2px solid #fff;height:30px;width:30px;border-radius:50%;background:#e3051b;cursor:pointer;-moz-transition:transform .1s ease;transition:transform .1s ease}.tarif-calculator .calculator input[type=range]::-moz-range-thumb:hover{transform:scale(1.1);-moz-transition:transform .1s ease;transition:transform .1s ease}.tarif-calculator .calculator input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:30px 0;color:transparent}.tarif-calculator .calculator input[type=range]::-ms-fill-lower{background:#cdcdcd;border:1px solid #fff;border-radius:10px;box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0)}.tarif-calculator .calculator input[type=range]::-ms-fill-upper{background:#dadada;border:1px solid #fff;border-radius:10px;box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0)}.tarif-calculator .calculator input[type=range]::-ms-thumb{box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);border:2px solid #fff;height:30px;width:30px;border-radius:50%;background:#e3051b;cursor:pointer;-ms-transition:transform .1s ease;transition:transform .1s ease}.tarif-calculator .calculator input[type=range]::-ms-thumb:hover{transform:scale(1.1);-ms-transition:transform .1s ease;transition:transform .1s ease}.tarif-calculator .calculator input[type=range]:focus::-ms-fill-lower{background:#dadada}.tarif-calculator .calculator input[type=range]:focus::-ms-fill-upper{background:#e7e7e7}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.tarif-calculator .calculator input[type=range]{padding:0;margin:0}}@supports (-ms-ime-align:auto){.tarif-calculator .calculator input[type=range]{margin:0}.tarif-calculator .calculator input[type=range]::-ms-thumb{margin-top:3px}}.tarif-calculator .calculator .radio-container{overflow:hidden}.tarif-calculator .calculator .radio-container label{display:block;position:relative;margin-top:.9375em;padding-bottom:calc(1.9375em + 30px);cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tarif-calculator .calculator .radio-container label .value{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);font-family:MetaHead;letter-spacing:.05em;color:#000}.tarif-calculator .calculator .radio-container label input{position:absolute;opacity:0;cursor:pointer}.tarif-calculator .calculator .radio-container label .checkmark{position:absolute;top:1.625em;left:50%;transform:translateX(-50%);height:30px;width:30px;background-color:transparent;border-radius:50%;border:2px solid #000;display:inline-block;transition:transform .1s ease}.tarif-calculator .calculator .radio-container label .checkmark:hover{transform:translateX(-50%) scale(1.1);transition:transform .1s ease}.tarif-calculator .calculator .radio-container .label:hover input~.checkmark{background-color:#e3051b}.tarif-calculator .calculator .radio-container label input:checked~.checkmark{background-color:#e3051b;border-color:#e3051b}.tarif-calculator .calculator .radio-container label input:checked~.value{color:#e3051b}.tarif-calculator{color:#000;position:relative}@media screen and (max-width:700px){.tarif-calculator .content-wrapper{margin:0 auto;width:100%;max-width:500px}}@media screen and (min-width:700px){.tarif-calculator .content-wrapper{margin-left:30%;width:70%}}.tarif-calculator .image{position:absolute;left:0;top:0;height:100%;overflow:hidden;width:30%}@media screen and (max-width:700px){.tarif-calculator .image{display:none}}.tarif-calculator .image img{position:absolute;bottom:0}@media screen and (min-width:1400px){.tarif-calculator .image img{max-width:480px}}.tarif-calculator .calculator,.tarif-calculator .results{margin:2.5em 0;text-align:center}@media screen and (min-width:700px){.tarif-calculator .calculator,.tarif-calculator .results{text-align:left;display:inline-block;width:calc(60% - 1.875em);vertical-align:top;margin-bottom:0}}@media screen and (min-width:700px){.tarif-calculator .results{width:calc(40% - 1.875em)}}.tarif-calculator .calculator input::-ms-tooltip{display:none}.tarif-calculator .calculator input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio;height:20px;width:20px;border-color:#000;border-width:2px}.tarif-calculator .calculator .label{color:#000;font-weight:700;font-size:1.1em}.tarif-calculator .calculator .radio-container label,.tarif-calculator .calculator .slide-container .label .value{color:#e3051b;font-weight:700;font-size:1.5em;font-family:MetaHead!important;letter-spacing:.05em}.tarif-calculator .calculator .slide-container .label{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:700px){.tarif-calculator .calculator .radio-container .label,.tarif-calculator .calculator .radio-container label{vertical-align:text-top}}.tarif-calculator .calculator .radio-container .label{display:block;text-align:left;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}@media screen and (min-width:700px){.tarif-calculator .calculator .radio-container .label{display:inline-block;max-width:40%}}.tarif-calculator .calculator .radio-container .label wbr:after{content:"-"}.tarif-calculator .calculator .radio-container label{float:left;width:33%}@media screen and (min-width:700px){.tarif-calculator .calculator .radio-container label{display:inline-block;float:none;margin-top:0;max-width:20%}}.tarif-calculator .results{clear:both;text-transform:uppercase}@media screen and (min-width:700px){.tarif-calculator .results{margin-left:3.75em;float:right}}.tarif-calculator .results .detail{margin:.9375em 0}@media screen and (min-width:700px){.tarif-calculator .results .detail:first-child{margin-top:0}}.tarif-calculator .results .detail>.number,.tarif-calculator .results .detail>.text{display:block;font-weight:700;font-size:1.5em;color:#646464}.tarif-calculator .results .detail>.number{color:#e3051b;font-size:2.8em;font-family:MetaHead!important;letter-spacing:.05em}@media screen and (min-width:700px){.tarif-calculator .results .detail>.number{line-height:1}}.tarif-calculator .results .detail .information-text{text-transform:none;line-height:1}.tarif-calculator .results .detail>.text sup{font-weight:400;position:relative;cursor:pointer;font-size:1.3em}@media screen and (min-width:600px){.tarif-calculator .results .detail>.text sup{font-size:1.15em}}@media screen and (min-width:700px){.tarif-calculator .results .detail>.text sup{font-size:medium;cursor:auto}}@media screen and (min-width:700px){.tarif-calculator .results .detail>.text sup:hover .information-text{visibility:visible}}.tarif-calculator .results .detail>.text .information-text{visibility:hidden;width:350px;background-color:#dadada;color:#3c3c3c;border-radius:6px;padding:.9375em;top:100%;right:5px;position:absolute;z-index:1}@media screen and (min-width:700px){.tarif-calculator .results .detail>.text .information-text{cursor:auto}}@media screen and (min-width:1500px){.tarif-calculator .results .detail>.text .information-text{left:0;transform:translateX(-50%)}}.tarif-calculator .results .detail>.text .information-text.bottom{top:auto;bottom:0}.tarif-calculator .results .detail>.information-text.-mobile{display:none;margin-top:.625em}.tarif-calculator .results .detail>.information-text.-mobile.visible{display:block}html{font-family:MetaWeb,sans-serif;font-size:15px}h2{font-size:3em;font-family:MetaHead;letter-spacing:.05em;color:#e3051b;margin:0;text-transform:uppercase}.tarif-calculator{padding:20px;max-width:840px;overflow:hidden}.intro-text{font-family:MetaHead;font-weight:100;font-size:2em;color:#3c3c3c}.calculator-container{display:flex;flex-direction:column-reverse}@media screen and (min-width:700px){.calculator-container{display:block}.detail,.radio-container,.slide-container{height:110px;margin:0!important;padding-top:15px;padding-bottom:15px}.detail:not(:last-child),.slide-container{position:relative;display:flex;justify-content:center;flex-direction:column}.detail:not(:last-child):after,.slide-container:after{position:absolute;bottom:0;left:0;height:2px;background-color:#dadada;width:100%;content:""}.slide-container:after{width:115%}.detail:after{left:auto;right:20px}.detail:first-child,.slide-container:first-child{padding-top:0;padding-bottom:15px}.detail:last-child,.radio-container{padding-top:30px;padding-bottom:0;height:100px}}
