@import url('consumers-blessed2.css?z=1522225044938');
@import url('consumers-blessed1.css?z=1522225044938');
.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.active,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.disabled,fieldset[disabled] .datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover.disabled:hover,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:hover.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active:hover[disabled]:hover,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active:hover:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active:hover.disabled:focus,.datepicker table tr td.active.disabled.disabled:focus,.datepicker table tr td.active.disabled:hover.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active:hover[disabled]:focus,.datepicker table tr td.active.disabled[disabled]:focus,.datepicker table tr td.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover:focus,fieldset[disabled] .datepicker table tr td.active.disabled:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active:hover.disabled:active,.datepicker table tr td.active.disabled.disabled:active,.datepicker table tr td.active.disabled:hover.disabled:active,.datepicker table tr td.active[disabled]:active,.datepicker table tr td.active:hover[disabled]:active,.datepicker table tr td.active.disabled[disabled]:active,.datepicker table tr td.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.active:active,fieldset[disabled] .datepicker table tr td.active:hover:active,fieldset[disabled] .datepicker table tr td.active.disabled:active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active:hover.disabled.active,.datepicker table tr td.active.disabled.disabled.active,.datepicker table tr td.active.disabled:hover.disabled.active,.datepicker table tr td.active[disabled].active,.datepicker table tr td.active:hover[disabled].active,.datepicker table tr td.active.disabled[disabled].active,.datepicker table tr td.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.active.active,fieldset[disabled] .datepicker table tr td.active:hover.active,fieldset[disabled] .datepicker table tr td.active.disabled.active,fieldset[disabled] .datepicker table tr td.active.disabled:hover.active{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover{background-image:none}.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td span.active,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active.disabled,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active:hover.disabled:active,.datepicker table tr td span.active.disabled.disabled:active,.datepicker table tr td span.active.disabled:hover.disabled:active,.datepicker table tr td span.active[disabled]:active,.datepicker table tr td span.active:hover[disabled]:active,.datepicker table tr td span.active.disabled[disabled]:active,.datepicker table tr td span.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td span.active:active,fieldset[disabled] .datepicker table tr td span.active:hover:active,fieldset[disabled] .datepicker table tr td span.active.disabled:active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active:hover.disabled.active,.datepicker table tr td span.active.disabled.disabled.active,.datepicker table tr td span.active.disabled:hover.disabled.active,.datepicker table tr td span.active[disabled].active,.datepicker table tr td span.active:hover[disabled].active,.datepicker table tr td span.active.disabled[disabled].active,.datepicker table tr td span.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td span.active.active,fieldset[disabled] .datepicker table tr td span.active:hover.active,fieldset[disabled] .datepicker table tr td span.active.disabled.active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child .cw{cursor:default;background-color:transparent}.input-group.date{width:100%}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:400;line-height:1.42857143;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}.form-control[data-datepicker]{background:#fff url(../images/common/calendrier.png) no-repeat right center}.flags-list li{display:inline-block}.flags-list li.active{opacity:.5}.flags-list li a{display:block;border:1px solid transparent}.flags-list li a:focus{border:1px solid #fff;outline:none}.arche .arche--link{display:none}@media (min-width:60em){.arche{position:relative}.arche .arche--link{display:block;position:relative;text-align:center}.arche .arche--link img{position:absolute;top:0;left:50%;margin-left:-640px}.arche .arche--container{position:absolute;width:988px;margin-left:-494px;left:50%;top:98px;background:#fff}.arche .arche--container .group-navigation{padding:0}.arche .arche--container>div,.arche .arche--container>header,.arche .arche--container>a,.arche .arche--container>section,.arche .arche--container>footer{padding-right:20px;padding-left:20px}}#hiddenanchor{display:none;width:1px;margin-right:-1px}.special-options [data-option]{cursor:pointer;border:0}.special-options [data-option] .corner-flag__container:after{top:0;right:0}.special-options [data-option].inactive{opacity:.5}.special-options [data-option].active{border:4px solid #008a12}.vsmp #recipientZoneError p{margin:5px 0 10px}.vsmp .checkbox-beqs{margin-top:-1.3em;margin-bottom:-.5em}.vsmp .center-div-popin-beqs{padding:20px 0 15px 15px;border-bottom:1px solid #e5e5e5}.vsmp .link--retour::before{content:""}.vsmp .link--retour{background-color:#f4f4f4;color:#000;border:1px solid #f4f4f4;transition:.2s}.vsmp .link--retour:hover{background-color:#ccc;text-decoration:underline}.vsmp li.vcenter p a.link--retour{display:inline-block;height:50px;line-height:47px;text-align:center;border-radius:8px;font-weight:700;font-size:.938em;padding:0 21px;text-decoration:none;transition:.3s}.vsmp .margin-left-less-10{margin-left:-10px}.vsmp .information-header{text-align:right;font-size:12px;margin-top:.5em;margin-right:10px}.vsmp .margin-top--2{margin-top:-2em}.vsmp .installation-telephonique #phone3{margin-left:-10px}.vsmp .installation-telephonique .tele-value{position:relative;top:12px;font-size:17px}.vsmp .installation-telephonique .tele-value:hover{text-decoration:none!important}.vsmp .installation-telephonique .tele-help-with-value{float:right;position:relative;top:-27px}.vsmp .pagination>li>a,.vsmp .pagination>li>span{font-weight:400!important;color:#717171!important}.vsmp .pagination>li>a:hover,.vsmp .pagination>li>a:focus,.vsmp .pagination>li>span:hover,.vsmp .pagination>li>span:focus{font-weight:700!important;color:#000!important}.vsmp .pagination>.active>a,.vsmp .pagination>.active>a:hover,.vsmp .pagination>.active>a:focus,.vsmp .pagination>.active>span,.vsmp .pagination>.active>span:hover,.vsmp .pagination>.active>span:focus{font-weight:700!important;color:#000!important}.vsmp .inverse,.vsmp #tools-layers .tool-inner .has-error,#tools-layers .tool-inner .vsmp .has-error{margin:1% 1%}.vsmp .input-border{border-radius:10px!important}.vsmp .img_guide{margin:5% 0%}.vsmp .title_marg{margin:1% 0% 0% 0%;font-size:1.6875em;font-family:"DINWeb-Medium","Trebuchet MS","Myriad Pro",sans-serif;font-weight:500;line-height:1.1;color:inherit;-webkit-margin-before:.83em;-webkit-margin-after:.4em;-webkit-margin-start:0;-webkit-margin-end:0}.vsmp .txt_marg{padding:0% 5%;margin-bottom:6%}.vsmp .img_size{width:100%}.vsmp .hp_video{margin-left:1%;background-color:transparent;width:65%}.vsmp .bloc-img-txt{font-size:16px;position:relative;margin-bottom:15px;width:100%}.vsmp .bg_camel{background-color:#ece3d2;margin-top:3%}.vsmp .hide-me,.vsmp .hide-me-2{display:none}.vsmp .list-hr-vsmp>li{padding:20px 0;border-bottom:1px solid #ccc}.vsmp .pagi-align{background:0 0;border:medium none;filter:none;margin-left:1%;margin-right:-4%;padding-left:0;padding-right:0;width:auto}.vsmp .horizontal-center{padding-left:35%}.vsmp .icon-help{color:#000}.vsmp .btn-size{margin-left:7%;margin-top:15%;width:85%}.vsmp .label-center{margin-bottom:0%;margin-top:10%}.vsmp .highlighten{font-size:137.5%;font-weight:700}.vsmp .text-align-verti{vertical-align:middle}.vsmp .rounded-form{border-radius:10px;box-shadow:0 1px 1px rgba(0,0,0,.075)inset;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:75%}.vsmp li.demi{margin-left:17%}.vsmp .cmultiple{height:100%;display:flex;align-items:center}.vsmp hr.linestyle{margin:20px 0 20px 0}.vsmp .valign-wrapper{display:table;height:100%;width:100%}.vsmp .valign{display:table-cell;vertical-align:middle}.vsmp .invisible{font-size:0}.vsmp .not-visible{visibility:hidden}.vsmp .margin-left-less-5{margin-left:-5px}.vsmp #note-1,.vsmp #note-2,.vsmp #note-3{font-size:11px}.vsmp .stepper-green,.vsmp .text-green{color:#008371}.vsmp .bg-green{background-color:#008371}.vsmp .bg-green-2{background-color:#017463}.vsmp .bg-grey{background-color:#C8C8C8}.vsmp .bg-white{background-color:#FFF}.vsmp .input-grey,.vsmp .text-grey{color:#999}.vsmp .panel-green{border:20px solid #008371;background-color:#E3E3E3;padding:40px}.vsmp .panel-green-light{border:1px solid #22d526;background-color:#eeffe4;padding:30px}.vsmp .panel-avatar{border:1px solid #C8C8C8;min-height:300px;text-align:center;vertical-align:middle}.vsmp .pannel-nom-user{position:absolute;bottom:0;text-align:center;width:100%}.vsmp .avatar-center{background-color:#fff;overflow:hidden;top:0;bottom:18%;left:0;right:0;margin:auto}.vsmp .panel-price-medium{display:none}.vsmp .panel-price-big,.vsmp .panel-price-medium{position:relative}.vsmp .panel-price-big .corner-flag__container,.vsmp .panel-price-medium .corner-flag__container{margin-top:20px!important}.vsmp .panel-price-big .big-promo,.vsmp .panel-price-medium .big-promo{position:absolute;width:40%;left:30%;top:-22px;background:#f4b700}.vsmp .panel-price-big .big-promo p,.vsmp .panel-price-medium .big-promo p{font-size:20px;text-align:center;font-weight:600;text-transform:uppercase;padding:10px;margin:0}.vsmp .panel-price-big .big-promo .corner-flag__container,.vsmp .panel-price-medium .big-promo .corner-flag__container{margin-top:20px}.vsmp .li-checked .valign-wrapper{height:114px}.vsmp .li-not-checked .valign-wrapper{height:100px}.vsmp .li-not-checked .valign-wrapper .space-pts{padding-top:0!important}.vsmp .panel-price.panel-price-small{display:none}.vsmp .panel-price.panel-price-big{display:block}.vsmp .price-red,.vsmp .text-red,.vsmp .color-red{color:#b43c48}.vsmp .text-white{color:#FFF}.vsmp .text-blue{color:#00a1de!important}.vsmp .text-blue *:before,.vsmp .text-blue *:after{color:#00a1de!important}.vsmp .text-green{color:#008371!important}.vsmp .text-green *:before,.vsmp .text-green *:after{color:#008371!important}.vsmp .text-black{color:#000}.vsmp .text-huge{font-size:4.5em}.vsmp .text-italic{font-style:italic}.vsmp .text-underline{text-decoration:underline}.vsmp .inline-block{display:inline-block}.vsmp .legend-logo sup{position:relative;top:-20px}.vsmp .border-right-white{border-right:1px solid #FFF}@media (max-width:47.9375em){.vsmp .border-right-white{border-right:none}}.vsmp .border-white{border:1px solid #fff}.vsmp .border-top-grey{border-top:1px solid #C8C8C8}.vsmp .border-grey{border:1px solid #C8C8C8}.vsmp .sticky-dock{background-color:#017463}.vsmp .sticky{position:fixed;border-top:1px solid #fff;top:auto;bottom:-2px;width:100%;z-index:1000;padding-top:2px!important;padding-bottom:2px!important}.vsmp .sticky .sticky-inner{max-width:940px;margin:0 auto}.vsmp .pos-absolute{position:absolute;bottom:initial}.vsmp .font-9{font-size:9px!important}.vsmp .font-10{font-size:10px!important}.vsmp .font-11{font-size:11px!important}.vsmp .font-12{font-size:12px!important}.vsmp .font-12-5{font-size:12.5px!important}.vsmp .font-13{font-size:13px!important}.vsmp .font-14{font-size:14px!important}.vsmp .font-15{font-size:15px!important}.vsmp .font-16{font-size:16px!important}.vsmp .font-17{font-size:17px!important}.vsmp .font-18{font-size:18px!important}.vsmp .font-19{font-size:19px!important}.vsmp .font-20{font-size:20px!important}.vsmp .font-21{font-size:21px!important}.vsmp .font-22{font-size:22px!important}.vsmp .font-23{font-size:23px!important}.vsmp .font-24{font-size:24px!important}.vsmp .font-25{font-size:25px!important}.vsmp .font-30{font-size:30px!important}.vsmp .font-35{font-size:35px!important}.vsmp .font-36{font-size:36px!important}.vsmp .font-37{font-size:37px!important}.vsmp .font-38{font-size:38px!important}.vsmp .font-40{font-size:40px!important}.vsmp .font-70{font-size:70px!important}.vsmp .no-padding{padding:0!important}.vsmp .space-ptbxxl{padding:52px 0}.vsmp .panel-invisible{background:#fff}.vsmp .panel-border-grey{border:1px solid #D8D8D8}.vsmp .panel-color-grey{background-color:#D1D1D1!important}.vsmp .panel-testimony{border:12px solid #D8D8D8;padding:30px;min-height:300px}.vsmp .field-zipcode{width:33%}.vsmp .list-disc{list-style-type:disc}.vsmp .line-20{line-height:20px!important}.vsmp .status-actif{color:#008371}.vsmp .status-encours{color:#fda456}.vsmp .status-suspendu{color:#b2b2b2}.vsmp .status-resilie{color:#c30712}.vsmp .phone-outside{position:absolute;top:-14px;left:28px}.vsmp .phone-left{background:#c1c1c1;color:#FFF}.vsmp .phone-right{text-align:center;font-size:11px;background:#9c9b9b;color:#FFF;padding:2px}.vsmp .phone-right::before{content:"";width:7px;height:10px;background:url(../images/common/arrow-cover.jpg) 0 0 no-repeat;float:left;margin:9px -6px 2px -2px}.vsmp .popin-bank{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.vsmp .popin-bank .popin-bank-wrapper{position:fixed;top:200px;z-index:10000;max-width:470px;left:50%;transform:translate(-50%,0)}.vsmp .popin-bank .popin-bank-wrapper .row-1{background:#008371;color:#FFF;padding:8px 10px 10px 10px;height:38px}.vsmp .popin-bank .popin-bank-wrapper .row-1 p{font-size:1em;margin-top:1px}.vsmp .popin-bank .popin-bank-wrapper .row-1 a{padding-bottom:5px;display:inline-block;margin-top:3px}.vsmp .popin-bank .popin-bank-wrapper .row-1 a:hover{text-decoration:none}.vsmp .popin-bank .popin-bank-wrapper .row-2{background:#FFF;padding:10px}.vsmp .popin-bank .popin-bank-wrapper .row-2 p{font-size:.9em}.vsmp .stepper{font-size:17px;zoom:1;filter:alpha(opacity=0);opacity:0}.vsmp .stepper h2,.vsmp .stepper h1{width:100%}.vsmp .stepper .stepper__list__icon{height:4em;width:4em}.vsmp .stepper .stepper__list__item:hover{text-decoration:none;cursor:default}.vsmp .stepper .stepper__list__item--current{color:#008371;font-weight:700}.vsmp .stepper .stepper__list__item--done{color:#008371}.vsmp .stepper .stepper__list__item:after{border-top:6px solid #f4b700}.vsmp .stepper .stepper__list__item--done.past:after{border-top:6px solid #008371}.vsmp .stepper .stepper__list__item--pending .stepper__list__icon{color:#f4b700}.vsmp .stepper .stepper__list__item--pending .stepper__list__icon text{color:#f4b700}.vsmp .stepper .stepper__list__item--pending span{color:#f4b700}.vsmp label.upload-label input[type="file"]{position:fixed;top:-1000px}.vsmp .inputhidden{position:fixed;top:-1000px}.vsmp .upload-label{display:inline-block;font-weight:400;text-decoration:underline;cursor:pointer}.vsmp .page-00 .panel-book h3{font-family:"Trebuchet MS","Myriad Pro",sans-serif}.vsmp .page-00 .media-bloc .text-huge span{display:block;font-size:22px;letter-spacing:initial}.vsmp .page-02 .btn.btn-sd{min-width:100px}.vsmp .page-02 .btn.btn-xs,.vsmp .page-02 .btn-group-xs>.btn{width:140px}.vsmp .page-03 label[for="address"]{padding-left:40px;line-height:20px!important}.vsmp .page-03 textarea.form-control{min-height:100px}.vsmp .page-03 .lead,.vsmp .page-03 form .form-group--disabled .disabled-label,form .form-group--disabled .vsmp .page-03 .disabled-label,.vsmp .page-03 form .form-group--disabled .disabled-input,form .form-group--disabled .vsmp .page-03 .disabled-input{color:#000;font-weight:700}.vsmp .page-03 .lp-section{padding-bottom:0}.vsmp .page-03 .recipient-phone-error{color:#ee2c0c;margin-left:.2em;margin-right:1.2em}.vsmp .page-03 .recipient-phone-error-icon{margin-right:10px;float:left}.vsmp .page-03 .recipient-phone-field-error{background-color:#ee2c0c;color:#fff;font-size:.7em;font-weight:700;padding:6px;width:21em}.vsmp .page-03 .recipient-phone-field-error::before{background-color:#ee2c0c;color:#fff;content:"";display:inline-block;font-family:"posticons";font-size:2.3em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:.5em;text-transform:none;vertical-align:middle}.vsmp .indice-big{font-size:14px;position:relative;top:1px}.vsmp .page-04 textarea.form-control{min-height:100px}.vsmp .page-04 label[for="password-confirmation"],.vsmp .page-04 label[for="email2"],.vsmp .page-04 label[for="phone4"],.vsmp .page-04 label[for="address"]{line-height:20px!important}.vsmp .page-04 .field-phone4{width:80%}.vsmp .page-04 .form-group .col-xs-12.col-sm-4{padding-left:0}.vsmp .page-04 .link--chevron-left{color:#000}.vsmp .page-04 .color-grey{color:#999}.vsmp .page-04 .lead,.vsmp .page-04 form .form-group--disabled .disabled-label,form .form-group--disabled .vsmp .page-04 .disabled-label,.vsmp .page-04 form .form-group--disabled .disabled-input,form .form-group--disabled .vsmp .page-04 .disabled-input{color:#000;font-weight:700}.vsmp .page-05 .stepper__list__item--pending{color:#f4b700;font-weight:700}.vsmp .page-05 .input-bic{width:50%}.vsmp .page-07 .line-grey{border-top:2px solid #D1D1D1}.vsmp .page-07 .line-grey img{margin-top:-9px}.vsmp .page-07 .picto-dashboard{width:9%;margin-top:-4px}.vsmp .page-07 .picto-dashboard.picto-dashboard-pen{width:11%}.vsmp .page-07 .upload-label{width:100%}.vsmp .page-08 h1 img{width:50%}.vsmp .page-08 .label-trajet{line-height:20px!important}.vsmp .page-08 .picto-small{position:absolute;top:16px}.vsmp .page-08 .contact-key legend{line-height:20px!important}.vsmp .page-08 .list-tools{position:absolute;bottom:10px;right:10px}.vsmp .page-08 .list-tools.btn-add{width:94%;bottom:40px}.vsmp .page-08 .panel-flex{min-height:435px;padding:20px 10px 20px 10px}.vsmp .page-08 .panel-flex img{width:104%}.vsmp .page-08 .show-second-phone{position:static;top:-20px}.vsmp .page-08 .contact-list .col-sm-4{width:32%}.vsmp .page-08 .contact-list .arrow-wrapper{float:left;width:1.9%;min-height:435px;position:relative}.vsmp .page-08 .contact-list .arrow-right{margin-left:-2px}.vsmp .page-08 .contact-list .arrow-left{position:absolute;bottom:0;left:-4px}.vsmp .page-08 .contact-list .arrow-wrapper-desktop{display:block}.vsmp .page-08 .contact-list .arrow-wrapper-mobile{display:none}.vsmp .page-08B .picto-small{position:absolute;top:46px;width:20%}.vsmp .page-09 h1 img{width:50%}.vsmp .page-09 label[for="phone3"]{line-height:20px!important}.vsmp .page-09 .text-black:hover{color:#000;text-decoration:underline}.vsmp .page-09 .recipient-phone-error{color:#ee2c0c;margin-left:.2em;margin-right:.2em}.vsmp .page-09 .recipient-phone-error-icon{margin-right:7px;float:left;line-height:2}.vsmp .page-09 .icon-exclamation::before{color:#ee2c0c;line-height:2}.vsmp .page-09 .recipient-phone-field-error{background-color:#ee2c0c;color:#fff;font-size:.7em;font-weight:700;padding:6px;width:21em}.vsmp .page-09 .telephone-error-message{width:25px;margin-top:10px;margin-bottom:5px}.vsmp .page-09 .recipient-phone-field-error::before{background-color:#ee2c0c;color:#fff;content:"";display:inline-block;font-family:"posticons";font-size:2.3em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:.5em;text-transform:none;vertical-align:middle}.vsmp .vsmp-visits label{text-align:center}.vsmp .vsmp-visits label:before,.vsmp .vsmp-visits label:after{content:none}.vsmp .vsmp-visits input[type="radio"]:checked+label{background-color:#ffc928;text-decoration:underline}.vsmp #header-wrapper{position:relative;background:url(../images/vsmp2/banniere-avec-bandeau.jpg) no-repeat center;padding:8em 0 0 0}.vsmp #banner-wrapper{height:140px}.vsmp #banner{text-align:center}.vsmp #banner .title h2{font-size:4em}.vsmp #banner .title .byline{font-size:2em}.vsmp #banner .button{margin-top:2em;padding:1.4em 3em;border-radius:6px;font-weight:700;font-size:1em}.vsmp .banner{margin-bottom:5em}.vsmp .col-ccm{position:relative;min-height:1px}.vsmp .title{margin-bottom:20px;color:#fff}.vsmp .title h2{font-size:2.1em;color:#fff}.vsmp .title .byline{font-size:1em;color:#fff}.vsmp .actions{display:inline-block;padding:0 .5em}.vsmp .titre-banner{font-family:sans-serif}.vsmp .sous-titre-banner{float:left;letter-spacing:-.05em}.vsmp .pannel-mail-banner{background-color:transparent}.vsmp .ligne_verticale{width:5px;border-right:1px solid #000;height:70px;align-content:center;vertical-align:middle}.vsmp .guide{clear:both}.vsmp .display-guide{display:inline!important}.vsmp .bouton-guide-banner{border-color:#017463;background-color:#017463;color:#fff;margin-left:-35px!important}.vsmp .guide input{background-color:#fff!important;color:#000!important}.vsmp .text-banner-souscrire{letter-spacing:-.07em}.vsmp .phone-left-accueil{background:#FFF;color:#9c9b9b}.vsmp .border-right-col{border-right-color:#fff;border-right-width:1px;border-right-style:solid;vertical-align:middle;margin-top:3px}.vsmp .media-bloc-new{font-size:16px;position:relative;margin-bottom:20px}.vsmp .header-option{float:left;text-align:initial;margin-left:8px;line-height:140%;font-size:20px}.vsmp .banner-option{position:absolute;z-index:9999;float:right;right:0;top:0}.vsmp .text-spacing-option{letter-spacing:-.05em}.vsmp .li-checked .col-md-3{width:26.7%!important}.vsmp .image-option-checked{height:114px;width:110px;background:url(../images/vsmp2/icons/offre-active.png) center center no-repeat}.vsmp .image-option-not-checked{height:100px;width:110px;background:url(../images/vsmp2/icons/offre-non-active.png) center center no-repeat}.vsmp .offre-lancement-checked{background:url(../images/vsmp2/banner-open.png) top center no-repeat;width:131px;height:73px}.vsmp .offre-lancement-not-checked{background:url(../images/vsmp2/banner-close.png) top center no-repeat;width:164px;height:75px}.vsmp .li-checked{border:3px solid #ECE3D2;margin-top:5px;font-size:20px}.vsmp .li-not-checked{border:1px solid #ECE3D2;margin-top:0;width:97%;float:right;font-size:15px;cursor:pointer}.vsmp .numero-formule{color:#388072;float:right}.vsmp .text-formule{color:#388072;float:left;font-size:x-large;text-align:-webkit-left;vertical-align:middle;margin-top:15px}.vsmp .footer-formule{background-color:#ECE3D2;padding:10px;padding-top:0;max-width:60em}.vsmp .lien-ajouter-plus{margin-top:15px!important;font-size:1.25em}.vsmp .hr-hp{width:50px;height:2px;background-color:#388072;border:none}.vsmp .image-mobile{position:absolute;top:-30px;left:-20px;height:180px}.vsmp .image-mobile-sm{position:absolute;top:-30px;left:-127px;height:15.5em}.vsmp .image-mobile-xs{position:absolute;top:-30px;left:-197px;height:19.8em}.vsmp .text-align-left{text-align:left!important}.vsmp .text-align-right{text-align:right!important}.vsmp .font-22{font-size:22px}.vsmp .font-34{font-size:34px}.vsmp .font-36{font-size:36px}.vsmp .color-white{color:#fff}.vsmp .color-red{color:#b43c48}.vsmp .background-beige-fonce{background-color:#D1C6B4!important}.vsmp .background-beige-claire{background-color:#FAF7F2!important}.vsmp .background-transparent{background-color:transparent}.vsmp .center-div{text-align:center!important;align-content:center!important;vertical-align:middle!important}.vsmp .margin-bottom--5{margin-bottom:-5px!important}.vsmp .margin-bottom-0{margin-bottom:0!important}.vsmp .margin-bottom-4{margin-bottom:4px!important}.vsmp .margin-bottom-10{margin-bottom:10px!important}.vsmp .margin-bottom-15{margin-bottom:15px!important}.vsmp .margin-bottom-20{margin-bottom:20px!important}.vsmp .margin-bottom-25{margin-bottom:25px!important}.vsmp .margin-bottom-35{margin-bottom:35px!important}.vsmp .margin-right--19{margin-right:-19px!important}.vsmp .margin-right-5{margin-right:5px!important}.vsmp .margin-right-20{margin-right:20px!important}.vsmp .margin-right-35{margin-right:35px!important}.vsmp .margin-left--30{margin-left:-30px!important}.vsmp .margin-left--20{margin-left:-20px!important}.vsmp .margin-left--15{margin-left:-15px!important}.vsmp .margin-left--12{margin-left:-12px!important}.vsmp .margin-left--10{margin-left:-10px!important}.vsmp .margin-left--50{margin-left:-50px!important}.vsmp .margin-left-0{margin-left:0!important}.vsmp .margin-left-1{margin-left:1px!important}.vsmp .margin-left-2{margin-left:2px!important}.vsmp .margin-left-5{margin-left:5px!important}.vsmp .margin-left-7{margin-left:7px!important}.vsmp .margin-left-10{margin-left:10px!important}.vsmp .margin-left-15{margin-left:15px!important}.vsmp .margin-left-20{margin-left:20px!important}.vsmp .margin-left-25{margin-left:25px!important}.vsmp .margin-left-30{margin-left:30px!important}.vsmp .margin-left-35{margin-left:35px!important}.vsmp .margin-left-45{margin-left:45px!important}.vsmp .margin-left-55{margin-left:55px!important}.vsmp .margin-left-65{margin-left:65px!important}.vsmp .margin-top--10{margin-top:-10px!important}.vsmp .margin-top--20{margin-top:-20px!important}.vsmp .margin-top--25{margin-top:-25px!important}.vsmp .margin-top--35{margin-top:-35px!important}.vsmp .margin-top--30{margin-top:-30px!important}.vsmp .margin-top--37{margin-top:-37px!important}.vsmp .margin-top--45{margin-top:-45px!important}.vsmp .margin-top--42{margin-top:-42px!important}.vsmp .margin-top--40{margin-top:-40px!important}.vsmp .margin-top-3{margin-top:3px!important}.vsmp .margin-top-5{margin-top:5px!important}.vsmp .margin-top-6{margin-top:6px!important}.vsmp .margin-top-8{margin-top:8px!important}.vsmp .margin-top-9{margin-top:9px!important}.vsmp .margin-top-10{margin-top:10px!important}.vsmp .margin-top-13{margin-top:13px!important}.vsmp .margin-top-15{margin-top:15px!important}.vsmp .margin-top-20{margin-top:20px!important}.vsmp .margin-top-22{margin-top:22px!important}.vsmp .margin-top-25{margin-top:25px!important}.vsmp .margin-top-27{margin-top:27px!important}.vsmp .margin-top-30{margin-top:30px!important}.vsmp .margin-top-33{margin-top:33px!important}.vsmp .margin-top-35{margin-top:35px!important}.vsmp .margin-top-37{margin-top:37px!important}.vsmp .margin-top-40{margin-top:40px!important}.vsmp .margin-top-45{margin-top:45px!important}.vsmp .margin-top-47{margin-top:47px!important}.vsmp .margin-top-50{margin-top:50px!important}.vsmp .max-width-250{max-width:250px}.vsmp .width-14{width:14%!important}.vsmp .width-20{width:20%!important}.vsmp .width-21{width:21%!important}.vsmp .width-22{width:22%!important}.vsmp .width-23{width:23%!important}.vsmp .width-25{width:25%!important}.vsmp .width-30{width:30%!important}.vsmp .width-40{width:40%!important}.vsmp .width-45{width:45%!important}.vsmp .width-50{width:50%!important}.vsmp .width-60{width:60%!important}.vsmp .width-63{width:63%!important}.vsmp .width-69{width:69%!important}.vsmp .width-70{width:70%!important}.vsmp .width-75{width:75%!important}.vsmp .width-90{width:90%!important}.vsmp .width-99{width:99%!important}.vsmp .width-100{width:100%!important}.vsmp .width-75-px{width:75px!important}.vsmp .float-left{float:left!important}.vsmp .float-right{float:right!important}.vsmp .padding-0{padding:0!important}.vsmp .padding-left-0{padding-left:0!important}.vsmp .padding-right-30{padding-right:30px!important}.vsmp .padding-left-30{padding-left:30px!important}.vsmp .padding-bottom-15{padding-left:15px!important}.vsmp .height-3-5-em{height:3.5em!important}.vsmp .height-95{height:95px!important}.vsmp .height-60{height:60px!important}.vsmp .height-402{height:402px!important}.vsmp .height-418{height:418px!important}.vsmp .height-420{height:420px!important}.vsmp .button-souscription-600{height:3.1em!important;margin-left:-.5em!important}.vsmp .top--10{top:-10px}.vsmp .row-formule{max-width:60em}.vsmp .image-2-offerts-banner{top:41px;position:relative;left:-265px}.vsmp .offre-banner{background-color:#ECE3D2;max-width:60em}.vsmp .image-banner-offer{margin-left:-20px;padding-bottom:5px}.vsmp .titre-banner-offer{text-align:initial;float:left;word-spacing:-1px;font-size:14px;margin-left:-35px;margin-top:15px}.vsmp .text-offer-gratuit{float:left;margin-top:5px}.vsmp .text-sup-gratuit{font-size:10px;float:right;margin-top:7px;margin-left:6px}.vsmp .text-sup-gratuit-recap{font-size:12px;margin-top:7px}.vsmp .div-sepalia-signature{margin-left:-10px;margin-right:-10px;padding-top:.3em;height:1.9em;font-size:21px;text-align:center}.vsmp .div-sepalia-signature span image{padding-top:.7em}.vsmp .div-sepalia-signature img{margin-left:1em;margin-right:1em}.vsmp .div-sepalia-signature-error{background-color:#FBCAC3;color:#F13416}.vsmp .div-sepalia-signature-default{background-color:#CCDFDD;color:#5F978A}.vsmp .sepalia-signature{margin:0;padding:0}.vsmp .sepalia-signature p{font-size:16px!important;margin-bottom:1%;margin-top:2%}.vsmp .sepalia-signature .div-input{background-color:#EBEBEB;width:30em;margin:0 auto 2em auto;padding-top:1em}.vsmp .sepalia-signature .div-input span{margin-right:.7em}.vsmp .sepalia-signature .div-input .form-control{display:inline}.vsmp .sepalia-signature .div-input input{width:40%;margin-left:auto;font-size:17px;margin-bottom:3%;font-weight:500;height:50px;color:#000!important}.vsmp .sepalia-signature .div-input input::-moz-placeholder{color:#adadad}.vsmp .sepalia-signature .div-input input:-moz-placeholder{color:#adadad}.vsmp .sepalia-signature .div-input input[placeholder]{color:#adadad}.vsmp .sepalia-signature .div-input input::-webkit-input-placeholder{color:#adadad}.vsmp .sepalia-signature .div-input input:-ms-input-placeholder{color:#adadad!important}.vsmp .sepalia-signature .div-input input:-ms-input-placeholder{color:#adadad!important}.vsmp .sepalia-signature .div-input .row{padding:0% 0% .7em 0%;margin-left:0!important;margin-right:1.3em!important}.vsmp .sepalia-signature .div-input .row a{color:#0072b5;font-size:13px}.vsmp .sepalia-signature .div-input .sepalia-icon{margin-left:1em;padding-left:.5em;padding-right:.5em}.vsmp .sepalia-signature .buttons-envoi{margin-top:2.5em}.vsmp .sepalia-signature .buttons-envoi button{width:19%!important}.vsmp .width-70{width:70%}.vsmp .sepalia-envoi{margin:0;padding:0;margin-top:.8em;margin-left:0}.vsmp .sepalia-envoi p{font-size:14px!important;margin:0}.vsmp .sepalia-envoi .row{padding:2%}.vsmp .sepalia-envoi .div-input{background-color:#ebebeb;width:30em;margin:1em auto 2.5em auto;padding-top:.9em;padding-bottom:4em}.vsmp .sepalia-envoi .div-input span{float:left;margin-right:.7em;margin-left:8em}.vsmp .sepalia-envoi .div-input label{float:left;border:1px solid transparent;border-color:#bababa!important;width:9.5em;font-size:18px;font-weight:100!important;padding:13px 9px;height:49px;background-color:#dbdbdb}.vsmp .div-error-validation{color:red;font-weight:400;font-size:14px;margin-top:2em;margin-bottom:-1em;margin-right:13.7em}.vsmp .sepalia-validation{margin:0;padding:0;margin-top:-2em!important}.vsmp .sepalia-validation label{margin:65%;font-size:14px;font-weight:400;white-space:nowrap}.vsmp .sepalia-validation ul{margin-top:-1em}.vsmp .sepalia-validation [type="checkbox"]:not(:checked)+label:before,.vsmp .sepalia-validation [type="checkbox"]:checked+label:before{background-image:none}.vsmp .sepalia-validation .background-image-error{background:url(../images/common/form-checkbox-error.png) no-repeat 0 1em!important}.vsmp .sepalia-validation .background-image-checked{background:url(../images/common/form-image-checked.png) no-repeat 0 1em!important}.vsmp .sepalia-validation .background-image-not-checked{background:url(../images/common/form-image-not-checked.png) no-repeat 0 1em!important}.vsmp .sepalia-table{margin:2em auto;background-image:url("../images/vsmp2/vsmp2_taches_progression.jpg");background-repeat:no-repeat;background-position:center top;width:600px;padding-top:35px}.vsmp .sepalia-table td{width:16em;height:8em!important}.vsmp .sepalia-table .td-empty{width:8em}.vsmp .sepalia-table td p{margin:0!important;padding:0!important;text-align:center;font-size:.9em;margin-bottom:-.2em!important;white-space:nowrap}.vsmp .sepalia-present{margin-top:3.5em;margin-bottom:0}.vsmp .sepalia-present h2{font-style:normal;font-size:1.9em;margin-bottom:1%!important}.vsmp .sepalia-present h3{margin-bottom:3%!important;font-size:1em!important}.vsmp .sepalia-present button{border-radius:10px;font-size:.8125em;border:1px solid transparent}.vsmp .sepalia-text{margin-bottom:1%!important}.vsmp .sepalia-stepper{display:flex;clear:both;flex-direction:row;align-items:center;margin-top:2em;margin-left:2em}.vsmp .sepalia-stepper .current{font-size:28px;font-weight:400;color:#f4c026}.vsmp .sepalia-stepper .current p{padding-top:.3em;font-size:30px}.vsmp .sepalia-stepper .current img{width:45px;height:45px}.vsmp .sepalia-stepper .done{font-size:18px;color:#f4c026}.vsmp .sepalia-stepper .done-line{background-color:#f4c026}.vsmp .sepalia-stepper .pending{font-size:16px;color:#b4b4b4}.vsmp .sepalia-stepper .pending-line{background-color:#cdcdcd}.vsmp .sepalia-stepper div{flex-grow:0}.vsmp .sepalia-stepper div p{padding-top:.7em;padding-right:.5em;padding-left:.3em;font-size:16px}.vsmp .sepalia-stepper hr{flex-grow:.3;margin:0;height:1px;border:0}.vsmp .sepalia-medium{display:flex}.vsmp .sepalia-medium img{margin-left:.5em}.vsmp .sepalia-small{display:none;margin-left:0}.vsmp .sepalia-small .done img{padding-top:.6em}.vsmp .sepalia-small .done p{margin-top:.2em}.vsmp .sepalia-small .current .first{padding-top:0}.vsmp .sepalia-small .current p{margin-top:0;letter-spacing:-2px;font-size:24px}.vsmp .sepalia-small .pending img{padding-top:.6em}.vsmp .sepalia-small .pending p{margin-top:.2em}.vsmp .sepalia-small div{text-align:center}.vsmp .sepalia-small p{font-size:smaller}.vsmp .sepalia-small hr{flex-grow:.4;margin-top:2.5em;height:1px;border:0}.vsmp .btn-sep,.vsmp .btn-refus{width:10em;margin-left:8px;margin-bottom:3%;padding:14px 19px;font-weight:700;font-size:15px!important;border-color:#fff!important}.vsmp .btn-refus{width:15em!important}.vsmp .btn-confirm-refus{width:15em!important;margin-left:8px;margin-bottom:3%;padding:14px 19px;font-weight:700;font-size:15px!important}.vsmp .btn-cancel-sep{background-color:#f4f4f4}.vsmp .btn-cancel-sep:hover{background-color:#ccc}.vsmp .btn-annuler-step-validate{border-color:#fff!important;border-style:solid!important}.vsmp .sepalia_block_refus{text-align:left;margin:auto;width:27em}.vsmp .sepalia_block_refus p{color:red;font-size:smaller;display:none;margin-left:.5em}.vsmp .sepalia_refus_description_error{border:2px solid red}.vsmp .btn-sep-code{width:14em}.vsmp .hoizontal-center img{margin-left:auto;margin-right:auto;display:block}.vsmp .sepalia-refus .raison-refus{margin-bottom:2em;text-align:center}.vsmp .sepalia-refus .raison-refus .text-center{text-align:left;padding:.5em 0 0 .5em}.vsmp .sepalia-refus .refus-header{font-size:1.4em;text-align:center}.vsmp .sepalia-refus .refus-intro{text-align:center;font-size:14px}.vsmp .sepalia-refus textarea{padding:.5 0 0 1em;resize:none}.vsmp .hoizontal-center table{margin-left:auto;margin-right:auto;display:block}.vsmp .font-round-hand{background-color:#008371;font-family:'Satisfy',cursive;padding:.3em}.vsmp .image-mois-offerts{width:75px!important;height:65px!important}@supports (overflow:-webkit-marquee) and (justify-content:inherit){.page-05 .flex-col{display:block}}@media screen and (max-width:959px){.vsmp .sepalia-medium{display:none}.vsmp .sepalia-small{display:flex}.vsmp .sepalia-stepper .current{font-size:29px}.vsmp .sepalia-stepper .done{font-size:17px}.vsmp .sepalia-stepper .pending{font-size:16px}.vsmp .sepalia-refus textarea{font-size:smaller}.vsmp .sepalia_block_refus p{margin-left:4em}.vsmp .no-padding-nomarging-xs{padding-left:0!important;margin-left:0!important;margin-right:0!important;padding-right:0!important}.vsmp .hp_video{width:100%;margin-left:0%}.vsmp .sticky span.font-11{display:block}.vsmp .page-00 .col-xs-12.hide-me .panel{margin-bottom:20px!important}.vsmp .page-00 .col-xs-12.hide-me:last-child .panel{margin-bottom:0!important}.vsmp .page-00 .panel-border-grey.space-mtm .col-xs-6.space-pln{width:62%}.vsmp .page-00 .panel-border-grey.space-mtm .col-xs-6.space-pln p{height:46px;padding-top:12px!important}.vsmp .page-00 .panel-color-grey .col-sm-2{width:auto}.vsmp .page-00 .panel-color-grey .phone-outside{display:none}.vsmp .page-01 .col-sm-push-4{width:100%;left:auto}.vsmp .page-01 .lp-sectionlp-section:first-child{padding-bottom:20px}.vsmp .page-01 .bg-green{padding-bottom:0;padding-top:0}.vsmp .page-03 form .mandatory-info legend+p{top:15px}.vsmp .page-04 form .mandatory-info legend+p{top:15px}.vsmp .page-05 .lp-section:first-child{padding-bottom:20px}.vsmp .panel-price.panel-price-medium{display:block}.vsmp .panel-price.panel-price-medium .big-promo{width:80%;left:10%}.vsmp .panel-price.panel-price-big{display:none}.vsmp .panel-price .text-red{font-size:32px!important}.vsmp .panel-price .text-light{font-size:22px!important}.vsmp .panel-price .col-xs-7{width:55.3333%}.vsmp #header-wrapper{position:relative;background:url(../images/vsmp2/BANNIERE.png) no-repeat center;padding:8em 0 7em}.vsmp .col-ccm{position:relative;min-height:1px}.vsmp #banner{text-align:center}.vsmp #banner .title h2{font-size:4em}.vsmp #banner .title .byline{font-size:2em}.vsmp #banner .button{margin-top:2em;padding:1.4em 3em;border-radius:6px;font-weight:700;font-size:1em}.vsmp .banner{margin-bottom:5em}.vsmp .title{margin-bottom:20px;color:#fff}.vsmp .title h2{font-size:2.1em;color:#fff}.vsmp .title .byline{font-size:1em;color:#fff}.vsmp .actions{display:inline-block;padding:0 .5em}.vsmp .titre-banner{font-family:sans-serif}.vsmp .sous-titre-banner{float:left;letter-spacing:-.05em}.vsmp .pannel-mail-banner{background-color:transparent}.vsmp .ligne_verticale{width:5px;border-right:1px solid #000;height:70px;align-content:center;vertical-align:middle}.vsmp .guide{clear:both}.vsmp .display-guide{display:inline!important}.vsmp .bouton-guide-banner{border-color:#017463;background-color:#017463;color:#fff}.vsmp .guide input{background-color:#fff!important;color:#000!important}.vsmp .text-banner-souscrire{letter-spacing:-.07em}.vsmp .phone-left-accueil{background:#FFF;color:#9c9b9b}.vsmp .border-right-col{border-right-color:#fff;border-right-width:1px;border-right-style:solid;vertical-align:middle;margin-top:3px}.vsmp .media-bloc-new{font-size:16px;position:relative;margin-bottom:20px}.vsmp .header-option{float:left;text-align:initial;margin-left:8px;line-height:140%;font-size:20px}.vsmp .banner-option{position:absolute;z-index:9999;float:right;right:0;top:0}.vsmp .text-spacing-option{letter-spacing:-.05em}.vsmp .li-checked .col-sm-4{width:35%!important}.vsmp .image-option-checked{height:114px;width:60px;background:url(../images/vsmp2/icons/offre-active.png) center center no-repeat}.vsmp .image-option-not-checked{height:100px;width:70px;background:url(../images/vsmp2/icons/offre-non-active.png) center center no-repeat}.vsmp .li-checked{border:3px solid #ECE3D2;margin-top:5px;font-size:19px}.vsmp .li-not-checked{border:1px solid #ECE3D2;margin-top:0;width:97%;float:right;font-size:15px;cursor:pointer}.vsmp .numero-formule{color:#388072;float:right}.vsmp .text-formule{color:#388072;float:left;font-size:x-large;text-align:-webkit-left;vertical-align:middle;margin-top:15px}.vsmp .footer-formule{background-color:#ECE3D2;padding:10px;padding-top:0;max-width:60em;margin-right:-10px;margin-left:-10px}.vsmp .lien-ajouter-plus{margin-top:15px!important;font-size:1.25em}.vsmp .hr-hp{width:50px;height:2px;background-color:#388072;border:none}.vsmp .logo-laposte-sm{width:250px;height:auto;padding:10px}.vsmp .no-padding-sm{padding:0!important}.vsmp .padding-right-sm-0{padding-right:0!important}.vsmp .margin-top-sm--5{margin-top:-5px!important}.vsmp .margin-top-sm--20{margin-top:-20px!important}.vsmp .margin-left-sm--35{margin-left:-35px!important}.vsmp .margin-left-sm--15{margin-left:-15px!important}.vsmp .margin-left-sm-0{margin-left:0!important}.vsmp .margin-left-sm-1{margin-left:1px!important}.vsmp .margin-left-sm-5{margin-left:5px!important}.vsmp .margin-left-sm-10{margin-left:10px!important}.vsmp .margin-left-sm-15{margin-left:15px!important}.vsmp .margin-top-sm-20{margin-top:20px!important}.vsmp .margin-left-sm-25{margin-left:25px!important}.vsmp .margin-left-sm-20{margin-left:20px!important}.vsmp .margin-bottom-sm-0{margin-bottom:0!important}.vsmp .margin-bottom-sm-20{margin-bottom:20px!important}.vsmp .margin-bottom-sm-30{margin-bottom:30px!important}.vsmp .margin-bottom-sm-48{margin-bottom:48px!important}.vsmp .margin-right-sm-0{margin-right:0!important}.vsmp .margin-right-sm-15{margin-right:15px!important}.vsmp .margin-bottom-sm-5{margin-bottom:5px!important}.vsmp .margin-bottom-sm-30{margin-bottom:30px!important}.vsmp .margin-top-sm--5{margin-top:-5px!important}.vsmp .margin-top-sm--10{margin-top:-10px!important}.vsmp .margin-top-sm--20{margin-top:-20px!important}.vsmp .margin-top-sm--40{margin-top:-40px!important}.vsmp .margin-top-sm-0{margin-top:0!important}.vsmp .margin-top-sm-5{margin-top:5px!important}.vsmp .margin-top-sm-10{margin-top:10px!important}.vsmp .margin-top-sm-15{margin-top:15px!important}.vsmp .margin-top-sm-35{margin-top:35px!important}.vsmp .font-sm-9{font-size:9px!important}.vsmp .font-sm-10{font-size:10px!important}.vsmp .font-sm-14{font-size:14px!important}.vsmp .font-sm-15{font-size:15px!important}.vsmp .font-sm-16{font-size:16px!important}.vsmp .font-sm-17{font-size:17px!important}.vsmp .font-sm-18{font-size:18px!important}.vsmp .font-sm-20{font-size:20px!important}.vsmp .float-sm-right{float:right!important}.vsmp .width-sm-60{width:60%!important}.vsmp .height-95{height:95px}.vsmp .height-sm-418{height:418px}.vsmp .row-formule{max-width:60em;margin-right:-10px;margin-left:-1px}.vsmp .offre-banner{background-color:#ECE3D2;max-width:60em;margin-right:-10px;margin-left:-1px}.vsmp .image-2-offerts-banner-sm{top:41px;position:relative;left:-35%;height:140px;width:130px}.vsmp .text-sup-gratuit{font-size:12px;float:right;margin-top:7px}.vsmp .image-mois-offerts{width:85px!important;height:70px!important}.vsmp .lien-voir-plus{padding:12px 19px!important}}@media screen and (max-width:767px){.vsmp .page-08 .picto-wrapper{width:10%}.vsmp .page-08 .picto-wrapper .picto-small{z-index:1000;top:32px}.vsmp .page-08 .picto-wrapper.panel{margin-bottom:0;background:0 0}.vsmp .page-08 .picto-wrapper.panel-flex{min-height:inherit}.vsmp .page-08 .info-wrapper{padding-left:11%!important}.vsmp .page-08 .info-wrapper .col-xs-2{text-align:right}.vsmp .page-08 .contact-list .col-sm-4{width:100%}.vsmp .page-08 .contact-list .arrow-wrapper{float:left;width:98%;min-height:auto;padding-left:2%}.vsmp .page-08 .contact-list .arrow-up{position:absolute;right:0}.vsmp .page-08 .contact-list .arrow-wrapper-desktop{display:none}.vsmp .page-08 .contact-list .arrow-wrapper-mobile{display:block;position:relative;top:-8px}.vsmp .page-08B .picto-small{right:0;top:94px}.vsmp .page-08B .info-required{float:inherit!important}.vsmp #header-wrapper{position:relative;background:url(../images/vsmp2/banner-600.jpg) no-repeat center;padding:8em 0 7em}.vsmp .col-ccm{position:relative;min-height:1px}.vsmp #banner{text-align:center}.vsmp #banner .title h2{font-size:4em}.vsmp #banner .title .byline{font-size:2em}.vsmp #banner .button{margin-top:2em;padding:1.4em 3em;border-radius:6px;font-weight:700;font-size:1em}.vsmp .banner{margin-bottom:5em}.vsmp .title{margin-bottom:20px;color:#fff}.vsmp .title h2{font-size:2.1em;color:#fff}.vsmp .title .byline{font-size:1em;color:#fff}.vsmp .actions{display:inline-block;padding:0 .5em}.vsmp .titre-banner{font-family:sans-serif}.vsmp .sous-titre-banner{float:left;letter-spacing:-.05em}.vsmp .pannel-mail-banner{background-color:transparent}.vsmp .ligne_verticale{width:5px;border-right:1px solid #000;height:70px;align-content:center;vertical-align:middle}.vsmp .guide{clear:both}.vsmp .display-guide{display:inline!important}.vsmp .bouton-guide-banner{border-color:#017463;background-color:#017463;color:#fff}.vsmp .guide input{background-color:#fff!important;color:#000!important}.vsmp .text-banner-souscrire{letter-spacing:0}.vsmp .phone-left-accueil{background:#FFF;color:#9c9b9b}.vsmp .border-right-col{border-right-color:#fff;border-right-width:1px;border-right-style:solid;vertical-align:middle;margin-top:3px}.vsmp .media-bloc-new{font-size:16px;position:relative;margin-bottom:20px}.vsmp .header-option{float:left;text-align:initial;margin-left:8px;line-height:140%;font-size:20px}.vsmp .banner-option{position:absolute;z-index:9999;float:right;right:0;top:0}.vsmp .text-spacing-option{letter-spacing:-.05em}.vsmp .li-checked .col-xs-3{width:26.7%!important}.vsmp .image-option-checked{height:114px;width:60px;background:url(../images/vsmp2/icons/offre-active.png) center center no-repeat}.vsmp .image-option-not-checked{height:100px;width:45px;background:url(../images/vsmp2/icons/offre-non-active.png) center center no-repeat}.vsmp .li-checked{border:3px solid #ECE3D2;margin-top:5px;font-size:19px}.vsmp .li-not-checked{border:1px solid #ECE3D2;margin-top:0;width:97%;float:right;font-size:15px;cursor:pointer}.vsmp .numero-formule{color:#388072;float:right}.vsmp .text-formule{color:#388072;float:left;font-size:20px;text-align:-webkit-left;vertical-align:middle;margin-top:15px}.vsmp .footer-formule{background-color:#ECE3D2;padding:10px;padding-top:0;max-width:60em}.vsmp .lien-ajouter-plus{margin-top:15px!important;font-size:1.25em}.vsmp .hr-hp{width:1px;height:60px;background-color:#388072;border:none}.vsmp .logo-laposte-xs{width:250px;height:auto;padding:10px}.vsmp .no-padding-xs{padding:0!important}.vsmp .padding-right-xs-0{padding-right:0!important}.vsmp .margin-left-xs--15{margin-left:-15px!important}.vsmp .margin-left-xs-0{margin-left:0!important}.vsmp .margin-left-xs-1{margin-left:1px!important}.vsmp .margin-left-xs-5{margin-left:5px!important}.vsmp .margin-left-xs-10{margin-left:10px!important}.vsmp .margin-left-xs-15{margin-left:15px!important}.vsmp .margin-left-xs-25{margin-left:25px!important}.vsmp .margin-left-xs-30{margin-left:30px!important}.vsmp .margin-bottom-xs-20{margin-bottom:20px!important}.vsmp .margin-right-xs-0{margin-right:0!important}.vsmp .margin-right-xs-15{margin-right:15px!important}.vsmp .margin-top-xs--20{margin-top:-20px!important}.vsmp .margin-top-xs-5{margin-top:5px!important}.vsmp .margin-top-xs-25{margin-top:25px!important}.vsmp .margin-top-xs-30{margin-top:25px!important}.vsmp .margin-top-xs--40{margin-top:-40px!important}.vsmp .margin-top-xs-5{margin-top:5px!important}.vsmp .margin-top-xs-10{margin-top:10px!important}.vsmp .margin-top-xs-20{margin-top:20px!important}.vsmp .margin-top-xs-40{margin-top:40px!important}.vsmp .margin-top-xs-48{margin-top:48px!important}.vsmp .float-xs-right{float:right!important}.vsmp .font-xs-9{font-size:9px!important}.vsmp .font-xs-11{font-size:11px!important}.vsmp .font-xs-12{font-size:12px!important}.vsmp .font-xs-13{font-size:13px!important}.vsmp .font-xs-14{font-size:14px!important}.vsmp .font-xs-15{font-size:15px!important}.vsmp .font-xs-16{font-size:16px!important}.vsmp .font-xs-17{font-size:17px!important}.vsmp .height-60{height:60px}.vsmp .width-xs-60{width:60%!important}.vsmp .width-xs-60-px{width:60px!important}.vsmp .col-xs-3-4{width:44.33333%!important}.vsmp .image-mois-offerts{width:95px!important;height:70px!important}.vsmp .no-padding-nomarging-xs{padding-left:0!important;margin-left:0!important;margin-right:0!important;padding-right:0!important}.vsmp .sepalia-refus .refus-header{font-size:1.1em!important}.vsmp .sepalia-refus .refus-intro{font-size:.8em!important}.vsmp .sepalia-refus .raison-refus{margin-left:2.5em;margin-right:2.5em}.vsmp .row-formule{max-width:60em;margin-right:-10px;margin-left:-10px}.vsmp .offre-banner{background-color:#ECE3D2;max-width:60em;margin-left:-10px;margin-right:-10px;padding-bottom:40px}.vsmp .image-2-offerts-banner-xs{position:relative;left:-41%;height:96px;width:87px}.vsmp .titre-banner-offer{float:none;word-spacing:-1px;font-size:14px;margin-top:36px;margin-left:10px}.vsmp .text-sup-gratuit{font-size:12px;float:right;margin-top:7px}.has-error-form-search-contract{border-color:#ee2c0c;box-shadow:0 1px 1px rgba(0,0,0,.075)inset}}.hide-message{display:none}#call-me-back{cursor:pointer;position:fixed;top:320px;right:0;width:220px;height:50px;background:#017463;color:#fff;z-index:1;line-height:1}#call-me-back img{float:left;margin:4px 8px;width:35px;height:40px}#call-me-back p{font-family:"verdana","Sans-Serif";font-size:1.17em;font-weight:700;color:#fff;padding:15px 0 92px 0;text-decoration:none}