<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> @media screen and (max-width: 768px) {
     #dp_page_hub_contact {
         margin-top: 15px;
     }
 }
 
 @font-face {
     font-family: 'Trebuchet-Regular';
     src: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/trebuc.eot);
     src: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/trebuc.eot?#iefix) format('embedded-opentype'), url('https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/trebuc.woff') format('woff'), url('https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/trebuc.ttf') format('truetype'), url('https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/trebuc.otf') format('opentype'), url('https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/trebuc.svg#trebuc') format('svg');
     font-weight: normal;
     font-style: normal;
 }
 
 @font-face {
     font-family: 'Trebuchet-Bold';
     src: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/trebucbd.eot);
     src: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/trebucbd.eot?#iefix) format('embedded-opentype'), url('https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/trebucbd.woff') format('woff'), url('https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/trebucbd.ttf') format('truetype'), url('https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/trebucbd.otf') format('opentype'), url('https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/trebucbd.svg#trebucbd') format('svg');
     font-weight: normal;
     font-style: normal;
 }
 
 @font-face {
     font-family: 'champagne__limousinesregular';
     src: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/champagnelimousines-webfont.eot);
     src: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/champagnelimousines-webfont.eot?#iefix) format('embedded-opentype'), url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/champagnelimousines-webfont.woff2) format('woff2'), url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/champagnelimousines-webfont.woff) format('woff'), url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/champagnelimousines-webfont.ttf) format('truetype'), url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/champagnelimousines-webfont.svg#champagne__limousinesregular) format('svg');
     font-weight: normal;
     font-style: normal;
 }
 
 @font-face {
     font-family: 'gotham_htflight';
     src: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/gothamhtf-light-webfont.eot);
     src: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/gothamhtf-light-webfont.eot?#iefix) format('embedded-opentype'), url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/gothamhtf-light-webfont.woff2) format('woff2'), url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/gothamhtf-light-webfont.woff) format('woff'), url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/gothamhtf-light-webfont.ttf) format('truetype'), url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/css/fonts/gothamhtf-light-webfont.svg#gotham_htflight) format('svg');
     font-weight: normal;
     font-style: normal;
 }
 
 #dp_page_hub_contact {
     background-color: #fff;
     background-size: 100% 100%;
     font-family: Lucas;
     font-weight: 400;
 }
 
 #dp_page_hub_contact .dp_page_hub_header_img {
     max-width: 100%;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_wrap {
     width: 920px;
     margin: 0 auto;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_section {
     overflow: hidden;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_section h2 {
     font-family: Lucas;
     font-size: 36px;
     letter-spacing: 8px;
     line-height: 48px;
     color: #000;
     margin: 60px auto 30px auto;
     text-transform: uppercase;
     font-weight: 300;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_section h3 {
     font-family: Lucas;
     font-size: 18px;
     letter-spacing: 2px;
     line-height: 25px;
     margin: 30px 0 30px 0;
     color: #000;
     text-transform: uppercase;
     font-weight: 500;
 }
 
 #dp_page_hub_contact .dp_page_hub_deja_client span.icon_text,
 #dp_page_hub_contact .dp_page_hub_encore_client span.icon_text {
     line-height: 40px;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_section h5 {
     font-family: Lucas;
     font-size: 14px;
     line-height: 30px;
     color: #000;
     text-align: center;
     margin: 0;
     padding: 0px 0 0 0;
     letter-spacing: 2px;
     height: 30px;
     text-transform: uppercase;
     font-weight: 700;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_section h5 span.picto_text {
     display: inline-block;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_row {
     overflow: hidden;
     background-color: #fff;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_col_left {
     width: 459px;
     float: left;
     border: 1px solid #c9c8c8;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_col_right {
     width: 458px;
     float: right;
     border-top: 1px solid #c9c8c8;
     border-right: 1px solid #c9c8c8;
     border-bottom: 1px solid #c9c8c8;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_col_right.dp_page_hub_contact_col_fax .dp_page_hub_contact_inner_col {
     padding: 45px 0!important;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_inner_col {
     border-top: 1px solid #c9c8c8;
     overflow: hidden;
     text-align: center;
     max-height: 208px;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_left {
     border-right: 1px solid #c9c8c8;
     width: 230px;
     height: 175px;
     float: left;
     text-align: center;
     display: inline-block;
     padding: 8px 0 10px 0;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_left.dp_page_hub_enterprise {
     padding: 8px 0 29px 0;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_inner_col_left.dp_page_hub_enterprise p {
     padding: 12px 0 0px 0;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_left.dp_page_hub_encore_client {
     padding: 10px 0 23px 0;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right.dp_page_hub_hotel p {
     padding: 12px 0 0px 0;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right.dp_page_hub_deja_client {
     padding: 10px 0 22px 0;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right {
     /*width: 227px;*/
     float: none;
     text-align: center;
     display: inline-block;
     padding: 0 0 15px 0;
     padding: 8px 0 0px 0;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_inner_col p {
     font-family: Lucas;
     font-size: 16px;
     letter-spacing: 1px;
     line-height: 24px;
     color: #000;
     text-align: center;
     padding: 0px 0 14px 0;
     font-weight: 400;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_inner_col p span {
     color: #ae9539;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon {
     width: 100%;
     height: 41px;
     display: block;
     float: none;
     margin: 0 32%;
     padding-bottom: 8px;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon.icon_encore_client {
     background: url(https://www.nespresso.com/ecom/medias/sys_master/public/13450752589854/dp-page-hub-contact-icon-client-v2.png) no-repeat top left;
     width: 63px;
     height: 65px;
     margin-left: 35%;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon.icon_deja_client {
     background: url(https://www.nespresso.com/ecom/medias/sys_master/public/13450752819230/dp-page-hub-contact-icon-contact-v2.png) no-repeat top left;
     width: 80px;
     height: 65px;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon.icon_enterprise {
     background: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/contact-hub/images/dp_page_hub_contact_icon_enterprise.png) no-repeat top left;
     width: 72px;
     height: 70px;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon.icon_hotel {
     background: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/contact-hub/images/dp_page_hub_contact_icon_hotels.png) no-repeat top left;
     width: 61px;
     height: 70px;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_left.dp_page_hub_enterprise #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon_text {
     font-family: Lucas;
     font-size: 16px;
     line-height: 24px;
     color: #fff;
     display: inline-block;
     float: none;
     letter-spacing: 1px;
     font-weight: 400;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon {
     background: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/b2b_hub/images/dp_page_hub_contact_icon_tel.png) no-repeat top left;
     width: 24px;
     height: 38px;
     display: inline-block;
     margin: 0 11px 0 32px;
     padding-bottom: 0px;
     display: block;
     float: none;
     margin: 0 32%;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon_text {
     font-family: Lucas;
     font-weight: 800;
     font-size: 14px;
     line-height: 18px;
     color: #ae9539;
     display: inline-block;
     float: left;
     letter-spacing: 1px;
     text-align: center;
     margin-top: 10px;
     display: inline-block;
     float: none;
     padding: 3px 0 10px 0;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon_text a {
     font-family: 'Trebuchet-Regular';
     font-size: 10px;
     line-height: 18px;
     color: #fff;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_legend {
     font-family: Lucas;
     font-size: 12px;
     letter-spacing: 1px;
     line-height: 18px;
     color: #000;
     text-align: right;
     margin: 8px 0 18px 0;
     font-weight: 400;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_left {
     width: auto;
     border-right: none;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col span.icon {
     background: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/contact-hub/images/dp_page_hub_contact_icon_curier.png) no-repeat top left;
     width: 58px;
     height: 72px;
     display: inline-block;
     float: left;
     margin: 20px 17px 0 92px;
     padding-bottom: 25px;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col span.icon_text {
     font-size: 12px;
     line-height: 18px;
     color: #000;
     display: inline-block;
     float: left;
     letter-spacing: 1px;
     text-align: left;
     margin-top: 14px;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col span.icon_text span {
     font-family: Lucas;
     font-weight: 800;
     font-size: 14px;
     color: #ae9539;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon {
     background: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/contact-hub/images/dp_page_hub_contact_icon_fax.png) no-repeat top left;
     width: 64px;
     height: 72px;
     display: inline-block;
     float: left;
     margin: 20px 17px 0 127px;
     padding-bottom: 0;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon_text {
     margin-top: 37px;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_legend.dp_page_hub_contact_legend_second {
     text-align: right;
     margin: 8px 0 70px 22px;
     letter-spacing: 0;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_row.dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col {
     padding: 33px 0 32px 0;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_cta {
     font-family: Lucas;
     font-size: 14px;
     letter-spacing: 1px;
     border-radius: 3px;
     height: 40px;
     text-decoration: none;
     display: inline-block;
     background-color: #986F38;
     color: #FFFFFF;
     box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.30);
     text-transform: uppercase;
     padding: 0 20px;
     line-height: 40px;
     font-weight: 600;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_cta span {
     font-family: Lucas;
     font-weight: 600;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_cta:hover {
     background-color: #986F38;
     color: #FFFFFF;
     box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.30);
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_cta:disabled {
     background-color: #F3F3F3;
     color: #6E6E6E;
     box-shadow: none;
 }
 
 #dp_page_hub_contact h1 {
     font-family: Lucas;
     font-size: 48px;
     letter-spacing: 12px;
     line-height: 64px;
     color: #000;
     margin: 40px 0 20px 0;
     font-weight: 800;
     text-transform: uppercase;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_header {
     position: relative;
     background: url('https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/contact-hub/images/dp_page_hub_contact_header.jpg') center center no-repeat;
     width: 100%;
     height: 256px;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_header_content {
     position: absolute;
     text-align: center;
     left: 0;
     right: 0;
     margin-left: auto;
     margin-right: auto;
     top: 90px;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_header_content h1 {
     font-family: Lucas;
     font-size: 36px;
     letter-spacing: 0px;
     line-height: 40px;
     font-weight: 600;
     text-transform: uppercase;
     color: #ffffff;
     margin: 0;
     padding: 0;
 }
 
 #dp_page_hub_contact .dp_page_hub_contact_header_content h2 {
     font-family: Lucas;
     font-size: 22px;
     letter-spacing: 0.04em;
     line-height: 26px;
     color: #d0a94c;
     text-align: center;
     white-space: nowrap;
     font-weight: 400;
     margin: 0;
     padding: 0;
 }
 
 @media screen and (max-width:1900px) {
     #dp_page_hub_contact .dp_page_hub_contact_header {
         position: relative;
         background: url('https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/contact-hub/images/dp_page_hub_contact_header.jpg') center center no-repeat;
         width: 100%;
         height: 13.474vw;
         background-size: cover;
     }
     #dp_page_hub_contact .dp_page_hub_contact_header_content {
         top: 4.474vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_header_content h1 {
         font-size: 1.895vw;
         letter-spacing: 0vw;
         line-height: 2.526vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_header_content h2 {
         font-size: 1.263vw;
         line-height: 1.684vw;
     }
 }
 
 @media (max-width: 920px) {
     #dp_page_hub_contact .dp_page_hub_contact_wrap {
         width: 100%;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_left {
         width: 48vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right {
         width: 49vw;
         float: left;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_left {
         width: 23vw;
         padding: 8px 0 0px 0;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right {
         width: 23vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon {
         margin: 0 0.6vw 0 6.5vw;
         background-size: auto;
     }
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col span.icon {
         margin: 2.2vw 0.6vw 0 8vw;
         background-size: 90%;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon {
         margin: 0 0.4vw 0 7vw;
         background-size: 90%;
         margin-top: 0px;
     }
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon {
         margin: 2.2vw 0.4vw 0 15vw;
         background-size: 90%;
         padding-bottom: 0;
     }
     #dp_page_hub_contact .dp_page_hub_contact_legend {
         font-family: Lucas;
         font-size: 12px;
         letter-spacing: 1px;
         line-height: 18px;
         font-weight: 400;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon_text,
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col span.icon_text {
         font-size: 1.3vw;
         padding-bottom: 10px;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_left.dp_page_hub_encore_client {
         padding: 10px 0 31px 0;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon_text,
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon_text {
         font-size: 1.5vw;
         margin-top: 1.6vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col p,
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col p {
         font-family: Lucas;
         font-size: 16px;
         letter-spacing: 1px;
         line-height: 40px;
         font-weight: 300;
     }
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col span.icon_text span {
         font-size: 1.5vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon_text {
         margin-top: 4vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_section h2 {
         font-family: Lucas, Trebuchet MS;
         font-size: 24px;
         font-weight: 700;
         letter-spacing: 2px;
         line-height: 36px;
         margin: 6.521739130434782vw auto;
     }
     #dp_page_hub_contact .dp_page_hub_contact_cta span.icon_text {
         font-size: 14px;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_left.dp_page_hub_enterprise {
         padding: 8px 0 32px 0;
     }
 }
 
 @media (max-width: 880px) {
     #dp_page_hub_contact .dp_page_hub_contact_cta span.icon_text {
         font-size: 12px;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right.dp_page_hub_hotel p {
         line-height: 24px;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right.dp_page_hub_contact_par_tel .dp_page_hub_contact_inner_col_left {
         padding-bottom: 35px;
     }
 }
 
 @media (max-width: 800px) {
     #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon {
         margin: 0 0.6vw 0 6vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon {
         margin: 0 0.4vw 0 6.5vw;
     }
 }
 
 @media (max-width: 778px) {
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_left,
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right {
         padding-bottom: 18px;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right {
         padding-bottom: 0;
     }
 }
 
 @media (max-width: 680px) {
     #dp_page_hub_contact .dp_page_hub_contact_col_right.dp_page_hub_contact_par_tel .dp_page_hub_contact_inner_col_left {
         padding-bottom: 36px;
     }
 }
 
 @media (max-width: 640px) {
     #dp_page_hub_contact .dp_page_hub_contact_header_content {
         top: 34.474vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_header {
         position: relative;
         background: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/contact-hub/images/nespresso_header_2m.jpg) center center no-repeat;
         width: 100%;
         height: 83.125vw;
         background-size: 100% 100%;
         margin-bottom: 12vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_header_content h1 {
         font-size: 5.895vw;
         letter-spacing: 0vw;
         line-height: 9.526vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_header_content h2 {
         font-size: 3.263vw;
         line-height: 4.684vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_section {
         margin: 0 5%;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_left,
     #dp_page_hub_contact .dp_page_hub_contact_col_right {
         width: 100%;
     }
     #dp_page_hub_contact .dp_page_hub_contact_section h2 {
         font-size: 5.78125vw;
         line-height: 6.25vw;
         margin: 9.375vw 0;
     }
     #dp_page_hub_contact .dp_page_hub_contact_section h5 {
         font-size: 3.125vw;
         line-height: 3.90625vw;
         padding: 3vw 0 0 0;
         height: 7vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_section h5 span.picto {
         width: 25px;
         height: 19px;
         margin-left: 2.65625vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_section h5 span.picto,
     #dp_page_hub_contact .dp_page_hub_contact_section .dp_page_hub_contact_row_second .dp_page_hub_contact_col_left h5 span.picto,
     #dp_page_hub_contact .dp_page_hub_contact_section .dp_page_hub_contact_col_right h5 span.picto,
     #dp_page_hub_contact .dp_page_hub_contact_section .dp_page_hub_contact_row_second .dp_page_hub_contact_col_right h5 span.picto {
         margin-left: 2.65625vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_left,
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right,
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col_right {
         width: 49%;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_left,
     #dp_page_hub_contact .dp_page_hub_contact_col_right {
         margin-bottom: 3.125vw;
         background-color: #fff;
         width: 99%;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_left {
         border-right: 1px solid #c9c8c8;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right {
         border-left: 1px solid #c9c8c8;
     }
     #dp_page_hub_contact .dp_page_hub_contact_row {
         background-color: transparent;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col p,
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col p {
         font-size: 3.125vw;
         line-height: 3.75vw;
         padding: 0 5vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon {
         width: 58px;
         height: 47px;
         margin: 2.8vw 3.125vw 1vw 11.1875vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon.icon_encore_client {
         margin-left: 17vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right span.icon {
         margin: 2.8vw 3.125vw 1vw 15.1875vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right span.icon_text {
         margin-top: 0vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon_text,
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col span.icon_text {
         font-size: 3.125vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_cta span.icon_text {
         font-size: 14px;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon {
         width: 29px;
         height: 44px;
         margin: 2vw 0vw 0 31%;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon_text a {
         display: none;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon_text {
         font-size: 3.125vw;
         line-height: 3.59375vw;
         margin-top: 3vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right span.icon {
         margin: 2vw 1vw 0 13.5vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right span.icon_text {
         margin-top: 3vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_legend {
         font-size: 2.03125vw;
         margin: 0 0 5vw 0;
         text-align: center;
     }
     #dp_page_hub_contact .dp_page_hub_contact_section .dp_page_hub_contact_col_right h5 span.picto {
         width: 25px;
         height: 24px;
     }
     #dp_page_hub_contact .dp_page_hub_contact_section .dp_page_hub_contact_row_second .dp_page_hub_contact_col_left h5 span.picto {
         width: 31px;
         height: 21px;
     }
     #dp_page_hub_contact .dp_page_hub_contact_section .dp_page_hub_contact_row_second .dp_page_hub_contact_col_right h5 span.picto {
         width: 31px;
         height: 31px;
     }
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col span.icon {
         background: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/contact-hub/images/dp_page_hub_contact_icon_curier.png) no-repeat top left;
         width: 58px;
         height: 72px;
         margin: 7.34375vw 6.25vw 1vw 3.4375vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col span.icon_text span {
         font-size: 3.125vw;
         line-height: 4.4vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col span.icon_text {
         margin: 5.46875vw 0 0 0;
     }
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon {
         background: url(https://www.nespresso.com/shared_res/mos/free_html/fr/b2b/contact-hub/images/dp_page_hub_contact_icon_fax.png) no-repeat top left;
         width: 64px;
         height: 72px;
         margin: 6.25vw 3.75vw 5.625vw 24vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_left span.icon_text {
         margin: 9.0625vw 0 0 0;
     }
     #dp_page_hub_contact .dp_page_hub_contact_legend.dp_page_hub_contact_legend_second {
         text-align: center;
         font-size: 2.03125vw;
         margin: 8px 20px;
     }
     #dp_page_hub_contact .dp_page_hub_contact_section .dp_page_hub_contact_row_second .dp_page_hub_contact_col_right h5 {
         padding: 3vw 0 2vw 0;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col p {
         padding: 1vw 0 4vw 0;
     }
 }
 
 @media (max-width: 480px) {
     #dp_page_hub_contact .dp_page_hub_contact_cta span.icon_text {
         font-size: 12px;
         padding: 0 5px;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon.icon_encore_client {
         margin-left: 15vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right span.icon {
         margin: 2.8vw 3.125vw 1vw 13.1875vw;
     }
 }
 
 @media (max-width: 420px) {
     #dp_page_hub_contact .dp_page_hub_contact_cta span.icon_text {
         font-size: 10px;
     }
 }
 
 @media (max-width: 410px) {
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col span.icon,
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_inner_col span.icon_text {
         float: none;
         text-align: center;
     }
 }
 
 @media (max-width: 350px) {
     #dp_page_hub_contact .dp_page_hub_contact_cta {
         padding: 0 10px;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right span.icon {
         margin: 2.8vw 3.125vw 1vw 11.1875vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon,
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right span.icon {
         margin: 0 3.125vw 0 3vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon {
         margin: 0vw 0.4vw 0 11vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right span.icon {
         margin: 0vw 1vw 0 26%;
     }
     #dp_page_hub_contact .dp_page_hub_contact_row_second .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col span.icon {
         margin: 6.25vw 3.75vw 5.625vw 4.6875vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_section h5 {
         padding: 5vw 0 0 0;
         height: 11vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_col_right .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right span.icon_text {
         margin: 10px 0 1px 0;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col p {
         padding: 1vw 2vw 2vw 2vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon {
         margin: 1vw 3.125vw 0 13vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon,
     #dp_page_hub_contact .dp_page_hub_contact_inner_col .dp_page_hub_contact_inner_col_right span.icon {
         margin: 1vw 3.125vw 0 9vw;
     }
     #dp_page_hub_contact .dp_page_hub_contact_inner_col span.icon.icon_encore_client {
         margin-left: 29%;
     }
 }</pre></body></html>