input,select,textarea{border:0;outline:none}.c-form-text--small{font-size:12px;font-size:.75rem;text-align:center}.c-form-text--small.text-justify{text-align:justify}.c-row-cell{margin-bottom:20px}.c-cell-input,.c-row-cell{position:relative;width:100%}.c-cell-input{height:50px;padding-top:0;border-radius:3px;border:1px solid #d8d8d8;background:#fff}.c-cell-input.border-ghost{border:0;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.15);box-shadow:1px 1px 2px 0 rgba(0,0,0,.15)}.c-cell-input.border-none{border:0}.c-cell-input.border-tall{border:2px solid #d8d8d8}.c-cell-input.border-small{border:1px solid #d8d8d8}.c-cell-input.cell-textarea{padding-top:20px;min-height:165px;overflow:hidden}.c-cell-input.cell-textarea textarea{padding-top:0;height:100%;resize:none;font-family:Open Sans,sans-serif}.c-cell-input .vdp-datepicker .c-cell-input__input{padding-top:20px;height:50px}.c-cell-input .vdp-datepicker .c-cell-input__input.has-content,.c-cell-input .vdp-datepicker .c-cell-input__input:focus,.c-cell-input .vdp-datepicker .c-cell-input__input:not(:empty){padding-top:24px;transition:all .3s ease-in-out}.c-cell-input .vdp-datepicker .c-cell-input__input.has-content~.c-cell-input__label,.c-cell-input .vdp-datepicker .c-cell-input__input:focus~.c-cell-input__label,.c-cell-input .vdp-datepicker .c-cell-input__input:not(:empty)~.c-cell-input__label{position:absolute;top:1px;transition:.3ms;color:#9b9b9b;font-size:12px;font-size:.75rem}.c-cell-input .vdp-datepicker .c-cell-input__label{z-index:1}.c-cell-input .vdp-datepicker__calendar{max-width:330px;width:100%;padding:5px;position:relative;top:-3px}.c-cell-input .vdp-datepicker__calendar span.cell{margin:5px 0}.c-cell-input .vdp-datepicker__calendar span.cell.selected{background:#fb6660;color:#fff}.c-cell-input .vdp-datepicker__calendar span.cell.selected.highlighted,.c-cell-input .vdp-datepicker__calendar span.cell.selected:hover{background:#fb6660}.c-cell-input .vdp-datepicker__calendar span.cell.highlighted{background:#6cdfdf}.c-cell-input .vdp-datepicker__calendar span.cell.day,.c-cell-input .vdp-datepicker__calendar span.cell.day-header{border-radius:50%}.c-cell-input .vdp-datepicker__calendar span.cell.day.weekend.sun{background:#f4f6f8;color:#ccc;pointer-events:none}.c-cell-input .vdp-datepicker__calendar span.cell.day.weekend.sun:hover{border:0;border-color:transparent}.c-cell-input .vdp-datepicker__calendar span.cell.active{background:#fb6660;color:#fff}.c-cell-input .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.c-cell-input .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.c-cell-input .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:0;background:#fb6660;color:#fff}.c-cell-input__ico{z-index:1;position:absolute;right:0;top:0;border-radius:5px;font-size:30px;font-size:1.875rem;color:#192c4e}.c-cell-input__ico.c-ico-map{top:7px;left:3px;right:inherit}.c-cell-input__ico.c-ico-map svg.c-ico-map--french{color:#d8d8d8}.c-cell-input__ico.ico-left{top:7px;left:5px;right:inherit;color:#d8d8d8}.c-cell-input__ico.ico-left svg{width:100%;height:100%}.c-cell-input__ico.ico-right{top:7px;left:inherit;right:5px;color:#d8d8d8}.c-cell-input__ico.ico-right svg.icoCalendar{width:25px;height:25px}.c-cell-input__input{cursor:text;position:relative;z-index:1;width:100%;height:50px;padding:18px 15px 0;background:transparent;font-size:15px;font-size:.9375rem}.c-cell-input__input.has-content,.c-cell-input__input:focus,.c-cell-input__input:not(:empty){z-index:0;height:100%;padding-top:18px;transition:all .3s ease-in-out}.c-cell-input__input.has-content~.c-cell-input__label,.c-cell-input__input:focus~.c-cell-input__label,.c-cell-input__input:not(:empty)~.c-cell-input__label{position:absolute;top:1px;transition:.3ms;color:#9b9b9b;font-size:12px;font-size:.75rem}@media (min-width:61.25em){.c-cell-input__input{font-size:16px;font-size:1rem}}.c-cell-input__select{cursor:pointer;position:relative;z-index:1;width:100%;height:45px;padding:8px 15px 0;margin-top:5px;background:transparent;transition:all .3s ease-in-out;font-size:16px;font-size:1rem;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.c-cell-input__select.has-content{margin-top:5px;padding-top:8px}.c-cell-input__select.has-content~.c-cell-input__label{position:absolute;top:1px;color:#9b9b9b;font-size:12px;font-size:.75rem}.c-cell-input__ico-select{position:absolute;right:15px;top:15px;font-size:18px;font-size:1.125rem;color:#192c4e}.c-cell-input__ico-select svg{width:18px;height:11px}.c-cell-input__label{position:absolute;top:12px;left:15px;color:#192c4e;font-size:14px;font-size:.875rem;text-align:left;transition:.3ms;color:#9b9b9b}.c-cell-input__label span.c-asterisk{color:#fb6660}.c-checkbox-optin .label{font-size:13px;font-size:.8125rem}.checkRadio input[type=radio]{display:none}.checkRadio input[type=radio]:checked+.radio{position:relative}.checkRadio input[type=radio]:checked+.radio:after{content:"";position:absolute;top:2px;left:2px;right:0;width:11px;height:11px;background:#d8d8d8}.checkRadio span.radio{cursor:pointer;display:inline-block;vertical-align:middle;width:17px;height:17px;border:1px solid #d8d8d8}.checkRadio span.item{display:inline-block;vertical-align:middle;padding-left:5px;width:80%}.checkBox input[type=checkbox]{display:none}.checkBox input[type=checkbox]:checked+.check{position:relative}.checkBox input[type=checkbox]:checked+.check:after{content:"";position:absolute;top:2px;left:2px;right:0;width:11px;height:11px;background:#d8d8d8}.checkBox span.check{cursor:pointer;width:17px;height:17px;border:1px solid #d8d8d8}.checkBox span.check,.checkBox span.item{display:inline-block;vertical-align:middle}.checkBox span.item{padding-left:5px;width:80%}.c-form-info{margin-top:5px;font-size:12px;font-size:.75rem}.c-form-info .c-ico{display:inline-block;vertical-align:bottom;padding-right:0;margin-left:2px;width:15px;height:19px}.c-form-info .c-ico svg{width:100%;height:100%}.c-error .c-cell-input__input{height:50px;border-radius:3px;border:2px solid #fb6660}.c-form-error--text{margin:0;padding:5px 0;font-size:12px;font-size:.75rem;color:#192c4e;text-align:left}.c-form-error--ico{display:inline-block;vertical-align:bottom;padding-right:5px;margin-left:2px;width:25px;height:25px}.c-cell-input__error{font-size:12px;font-size:.75rem;color:#fb6660}.c-form-mention-o{padding:0;color:#192c4e;font-size:10px;font-size:.625rem}.c-form-mention-o--right{position:absolute;right:0;bottom:0}.c-form-link-legal{margin:0;text-align:center;padding-top:10px}.c-form-link-legal,.c-tel-unknown{font-size:12px;font-size:.75rem}.c-tel-unknown span{display:block}.c-form-searchCity .c-cell-input__input{padding-left:40px}.c-form-searchCity .c-cell-input__label{padding-left:25px}.c-form-newsletter .c-cell-input__input{padding-left:45px}.c-form-newsletter .c-cell-input__label{left:45px}.c-form-test-couvMobile{padding:0}.c-form-test-couvMobile .c-cell-input{margin:auto}.c-form-test-couvMobile .c-form-mention-o.first{display:block;bottom:-33px}.c-form-test-couvMobile .c-form-mention-o.second{display:none}@media (min-width:46.25em){.c-form-test-couvMobile{display:flex;flex-direction:row;align-items:center}.c-form-test-couvMobile .c-cell-input{margin:auto 0}.c-form-test-couvMobile .c-form-mention-o.first{display:none}.c-form-test-couvMobile .c-form-mention-o.second{display:block;right:220px;top:82px}.c-form-test-couvMobile .c-form-test-couvMobile__submit{margin:0 0 20px 15px}}.c-form-test-couvMobile__submit{max-width:200px;width:100%;margin:10px auto}.c-form-test-couvMobile__submit button{pointer-events:none}.c-form-alerte,.c-form-test-eligibility{margin:auto auto 20px}.c-form-alerte .c-row-cell.check-email,.c-form-test-eligibility .c-row-cell.check-email{font-size:14px;font-size:.875rem}.c-form-alerte .c-submit,.c-form-test-eligibility .c-submit{margin:auto}.c-form-alerte .c-submit .em-spinner,.c-form-test-eligibility .c-submit .em-spinner{top:-12px}.c-eligibility-results{display:flex;flex-direction:column}.c-eligibility-results .c-row-cell{margin:auto}.c-eligibility-results .c-submit{margin:15px auto 0}.c-eligibility-results .c-submit button{pointer-events:none;background:transparent;border:1px solid #fff;color:#fff;font-weight:400}.c-eligibility-results .c-form-mention-o{right:0}@media (min-width:46.25em){.c-eligibility-results{flex-direction:row;align-items:center;margin-bottom:0}.c-eligibility-results .c-submit{margin:0 auto 0 15px}}.c-autocomplete,.c-autocomplete>div{height:100%}.c-autocomplete .ui-menu{z-index:2;position:absolute;max-height:200px;height:auto;overflow-y:auto;background:#fff;border-top-left-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-moz-box-shadow:1px 1px 1px 0 #d8d8d8;-webkit-box-shadow:1px 1px 1px 0 #d8d8d8;-o-box-shadow:1px 1px 1px 0 #d8d8d8;box-shadow:1px 1px 1px 0 #d8d8d8;filter:progid:DXImageTransform.Microsoft.Shadow(color=#d8d8d8,Direction=134,Strength=1)}.c-autocomplete .ui-menu li.ui-menu-item{display:table;width:100%;height:44px;border-bottom:1px solid #d8d8d8}.c-autocomplete .ui-menu li.ui-menu-item a{display:table-cell;vertical-align:middle;padding-left:20px;color:#192c4e;border:0;background:transparent}.c-autocomplete .ui-menu li.ui-menu-item a:hover{background:#fb6660;color:#fff}.c-autocomplete .ui-menu li.c-item__testPhone{background:#d8d8d8}.c-timepicker,.c-timepicker>div{height:100%}.c-timepicker .c-cell-input__input{padding-top:16px}.c-timepicker__content{display:flex;justify-content:flex-start;flex-wrap:wrap;border-radius:3px;background:#fff;-webkit-box-shadow:0 7px 11px -1px rgba(0,0,0,.15);-moz-box-shadow:0 7px 11px -1px rgba(0,0,0,.15);box-shadow:0 7px 11px -1px rgba(0,0,0,.15)}.c-timepicker__content .c-timeslot{margin:10px 8px;padding:5px;width:35px;height:35px;border-radius:50%;text-align:center;cursor:pointer;transition:all .3s ease-in-out}.c-timepicker__content .c-timeslot:active,.c-timepicker__content .c-timeslot:focus,.c-timepicker__content .c-timeslot:hover{background:#fb6660;color:#fff}.c-timepicker__content .c-timeslot.active{border-radius:50%;color:#fff;background:#fb6660}.c-input__reset{z-index:2;position:absolute;right:0;top:0;font-size:0;cursor:pointer}.c-input__reset:after{content:"f";position:absolute;top:17px;right:15px;font-family:font-ico-ariase;font-size:14px;font-size:.875rem;color:#192c4e}.link-extra-action{display:block}@media (min-width:61.25em){.link-extra-action{display:inline-block;padding-left:15px}}.em-btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:38px;margin:auto;border-radius:50px;border:0;text-decoration:none;font-size:18px;font-size:1.125rem;font-weight:400;cursor:pointer}.em-btn.color-01{background:#fb6660;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.em-btn.color-01:active,.em-btn.color-01:hover{color:#fb6660;background:#fff;border:1px solid #fb6660}.em-btn.color-01--uni{background:#fb6660;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.em-btn.color-01--uni:active,.em-btn.color-01--uni:hover{color:#fff;background:#bd0c05}.em-btn.color-02{background:#192c4e;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.em-btn.color-02:active,.em-btn.color-02:hover{color:#192c4e;background:#fff;border:1px solid #192c4e}.em-btn.color-03{background:#49a262;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.em-btn.color-03:active,.em-btn.color-03:hover{color:#49a262;background:#fff;border:1px solid #49a262}.em-btn.border-01{border:1px solid #fb6660;color:#fb6660;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.em-btn.border-01:active,.em-btn.border-01:hover{color:#fff;background:#fb6660}.em-btn.border-02{border:1px solid #192c4e;color:#192c4e;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.em-btn.border-02:active,.em-btn.border-02:hover{color:#fff;background:#192c4e}.em-btn.ext{padding:15px}.v-btob h1{margin-bottom:15px;font-size:30px;font-size:1.875rem;font-weight:700}.v-btob h1 span{color:#fb6660}.v-btob h2{margin-top:30px;font-size:20px;font-size:1.25rem}.v-btob h2,.v-btob h3{font-weight:700;border-bottom:1px solid #fb6660}.v-btob h3{margin-bottom:15px;font-size:18px;font-size:1.125rem}.v-btob .o-header__item.item-picture{display:none}.v-btob .o-solutions{margin:20px 0 50px}.v-btob .box-solutions{height:100%;margin-bottom:15px;padding:10px 15px;border:1px solid #d8d8d8;border-radius:5px}.v-btob .box-solutions svg{display:block;width:50px;height:50px;margin:auto auto 10px;color:#192c4e}.v-btob .box-solutions p{text-align:center}.v-btob .box-solutions p span{display:block;color:#fb6660;font-weight:700}.v-btob .box-solutions .top{border-bottom:1px solid #192c4e;padding-bottom:15px}.v-btob .box-solutions .bottom{padding-top:15px;font-size:18px;font-size:1.125rem}.v-btob .box-infos{margin-bottom:15px;height:100%;border:1px solid #d8d8d8;border-radius:5px}.v-btob .picture-infos{display:none}.v-btob .box-infos--content{padding:10px 20px}.v-btob .box-infos--content p{font-size:14px;font-size:.875rem}.v-btob .box-infos--content a{display:block;text-align:right;color:#fb6660;text-decoration:underline}.v-btob .title-partenaires{margin-bottom:15px;font-size:18px;font-size:1.125rem;font-weight:400;text-align:center}.v-btob .o-logos{position:relative;padding:30px 0}.v-btob .o-logos:after{content:"";background:#d8d8d8;position:absolute;width:100vw;top:0;left:50%;height:100%;z-index:-10;transform:translate(-50%)}.v-btob .o-logos-content{display:flex;flex-wrap:wrap}.v-btob .o-logos__item{width:145px;margin:auto auto 20px}.v-btob .o-logos__item img{display:block;margin:auto}.v-btob .o-form-btob{margin:30px 0}.v-btob .o-form-btob .o-grid{display:flex;flex-wrap:wrap}.v-btob .o-form-btob .o-grid .o-grid__cell{width:100%}.v-btob .o-form-btob .c-form-mention-o{margin-bottom:20px}.v-btob .o-form-btob .em-btn{max-width:290px}.v-btob .o-form-btob .c-formSuccess-BtoB p{display:flex;flex-wrap:wrap;justify-content:center}.v-btob .o-form-btob .c-formSuccess-BtoB p span.textValid{padding-right:15px;font-size:18px;font-size:1.125rem}.v-btob .o-form-btob .c-formSuccess-BtoB p span.icoValid{position:relative;width:30px;height:30px;border-radius:50%;background:#49a262}.v-btob .o-form-btob .c-formSuccess-BtoB p span.icoValid:after{content:"";position:absolute;top:3px;right:10px;width:9px;height:19px;margin:auto;border-left:2px solid #fff;border-top:2px solid #fff;border-color:transparent #fff #fff transparent;border-style:solid;border-width:1px 2px 2px 1px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}@media (min-width:25em){.v-btob .o-solutions{display:flex;flex-wrap:wrap;margin-left:-15px}.v-btob .o-solutions__item{width:50%;padding-left:15px;margin-bottom:15px}}@media (min-width:46.25em){.v-btob .o-solutions__item{width:25%}.v-btob .o-infos{display:flex;flex-wrap:wrap;margin-left:-15px}.v-btob .o-infos__item{width:50%;padding-left:15px;margin-bottom:15px}.v-btob .box-infos--content{display:flex;flex-direction:column;height:100%}.v-btob .box-infos--content p{height:100%}.v-btob .o-form-btob .o-grid{margin-left:-15px}.v-btob .o-form-btob .o-grid__cell{padding-left:15px}.v-btob .o-form-btob .o-grid__cell.u-1\/2{width:50%}}@media (min-width:61.25em){.v-btob h1{font-size:35px;font-size:2.1875rem}.v-btob h2{font-size:24px;font-size:1.5rem}.v-btob .title-partenaires,.v-btob h3{font-size:20px;font-size:1.25rem}.v-btob .o-header{display:flex;flex-wrap:wrap}.v-btob .o-header .o-header__item.item-text{width:70%}.v-btob .o-header .o-header__item.item-picture{display:block;width:30%}.v-btob .o-header .o-header__item.item-picture picture{display:block;text-align:center}.v-btob .box-infos{display:flex;flex-wrap:wrap;height:240px}.v-btob .box-infos .picture-infos{display:block;width:132px}.v-btob .box-infos .box-infos--content{width:75%}}
/*# sourceMappingURL=b2b.css.map */