.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}a{background-color:transparent;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}img{border-style:none;}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}textarea{overflow:auto;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}p{margin:0 0 10px;}[hidden]{display:none;}@font-face{font-family:"mercury_displayroman";src:url("/fonts/MercuryDisplay-Roman_Web.woff2") format("woff2"),url("/fonts/MercuryDisplay-Roman_Web.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;-webkit-tap-highlight-color:rgba(0,0,0,0);}*,*:before,*:after{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit;}body{font-family:"mercury_displayroman","Times New Roman";line-height:1.1666;color:#e54b61;font-size:1.875em;background-color:#fff;}.fluid-image{width:100%;height:auto;display:block;}.page-wrapper{max-width:1366px;margin:auto;position:relative;background-color:#fff;}.container{margin:0 40px;}@media(max-width:380px){.container{margin:0 20px;}}.page-sections{margin:0 40px;display:flex;position:relative;}@media(max-width:667px){.page-sections{display:block;}}@media(max-width:380px){.page-sections{margin:0 20px;}}.page-sections__nav{width:260px;width:19.0336749634vw;flex-shrink:0;flex-grow:0;padding-right:20px;}@media(min-width:1366px){.page-sections__nav{width:260px;}}@media(max-width:667px){.page-sections__nav{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;width:100%;background-color:#fff;padding:0;-webkit-transition:-webkit-transform ease-in .3s;-moz-transition:-moz-transform ease-in .3s;transition:transform ease-in .3s;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);pointer-events:none;}.page-sections__nav-container{padding:40px 57px;overflow:auto;height:100%;}.page-sections__nav.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);pointer-events:all;}}.page-sections__nav-container{position:-webkit-sticky;position:sticky;top:0;}.page-sections__content{flex-basis:100%;padding-top:200px;padding-top:14.6412884334vw;}@media(min-width:1366px){.page-sections__content{padding-top:200px;}}@media all and (max-width:667px){.page-sections__content{padding-top:95px;}}.hgroup{margin-bottom:70px;}.hgroup .h1,.hgroup h1{margin-bottom:70px;}.base-slide{font-size:30px;font-size:2.196193265vw;}@media(max-width:667px){.base-slide{font-size:20px;}}@media(min-width:1366px){.base-slide{font-size:30px;}}.button{display:inline-block;padding:0 1em;margin-bottom:0;font-size:30px;font-size:2.196193265vw;font-weight:normal;line-height:2.2;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;color:#e54b61;background-color:#fff;border-color:#ccd1d9;}@media(min-width:1366px){.button{font-size:30px;}}@media(max-width:667px){.button{font-size:20px;}}.button.disabled,.button[disabled]{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;}.button--border{color:#262626;background-color:transparent;border-color:#262626;}.button--primary{color:#fff;background-color:#262626;border-color:#262626;}.button--secondary{color:#fff;background-color:#ed5565;border-color:#ed5565;}.button--gray{color:#fff;background-color:#ccd1d9;border-color:#ccd1d9;}.button--empty{color:#262626;background-color:transparent;border-color:transparent;}.button--full{width:100%;padding-left:0;padding-right:0;}.row{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;}.row--reverse{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-direction:row-reverse;}.row:before,.row:after{content:" ";display:table;}.row:after{clear:both;}@supports(display:flex){.row:before,.row:after{content:"";display:none;}.row:after{clear:none;}}@supports(display:-ms-flexbox){.row:before,.row:after{content:"";display:none;}.row:after{clear:none;}}@supports(display:-moz-flex){.row:before,.row:after{content:"";display:none;}.row:after{clear:none;}}@supports(display:-webkit-flex){.row:before,.row:after{content:"";display:none;}.row:after{clear:none;}}.col{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;-webkit-flex-basis:0;-moz-flex-basis:0;flex-basis:0;-ms-flex-preferred-size:0;max-width:100%;}a{color:#e54b61;text-decoration:none;}h1,h2,h3,.h1,.h2,.h3,.title-big,.title-medium,.title-small{font-family:inherit;font-weight:bold;color:inherit;}h1 small,h2 small,h3 small,.h1 small,.h2 small,.h3 small,h1 .small,h2 .small,h3 .small,.h1 .small,.h2 .small,.h3 .small,.title-big small,.title-medium small,.title-small small{font-weight:normal;color:#eb7888;}h1,.h1,h2,.h2,h3,.h3,.title-big,.title-medium,.title-small{margin-top:0;margin-bottom:10px;}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small,.title-big small,.title-medium small,.title-small small{font-size:65%;}h1,.h1,.title-big{font-size:60px;font-size:4.39238653vw;font-weight:normal;}@media(min-width:1366px){h1,.h1,.title-big{font-size:60px;}}@media(max-width:667px){h1,.h1,.title-big{font-size:30px;}}h2,.h2,.title-medium{font-size:30px;font-size:2.196193265vw;font-weight:normal;}@media(min-width:1366px){h2,.h2,.title-medium{font-size:30px;}}@media(max-width:667px){h2,.h2,.title-medium{font-size:20px;}}h3,.h3,.title-small{font-size:30px;font-size:2.196193265vw;font-weight:normal;}@media(min-width:1366px){h3,.h3,.title-small{font-size:30px;}}@media(max-width:667px){h3,.h3,.title-small{font-size:20px;}}small,.small{font-size:85%;}.header-main{z-index:100;position:absolute;top:0;left:0;right:0;padding-top:40px;padding-top:2.9282576867vw;}@media(min-width:1366px){.header-main{padding-top:40px;}}.header-main__content{display:flex;justify-content:space-between;padding:0 40px 0 40px;max-width:1366px;margin:auto;gap:20px;}.no-hero .header-main__content{justify-content:flex-end;}@media all and (max-width:667px){.header-main__content{padding:0 60px 0 18px;}.no-hero .header-main__content{justify-content:space-between;}}.hero-page .header-main{position:fixed;}.hero-page--scrolled .header-main{position:absolute;}.header-main__container{position:absolute;right:0;left:0;top:0;}.header-main__logo{display:block;width:179px;width:13.1039531479vw;max-width:179px;position:relative;}.header-main__logo::before{content:"";display:block;padding-bottom:64.2458%;}.no-hero .header-main__logo{display:none;}@media all and (max-width:667px){.no-hero .header-main__logo{display:block;}.no-hero .header-main__logo::after{content:"";position:absolute;bottom:-40px;bottom:-2.9282576867vw;height:1px;left:0;right:0;background-color:#e54b61;}}.hero-page--scrolled .header-main__logo{opacity:0;pointer-events:none;}@media all and (max-width:667px){.hero-page--scrolled .header-main__logo{opacity:1;pointer-events:all;}.hero-page--scrolled .header-main__logo::after{content:"";position:absolute;bottom:-40px;bottom:-2.9282576867vw;height:1px;left:0;right:0;background-color:#e54b61;}}.header-main__logo-container{position:absolute;top:0;left:0;right:0;display:block;height:100%;overflow:hidden;}.header-main__logo-container.white{z-index:2;height:0%;}.header-main__logo-container.color{z-index:1;}.header-main__logo-image{display:block;max-width:100%;height:auto;}.header-main__contact{font-size:30px;font-size:2.196193265vw;}@media(min-width:1366px){.header-main__contact{font-size:30px;}}@media all and (max-width:667px){.header-main__contact{font-size:15px;}}.hero-page .header-main__contact{color:#fff;}.hero-page .header-main__contact a{color:#fff;}.hero-page--scrolled .header-main__contact{color:#e54b61;}.hero-page--scrolled .header-main__contact a{color:#e54b61;}.menu-mobile{display:none;position:fixed;top:0;right:0;padding:18px 10px;z-index:200;}.menu-mobile__line{height:1px;background-color:#e54b61;display:block;width:27px;margin:7px 0;}.white .menu-mobile__line{background-color:#fff;}.menu-mobile::before,.menu-mobile::after{content:"";display:block;height:1px;background-color:#e54b61;}.menu-mobile.white::before,.menu-mobile.white::after{background-color:#fff;}@media all and (max-width:667px){.menu-mobile{display:block;}}.nav-main{font-size:30px;font-size:2.196193265vw;}@media(max-width:667px){.nav-main{font-size:20px;}}@media(min-width:1366px){.nav-main{font-size:30px;}}.nav-main__logo{display:block;padding-top:40px;padding-top:2.9282576867vw;padding-bottom:40px;padding-bottom:2.9282576867vw;margin-bottom:40px;margin-bottom:2.9282576867vw;border-bottom:solid 1px #e54b61;width:179px;width:13.1039531479vw;max-width:179px;}@media(min-width:1366px){.nav-main__logo{padding-top:40px;padding-bottom:40px;margin-bottom:40px;}}@media(max-width:667px){.nav-main__logo{display:none;}}.hero-page .nav-main__logo{opacity:0;pointer-events:none;}.hero-page--scrolled .hero-page .nav-main__logo{opacity:1;pointer-events:all;}.nav-main__dropdown{list-style:none;margin:0;padding:0;}.nav-main__active-0 .nav-main__menu-0{color:#262626;}.nav-main__active-0 .nav-main__flyout-0{display:block;}.nav-main__active-0 .nav-main__flyout-1{display:block;}.nav-main__flyout-0,.nav-main__flyout-1{display:none;list-style:none;margin:0;padding:0 0 0 20px;}@media(max-width:667px){.nav-main__flyout-0,.nav-main__flyout-1{display:block;}}.js-naviga-open .nav-main__flyout-0,.js-naviga-open .nav-main__flyout-1{display:block;}.nav-main__menu-1,.nav-main__menu-2{font-size:20px;font-size:1.4641288433vw;display:block;margin-bottom:2px;}@media(max-width:667px){.nav-main__menu-1,.nav-main__menu-2{font-size:15px;}}@media(min-width:1366px){.nav-main__menu-1,.nav-main__menu-2{font-size:20px;}}.nav-main__active-1 .nav-main__menu-1{color:#262626;}@media(max-width:667px){.nav-main__level-0{margin-bottom:10px;}}.languages{margin-top:20px;font-size:20px;font-size:1.4641288433vw;}@media(max-width:667px){.languages{font-size:15px;}}@media(min-width:1366px){.languages{font-size:20px;}}.mobile-close{display:none;}@media(max-width:667px){.mobile-close{display:block;position:absolute;top:18px;right:18px;width:18px;height:18px;}.mobile-close svg{display:block;width:100%;height:100%;}.mobile-close__x{position:relative;width:18px;height:18px;display:block;background-color:#ccc;}.mobile-close__x::before,.mobile-close__x::after{content:"";height:1px;width:18px;background-color:#e54b61;display:block;position:absolute;top:50%;}.mobile-close__x::before{-webkit-transform:rotate(45deg) translateY(-50%);-moz-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);-o-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);}.mobile-close__x::after{-webkit-transform:rotate(-45deg) translateY(-50%);-moz-transform:rotate(-45deg) translateY(-50%);-ms-transform:rotate(-45deg) translateY(-50%);-o-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);}}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.08);box-shadow:0 3px 13px rgba(0,0,0,.08);}
.page-content__content{margin-top:70px;margin-top:5.1244509517vw;margin-bottom:70px;margin-bottom:5.1244509517vw;font-size:30px;font-size:2.196193265vw;}@media(max-width:667px){.page-content__content{font-size:20px;}}@media(min-width:1366px){.page-content__content{font-size:30px;margin-top:70px;margin-bottom:70px;}}.page-content__content.text-small{font-size:20px;}
.downloads{position:relative;overflow:hidden;}.download-item{margin-bottom:40px;margin-left:-10px;margin-right:-10px;}.download-item>*{padding-left:10px;padding-right:10px;}@media all and (max-width:48em){.download-item{margin-left:0;margin-right:0;}.download-item>*{padding-left:0;padding-right:0;}}.download-item__embed-code,.download-item__image-container{width:100%;position:relative;min-height:1px;float:left;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;-webkit-flex-basis:66.6666666667%;-moz-flex-basis:66.6666666667%;flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;}@media all and (max-width:48em){.download-item__embed-code,.download-item__image-container{max-width:100%;-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;}}.download-item__image-container{max-width:300px;}.download-item__content{width:100%;position:relative;min-height:1px;float:left;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;-webkit-flex-basis:33.3333333333%;-moz-flex-basis:33.3333333333%;flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;}.download-item__content:only-child{max-width:100%;-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;}@media all and (max-width:48em){.download-item__content{max-width:100%;-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;}}.download-item__name{display:block;color:#e54b61;text-decoration:none;margin-top:0;}.download-item__name:hover,.download-item__name:active,.download-item__name:focus{text-decoration:none;color:#e54b61;}.download-item__button{color:#262626;text-transform:uppercase;font-size:20px;font-size:1.4641288433vw;}@media(min-width:1366px){.download-item__button{font-size:20px;}}@media(max-width:667px){.download-item__button{font-size:15px;}}.download-item__description{font-size:20px;font-size:1.4641288433vw;}@media(min-width:1366px){.download-item__description{font-size:20px;}}@media(max-width:667px){.download-item__description{font-size:15px;}}
.footer-main{margin:100px 0;}@media(max-width:667px){.footer-main{margin:50px 0;}}.footer-main__image{display:block;width:100%;height:auto;margin-bottom:94px;margin-bottom:6.8814055637vw;}@media(min-width:1366px){.footer-main__image{margin-bottom:94px;}}.footer-main__contact-infos{display:flex;justify-content:space-between;}.footer-main__socials{white-space:nowrap;}.footer-main__social-link:hover,.footer-main__social-link:focus,.footer-main__social-link:active{text-decoration:none;}@media(max-width:667px){.footer-main .container{margin:0 13px 0 30px;}}.address{display:flex;}@media(max-width:667px){.address{display:block;}}.address__block{width:250px;width:18.3016105417vw;margin-right:25px;margin-right:1.8301610542vw;font-size:20px;font-size:1.4641288433vw;}@media(min-width:1366px){.address__block{font-size:20px;width:250px;margin-right:25px;}}@media(max-width:1000px){.address__block{width:160px;}}@media(max-width:667px){.address__block{font-size:15px;margin-bottom:20px;width:220px;}}.address__row{display:flex;}.address__desc{width:50px;}.nav-bottom{margin-top:20px;font-size:20px;font-size:1.4641288433vw;}@media(min-width:1366px){.nav-bottom{font-size:20px;}}@media(max-width:667px){.nav-bottom{font-size:15px;margin-top:0;}}.nav-bottom__menu-0{color:#e54b61;cursor:pointer;}.nav-bottom__menu-0:focus,.nav-bottom__menu-0:hover{color:#262626;text-decoration:underline;}