.b2b-notoriety{overflow:auto;background-image:-webkit-linear-gradient(60deg, #03bddf, #0596de 50%);background-image:linear-gradient(30deg, #03bddf, #0596de 50%);color:#fff;text-align:center;font-weight:300}.b2b-notoriety-kpis{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14px;margin-bottom:28px}@media (min-width: 768px){.b2b-notoriety-kpis{margin-top:28px;margin-bottom:42px}}.b2b-notoriety-item{padding:0;width:100%;padding-top:0}@media (min-width: 768px){.b2b-notoriety-item{padding:0;padding-left:28px;padding-right:28px;padding-top:0;width:auto}}.b2b-notoriety-item+.b2b-notoriety-item{padding-top:14px}@media (min-width: 768px){.b2b-notoriety-item+.b2b-notoriety-item{padding-top:0}}.b2b-notoriety-value{font-size:40px}@media (min-width: 768px){.b2b-notoriety-value{font-size:50px}}.b2b-notoriety-label{font-size:18px}@-webkit-keyframes b2b-sneak-left{from{-webkit-transform:rotate(0) translateY(0) scaleY(1);transform:rotate(0) translateY(0) scaleY(1)}to{-webkit-transform:rotate(90deg) translateY(-2px) scaleY(1.2);transform:rotate(90deg) translateY(-2px) scaleY(1.2)}}@keyframes b2b-sneak-left{from{-webkit-transform:rotate(0) translateY(0) scaleY(1);transform:rotate(0) translateY(0) scaleY(1)}to{-webkit-transform:rotate(90deg) translateY(-2px) scaleY(1.2);transform:rotate(90deg) translateY(-2px) scaleY(1.2)}}@-webkit-keyframes b2b-sneak-right{from{-webkit-transform:rotate(0) translateY(0) scaleY(1);transform:rotate(0) translateY(0) scaleY(1)}to{-webkit-transform:rotate(-90deg) translateY(-2px) scaleY(1.2);transform:rotate(-90deg) translateY(-2px) scaleY(1.2)}}@keyframes b2b-sneak-right{from{-webkit-transform:rotate(0) translateY(0) scaleY(1);transform:rotate(0) translateY(0) scaleY(1)}to{-webkit-transform:rotate(-90deg) translateY(-2px) scaleY(1.2);transform:rotate(-90deg) translateY(-2px) scaleY(1.2)}}@-webkit-keyframes b2b-shake{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}75%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes b2b-shake{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}75%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes b2b-expand-disappear{from{opacity:1;-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(10);transform:scale(10)}}@keyframes b2b-expand-disappear{from{opacity:1;-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(10);transform:scale(10)}}@-webkit-keyframes b2b-expand{0%{-webkit-transform:scale(0);transform:scale(0)}70%{-webkit-transform:scale(1.3);transform:scale(1.3)}90%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes b2b-expand{0%{-webkit-transform:scale(0);transform:scale(0)}70%{-webkit-transform:scale(1.3);transform:scale(1.3)}90%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes b2b-drop{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}70%{-webkit-transform:translateY(5px);transform:translateY(5px)}90%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes b2b-drop{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}70%{-webkit-transform:translateY(5px);transform:translateY(5px)}90%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes b2b-fade-in{0%{opacity:0.3;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{opacity:0.3;-webkit-transform:scale(1);transform:scale(1)}}@keyframes b2b-fade-in{0%{opacity:0.3;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{opacity:0.3;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes b2b-dash{to{stroke-dashoffset:98}}@keyframes b2b-dash{to{stroke-dashoffset:98}}.b2b-features{margin-bottom:-1px}@media (min-width: 768px){.b2b-features{margin-bottom:0}}.b2b-features-title{display:none}@media (min-width: 768px){.b2b-features-title{display:block;text-align:center;color:#0596de}}@media (min-width: 768px){.b2b-features-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.b2b-features-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px rgba(67,94,113,0.2);text-align:left}@media (min-width: 768px){.b2b-features-item{text-align:center;border-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.b2b-features-item svg{vertical-align:middle}.b2b-features-item:hover{opacity:1;text-decoration:none}.b2b-features-item:hover .phone-icon-phone{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-name:b2b-shake;animation-name:b2b-shake;-webkit-animation-delay:400ms;animation-delay:400ms;-webkit-animation-duration:170ms;animation-duration:170ms;-webkit-animation-timing-function:linear;animation-timing-function:linear}.b2b-features-item:hover .phone-icon-eye{-webkit-animation-duration:0;animation-duration:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.b2b-features-item:hover #phone-icon-left-eye{-webkit-animation-name:b2b-sneak-left;animation-name:b2b-sneak-left}.b2b-features-item:hover #phone-icon-right-eye{-webkit-animation-name:b2b-sneak-right;animation-name:b2b-sneak-right}.b2b-features-item:hover .message-icon-bubble{-webkit-animation-name:b2b-expand;animation-name:b2b-expand;-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-timing-function:cubic-bezier(0.38, -0.21, 0.56, 0.72);animation-timing-function:cubic-bezier(0.38, -0.21, 0.56, 0.72)}.b2b-features-item:hover .map-icon-marker{-webkit-animation-name:b2b-drop;animation-name:b2b-drop;-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-timing-function:cubic-bezier(0.38, -0.21, 0.56, 0.72);animation-timing-function:cubic-bezier(0.38, -0.21, 0.56, 0.72)}.b2b-features-item:hover .map-icon-marker-shadow{-webkit-animation-name:b2b-expand;animation-name:b2b-expand;-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-timing-function:cubic-bezier(0.38, -0.21, 0.56, 0.72);animation-timing-function:cubic-bezier(0.38, -0.21, 0.56, 0.72)}.b2b-features-item:hover .map-icon-path{-webkit-animation-name:b2b-dash;animation-name:b2b-dash;-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0.38, -0.21, 0.56, 0.72);animation-timing-function:cubic-bezier(0.38, -0.21, 0.56, 0.72)}.b2b-features-item:hover .star-icon-star{-webkit-animation-name:b2b-expand;animation-name:b2b-expand;-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-timing-function:cubic-bezier(0.38, -0.21, 0.56, 0.72);animation-timing-function:cubic-bezier(0.38, -0.21, 0.56, 0.72)}.b2b-features-item:hover .star-icon-circle-star{-webkit-animation-name:b2b-expand-disappear;animation-name:b2b-expand-disappear;-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-timing-function:cubic-bezier(0.38, -0.21, 0.56, 0.72);animation-timing-function:cubic-bezier(0.38, -0.21, 0.56, 0.72)}.b2b-features-item:hover .star-icon-star-dot{-webkit-animation-name:b2b-fade-in;animation-name:b2b-fade-in;-webkit-animation-duration:600ms;animation-duration:600ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0;animation-delay:0}.b2b-features-item:hover .star-icon-star-dot:nth-child(1){-webkit-animation-delay:200ms;animation-delay:200ms}.b2b-features-item:hover .star-icon-star-dot:nth-child(2){-webkit-animation-delay:300ms;animation-delay:300ms}.b2b-features-item:hover .star-icon-star-dot:nth-child(3){-webkit-animation-delay:800ms;animation-delay:800ms}.b2b-features-item:hover .star-icon-star-dot:nth-child(4){-webkit-animation-delay:600ms;animation-delay:600ms}.b2b-features-item:hover .star-icon-star-dot:nth-child(5){-webkit-animation-delay:700ms;animation-delay:700ms}.b2b-features-item:hover .star-icon-star-dot:nth-child(6){-webkit-animation-delay:400ms;animation-delay:400ms}.b2b-features-item:hover .star-icon-star-dot:nth-child(7){-webkit-animation-delay:200ms;animation-delay:200ms}.b2b-features-item:hover .star-icon-star-dot:nth-child(8){-webkit-animation-delay:600ms;animation-delay:600ms}.b2b-features-item:hover .star-icon-star-dot:nth-child(9){-webkit-animation-delay:200ms;animation-delay:200ms}.b2b-features-item-icon{border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:14px;text-align:center;overflow:hidden}.b2b-features-item-icon.b2b-features-item-icon-phone{background-color:#15a795}.b2b-features-item-icon.b2b-features-item-icon-message{background-color:#ffa300}.b2b-features-item-icon.b2b-features-item-icon-map{background-color:#ed4353}.b2b-features-item-icon.b2b-features-item-icon-star{background-color:#0596de}.b2b-features-item-title{font:inherit;line-height:1.4;letter-spacing:0.4px;color:#435f71;margin:14px;-webkit-transition:opacity 300ms;transition:opacity 300ms}@media (min-width: 768px){.b2b-features-item-title{margin:0 28px;text-align:center}}.b2b-features-item-size-normal .b2b-features-item-icon{height:75px;width:75px;line-height:75px}.b2b-features-item-size-normal .b2b-features-item-title{font-size:14px}@media (min-width: 768px){.b2b-features-item-size-normal .b2b-features-item-title{font-size:16px}}.b2b-features-item-size-large .b2b-features-item-icon{height:90px;width:90px;line-height:90px}@media (min-width: 768px){.b2b-features-item-size-large .b2b-features-item-icon{height:115px;width:115px;line-height:115px}}.b2b-features-item-size-large .b2b-features-item-title{font-size:18px}@media (min-width: 768px){.b2b-features-item-size-large .b2b-features-item-title{font-size:20px}}.homepage-search{height:510px}.homepage-search.dl-homepage-search-compact{height:250px}.homepage-search .search-zone{max-width:970px;padding:45px 40px 0px;z-index:5}.homepage-search .search-zone h1{margin:0;font-size:26px;line-height:30px;font-family:"Montserrat", Arial, sans-serif;font-weight:700;color:#fff;text-align:center}.homepage-search .search-zone h4{margin:16px 0px 25px;font-size:16px;font-family:"Roboto", Arial, sans-serif;font-weight:400;color:#fff;text-align:center}@media (max-width: 1199px){.homepage-search{height:640px}.homepage-search .search-zone{padding-top:40px}}.dl-patient-account-section{max-width:970px;padding:30px 40px 0px;z-index:5}.dl-patient-account-section:last-of-type{padding-bottom:30px}.dl-upcoming-appointment-section .dl-list-item{margin:0;padding:0}.cover-background.country-de{background-image:url(/assets/patient/cover/cover-de-dd3fa38478c24e035039b36c8e10d5e10d2b0b5e54d8805e0d73af86d2576fd1.png);background-size:2000px auto;border-width:0}.cover-background.month-12.country-fr,.cover-background.month-1.country-fr{background-image:url(/assets/patient/cover/cover-winter-fr-766b3436e9e94efcbdbb8b3f8afaa44c6076839f2e2de97b4e9b1e94f9519f5c.png)}.cover-background.month-12 .cover-background-animation,.cover-background.month-1 .cover-background-animation{-webkit-animation:remove-opacity 5s 0.6s forwards, homepage-snowfall 60s linear infinite;animation:remove-opacity 5s 0.6s forwards, homepage-snowfall 60s linear infinite;background-image:url(/assets/patient/cover/animation/snow-1-aa9572a7dd94854f512719972a4068860acc93e1f7a6f40e0ed6ccb42ffe90ea.png),url(/assets/patient/cover/animation/snow-2-67027e62d492cabdfeb872eba04cdb13b673b09cef1076f61c5a6e329d20cb97.png),url(/assets/patient/cover/animation/snow-3-8216aacf3b4dfb2a55eb00d8bc4e5021e582c93e8f8c61151f054cd819c2c82c.png);opacity:0}.cover-background.month-2.day-14.country-fr{background-image:url(/assets/patient/cover/cover-valentineday-c6e921c09893570e5b8ab31b4eb01338d003746378224ea63045139ee7e9c1b1.png)}.cover-background.month-3.week-12.country-fr,.cover-background.month-3.week-13.country-fr,.cover-background.month-4.country-fr,.cover-background.month-5.country-fr,.cover-background.month-6.week-22.country-fr,.cover-background.month-6.week-23.country-fr,.cover-background.month-6.week-24.country-fr,.cover-background.month-6.week-25.country-fr{background-image:url(/assets/patient/cover/cover-spring-fr-faeec09aca4d7e40f32e912b1e1772a28a605c4ea1c15714625f0d3e332666af.png)}.cover-background.month-4.day-16.country-fr{background-image:url(/assets/patient/cover/cover-easter-fr-96e04ac18303b087a4df6289a9940b291b2e07e67df78033d512f9e8070a8e44.png)}.cover-background.month-5.day-4.country-fr{background-image:url(/assets/patient/cover/cover-europe-fr-7692942077cb590215c714fa13c20c6dfd878ab43d1ae66d2dd085c9c7227c0b.png)}.cover-background.month-5.day-28.country-fr,.cover-background.month-5.week-22.country-fr,.cover-background.month-6.week-22.country-fr,.cover-background.month-6.week-23.country-fr{background-image:url(/assets/patient/cover/cover-rollandgarros-3aa8737346f9c0c3da4a2c834c3cb00d7ea093e4032875747fe048b282c5f275.png)}.cover-background.month-7.week-26.country-fr,.cover-background.month-7.week-27.country-fr,.cover-background.month-7.week-28.country-fr,.cover-background.month-7.week-29.country-fr{background-image:url(/assets/patient/cover/cover-tourdefrance-089a55c0327068c3836982fc5c1f3910053633a2988d9d1cd4f854d8175b5b28.png)}.cover-background.month-6.day-21.country-fr{background-image:url(/assets/patient/cover/cover-music-fr-09942b442fda3552347808a930680f2aed69129947bdc929e7414621c1b3a6ae.png)}.cover-background.month-7.day-14.country-fr{background-image:url(/assets/patient/cover/cover-national-fr-f88e225aa2bd843d0224b8f73927690aca91c5ea84c5f27132ddcb2e9bb80259.png)}.cover-background.month-12.day-25.country-fr{background-image:url(/assets/patient/cover/cover-christmas-fr-358e5950a20cfae69078c4c66a441a8a32a744f4f7cab074c2c88023d20edf05.png)}.cover-background-animation{height:100%;left:0;position:absolute;top:0;width:100%}.homepage-b2b-features{background:#fff;overflow:auto;text-align:center;padding:10px 0 28px}.homepage-b2b-features-title{font-family:"Montserrat", Arial, sans-serif;font-weight:400;font-size:26px;text-align:center;line-height:34px;color:#0596de;margin-bottom:28px}.homepage-b2b-features-cta{margin-top:42px}.homepage-press{background-color:#fff;padding-top:20px;padding-bottom:20px;border-top:1px solid rgba(67,95,113,0.1);text-align:center}@media (max-width: 991px){.homepage-press{display:none}}.homepage-press a{opacity:0.4}.homepage-press img{width:100%;max-width:822px;height:48px}.homepage-jobs{padding:20px;border-radius:5px;margin:14px 0;background-color:#336c81;background-image:url(/assets/patient/homepage/jobs-8a75dc4a0faaedf437d6e351739e5c813898422b2e8aed17beab7af404a29e48.jpg);background-position:center;background-size:cover;text-align:center}.homepage-jobs p{color:#fff;font-size:26px;line-height:34px;margin:0 0px 20px;font-weight:300}.homepage-jobs strong{position:relative;font-weight:700}.homepage-social{padding-bottom:14px}.homepage-social-block .icon{display:inline-block;vertical-align:middle;width:48px;height:48px;color:#fff;font-size:22px;line-height:48px;text-align:center;border-radius:23px}@media (max-width: 991px){.homepage-social-block .icon{display:block;margin:auto;margin-bottom:10px}}.homepage-social-block .icon.facebook{background-color:#3b5998}.homepage-social-block .icon.twitter{background-color:#55acee}.homepage-social-block .text{display:inline-block;vertical-align:middle;margin-left:14px;text-decoration:none}.homepage-social-block .text span{display:block;font-family:"Montserrat", Arial, sans-serif;font-size:22px;color:#435f71}.homepage-social-block .text span+span{font-family:"Roboto", Arial, sans-serif;font-weight:100;font-size:18px;line-height:20px}@media (max-width: 991px){.homepage-social-block .text{display:block;margin-left:0;text-align:center}.homepage-social-block .text span{display:block;font-size:20px;line-height:25px}.homepage-social-block .text span+span{margin-top:8px;font-size:16px}}@-webkit-keyframes homepage-snowfall{from{background-position:0px 0px, 0px 0px, 0px 0px}to{background-position:1500px 3000px, 400px 800px, -300px 900px}}@keyframes homepage-snowfall{from{background-position:0px 0px, 0px 0px, 0px 0px}to{background-position:1500px 3000px, 400px 800px, -300px 900px}}@-webkit-keyframes remove-opacity{from{opacity:0}to{opacity:1}}@keyframes remove-opacity{from{opacity:0}to{opacity:1}}
