body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Segma;font-display:swap;src:local("Segma Regular"),local("Segma-Regular"),url(../../../fonts/Segma-Regular.eot?#iefix);src:local("Segma Regular"),local("Segma-Regular"),url(../../../fonts/Segma-Regular.eot?#iefix) format("eot"),url(../../../fonts/Segma-Regular.woff2) format("woff2"),url(../../../fonts/Segma-Regular.woff) format("woff"),url(../../../fonts/Segma-Regular.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Segma;font-display:swap;src:local("Segma Medium"),local("Segma-Medium"),url(../../../fonts/Segma-Medium.eot?#iefix);src:local("Segma Medium"),local("Segma-Medium"),url(../../../fonts/Segma-Medium.eot?#iefix) format("eot"),url(../../../fonts/Segma-Medium.woff2) format("woff2"),url(../../../fonts/Segma-Medium.woff) format("woff"),url(../../../fonts/Segma-Medium.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Segma;font-display:swap;src:local("Segma SemiBold"),local("Segma-SemiBold"),url(../../../fonts/Segma-SemiBold.eot?#iefix);src:local("Segma SemiBold"),local("Segma-SemiBold"),url(../../../fonts/Segma-SemiBold.eot?#iefix) format("eot"),url(../../../fonts/Segma-SemiBold.woff2) format("woff2"),url(../../../fonts/Segma-SemiBold.woff) format("woff"),url(../../../fonts/Segma-SemiBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Galderma;font-display:swap;src:local("GALDERMA Italic"),local("GALDERMA-Italic"),url(../../../fonts/GALDERMA_Italic.eot?#iefix);src:local("GALDERMA Italic"),local("GALDERMA-Italic"),url(../../../fonts/GALDERMA_Italic.eot?#iefix) format("eot"),url(../../../fonts/GALDERMA_Italic.woff2) format("woff2"),url(../../../fonts/GALDERMA_Italic.woff) format("woff"),url(../../../fonts/GALDERMA_Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Galderma;font-display:swap;src:local("GALDERMA Regular"),local("GALDERMA-Regular"),url(../../../fonts/GALDERMA_Regular.eot?#iefix);src:local("GALDERMA Regular"),local("GALDERMA-Regular"),url(../../../fonts/GALDERMA_Regular.eot?#iefix) format("eot"),url(../../../fonts/GALDERMA_Regular.woff2) format("woff2"),url(../../../fonts/GALDERMA_Regular.woff) format("woff"),url(../../../fonts/GALDERMA_Regular.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Galderma;font-display:swap;src:local("GALDERMA Bold"),local("GALDERMA-Bold"),url(../../../fonts/GALDERMA_Bold.eot?#iefix);src:local("GALDERMA Bold"),local("GALDERMA-Bold"),url(../../../fonts/GALDERMA_Bold.eot?#iefix) format("eot"),url(../../../fonts/GALDERMA_Bold.woff2) format("woff2"),url(../../../fonts/GALDERMA_Bold.woff) format("woff"),url(../../../fonts/GALDERMA_Bold.ttf) format("truetype");font-weight:700;font-style:normal}#header .navbar{background:#fff!important}#header .full-menu .menu--simple-mega-menu{border-bottom:1px solid #becdf0}#header .full-menu .menu--simple-mega-menu>.menu-item{font-family:Segma,sans-serif;font-size:13px;line-height:16px;letter-spacing:2px;color:#181b21;text-transform:uppercase}@media (max-width:992px){#header .full-menu .menu--simple-mega-menu>.menu-item{border-bottom:1px solid #becdf0}#header .full-menu .menu--simple-mega-menu>.menu-item:first-child{border-top:1px solid #becdf0}#header .full-menu .menu--simple-mega-menu>.menu-item:nth-last-child(3){border-bottom:none}#header .full-menu .menu--simple-mega-menu>.menu-item:not(.menu-item--expanded):not(:first-of-type):after{content:"";background:#becdf0}#header .full-menu .menu--simple-mega-menu>.menu-item:last-of-type{border-bottom:none}}#header .full-menu .menu--simple-mega-menu>.menu-item:first-child{border-bottom:1px solid #becdf0}#header .full-menu .menu--simple-mega-menu>.menu-item.menu-item--expanded{font-family:Segma,sans-serif;font-size:15px;line-height:24px;text-transform:none;font-weight:600;letter-spacing:0}#header .full-menu .menu--info-menu li{text-transform:uppercase}#header .full-menu .menu--info-menu li a{font-size:16px;color:#fff}#header .full-menu .menu--info-menu li a:hover{text-decoration:none}#header .full-menu .menu--info-menu li a.clinic{text-align:center;border-radius:0}#header.openmenu .menu--main-menu ul .menu-item a{text-align:left}#header .btn-menu-mobile{cursor:pointer}#header .btn-menu-mobile span{background:#000}#header .header-container{background:#fff}#header .header-container .header-row.sitebrand{background:#fff}#header .header-container .header-row.sitemenu{background:#fff}#header .header-container .header-row.sitemenu:before{background:#fff}#header .header-container .header-row.sitemenu .menu-back{color:#181b21;font-family:Segma,sans-serif;font-size:14px;line-height:16px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}#header .header-container .block-aesthetics-regional-websites,#header .header-container .block-for-professionals{background:rgba(244,242,240,.9)}#header .header-container .block-aesthetics-regional-websites select,#header .header-container .block-for-professionals select{color:#243588;background:#fff;border:1px solid #0093be;border-radius:4px}#header .header-container .block-aesthetics-regional-websites .websiteslist a,#header .header-container .block-for-professionals .websiteslist a{font-family:GothamLight;font-size:14px;line-height:16px;color:#6f6f6f;letter-spacing:.02em;text-align:center}#header .header-container .block-aesthetics-regional-websites .field--name-field-country-select-text,#header .header-container .block-for-professionals .field--name-field-country-select-text{font-family:GothamBold;font-size:15px;line-height:20px;color:#0093be}#header .header-container .block-aesthetics-regional-websites .field--name-field-professional-title,#header .header-container .block-aesthetics-regional-websites .field--name-field-regional-website-title,#header .header-container .block-for-professionals .field--name-field-professional-title,#header .header-container .block-for-professionals .field--name-field-regional-website-title{font-family:GothamBold;font-size:18px;line-height:20px;color:#6f6f6f}#header .header-container .block-aesthetics-regional-websites .field--name-field-professional-link a.active,#header .header-container .block-aesthetics-regional-websites .field--name-field-professional-link a:focus,#header .header-container .block-aesthetics-regional-websites .field--name-field-professional-link a:hover,#header .header-container .block-for-professionals .field--name-field-professional-link a.active,#header .header-container .block-for-professionals .field--name-field-professional-link a:focus,#header .header-container .block-for-professionals .field--name-field-professional-link a:hover{text-decoration:none;background:0 0;color:#243588;border-color:#2da5c8}#header .header-container .block-aesthetics-regional-websites .field--name-field-consumer-site-link,#header .header-container .block-for-professionals .field--name-field-consumer-site-link{font-family:GothamBold;font-size:14px;line-height:16px}#header .header-container .block-aesthetics-regional-websites .field--name-field-consumer-site-link a,#header .header-container .block-for-professionals .field--name-field-consumer-site-link a{color:#0093be}#header .header-container .block-aesthetics-regional-websites .field--name-field-consumer-site-link .field__item:after,#header .header-container .block-for-professionals .field--name-field-consumer-site-link .field__item:after{color:#233587}#header .header-container .block-aesthetics-regional-websites>.content,#header .header-container .block-for-professionals>.content{text-align:center}#header .secondary-menu{background:#ededed}#header .secondary-menu .menu--info-menu li{text-align:right}#header .secondary-menu .menu--info-menu a{font-family:Segma,sans-serif;font-weight:400;font-size:11px;line-height:37px;color:#181b21;text-decoration:none;letter-spacing:2px;text-transform:uppercase}@media (max-width:992px){#header .secondary-menu .menu--info-menu a{font-size:14px;line-height:16px}}#header .secondary-menu .menu--info-menu a:hover{text-decoration:underline}#header .secondary-menu .menu--info-menu a:before{content:"";background:url(../../../images/people.svg) no-repeat;background-size:16px 14px}#header .secondary-menu .secondary-menu-wrapper .language-switcher-language-url .language-text a.is-active{font-family:Segma,sans-serif;font-weight:400;font-size:11px;line-height:26px;color:#181b21;text-decoration:none;letter-spacing:2px;text-transform:uppercase}#header .secondary-menu .secondary-menu-wrapper .language-switcher-language-url .language-text a.is-active:hover{text-decoration:underline}#header .secondary-menu .secondary-menu-wrapper .language-switcher-language-url .language-switcher-locale-url{background-color:#fff;list-style-type:none}#header .secondary-menu .secondary-menu-wrapper .language-switcher-language-url .language-switcher-locale-url li{line-height:34px}#header .secondary-menu .secondary-menu-wrapper .language-switcher-language-url .language-switcher-locale-url li a{text-decoration:none}#header .secondary-menu .secondary-menu-wrapper .language-switcher-language-url .language-switcher-locale-url li a:hover{text-decoration:underline}#header .secondary-menu .secondary-menu-wrapper .language-switcher-language-url .lang-button{border:none}#header .secondary-menu .secondary-menu-wrapper .language-switcher-language-url .lang-button::before{content:"";transform:translateY(-50%);background-color:#181b21}#header .secondary-menu .secondary-menu-wrapper .language-switcher-language-url .lang-button a{line-height:40px}#header .menu--main-menu .menu--simple-mega-menu .menu-item .long+.mega-menu-wrapper .mega-menu-item>div[class^=parent-long-submenu] .menu-item{text-align:center}@media (max-width:992px){#header .menu--main-menu .menu--simple-mega-menu .menu-item .long+.mega-menu-wrapper .mega-menu-item>div[class^=parent-long-submenu] .menu-item{text-align:left}}#header .menu--main-menu .menu--simple-mega-menu .menu-item .long+.mega-menu-wrapper .mega-menu-item>div[class^=parent-long-submenu] .menu-item span{font-family:Segma,sans-serif;font-size:12px;font-weight:800;line-height:22px;text-transform:uppercase;letter-spacing:1.5px}#header .menu--main-menu .menu--simple-mega-menu .menu-item .long+.mega-menu-wrapper .mega-menu-item>div[class^=parent-long-submenu] .menu-item a{text-align:center!important;font-family:Galderma,sans-serif;font-size:16px;font-weight:400;line-height:17px;letter-spacing:.2px;text-transform:initial;text-decoration:none}@media (max-width:992px){#header .menu--main-menu .menu--simple-mega-menu .menu-item .long+.mega-menu-wrapper .mega-menu-item>div[class^=parent-long-submenu] .menu-item a{text-align:left!important;font-size:12px;letter-spacing:2.7px;line-height:16px;font-weight:600;font-family:Segma,sans-serif;text-transform:uppercase}}#header .menu--main-menu .menu--simple-mega-menu .menu-item .long+.mega-menu-wrapper .mega-menu-item>div[class^=parent-long-submenu] .menu-item a.is-active{text-decoration:underline}#header .menu--main-menu .menu--simple-mega-menu .menu-item .long+.mega-menu-wrapper .mega-menu-item>div[class^=parent-long-submenu] .menu-item a:hover{text-decoration:underline}#header .menu--main-menu .menu--simple-mega-menu .menu-item .short+.mega-menu-wrapper .mega-menu-item .menu-item a{text-align:center;font-family:Galderma,sans-serif;font-size:16px;font-weight:400;line-height:17px;letter-spacing:.2px;text-transform:initial;text-decoration:none}@media (max-width:992px){#header .menu--main-menu .menu--simple-mega-menu .menu-item .short+.mega-menu-wrapper .mega-menu-item .menu-item a{text-align:left!important;font-size:12px;letter-spacing:2.7px;line-height:16px;font-weight:600;font-family:Segma,sans-serif;text-transform:uppercase}}#header .menu--main-menu .menu--simple-mega-menu .menu-item .short+.mega-menu-wrapper .mega-menu-item .menu-item a.is-active{text-decoration:underline}#header .menu--main-menu .menu--simple-mega-menu .menu-item .short+.mega-menu-wrapper .mega-menu-item .menu-item a:hover{text-decoration:underline}#header .menu--main-menu .menu--simple-mega-menu .menu-item:hover+.menu-item a:before{display:none}#header .menu--main-menu ul .menu-item{font-family:Segma,sans-serif;font-weight:700;font-size:15px;line-height:16px;text-align:center}@media (max-width:1080px){#header .menu--main-menu ul .menu-item{font-size:13px}}#header .menu--main-menu ul .menu-item:hover a{border-bottom:2px solid #181b21}@media (max-width:992px){#header .menu--main-menu ul .menu-item:hover a{border-bottom:1px solid #becdf0}}@media (min-width:768px) and (max-width:1024px){#header .menu--main-menu ul .menu-item.tablet-opened a:hover,#header .menu--main-menu ul .menu-item.tablet-opened>a{background:#0093be;font-family:GothamBold}}#header .menu--main-menu ul .menu-item.menu-item--active-trail>a{border-bottom:2px solid #181b21}@media (max-width:940px){#header .menu--main-menu ul .menu-item .main-menu-portfolio{font-weight:500}}#header .menu--main-menu ul .menu-item a{text-align:center;color:#181b21;font-weight:700;text-decoration:none}#header .menu--main-menu ul .menu-item:hover+.menu-item a:before{display:none}#header .menu--simple-mega-menu>.menu-item--expanded.tablet-opened>.mega-menu-wrapper>a{font-family:GothamBold}#header .menu--simple-mega-menu .menu-item--expanded{list-style-type:none;list-style-image:none}#header .menu--simple-mega-menu .menu-item--expanded a:after{content:"";background-image:url(../../../images/down-arrow.svg);background-size:14px,8px}@media (max-width:992px){#header .menu--simple-mega-menu .menu-item--expanded.extramenu .mega-menu-wrapper .mega-menu-item.menu .menu-item a{border-bottom:none}}#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper{background:0 0}#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .mega-menu-background{background:#fff;border-top:1px solid #ededed}#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .mega-menu-overlay{background:#393939;opacity:.7}#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .mega-menu-item.menu{height:145px}@media (max-width:992px){#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .mega-menu-item.menu{height:auto}}#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .mega-menu-item.menu .menu-item:hover{border-bottom:none}#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .mega-menu-item.menu .menu-item a{font-size:12px;line-height:12px;color:#181b21;max-width:none;text-align:left;text-transform:uppercase;border-bottom:none;letter-spacing:2px;font-weight:600}@media (max-width:992px){#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .mega-menu-item.menu .menu-item a{font-size:12px;letter-spacing:2.7px;line-height:16px!important}}#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .mega-menu-item.menu .menu-item a.is-active{text-decoration:underline}#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .mega-menu-item.menu .menu-item a:hover{text-decoration:underline}#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .field--name-field-title{font-family:Galderma,sans-serif;font-weight:500;font-size:24px;line-height:32px;color:#181b21;text-align:left}@media (max-width:992px){#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .field--name-field-title{font-size:12px;line-height:20px}}#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .field--name-field-link{text-align:left}#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .field--name-field-link a{font-family:GothamBold;font-size:13px;line-height:1;color:#0093be}#header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .field--name-field-link a:hover{background:0 0;text-decoration:underline}#header .block-ae-header-social-icons .social-links{box-sizing:border-box}#header .block-ae-header-social-icons .social-links .social-header-label{font-family:Segma,sans-serif;font-size:10px;font-weight:600;line-height:23px;letter-spacing:1.5px;text-transform:uppercase;cursor:default}@media (max-width:992px){#header .block-ae-header-social-icons .social-links .social-header-label{font-size:13px;font-weight:400;line-height:16px;letter-spacing:2px}}.blog_mode #header .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .mega-menu-overlay{display:block;pointer-events:none}.blog_mode #header .menu--simple-mega-menu .menu-item:hover a{border-bottom:none}.blog_mode #header .sitemenu .menu--simple-mega-menu>.menu-item.menu-item--active-trail>a{border:none}.blog_mode #header .sitemenu .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .mega-menu-background{border:none}.blog_mode #header .sitemenu .menu--simple-mega-menu .menu-item--expanded .mega-menu-wrapper .mega-menu-item.menu .menu-item a{font-size:13px;letter-spacing:2px}.blog_mode #header.openmenu .btn-menu-mobile span:first-of-type,.blog_mode #header.openmenu .btn-menu-mobile span:last-of-type{transform:rotate(45deg)}.blog_mode #header.openmenu .btn-menu-mobile span:last-of-type{transform:rotate(-45deg)}.blog_mode #header.openmenu .header-container .full-menu .menu--simple-mega-menu{border-bottom:none}.blog_mode #header.openmenu .header-container .full-menu .menu--simple-mega-menu>.menu-item:after{content:none}.blog_mode #header.openmenu .header-container .full-menu .menu--simple-mega-menu>.menu-item.menu-item--expanded:nth-last-child(3){border-bottom:1px solid #becdf0}#drupal-live-announce.visually-hidden{display:none}