@font-face{font-family:'noto_sansmedium';src:url("Fonts/notosans-medium-webfont.woff2") format("woff2"),url("Fonts/notosans-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"ITC Avant Garde Gothic W01 Bk";src:url("Fonts/07413afc-2280-4cfc-8860-184839a93fa4.eot?#iefix");src:url("Fonts/07413afc-2280-4cfc-8860-184839a93fa4.eot?#iefix") format("eot"),url("Fonts/6f1146c0-9c0b-4949-866d-9affc396531f.woff2") format("woff2"),url("Fonts/2c50f982-bb73-4891-8d0e-587c1136c2e5.woff") format("woff"),url("Fonts/abf065fe-a1ab-4013-8c49-45ce7f8ac828.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"ITC Avant Garde Gothic W01 Bk";src:url("Fonts/316488bd-ab44-4659-8097-c777e49cb779.eot?#iefix");src:url("Fonts/316488bd-ab44-4659-8097-c777e49cb779.eot?#iefix") format("eot"),url("Fonts/abe9daef-72eb-45cc-a93a-7d6285130117.woff2") format("woff2"),url("Fonts/69fdedf5-3ddd-4815-99d0-4f04ec6c5443.woff") format("woff"),url("Fonts/d3143815-aa58-48b1-a22d-f5e6528b535f.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"ITC Avant Garde Gothic W01 Md";src:url("Fonts/94b3736a-77b0-4279-b365-b3c70960549b.eot?#iefix");src:url("Fonts/94b3736a-77b0-4279-b365-b3c70960549b.eot?#iefix") format("eot"),url("Fonts/39dda6db-d579-4a2e-b67c-abf7d732b97c.woff2") format("woff2"),url("Fonts/6cf5eb52-bda1-4506-b101-1cb1cb9ac146.woff") format("woff"),url("Fonts/af9bc1b5-0bc5-4c5f-8201-7652aeea386d.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"ITC Avant Garde Gothic W01 Md";src:url("Fonts/9207ea3b-1298-4cb3-8b28-36e578acd0a5.eot?#iefix");src:url("Fonts/9207ea3b-1298-4cb3-8b28-36e578acd0a5.eot?#iefix") format("eot"),url("Fonts/875a6d40-16f2-4752-9dee-692055c7b333.woff2") format("woff2"),url("Fonts/c572b82b-fbac-43aa-8f6b-181305f2c230.woff") format("woff"),url("Fonts/856a402b-2e3b-4881-991c-e089dd28863b.ttf") format("truetype");font-weight:normal;font-style:italic}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}body{color:#333;overflow-x:hidden;font-size:1.4rem;line-height:1.6;font-family:"noto_sansmedium",sans-serif;background:#fff;-webkit-font-smoothing:antialiased;width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 769px){body{font-size:1.6rem}}body .page-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.code{display:block;padding:0.5em 2rem;background:#dfdfdf;font-size:1.4rem;font-family:'Courier';margin-bottom:3rem}h1,h2,h3,h4{margin-top:0;line-height:1.4;text-rendering:optimizeLegibility;font-weight:400}.wt2{font-size:2.5rem}p{margin-bottom:20px;margin-bottom:2rem}img{display:block}a img{border:0}.no-overflow{overflow:hidden}.compat-object-fit img{opacity:0}.hide{position:absolute;left:-100000px;top:-10000px}.zoom{cursor:-webkit-zoom-in;cursor:zoom-in}.page-content{padding-top:11rem;-webkit-transition:-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);position:relative}.page-content:before{content:'';position:absolute;left:0;top:0;width:100%;height:11rem;background:#F4F7FC}@media (min-width: 671px){.page-content{padding-top:13rem}.page-content:before{height:13rem}}.page-content.mobile-nav-active{-webkit-transform:translateX(100%);transform:translateX(100%)}.page-content .section:last-child{margin-bottom:0}.section{width:100%;margin:0 auto 3.5rem auto;position:relative}.section:focus{outline:none}.section-inner{width:100%;max-width:1200px;margin:0 auto;padding:0}.no-mobile{display:none}label a:not([class]),p a:not([class]),li:not([class]) a:not([class]){-webkit-transition:color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out,color .15s ease-in-out;transition:box-shadow .15s ease-in-out,color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;text-decoration:none;color:#4FB4B7;font-weight:700}label a:not([class]):hover,p a:not([class]):hover,li:not([class]) a:not([class]):hover{text-decoration:underline}.btn{cursor:pointer;display:inline-block;background:#673039 url(img/cta_path_white.svg) no-repeat -0.3rem 50%;line-height:4rem;border:0;border-radius:4rem;color:#fff;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;text-decoration:none;font-size:1.6rem;padding:0 3rem;-webkit-transition:background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),color .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),color .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);margin-top:auto}.btn:hover{background-color:#442026;background-position:0 50%}.btn.greenLight{background-color:#6CC3C6}.btn.greenLight:hover{background-color:#1F676F}.btn.greenLight-filet{background:#fff url(img/cta_path_6CC3C6.svg) no-repeat -0.3rem 50%;border:0.2rem solid #6CC3C6;color:#6CC3C6;font-weight:700}.btn.greenLight-filet:hover{background:#6CC3C6 url(img/cta_path_white.svg) no-repeat 0 50%;color:#fff}.btn.white{background:#fff url(img/cta_path_733540.svg) no-repeat -0.3rem 50%;color:#733540}.btn.white:hover{background:#733540 url(img/cta_path_white.svg) no-repeat 0 50%;color:#fff}.arrow-link{text-decoration:none;color:#6E6E91;font-size:1.4rem;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;position:relative}.arrow-link:before{content:url(img/arrow-right-small.svg);display:inline-block;margin-right:.5rem}.arrow-link:after{content:'';position:absolute;left:0;bottom:0;background:#6E6E91;width:100%;height:.1rem;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.arrow-link:hover:after{-webkit-transform:none;transform:none}.arrow-p{color:#6CC3C6;font-size:1.4rem;margin-bottom:0}.arrow-p:before{content:url(img/arrow-right-small-6CC3C6.svg);display:inline-block;margin-right:.5rem;vertical-align:top}.video-cont{position:relative}.video-cont.videoplaying{width:calc(100vw - 2rem);height:56.25vw}.push-video{position:relative;color:#fff}.push-video .play{position:absolute;z-index:11;width:6rem;height:6rem;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:.85;-webkit-transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media (min-width: 671px){.push-video .play{width:7rem;height:7rem}}.push-video .play svg{width:100%;pointer-events:none}.push-video:hover .play{opacity:1}.embed{position:absolute;left:0;top:0;z-index:100;width:100%;height:100%;z-index:100;background:#151b17;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.embed video,.embed iframe{width:100%;border:0}.embed .close{display:block;position:absolute;z-index:100;right:.5rem;top:.5rem;width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.embed .close svg{width:100%}@media (max-width: 671px){.tabs.tabs-accordion .tabs-nav{display:none}.tabs.tabs-accordion .tabs-cont .tab{position:static;left:0;top:0;opacity:1}}.js-reveal{-webkit-transform:translateX(-3rem);transform:translateX(-3rem);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform .3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform .3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform .3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform .3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform .3s cubic-bezier(0.39, 0.575, 0.565, 1)}.js-reveal.revealed{-webkit-transform:none;transform:none;opacity:1;-webkit-transition:opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform .3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform .3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform .3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform .3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform .3s cubic-bezier(0.39, 0.575, 0.565, 1)}.nota{font-size:80% !important;font-style:italic}@media (min-width: 1004px){.no-mobile{display:block !important}.mobile-only{display:none !important}}fieldset{border:0;margin-bottom:3.6rem}fieldset legend{margin:0;padding:0;font-weight:700}input:focus,select:focus,textarea:focus{outline:none}input::-ms-clear{display:none}input[type=text],input[type=number],input[type=tel],input[type=email],input[type=date],input[type=password]{color:#0B112E;font-family:"noto_sansmedium",sans-serif;font-size:1.6rem;font-weight:500;height:4rem;line-height:4rem;width:100%;vertical-align:middle;display:inline-block;padding:0 0 0 1.6rem;border-radius:0;background:rgba(0,0,0,0)}input[type=text]::-webkit-validation-bubble-message,input[type=number]::-webkit-validation-bubble-message,input[type=tel]::-webkit-validation-bubble-message,input[type=email]::-webkit-validation-bubble-message,input[type=date]::-webkit-validation-bubble-message,input[type=password]::-webkit-validation-bubble-message{display:none}input[type=text]:x-moz-errormessage,input[type=number]:x-moz-errormessage,input[type=tel]:x-moz-errormessage,input[type=email]:x-moz-errormessage,input[type=date]:x-moz-errormessage,input[type=password]:x-moz-errormessage{display:none}input[type=text]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=date]:focus,input[type=password]:focus{background-color:rgba(0,0,0,0)}input[type=text] label,input[type=number] label,input[type=tel] label,input[type=email] label,input[type=date] label,input[type=password] label{font-weight:500}input[type='date']{position:relative}input[type='date']::-webkit-calendar-picker-indicator{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:transparent}input[type='date']::-webkit-clear-button{position:absolute;z-index:3;right:0}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-o-inner-spin-button,input::-o-outer-spin-button{-o-appearance:none;margin:0}textarea{font-size:1.6rem;color:#0B112E;font-family:"noto_sansmedium",sans-serif;border:0.1rem solid #999;width:100%;height:10rem;padding:1.6rem;overflow:hidden;background:rgba(0,0,0,0);vertical-align:top;display:inline-block;border-radius:0;outline:none;-webkit-box-shadow:none;box-shadow:none;resize:none}textarea:focus{color:#1F676F;border:0.2rem solid #1F676F}input[type=checkbox]{display:none}input[type=checkbox]+label{font-size:1.6rem;font-weight:500;line-height:4rem;margin-right:3.6rem;vertical-align:middle;display:inline-block;position:relative;padding-left:3rem;cursor:pointer}input[type=checkbox]+label:before{content:'';width:2rem;height:2rem;border:2px solid #0B112E;border-radius:0;background:rgba(0,0,0,0);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),border .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),border .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}input[type=checkbox]+label:after{content:url(img/checked.svg);width:2rem;height:2rem;border-radius:0;background:transparent;position:absolute;left:0;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}input[type=checkbox]:checked+label:before{background:#0B112E !important;border-color:#0B112E !important}input[type=checkbox]:checked+label:after{opacity:1}input[type=radio]{display:none}input[type=radio]+label{font-size:1.6rem;font-weight:500;line-height:4rem;margin-right:3.6rem;vertical-align:middle;display:inline-block;position:relative;padding-left:3rem;cursor:pointer}input[type=radio]+label:before{content:'';width:1.6rem;height:1.6rem;border:2px solid #733540;border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}input[type=radio]+label:after{content:'';width:.8rem;height:.8rem;border-radius:50%;background:#733540;position:absolute;left:.4rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}input[type=radio]:checked+label:after{opacity:1}.js-Dropdown{display:inline-block;position:relative;width:100%;font-weight:500;font-size:1.6rem;font-family:"noto_sansmedium",sans-serif}.js-Dropdown:hover .js-Dropdown-title:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.js-Dropdown-title{background-color:transparent;padding-right:5rem;min-height:3.3rem;padding-bottom:.7rem;display:block;cursor:pointer;width:100%;position:relative;font-weight:700;font-size:1.6rem;font-family:"noto_sansmedium",sans-serif;color:#333;text-align:left;border:0;border-bottom:0.2rem solid #733540;outline:none}.js-Dropdown-title:after{content:'';position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);width:2rem;height:2rem;background:url(img/arrow-bottom-blueDark.svg) 50% 50% no-repeat;background-size:1.2rem .8rem}.js-Dropdown-title.is-open:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.js-Dropdown-title.label{font-style:italic;color:#747474;font-weight:400}.js-Dropdown-list{max-height:0;-webkit-transition:max-height 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955),overflow-y 0.1s 0.5s;transition:max-height 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955),overflow-y 0.1s 0.5s;overflow:hidden;background-color:#999;position:absolute;top:100%;z-index:1;width:100%}.js-Dropdown-list.is-open{top:calc(100% - .2rem);max-height:14.3em;overflow-y:auto;-webkit-transition:max-height 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955),overflow-y 0.1s 0.5s;transition:max-height 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955),overflow-y 0.1s 0.5s}.js-Dropdown-list.is-open-top{max-height:14.3em;overflow-y:auto;top:auto;bottom:calc(100% - .2rem);-webkit-transition:max-height 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955),overflow-y 0.1s 0.5s;transition:max-height 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955),overflow-y 0.1s 0.5s}.js-Dropdown-list.closing{max-height:0 !important}.js-Dropdown-list li{cursor:pointer;padding:.5rem}.js-Dropdown-list li:hover{background-color:#b3b3b3}.js-Dropdown-list li.is-selected{background-color:#ddd}.js-Dropdown-list li.is-selected:before{content:'\2022';padding-right:0.5em}.js-Dropdown-list li.is-selected:hover{background-color:#bfbfbf}.js-Dropdown-optgroup{border:0;color:#666;cursor:default;padding:.5rem;text-align:center}.js-Dropdown-optgroup:empty{padding:0}@media (min-width: 671px){input[type=text],input[type=number],input[type=tel],input[type=email],input[type=date],input[type=password],textarea{width:auto}}.textarea{display:inline-block;vertical-align:top;position:relative;width:100%;min-width:28rem;border-radius:0.4rem;margin-top:1.6rem;margin-bottom:1.6rem}.textarea textarea{width:100%;border:0;color:#333;font-weight:700;font-size:1.6rem;border-bottom:0.2rem solid #733540;padding:0}@media (min-width: 769px){.textarea{width:auto;margin-right:1.6rem}}.textarea.error label{color:#ea212d !important}.textarea.error textarea{border-color:#ea212d !important;color:#ea212d !important}.textarea label{position:absolute;left:0;top:1.6rem;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.6rem;font-weight:500;color:#747474;font-style:italic;-webkit-transition:-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.textarea.focus label,.textarea.filled label{color:#666;-webkit-transform:translate(0, -3.7rem) scale(0.75);transform:translate(0, -3.7rem) scale(0.75)}.input-text{display:inline-block;vertical-align:top;position:relative;width:100%;min-width:28rem;height:4rem;border-radius:0.4rem;margin-bottom:1.6rem;margin-top:1.6rem;margin-bottom:4rem}@media (min-width: 769px){.input-text{width:auto;margin-right:1.6rem}}.input-text.error label{color:#ea212d !important}.input-text.error input{border-color:#ea212d !important;color:#ea212d !important}.input-text label{position:absolute;left:0;top:50%;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.6rem;font-weight:500;color:#747474;font-style:italic;-webkit-transition:-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.input-text input{background:transparent;border:0;width:100%;height:100%;color:#333;font-weight:700;font-size:1.6rem;border-bottom:0.2rem solid #733540;padding:0}.input-text.input-date label{color:transparent !important}.input-text.input-date:after{content:url(img/calendar-blue.svg);position:absolute;right:1.6rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;z-index:-1}.input-text.input-date.focus:after{content:url(img/calendar-green.svg)}.input-text.input-date.error{color:red !important}.input-text.input-date.error:after{content:url(img/calendar-red.svg)}.input-text.input-date .reset{background:url(img/close.svg) no-repeat 50% 50%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem;height:1rem;text-decoration:none;display:none}.input-text.input-date:hover .reset{display:block}.input-text.focus label,.input-text.filled label{-webkit-transform:translateY(-150%) scale(0.75);transform:translateY(-150%) scale(0.75)}.device-android .input-text.input-date label,.device-ios .input-text.input-date label{color:#0B112E !important}.device-android .input-text.input-date:focus,.device-ios .input-text.input-date:focus{color:#0B112E}.device-android .input-text.input-date.error label,.device-ios .input-text.input-date.error label{color:#ea212d !important}.device-android .input-text.input-date.focus label,.device-ios .input-text.input-date.focus label{color:#666;-webkit-transform:translateY(-130%) scale(0.8);transform:translateY(-130%) scale(0.8)}.device-android .input-text.input-date.filled label,.device-ios .input-text.input-date.filled label{color:#666;-webkit-transform:translateY(-130%) scale(0.8);transform:translateY(-130%) scale(0.8)}.device-android .input-text.input-date input{padding-top:.8rem}.input-check{display:inline-block;vertical-align:top;height:4rem;width:100%}@media (min-width: 769px){.input-check{width:auto}}.input-check.input-mandatory{margin-bottom:2.4rem}.input-check.input-mandatory.error label{color:#ea212d !important}.input-check.input-mandatory.error input[type=checkbox]+label:before{border-color:#ea212d !important}.input-check.input-mandatory:checked label{color:#0B112E}.input-check.input-mandatory:checked input[type=checkbox]+label:before{border-color:#0B112E}.input-radio{display:inline-block;vertical-align:top;height:auto;width:100%;margin-bottom:0 !important}@media (min-width: 769px){.input-radio{width:auto}}.input-radio .legend{margin-right:2rem;font-size:1.6rem;color:#747474;font-weight:500;display:inline-block;-webkit-transform:translateY(0.3rem);transform:translateY(0.3rem)}@media (max-width: 671px){.input-radio .legend{display:block;-webkit-transform:none;transform:none}}.input-radio label{height:4rem}.input-radio.error .legend{color:#ea212d !important}.input-radio.error input[type=radio]+label{color:#ea212d}.input-radio.error input[type=radio]+label:before{border-color:#ea212d !important}.menu-select{display:inline-block;vertical-align:top;width:100%;min-width:28rem;font-weight:500;font-size:1.6rem;margin-bottom:2.4rem;position:relative}@media (min-width: 769px){.menu-select{width:auto;margin-right:1.6rem}}.menu-select label{position:absolute;left:-99999px;top:-99999px;font-size:1.6rem;font-weight:500;font-style:italic;color:#747474;opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform-origin:0 0;transform-origin:0 0}.menu-select.option-selected label{width:150%;left:0;top:50%;-webkit-transform:scale(0.75) translateY(-200%);transform:scale(0.75) translateY(-200%);opacity:1}.menu-select.error .js-Dropdown-title{color:#ea212d !important;border-color:#ea212d !important}.menu-select.error .js-Dropdown-title:after{background-image:url(img/arrow-bottom-red.svg)}.menu-select.error label{color:#ea212d !important}.captcha{margin-top:3rem}.form-line .infos{width:100%;font-size:1.2rem;font-family:"noto_sansmedium",sans-serif;opacity:.5;margin-bottom:0}.form-line .error{color:#ea212d;opacity:1}.submit-error{margin-top:1.6rem;font-size:1.6rem;font-family:"noto_sansmedium",sans-serif;color:#ea212d}.main-header{background:#fff;-webkit-transition:background .6s ease-out,-webkit-transform .3s ease-out;transition:background .6s ease-out,-webkit-transform .3s ease-out;transition:background .6s ease-out,transform .3s ease-out;transition:background .6s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out;position:fixed;z-index:1999;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-header a{-webkit-box-shadow:none !important;box-shadow:none !important;font-weight:400 !important}.main-header .header-section{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}@media (min-width: 671px) and (max-width: 1224px){.main-header .header-section{padding:0 2.5rem}}@media (min-width: 1225px){.main-header .header-section{padding:0}}.main-header .header-top{width:100vw;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-header .hamburger{display:block;width:4.5rem;height:9rem;position:relative}.main-header .hamburger:focus{outline:none}.main-header .hamburger span{background:#1F676F none repeat scroll 0 0;border:medium none;cursor:pointer;width:2.2rem;height:.4rem;left:1.2rem;top:0;position:absolute;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.main-header .hamburger .top{top:1.3rem;top:3.5rem}.main-header .hamburger .middle{top:2rem;top:4.2rem}.main-header .hamburger .bottom{top:2.7rem;top:4.9rem}.main-header .hamburger.active{background:#1F676F}.main-header .hamburger.active .top{-webkit-transform:translateY(0.7rem) translateX(0px) rotate(45deg);transform:translateY(0.7rem) translateX(0px) rotate(45deg);background:#fff}.main-header .hamburger.active .middle{opacity:0}.main-header .hamburger.active .bottom{-webkit-transform:translateY(-0.7rem) translateX(0px) rotate(-45deg);transform:translateY(-0.7rem) translateX(0px) rotate(-45deg);background:#fff}@media (max-width: 671px){.main-header .hamburger{height:7rem}.main-header .hamburger .top{top:2.5rem}.main-header .hamburger .middle{top:3.2rem}.main-header .hamburger .bottom{top:3.9rem}}.main-header .logo{width:9rem;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0}.main-header .logo svg{width:100%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.main-header .logo svg{width:9rem;height:1.9rem}}.main-header .header-nav{background:#F4F7FC;width:100%}.main-header .header-nav .header-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.main-header .header-nav .logo-mymedicpal{margin-bottom:1.8rem;width:17rem;font-size:0}.main-header .header-nav .logo-mymedicpal .logo-link{display:block}.main-header .header-nav .logo-mymedicpal svg{width:100%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.main-header .header-nav .logo-mymedicpal svg{height:3.4rem}}@media (max-width: 1003px){.main-header{height:13rem}.main-header .header-nav{height:9rem;position:relative}.main-header .header-nav .header-section{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:9rem}.main-header .header-nav .logo-mymedicpal{margin-bottom:0;width:22rem}.main-header .header-nav .search{position:absolute;z-index:-1;left:0;top:100%;width:100%;-webkit-transform:translateY(-100%) scaleY(0);transform:translateY(-100%) scaleY(0);opacity:1;-webkit-transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);border:3.5rem solid #1F676F;display:block}.main-header .header-nav .search .header-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:3.5rem #1F676F;width:100%;height:5rem}.main-header .header-nav .search .header-search input{border:0}.main-header .header-nav .search .header-search input[type=text]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(100% - 3.6rem)}.main-header .header-nav .search .header-search input[type=text]::-webkit-input-placeholder{color:#6E6E91;font-size:1.4rem;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;font-style:italic}.main-header .header-nav .search .header-search input[type=text]::-moz-placeholder{color:#6E6E91;font-size:1.4rem;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;font-style:italic}.main-header .header-nav .search .header-search input[type=text]:-ms-input-placeholder{color:#6E6E91;font-size:1.4rem;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;font-style:italic}.main-header .header-nav .search .header-search input[type=text]::-ms-input-placeholder{color:#6E6E91;font-size:1.4rem;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;font-style:italic}.main-header .header-nav .search .header-search input[type=text]::placeholder{color:#6E6E91;font-size:1.4rem;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;font-style:italic}}@media (max-width: 1003px) and (min-width: 769px){.main-header .header-nav .search .header-search input[type=text]::-webkit-input-placeholder{font-size:1.2rem}.main-header .header-nav .search .header-search input[type=text]::-moz-placeholder{font-size:1.2rem}.main-header .header-nav .search .header-search input[type=text]:-ms-input-placeholder{font-size:1.2rem}.main-header .header-nav .search .header-search input[type=text]::-ms-input-placeholder{font-size:1.2rem}.main-header .header-nav .search .header-search input[type=text]::placeholder{font-size:1.2rem}}@media (max-width: 1003px){.main-header .header-nav .search .header-search input[type=submit]{font-size:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background:url(img/search.svg) no-repeat 50% 50%;background-size:2.4rem 2.4rem;padding:0;width:3.6rem;height:5rem}.main-header .header-nav .search.opened{-webkit-transform:none;transform:none;opacity:1}.main-header .header-nav .mobile-tablet{display:-webkit-box;display:-ms-flexbox;display:flex}.main-header .header-nav .mobile-tablet .search-toggle{width:4.5rem;height:9rem;background:url(img/search.svg) no-repeat 50% 50%;background-size:3rem 3rem;position:relative}.main-header .header-nav .mobile-tablet .search-toggle.active{background:#1F676F url(img/close-picto.svg) no-repeat 50% 50%;background-size:2.1rem 2.1rem}.main-header .main-nav-list{margin:0;display:block;position:absolute;z-index:999;left:0;top:9rem;overflow:auto;width:100%;height:calc(100vh - 9rem);background:#1F676F;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.main-header .main-nav-list.open{-webkit-transform:translateX(0);transform:translateX(0)}.main-header .main-nav-list>ul{display:block;margin-left:0;margin-right:0;position:relative}.main-header .main-nav-list>ul>li{display:block;border-bottom:1px solid #1b565c}.main-header .main-nav-list>ul>li>a{line-height:5rem;text-align:left;font-size:1.4rem;text-decoration:none;color:#fff;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;padding-left:2.9rem;display:block;width:100%;background:url(img/cta_path_white.svg) no-repeat 0 50%}.main-header .main-nav-list>ul>li>a:after{display:none}.main-header .main-nav-list>ul>li.covid{text-transform:uppercase}.main-header .main-nav-list>ul>.expanded{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-header .main-nav-list>ul>.expanded:before{display:none}.main-header .main-nav-list>ul>.expanded>ul{width:100%;max-height:0;overflow:hidden;padding:0;left:0;position:relative;z-index:10;-webkit-transition:max-height .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:max-height .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.main-header .main-nav-list>ul>.expanded>ul.active{max-height:100rem}.main-header .main-nav-list>ul>.expanded>ul li>a{display:block;text-transform:none;border-bottom:1px solid #17484d;background-color:#1b565c;text-decoration:none;line-height:5rem;text-align:left;font-size:1.4rem;text-decoration:none;color:#fff;padding-left:2.9rem}}@media (min-width: 1004px){.main-header .footer{display:none}}@media (max-width: 671px){.main-header{height:11rem}.main-header .header-nav{height:7rem}.main-header .header-nav .mobile-tablet .search-toggle{height:7rem}.main-header .header-nav .header-section{height:7rem}.main-header .header-nav .logo-mymedicpal{width:18.1rem}.main-header .main-nav-list{top:7rem;height:calc(100vh - 5rem)}}@media (min-width: 1004px){.main-header{height:13rem}.main-header .hamburger{display:none}.main-header .header-nav{background:#F4F7FC;height:9rem;width:100%}.main-header .header-nav .header-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:9rem}.main-header .header-nav .logo-mymedicpal{margin-bottom:1.8rem;width:24rem;font-size:0}.main-header .header-nav .logo-mymedicpal .logo-link{display:block}.main-header .header-nav .logo-mymedicpal svg{width:100%}}@media screen and (min-width: 1004px) and (-ms-high-contrast: active), (min-width: 1004px) and (-ms-high-contrast: none){.main-header .header-nav .logo-mymedicpal svg{height:4.5rem;width:24rem}}@media (min-width: 1004px){.main-header .header-nav .header-search{margin-bottom:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.main-header .header-nav .header-search input{border:0}.main-header .header-nav .header-search input[type=text]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-header .header-nav .header-search input[type=text]::-webkit-input-placeholder{color:#6E6E91;font-size:1.2rem;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;font-style:italic}.main-header .header-nav .header-search input[type=text]::-moz-placeholder{color:#6E6E91;font-size:1.2rem;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;font-style:italic}.main-header .header-nav .header-search input[type=text]:-ms-input-placeholder{color:#6E6E91;font-size:1.2rem;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;font-style:italic}.main-header .header-nav .header-search input[type=text]::-ms-input-placeholder{color:#6E6E91;font-size:1.2rem;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;font-style:italic}.main-header .header-nav .header-search input[type=text]::placeholder{color:#6E6E91;font-size:1.2rem;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;font-style:italic}.main-header .header-nav .header-search input[type=text].error::-webkit-input-placeholder{color:#ea212d}.main-header .header-nav .header-search input[type=text].error::-moz-placeholder{color:#ea212d}.main-header .header-nav .header-search input[type=text].error:-ms-input-placeholder{color:#ea212d}.main-header .header-nav .header-search input[type=text].error::-ms-input-placeholder{color:#ea212d}.main-header .header-nav .header-search input[type=text].error::placeholder{color:#ea212d}.main-header .header-nav .header-search input[type=text].error:focus{background:transparent;color:#333}.main-header .header-nav .header-search input[type=submit]{font-size:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background:url(img/search.svg) no-repeat 50% 50%;background-size:1.9rem 1.9rem;padding:0;width:3.6rem}.main-header .header-nav .mobile-tablet{display:none}.main-header .main-nav-list{position:static;-webkit-transform:none;transform:none;height:auto;margin:0 auto}.main-header .main-nav-list>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;list-style:none;border:0}}@media (min-width: 1004px) and (max-width: 1200px){.main-header .main-nav-list>ul{padding-left:0;padding-right:0}}@media (min-width: 1004px){.main-header .main-nav-list>ul>li{position:relative}.main-header .main-nav-list>ul>li>a{display:block;width:100%;color:#1F676F;text-decoration:none;text-transform:uppercase;font-size:1.4rem;line-height:1em;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;text-align:center;height:6.3rem;padding:1.5rem 1rem 0 1rem;-webkit-transition:background .15s ease-out,color .15s ease-out,line-height .3s ease-out;transition:background .15s ease-out,color .15s ease-out,line-height .3s ease-out;position:relative}.main-header .main-nav-list>ul>li>a:after{content:'';position:absolute;z-index:2;width:calc(100% - 2rem);height:3px;left:1rem;bottom:2.5rem;-webkit-transform:scaleX(0);transform:scaleX(0);background:#fff;opacity:1;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out}.main-header .main-nav-list>ul>li>a:before{content:'';position:absolute;z-index:2;width:100%;height:.1rem;left:0;bottom:0;background:#17484d;opacity:0;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.main-header .main-nav-list>ul>li>a.active:after{-webkit-transform:scaleX(1);transform:scaleX(1);background:#1F676F}.main-header .main-nav-list>ul>li>a.active:before{opacity:1}.main-header .main-nav-list>ul>li>a:hover{color:#fff;background:#1F676F}.main-header .main-nav-list>ul>li>a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);background:#fff}.main-header .main-nav-list>ul>li>a:hover:before{opacity:1}.main-header .main-nav-list>ul>li.active>a:after,.main-header .main-nav-list>ul>li.active-trail>a:after{-webkit-transform:scaleX(1);transform:scaleX(1);background:#1F676F}.main-header .main-nav-list>ul>li.active>a:hover:after,.main-header .main-nav-list>ul>li.active-trail>a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);background:#fff}.main-header .main-nav-list>ul>li.covid a{color:#fff;text-transform:uppercase;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-header .main-nav-list>ul>li.covid a span{margin-top:-1rem;background:#be0000;padding:1rem 1.5rem;-webkit-transition:background .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.main-header .main-nav-list>ul>li.covid a:before,.main-header .main-nav-list>ul>li.covid a:after{display:none}.main-header .main-nav-list>ul>li.covid a:hover{background:transparent}.main-header .main-nav-list>ul>li.covid a:hover span{background:#881217}.main-header .main-nav-list>ul>.expanded:hover>a{color:#fff;background:#1F676F}.main-header .main-nav-list>ul>.expanded:hover>a:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.main-header .main-nav-list>ul>.expanded:hover>a:before{opacity:1}.main-header .main-nav-list>ul>.expanded>ul{list-style:none;position:absolute;z-index:1;left:0;top:100%;width:calc(100% + 8rem);min-width:250px;background:#1b565c;-webkit-transition:opacity .3s ease-out,-webkit-transform .15s ease-out;transition:opacity .3s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .3s ease-out;transition:transform .15s ease-out,opacity .3s ease-out,-webkit-transform .15s ease-out;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}.main-header .main-nav-list>ul>.expanded>ul>li>a{display:block;color:#fff;font-size:1.4rem;line-height:4.8rem;text-decoration:none;text-transform:none;padding:0 1rem;width:100%;border-bottom:1px solid #17484d;-webkit-transition:background .15s ease-out;transition:background .15s ease-out}.main-header .main-nav-list>ul>.expanded>ul>li>a:hover{background:#1F676F}.main-header .main-nav-list>ul>.expanded>ul>li.active>a{background:#1b565c}}@media (min-width: 1004px) and (min-width: 1005px){.main-header .main-nav-list>ul>.expanded:hover>a:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.main-header .main-nav-list>ul>.expanded:hover>ul{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}}@media (min-width: 1004px){.main-header .main-nav-list>ul>li:nth-child(3) ~ li.expanded>ul>.expanded>ul{-webkit-transform:translateX(20%);transform:translateX(20%)}.main-header .main-nav-list>ul>li:nth-child(3) ~ li.expanded>ul>.expanded:hover>ul{left:auto;right:100%;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width: 1004px) and (max-width: 1070px){.main-header .header-nav .logo-mymedicpal{width:20rem;margin-bottom:2.4rem}}@media (min-width: 1004px) and (max-width: 1178px){.main-header .header-nav .logo-mymedicpal{width:15rem;margin-bottom:2.9rem}.main-header .main-nav-list>ul>li>a{font-size:1.4rem}}@media (min-width: 1004px) and (max-width: 1088px){.main-header .header-nav .header-search input[type=text]{width:15rem;padding-left:0}}@media (min-width: 1004px) and (max-width: 1037px){.main-header .main-nav-list>ul>li>a{font-size:1.3rem}}.main-header .message{width:100%;background:rgba(0,0,0,0.5);color:#fff;font-size:1.2rem;-webkit-transition:max-height .3s .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:max-height .3s .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform-origin:0 0;transform-origin:0 0;overflow:hidden;max-height:4.5rem}@media (min-width: 1004px){.main-header .message{max-height:3rem}}.main-header .message .section-inner{line-height:1.2;text-align:center}@media (min-width: 671px){.main-header .message .section-inner{text-align:right}}.main-header .message .section-inner p{padding:.7rem 1rem;margin-bottom:0}@media (min-width: 1210px){.main-header .message .section-inner p{padding:.7rem 0}}.main-header .message.off{max-height:0}.scrolled .main-header .message{max-height:0}.scrolled.goingdown .main-header{-webkit-transform:translateY(-5rem);transform:translateY(-5rem)}.scrolled.goingup .main-header{-webkit-transform:translateY(-5rem);transform:translateY(-5rem)}@media (min-width: 1004px){#account-menu>a{margin-top:-1.4rem;height:7.7rem}}@media (min-width: 1281px){#account-menu>a{padding-left:1.3rem;padding-right:1.3rem}}#account-menu>a:after{display:none}#account-menu>a svg{width:26px;height:26px;vertical-align:middle}@media (min-width: 1004px){#account-menu>a svg{margin-top:5px}}#account-menu>a span{margin-left:1rem}@media (min-width: 1004px){#account-menu>a span{display:none}}.main-footer{background:#1F676F;padding:1.9rem 1.5rem;margin-top:4rem;-webkit-transition:-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.main-footer.mobile-nav-active{-webkit-transform:translateX(100%);transform:translateX(100%)}@media (min-width: 1004px){.main-footer{margin-top:10.9rem}}@media (min-width: 671px) and (max-width: 1004px){.main-footer{padding:1.9rem 2.5rem}}@media (min-width: 1005px) and (max-width: 1224px){.main-footer{padding:2.3rem 2.5rem}}@media (min-width: 1225px){.main-footer{padding:2.3rem 0}}.main-footer .footer{max-width:1200px;margin:0 auto;padding:0;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:1.4rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 381px){.main-footer .footer{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-footer .footer .separator{font-size:0}}@media (max-width: 329px){.main-footer .footer{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.2rem}.main-footer .footer .separator{font-size:0}}.main-footer .footer a{text-decoration:none;color:#fff;position:relative;margin-right:1rem}.main-footer .footer a:after{content:'';position:absolute;left:0;bottom:0;background:#fff;width:100%;height:.1rem;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.main-footer .footer a:hover:after{-webkit-transform:none;transform:none}.main-footer .footer .separator{margin-right:1rem}.popin-mask{position:fixed;left:0;top:0;z-index:2001;width:100%;height:100%;background:rgba(51,51,51,0.95);opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.popin-mask.closed{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.popin-mask.open{-webkit-transform:none;transform:none;opacity:1}.popin{position:fixed;left:50%;top:50%;z-index:2002;width:95%;height:auto;max-width:130rem;max-height:100vh;background:#fff;padding:1rem;opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(-50%, -200%);transform:translate(-50%, -200%)}@media (min-width: 1024px){.popin{width:80%;padding:2rem}}.popin.closed{left:-10000px;top:-10000px}.popin.open{left:50%;top:50%;opacity:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popin .t3{padding-right:4rem}.popin .popin-close{width:2.9rem;height:3rem;position:absolute;z-index:100;top:2rem;right:2rem}.popin .popin-close svg path{fill:#666;-webkit-transition:fill .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:fill .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.popin .popin-close:hover svg path{fill:#1355D5}.popin .video-player{position:relative;width:100%;height:0;padding-bottom:56.25%}.popin .player{position:absolute;z-index:1;left:0;top:0;background:#000;overflow:hidden;width:100%;height:100%;max-height:80vh;-webkit-transition:opacity .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.popin .player.off{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.popin .player iframe,.popin .player video{width:100%;height:100%}.popin-alert{width:100%;max-width:74.5rem;padding:4rem;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;font-size:1.6rem}.popin-alert .alert-logo{width:20rem;margin-bottom:3rem}@media (min-width: 671px){.popin-alert .alert-logo{width:30rem}}.popin-alert .actions{margin-top:2.5rem}.popin-alert .actions a{display:block;color:#2B2B38}.popin-alert .actions .btn{margin-top:1.5rem;color:#fff}@media (min-width: 671px){.popin-alert .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popin-alert .actions .btn{margin-top:0;margin-left:5rem}}.popin-message{max-width:50rem;text-align:center}.popin-message .message{margin-top:3rem}.popin-message .register-t{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:1.8rem;text-transform:uppercase;color:#6CC3C6}.popin-message .register-name{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:2.2rem;color:#733540;margin-bottom:0}.popin-message .register-place{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:1.4rem;color:#2b2b38}.ariane{margin-top:-2rem}@media (max-width: 671px){.ariane{display:none}}.ariane .ariane-list{list-style:none;padding:0 2rem}@media (min-width: 1210px){.ariane .ariane-list{padding:0}}.ariane .ariane-list .ariane-item{display:inline-block;font-size:1.4rem;color:#1F676F}.ariane .ariane-list .ariane-item a{text-decoration:none;color:#1F676F;position:relative}.ariane .ariane-list .ariane-item a:after{content:'';position:absolute;left:0;bottom:0;background:#1F676F;width:100%;height:.1rem;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.ariane .ariane-list .ariane-item a:hover:after{-webkit-transform:none;transform:none}.ariane .ariane-list .ariane-item:before{content:url(img/arrow-right-small.svg);display:inline-block;margin-right:.5rem}.ariane .ariane-list .ariane-item:first-child:before{content:'';display:none}.product .ariane,.area .ariane{margin-top:-2rem}.product .ariane .ariane-list,.area .ariane .ariane-list{list-style:none;padding:0 11rem 0 2rem}@media (min-width: 1210px){.product .ariane .ariane-list,.area .ariane .ariane-list{padding-left:0}}@media (max-width: 671px){.product .ariane,.area .ariane{margin-top:7rem}.product .ariane .ariane-list,.area .ariane .ariane-list{padding:0 1rem}}#cookies{width:100%;background:#e2eaef;position:fixed;left:0;bottom:0;background:rgba(244,247,252,0.95);z-index:1999;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;padding:0 10px}@media (min-width: 1210px){#cookies{padding:0}}#cookies.visible{-webkit-transform:translateY(0);transform:translateY(0)}#cookies .section-inner{max-width:1200px;margin:auto;padding:25px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (min-width: 1005px){#cookies .section-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0}}#cookies .arrow-link{display:inline-block}#cookies .texte{display:inline-block;width:100%;font-family:"noto_sansmedium",sans-serif;font-size:1.4rem;color:#747474;line-height:1.2em;vertical-align:middle;text-align:center;margin-bottom:3rem}@media (min-width: 1005px){#cookies .texte{width:85%;text-align:left;margin-bottom:0}}#cookies .texte p:last-child{margin-bottom:0}#cookies .savoir-plus{color:#ff0000;text-decoration:none}#cookies .savoir-plus:hover{text-decoration:underline}#cookies .btn{margin-top:0}#cookies .cookies-close{width:40px;height:40px;display:inline-block;position:relative;position:absolute;right:0;top:50%;margin-top:-20px;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out}#cookies .cookies-close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#cookies .cookies-close span{background:#333 none repeat scroll 0 0;border:medium none;cursor:pointer;width:30px;height:2px;border-radius:2px;left:5px;top:0;position:absolute}#cookies .cookies-close .top{top:9px;-webkit-transform:translateY(10px) translateX(0px) rotate(45deg);transform:translateY(10px) translateX(0px) rotate(45deg)}#cookies .cookies-close .bottom{top:31px;-webkit-transform:translateY(-12px) translateX(0px) rotate(-45deg);transform:translateY(-12px) translateX(0px) rotate(-45deg)}.flickity-carousel,.banner-carousel{list-style:none;width:100%}.flickity-carousel .flickity-viewport,.banner-carousel .flickity-viewport{-webkit-transition:height 0.2s;transition:height 0.2s}.flickity-carousel .w-1x5,.flickity-carousel .w-1x4,.flickity-carousel .w-1x3,.flickity-carousel .w-1x2,.flickity-carousel .w-1x1,.banner-carousel .w-1x5,.banner-carousel .w-1x4,.banner-carousel .w-1x3,.banner-carousel .w-1x2,.banner-carousel .w-1x1{width:100%}@media (min-width: 769px){.flickity-carousel .w-1x5,.banner-carousel .w-1x5{margin-right:2rem;width:calc(20% - 1.6rem)}.flickity-carousel .w-1x4,.banner-carousel .w-1x4{margin-right:2rem;width:calc(25% - 1.5rem)}.flickity-carousel .w-1x3,.banner-carousel .w-1x3{margin-right:2rem;width:calc(33.3333% - 1.3333rem)}.flickity-carousel .w-1x2,.banner-carousel .w-1x2{margin-right:2rem;width:calc(50% - 2rem)}.flickity-carousel .w-1x1,.banner-carousel .w-1x1{width:100%}}.flickity-carousel .flickity-button,.banner-carousel .flickity-button{background:transparent}.flickity-carousel .flickity-button:hover,.banner-carousel .flickity-button:hover{background:transparent}.flickity-carousel .flickity-prev-next-button,.banner-carousel .flickity-prev-next-button{top:30%;width:5rem;height:5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-carousel .flickity-prev-next-button.previous,.banner-carousel .flickity-prev-next-button.previous{left:0}.flickity-carousel .flickity-prev-next-button.next,.banner-carousel .flickity-prev-next-button.next{right:0}.flickity-carousel .flickity-prev-next-button.next .flickity-button-icon,.banner-carousel .flickity-prev-next-button.next .flickity-button-icon{left:auto;right:0}.flickity-carousel .flickity-prev-next-button .txt,.banner-carousel .flickity-prev-next-button .txt{margin-bottom:0;color:#1355D5;font-size:0}@media (min-width: 500px){.flickity-carousel .flickity-prev-next-button .txt,.banner-carousel .flickity-prev-next-button .txt{font-size:1.4rem}}.flickity-carousel .flickity-prev-next-button .flickity-button-icon,.banner-carousel .flickity-prev-next-button .flickity-button-icon{position:absolute;left:50%;top:50%;width:2rem;height:2rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.flickity-carousel .flickity-prev-next-button .flickity-button-icon path,.banner-carousel .flickity-prev-next-button .flickity-button-icon path{fill:#fff;-webkit-transition:fill .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:fill .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.flickity-carousel .flickity-prev-next-button:hover .txt,.banner-carousel .flickity-prev-next-button:hover .txt{text-decoration:underline}.flickity-carousel .flickity-prev-next-button:hover .flickity-button-icon,.banner-carousel .flickity-prev-next-button:hover .flickity-button-icon{-webkit-transform:translate(-60%, -50%);transform:translate(-60%, -50%)}.flickity-carousel .flickity-prev-next-button.next:hover .flickity-button-icon,.banner-carousel .flickity-prev-next-button.next:hover .flickity-button-icon{-webkit-transform:translate(-40%, -50%);transform:translate(-40%, -50%)}.sk-circle{margin:0 auto;width:40px;height:40px;position:relative;display:none}.sk-circle.visible{display:inline-block}.sk-circle.centered{position:absolute;z-index:999999;left:50%;top:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#1F676F;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#back-top{position:fixed;z-index:999;bottom:8rem;right:2rem;display:inline-block;text-align:center;line-height:6rem;width:6rem;height:6rem;background:#6CC3C6;border-radius:50%;text-decoration:none;-webkit-transform:translate(120px, 0);transform:translate(120px, 0);-webkit-transition:background-color .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .6s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background-color .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .6s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),background-color .6s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),background-color .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .6s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media (min-width: 770px){#back-top{right:6rem}}#back-top:before{content:url(img/back-top-arrow.svg);position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:3.3rem}#back-top.scroll-up{-webkit-transform:translate(0, 0);transform:translate(0, 0)}#back-top:focus{outline:0;border:0}@media (min-width: 770px){#back-top:hover{background:#1F676F;-webkit-transform:translate(0, 0) scale(1.3);transform:translate(0, 0) scale(1.3)}}/*! Flickity v2.2.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #19F;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.accordion,.tabs-accordion{list-style:none;border-top:0.2rem solid #733540}.accordion .open-close,.tabs-accordion .open-close{cursor:pointer}.accordion .accordion-desc,.tabs-accordion .accordion-desc{overflow:hidden;-webkit-transition:max-height .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:max-height .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media (min-width: 671px){.accordion,.tabs-accordion{border:0}}.accordion .open-close,.tabs-accordion .open-close{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;color:#733540;text-decoration:none;padding:1.4rem 5rem 1.7rem 2rem;cursor:pointer;font-size:2rem;-webkit-transition:background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),color .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),color .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);position:relative;border-bottom:0.2rem solid #733540}.accordion .open-close .place,.tabs-accordion .open-close .place{font-family:"noto_sansmedium",sans-serif}@media (min-width: 671px){.accordion .open-close,.tabs-accordion .open-close{border:0;padding:0}}.accordion .open-close:after,.tabs-accordion .open-close:after{content:url(img/plus.svg);position:absolute;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:3rem;color:#733540;right:2rem;top:50%;-webkit-transform:translateY(-55%);transform:translateY(-55%);width:2rem;text-align:center}@media (min-width: 671px){.accordion .open-close,.tabs-accordion .open-close{padding-right:0}.accordion .open-close:after,.tabs-accordion .open-close:after{display:none}}@media (max-width: 671px){.accordion .open-close.js-opened,.tabs-accordion .open-close.js-opened{background-color:#733540;color:#fff !important}.accordion .open-close.js-opened:after,.tabs-accordion .open-close.js-opened:after{content:url(img/minus.svg);color:#fff}}.accordion .desc-cont,.tabs-accordion .desc-cont{padding:2rem;border-bottom:0.2rem solid #733540}@media (min-width: 671px){.accordion .desc-cont,.tabs-accordion .desc-cont{border:0;padding:2rem 0}}.tabs{display:block}.tabs .tabs-nav{width:100%}.tabs .tabs-nav .tabs-nav-item{display:block}.tabs .tabs-nav .tabs-nav-item.active{text-decoration:none;cursor:default}.tabs .tabs-cont{position:relative;-webkit-transition:min-height .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:min-height .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.tabs .tabs-cont .tab{position:absolute;left:-10000px;top:-10000px;opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.tabs .tabs-cont .tab.active{left:0;top:0;opacity:1}@media (min-width: 671px){.tabs.vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tabs.vertical .tabs-nav{width:23%;display:block}.tabs.vertical .tabs-nav .tabs-nav-item{display:block}.tabs.vertical .tabs-cont{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tabs.horizontal{display:block}.tabs.horizontal .tabs-nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.tabs.tabs-accordion .tabs-cont .open-close{position:absolute;left:-10000px;top:-10000px}.tabs.tabs-accordion .accordion-desc{position:relative}@media (min-width: 671px){.tabs.tabs-accordion .accordion-desc{padding:0}.tabs.tabs-accordion .accordion-desc .desc-cont{padding-top:0;padding-bottom:0;border:0}}@media (max-width: 671px){.tabs.tabs-accordion .tabs-nav{display:none}.tabs.tabs-accordion .tabs-cont{position:relative}.tabs.tabs-accordion .tabs-cont .tab{position:static;left:0;top:0;opacity:1}.tabs.tabs-accordion .tabs-cont .open-close{cursor:pointer;position:relative;left:0;top:0}.tabs.tabs-accordion .tabs-cont .accordion-desc{overflow:hidden;-webkit-transition:max-height .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:max-height .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}}.welcome-hero-banner{height:31.6rem;overflow:hidden;margin-bottom:0;background:#733540;-webkit-transition:background .6s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background .6s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media (min-width: 671px) and (max-width: 769px){.welcome-hero-banner{height:24rem}}@media (min-width: 770px){.welcome-hero-banner{height:45rem}}.welcome-hero-banner.image-loaded{background:transparent}.welcome-hero-banner .section-inner{position:relative;height:100%;width:100vw;max-width:100vw}@media (min-width: 1004px){.welcome-hero-banner .banner-carousel .flickity-prev-next-button.next{right:3rem}}.welcome-hero-banner .banner-carousel .flickity-prev-next-button{bottom:0;top:auto}@media (min-width: 1004px){.welcome-hero-banner .banner-carousel .flickity-prev-next-button{bottom:auto;top:50%}}.welcome-hero-banner .carouslide{width:100%;height:31.6rem}@media (min-width: 671px) and (max-width: 769px){.welcome-hero-banner .carouslide{height:24rem}}@media (min-width: 770px){.welcome-hero-banner .carouslide{height:45rem}}.welcome-hero-banner .carouslide.is-selected .content h2,.welcome-hero-banner .carouslide.is-selected .content p{opacity:1;-webkit-transform:none;transform:none}.welcome-hero-banner .hero-img{width:100vw;height:31.6rem;position:absolute;z-index:-1}@media (min-width: 671px) and (max-width: 769px){.welcome-hero-banner .hero-img{height:24rem}}@media (min-width: 770px){.welcome-hero-banner .hero-img{height:45rem}}.welcome-hero-banner .hero-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.welcome-hero-banner .content{width:100%;height:100%;max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;font-size:1.6rem;line-height:1.2;padding-top:4rem;padding-bottom:4rem;padding-left:2.5rem;text-shadow:1px 1px 2px #000}@media (min-width: 1005px){.welcome-hero-banner .content{padding-left:6rem;font-size:2rem}}.welcome-hero-banner .content h2{text-transform:uppercase;margin-bottom:2rem;-webkit-transition:opacity .3s .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .6s .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .3s .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .6s .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .6s .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity .3s .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .6s .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity .3s .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .6s .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translateX(-6rem);transform:translateX(-6rem);opacity:0;max-width:61rem}.welcome-hero-banner .content h2.revealed{opacity:1;-webkit-transform:none;transform:none}.welcome-hero-banner .content p{-webkit-transition:opacity .3s .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .6s .6s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .3s .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .6s .6s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .6s .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity .3s .6s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .6s .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity .3s .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .6s .6s cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translateX(-6rem);transform:translateX(-6rem);opacity:0;max-width:61rem}.welcome-hero-banner .content p.revealed{opacity:1;-webkit-transform:none;transform:none}.pushes-picto{margin-top:-4.6rem}.pushes-picto .pushes-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.pushes-picto .pushes-list .push{width:100%;padding:0 2rem;text-align:center;font-family:"noto_sansmedium",sans-serif;font-size:1.4rem;color:#747474;margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 671px) and (max-width: 1004px){.pushes-picto .pushes-list .push{width:50%}}@media (min-width: 1005px){.pushes-picto .pushes-list .push{width:25%;margin-bottom:0}}.pushes-picto .pushes-list .push .picto{display:inline-block;width:10.8rem;height:10.8rem;background:#fff;border-radius:50%;padding-top:3rem}.pushes-picto .pushes-list .push .picto img{display:inline-block}.pushes-picto .pushes-list .push h2{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:2rem;line-height:1.2;color:#673039;margin-bottom:1.5rem;max-width:100%}.pushes-picto .pushes-list .push p{max-width:100%}@media (min-width: 671px) and (max-width: 1004px){.latest-resources{margin-bottom:5rem}}.latest-resources .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1.5rem}@media (min-width: 671px) and (max-width: 1224px){.latest-resources .section-inner{padding:0 2.5rem}}@media (min-width: 1225px){.latest-resources .section-inner{padding:0}}.latest-resources h2{color:#733540;text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;line-height:1.6;width:100%}.latest-resources .resources-home-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative}.latest-resources .resources-home-list .arrow-link{position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%);left:0;top:100%;margin-top:3rem}@media (min-width: 1005px){.latest-resources .resources-home-list .arrow-link{right:0;left:auto;top:0;margin-top:-.5rem}}.latest-resources .resources-home-list .resource{display:block;position:relative;text-decoration:none;color:#fff}.latest-resources .resources-home-list .resource .play{width:7rem;height:7rem}.latest-resources .resources-home-list .resource .bg{width:100%;height:100%}.latest-resources .resources-home-list .resource .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.latest-resources .resources-home-list .resource .desc{position:absolute;left:0;bottom:0;background:rgba(43,43,56,0.75);padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-transition:background .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.latest-resources .resources-home-list .resource .desc .picto{width:2rem;margin-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.latest-resources .resources-home-list .resource .desc .picto svg{width:2rem;height:2.3rem}.latest-resources .resources-home-list .resource .desc .picto svg path{fill:#fff}.latest-resources .resources-home-list .resource .desc .name{font-size:1.6rem;line-height:1;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif}.latest-resources .resources-home-list .resource:hover .desc{background:rgba(43,43,56,0.85)}.latest-resources .resources-home-list .resource:hover .desc .picto{-webkit-transform:translateX(0.3rem);transform:translateX(0.3rem)}.latest-resources .resources-home-list .video-cont{display:block;width:100%}.latest-resources .resources-home-list .video-cont:nth-child(2),.latest-resources .resources-home-list .video-cont:nth-child(3){display:none}@media (min-width: 671px) and (max-width: 1004px){.latest-resources .resources-home-list{width:48.8858%}}@media (min-width: 1005px){.latest-resources .resources-home-list{width:74.16%}.latest-resources .resources-home-list .video-cont:nth-child(2),.latest-resources .resources-home-list .video-cont:nth-child(3){display:block}}.latest-resources .brands{width:100%;background:url(img/restricted.jpg) 50% 50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3.5rem 0;margin-top:6.7rem}@media (min-width: 671px){.latest-resources .brands{margin-top:0;padding:0}}.latest-resources .brands .content{text-align:center;width:100%}.latest-resources .brands h2{font-size:2.1rem;line-height:1.2;color:#fff;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin-bottom:2rem;width:100%;text-transform:none}.latest-resources .brands .flickity-carousel{width:100%}.latest-resources .brands .flickity-carousel .carouslide{text-align:center}.latest-resources .brands .flickity-carousel .carouslide h3{-webkit-transform:translateX(5rem);transform:translateX(5rem);opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .6s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .6s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .6s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .6s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.latest-resources .brands .flickity-carousel .is-selected h3{-webkit-transform:none;transform:none;opacity:1}.latest-resources .brands a{text-decoration:none}.latest-resources .brands .picto{background:#fff;width:10.8rem;height:10.8rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}.latest-resources .brands .picto img{width:5rem;height:auto}.latest-resources .brands h3{margin-top:2.5rem;width:100%;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;text-transform:uppercase;color:#fff}@media (min-width: 671px) and (max-width: 1004px){.latest-resources .brands{width:48.8858%}}@media (min-width: 1005px){.latest-resources .brands{width:23.16%}}.latest-events .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;padding:0 2rem;margin-bottom:5.9rem}@media (min-width: 672px){.latest-events .section-inner{margin-bottom:3rem}}@media (min-width: 671px) and (max-width: 1224px){.latest-events .section-inner{padding:0 2.5rem}}@media (min-width: 1225px){.latest-events .section-inner{padding:0}}.latest-events h2{color:#733540;text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;line-height:1.6;width:100%}.latest-events .arrow-link{position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%);left:1.5rem;top:100%;margin-top:3rem}@media (min-width: 672px) and (max-width: 1003px){.latest-events .arrow-link{left:auto;right:2.5rem;top:3.2rem;margin-top:0}}@media (min-width: 1004px){.latest-events .arrow-link{left:auto;right:0;top:3.5rem;margin-top:0}}.latest-events .last{display:block;position:relative;text-decoration:none;color:#fff;width:100%}@media (min-width: 671px) and (max-width: 1004px){.latest-events .last{width:48.8858%}}@media (min-width: 1005px){.latest-events .last{width:48.6667%}}.latest-events .last .bg{width:100%;height:18.1rem}@media (min-width: 671px) and (max-width: 1004px){.latest-events .last .bg{height:30.6rem}}@media (min-width: 1005px){.latest-events .last .bg{height:37rem}}.latest-events .last .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.latest-events .last .title{position:absolute;z-index:1;left:0;bottom:0;background:rgba(43,43,56,0.5);padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-transition:background .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);font-size:1.6rem;line-height:1;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;color:#fff;text-decoration:none}.latest-events .last .push-video{position:static;z-index:10;color:#fff;height:18.1rem}@media (min-width: 671px) and (max-width: 1004px){.latest-events .last .push-video{height:30.6rem}}@media (min-width: 1005px){.latest-events .last .push-video{height:37rem}}.latest-events .last:hover .title{background:rgba(43,43,56,0.75)}.latest-events .next{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#747474;background:#F4F7FC;padding:2.5rem;font-size:1.6rem;width:100%;margin-top:2rem;min-height:18.1rem}@media (min-width: 671px) and (max-width: 1004px){.latest-events .next{min-height:30.6rem}}@media (min-width: 1005px){.latest-events .next{min-height:37rem}}@media (min-width: 671px) and (max-width: 1004px){.latest-events .next{width:48.8858%;margin-top:0}}@media (min-width: 1005px){.latest-events .next{width:48.6667%;margin-top:0}}.latest-events .next h3{font-size:2.2rem;line-height:1.2;color:#673039;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin-bottom:.5rem;width:100%}.latest-events .next .date{font-size:1.4rem;line-height:1.2;color:#2b2b38;margin-bottom:2rem;width:100%}.who .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif}.who h2{color:#6CC3C6;text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;line-height:1.6;width:100%;padding:0 1.5rem}@media (min-width: 671px) and (max-width: 1224px){.who h2{padding:0 2.5rem}}@media (min-width: 1225px){.who h2{padding:0}}.who .what{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#6CC3C6;padding:3rem 2.5rem;color:#fff;width:100%}@media (min-width: 671px){.who .what{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width: 1004px){.who .what{width:74.16%;padding:5rem 4.4rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.who .what p{margin-bottom:0;font-size:1.8rem}.who .what .map{display:block;width:14.9rem;height:14.9rem;min-width:14.9rem;margin:0 auto 3rem auto}@media (min-width: 671px){.who .what .map{margin:0 3rem 0 0}}@media (min-width: 1004px){.who .what .map{width:17.9rem;height:17.9rem;min-width:17.9rem;margin:0 3.5rem 0 0}}.who .what h3{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:enter;-ms-flex-align:enter;align-items:enter;margin-bottom:2rem}.who .what h3 img{width:135px;height:25px;margin:.7rem 1.5rem 0 1.5rem}@media (min-width: 671px){.who .what h3{-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:3rem}.who .what h3 img{width:209px;height:40px;margin:.5rem 4rem 0 1.5rem}}@supports (-webkit-marquee-repetition: infinite) and ((-o-object-fit: fill) or (object-fit: fill)){.who .what h3{margin-top:0 !important}}.who .help{height:100%;background:url(img/help.jpg) 50% 0;background-size:120%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:1.5rem 1.5rem 0 1.5rem;padding:1.5rem 0 2rem 0}@media (min-width: 671px){.who .help{margin:2rem 0 0 0;padding:5rem 0 8rem 0;background-size:170%}}@media (min-width: 1004px){.who .help{width:23.16%;margin:0}}@media (min-width: 671px) and (max-width: 1024px){.who .help{padding:4.5rem 0 4.7rem 0;background-position:50% 40%;background-size:cover}}.who .help .content{text-align:center}.who .help h3{font-size:3rem;line-height:1.2;color:#fff;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin-bottom:2rem;width:100%;margin-bottom:10rem}@media (min-width: 671px) and (max-width: 1024px){.who .help h3{margin-bottom:5rem}}.who .help .btn.white:hover{background:#fff url(img/cta_path_733540.svg) no-repeat 0 50%;color:#733540}.section-banner{height:15rem;background-size:cover}@media (min-width: 1005px){.section-banner{background-size:100%;background-attachment:fixed}}.section-banner .section-inner{text-align:center;color:#fff;height:100%;padding-top:5.5rem;position:relative}@media (min-width: 671px) and (max-width: 769px){.section-banner .section-inner{padding-top:5rem}}.section-banner .section-inner .t1{display:block;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:1.4rem;text-transform:uppercase;text-shadow:0px 0px 8px #333}.section-banner .section-inner .t2{display:block;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:3.5rem;text-shadow:0px 0px 8px #333;margin-top:-1rem}@media (min-width: 671px){.section-banner .section-inner .t2{margin-top:0}}.section-banner .section-inner .picto{position:absolute;display:inline-block;width:10.8rem;height:10.8rem;background:#fff;border-radius:50%;padding-top:3rem;left:50%;bottom:-8rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 671px){.section-banner .section-inner .picto{left:auto;right:0;bottom:-5.5rem;-webkit-transform:none;transform:none}}.section-banner .section-inner .picto img{display:inline-block}.section-banner .section-inner .picto svg{width:60%}.events-list .section-inner{padding:0}@media (min-width: 1210px){.events-list .section-inner{padding:0}}.events-list h2{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:2.5rem;margin-bottom:3rem;padding:0 1rem}@media (min-width: 1210px){.events-list h2{padding:0}}.events-list .nav-events{text-align:right;margin:0 0 3rem 0;width:100%}@media (max-width: 769px){.events-list .nav-events{padding-left:2rem;padding-right:2rem}}.events-list .nav-events.back{text-align:left}.events-list .nav-events .btn{margin-bottom:2rem;text-align:center}.events-list .nav-events .btn:last-child{margin-bottom:0}@media (min-width: 672px){.events-list .nav-events .btn{margin-bottom:0;margin-right:2rem}.events-list .nav-events .btn:last-child{margin-right:0}}@media (max-width: 671px){.events-list .nav-events .btn{text-decoration:none;color:#6E6E91;font-size:1.4rem;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-weight:400;position:relative;border:0;background:none;padding:0;line-height:1.6}.events-list .nav-events .btn:before{content:url(img/arrow-right-small.svg);display:inline-block;margin-right:.5rem}.events-list .nav-events .btn:after{content:'';position:absolute;left:0;bottom:0;background:#6E6E91;width:100%;height:.1rem;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.events-list .nav-events .btn:hover:after{-webkit-transform:none;transform:none}}.events-list .back{display:inline-block}.events-list .events-ul{list-style:none;margin-bottom:5rem;position:relative;min-height:30vh;list-style:none;border-top:0.2rem solid #733540}@media (min-width: 671px){.events-list .events-ul{border:0}}.events-list .events-ul .accordion-desc{overflow:hidden;-webkit-transition:max-height .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:max-height .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media (max-width: 671px){.events-list .events-ul .desc-cont{padding:1.3rem 2rem 3rem 2rem}.events-list .events-ul .desc-cont .text{margin-top:1rem}}.events-list .events-ul .open-close.js-opened h3,.events-list .events-ul .open-close.js-opened .place{color:#fff}@media (min-width: 671px){.events-list .events-ul .open-close{cursor:default;padding-right:0}.events-list .events-ul .open-close:after{display:none}}.events-list .event{width:100%;overflow:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width: 671px){.events-list .event{margin-bottom:3rem}}@media (min-width: 671px) and (max-width: 1004px){.events-list .event{padding:2rem;background:#F4F7FC}}.events-list .event .ancre{width:100%;display:block}.events-list h3{font-size:2.2rem;line-height:1.2;color:#673039;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin-bottom:.5rem;width:100%}.events-list .place{font-size:1.4rem;line-height:1.2;color:#2b2b38;margin-bottom:0;width:100%}@media (min-width: 671px){.events-list .place{margin-bottom:2rem}}.events-list .visu{width:100%;height:21.5rem;position:relative}@media (min-width: 671px) and (max-width: 1004px){.events-list .visu{width:23.3333%;height:12.8rem}}@media (min-width: 1005px){.events-list .visu{width:31.6667%;height:27rem}}.events-list .visu img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.events-list .push-video .visu{width:100%}.events-list .visu-mobile{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:2rem 0}@media (min-width: 671px){.events-list .visu-mobile{display:none}}.events-list .play{display:none}.events-list .push-video{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width: 671px) and (max-width: 1004px){.events-list .push-video{width:23.3333%}}@media (min-width: 1005px){.events-list .push-video{width:31.6667%}}.events-list .push-video .visu{width:100%}.events-list .push-video .play{display:block}.events-list .push-video:hover .play{opacity:1}.events-list .push-video.mobile{display:block}@media (min-width: 671px){.events-list .push-video.mobile{display:none}}.events-list .video-cont.videoplaying{height:100%}.events-list .desc{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;font-family:"noto_sansmedium",sans-serif;font-size:1.4rem;color:#747474;padding:0}@media (min-width: 671px) and (max-width: 1004px){.events-list .desc{margin-top:0;width:76.6667%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:2.5rem}}@media (min-width: 1005px){.events-list .desc{padding:0;margin-top:0;width:65.83333%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:2.8rem 3.5rem;background:#F4F7FC}}.events-list .desc .actions{margin-top:3rem;text-align:left}.events-list .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:2.2rem;color:#6CC3C6}.events-list .pagination .pagin-elt{margin:0 .5rem}.events-list .pagination .pagin-link{display:block;width:4rem;height:4rem;color:#6CC3C6;text-decoration:none;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;line-height:4rem;text-align:center;-webkit-transition:background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),color .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),color .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.events-list .pagination .pagin-link:hover{background:#daf0f1}.events-list .pagination .pagin-link.active{background:#6CC3C6;color:#fff}.events-list .pagination .paginarrow{display:block;width:4rem;height:4rem;color:#6CC3C6;text-decoration:none;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:2rem;line-height:4rem;text-align:center;-webkit-transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);background:url(img/arrow-bottom-greenLight.svg) no-repeat 50% 50%;background-size:2rem auto}.events-list .pagination .paginarrow.inactive{cursor:default;opacity:.25}.events-list .pagination .paginarrow.beg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.events-list .pagination .paginarrow.beg:hover:not(.inactive){-webkit-transform:rotate(90deg) translateY(0.5rem);transform:rotate(90deg) translateY(0.5rem)}.events-list .pagination .paginarrow.end{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.events-list .pagination .paginarrow.end:hover:not(.inactive){-webkit-transform:rotate(-90deg) translateY(0.5rem);transform:rotate(-90deg) translateY(0.5rem)}.events-list .no-event .no-event-title{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:2.5rem;margin-bottom:3rem;padding:0 1rem}@media (min-width: 1210px){.events-list .no-event .no-event-title{padding:0}}.events-list .no-event .no-event-p{color:#999}.resources-list{padding:0}@media (min-width: 671px) and (max-width: 769px){.resources-list{padding:0 2rem}}@media (min-width: 770px){.resources-list{padding:0}}.resources-list .resources-ul{list-style:none}.resources-list .resources-ul li{scroll-margin-top:9rem}.resources-list h2{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;color:#733540}@media (min-width: 671px){.resources-list h2{font-size:2.5rem !important}}.resources-list h3{font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;font-weight:bold;font-size:1.6rem}.resources-list .resource-item{max-width:80rem;margin-bottom:2rem}.resource-item{max-width:80rem;margin-bottom:2.1m}.resource-item .resource-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:.1rem;background:rgba(108,195,198,0.08)}.resource-item .resource-links.video-cont.videoplaying{display:relative}.resource-item .resource-links a{-webkit-box-shadow:none !important;box-shadow:none !important}.resource-item a:not(.close){padding:1.9rem;text-decoration:none;color:#4FB4B7;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.resource-item a:not(.close) .picto{width:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem;color:#4FB4B7;-webkit-transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.resource-item a:not(.close) .picto svg{width:2rem;height:2.3rem}.resource-item a:not(.close) .name{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-weight:400;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(100% - 8rem);text-align:left}.resource-item a:not(.close) .filename{margin-bottom:0;font-style:italic;font-size:1.4rem}@media (max-width: 671px){.resource-item a:not(.close) .filename{word-break:break-all}}.resource-item a:not(.close) .download{width:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1rem;color:#4FB4B7;-webkit-transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.resource-item a:not(.close) .download svg{width:2rem;height:2.3rem}.resource-item a:not(.close) .download.video svg{width:3rem;height:3rem}.resource-item a:not(.close):hover{text-decoration:none !important}.resource-item a:not(.close):hover .filename{text-decoration:underline}.resource-item a:not(.close):hover .picto{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}.resource-item a:not(.close):hover .download:not(.video){-webkit-transform:scale(1.3);transform:scale(1.3)}.resource-item a:not(.close):hover .download.video{-webkit-transform:scale(1.3);transform:scale(1.3)}.resource-item a:not(.close):nth-child(1){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.resource-item a:not(.close).first{padding-right:0}.resource-item a:not(.close).last{padding-left:0;margin-left:auto}.resource-item .desc{margin-top:1rem}@media (min-width: 671px){.resource-item .desc{padding-left:5.9rem}}.resource-item .desc .text{font-family:"noto_sansmedium",sans-serif;font-size:1.4rem;color:#747474}.register{padding:0 2rem}@media (min-width: 1220px){.register{padding:0}}.register .nav-events{margin-bottom:2rem}@media (max-width: 671px){.register .nav-events .btn{text-decoration:none;color:#6E6E91;font-size:1.4rem;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-weight:400;position:relative;border:0;background:none;padding:0;line-height:1.6}.register .nav-events .btn:before{content:url(img/arrow-right-small.svg);display:inline-block;margin-right:.5rem}.register .nav-events .btn:after{content:'';position:absolute;left:0;bottom:0;background:#6E6E91;width:100%;height:.1rem;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.register .nav-events .btn:hover:after{-webkit-transform:none;transform:none}}.register h3{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:2.7rem;color:#673039}.register .place{font-size:1.4rem;color:#2b2b38}.register .form-line{display:block;margin-bottom:3rem;width:100%;max-width:79.4rem}.register #form-submit.submitted{cursor:default;opacity:.5;background:#1F676F;border-color:#1F676F;color:#fff}.register .mandatory{color:#ea212d;font-weight:bold;font-size:110%}.register .mandatory-message{font-size:1.4rem;font-style:italic}.register .actions{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.register .actions .submit-error{width:100%}@media (min-width: 671px){.register .actions{text-align:right;display:block}}.register .cancel{border:0;background:transparent;margin-right:4rem;font-size:1.4rem;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;color:#6E6E91;cursor:pointer}@media (min-width: 671px){.register .cancel{margin-bottom:0}}.register .cancel:hover{text-decoration:underline}.therapeutic-details{color:#747474}@media (min-width: 1004px) and (max-width: 1210px){.therapeutic-details{padding-right:2rem}}.therapeutic-details .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.therapeutic-details .content-products-area .t2{text-transform:uppercase;color:#733540;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin-bottom:3rem;max-width:76.2rem;font-size:2.5rem;padding-left:2rem}@media (min-width: 1210px){.therapeutic-details .content-products-area .t2{padding-left:0}}.therapeutic-details .content-products-area .t3{display:-webkit-box;display:-ms-flexbox;display:flex;color:#1F676F;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:2rem;border-bottom:0.1rem solid #F4F7FC;border-top:0.1rem solid #F4F7FC;position:relative}.therapeutic-details .content-products-area .t3:after{content:url(img/plus-green.svg);display:block;position:absolute;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;font-size:4rem;color:#1F676F;right:2rem;top:50%;-webkit-transform:translateY(-62%);transform:translateY(-62%);width:2rem;text-align:center}.therapeutic-details .content-products-area .t3.js-opened{background:#fff !important;color:#1F676F !important}.therapeutic-details .content-products-area .t3.js-opened:after{content:url(img/minus-green.svg)}@media (min-width: 671px){.therapeutic-details .content-products-area .t3{margin-left:-2rem;padding:2rem 4rem 2rem 2rem}}@media (min-width: 671px) and (max-width: 769px){.therapeutic-details .content-products-area .t3{padding-left:4rem}}.therapeutic-details .content-products-area .accordion,.therapeutic-details .content-products-area .tabs-accordion{border-top:0}.therapeutic-details .content-products-area .accordion .acc-item{background:#fff;margin-bottom:-.1rem}.therapeutic-details .content-products-area .accordion .desc-cont,.therapeutic-details .content-products-area .tabs-accordion .desc-cont{border-bottom:0.1rem solid #F4F7FC}.therapeutic-details .content-products-area .t4{text-transform:uppercase;color:#4FB4B7;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin:2rem 0 1rem 0;font-size:1.8rem}.therapeutic-details .content-products-area .t4.intro{margin-top:0}.therapeutic-details .content-products-area .t5{color:#733540;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin:1rem 0 .5rem 0;font-weight:400;font-size:1.4rem}.therapeutic-details .content-products-area .t6{color:#733540;letter-spacing:.05em;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin:1rem 0 .5rem 0;font-weight:400;font-size:1.3rem}.therapeutic-details .content-products-area .accordion-desc{max-width:74.2rem}@media (min-width: 671px) and (max-width: 1004px){.therapeutic-details .content-products-area .accordion .desc-cont{padding:2rem}}.therapeutic-details .content-products-area .smaller{font-size:90%}.therapeutic-details .content-products-area p{margin-bottom:1rem}.therapeutic-details .content-products-area .ml{margin-left:1rem}@media (min-width: 671px){.therapeutic-details .content-products-area .ml{margin-left:2rem}}.therapeutic-details .content-products-area sup{font-size:50%}.therapeutic-details .content-products-area ul.bullet{list-style:none;font-size:1.4rem;margin-bottom:2rem}.therapeutic-details .content-products-area ul.bullet li{position:relative;padding-left:1rem;margin-bottom:.5rem}.therapeutic-details .content-products-area ul.bullet li:before{content:'';color:#6CC3C6;position:absolute;left:0;top:1rem;width:.4rem;height:.4rem;background:#6CC3C6;border-radius:50%}.therapeutic-details .content-products-area ul.tiret{list-style:none;font-size:1.4rem;margin-bottom:2rem}.therapeutic-details .content-products-area ul.tiret li{position:relative;padding-left:1rem;margin-bottom:.5rem}.therapeutic-details .content-products-area ul.tiret li:before{content:'';color:#6CC3C6;position:absolute;left:0;top:1.2rem;width:.6rem;height:.2rem;background:#6CC3C6}.therapeutic-details .content-products-area ul.numbered{list-style:none;font-size:1.4rem;counter-reset:num;margin-bottom:2rem}.therapeutic-details .content-products-area ul.numbered li{position:relative;padding-left:2rem;margin-bottom:.5rem}.therapeutic-details .content-products-area ul.numbered li:before{counter-increment:num;content:counter(num) ".";color:#6CC3C6;font-size:1.8rem;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;position:absolute;left:0;top:0.1rem;background:transparent;line-height:1}.therapeutic-details .content-products-area ul.numbered.double-digits li{padding-left:3rem}.therapeutic-details .content-products-area ul.numbered.references{font-size:1.2rem}.therapeutic-details .content-products-area ul.numbered.references li:before{font-size:1.4rem;left:0;top:0.1rem}.therapeutic-details .content-products-area ul.bullet ul.bullet,.therapeutic-details .content-products-area ul.bullet ul.tiret,.therapeutic-details .content-products-area ul.bullet ul.numbered{margin-bottom:0}.therapeutic-details .content-products-area .p-bullet{position:relative;padding-left:1rem;margin-bottom:.1rem}.therapeutic-details .content-products-area .p-bullet:before{content:'';color:#6CC3C6;position:absolute;left:0;top:1rem;width:.4rem;height:.4rem;background:#6CC3C6;border-radius:50%}.therapeutic-details .content-products-area .p-tiret{position:relative;padding-left:1rem;margin-bottom:.1rem}.therapeutic-details .content-products-area .p-tiret:before{content:'';color:#6CC3C6;position:absolute;left:0;top:1.2rem;width:.6rem;height:.2rem;background:#6CC3C6}.therapeutic-details .content-products-area .p-numbered{counter-reset:section}.therapeutic-details .content-products-area .p-numbered .p-num{position:relative;padding-left:1rem;margin-bottom:-.5rem}.therapeutic-details .content-products-area .p-numbered .p-num:before{counter-increment:section;content:counter(section) ".";color:#6CC3C6;font-size:1.8rem;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;position:relative;left:-1rem;top:0;background:transparent}.therapeutic-details .content-products-area .cols-2-50{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.therapeutic-details .content-products-area .cols-2-50 .text{width:100%}@media (min-width: 671px){.therapeutic-details .content-products-area .cols-2-50 .text{width:50%}}.therapeutic-details .content-products-area .cols-2-50 .visu{width:100%}@media (min-width: 671px){.therapeutic-details .content-products-area .cols-2-50 .visu{width:50%}}@media (min-width: 671px){.therapeutic-details .content-products-area .cols-2-50.text-left .text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:2rem}.therapeutic-details .content-products-area .cols-2-50.text-left .visu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 671px){.therapeutic-details .content-products-area .cols-2-50.text-right .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:2rem}.therapeutic-details .content-products-area .cols-2-50.text-right .visu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.therapeutic-details .content-products-area .cols-2-50.cols-75-25 .text{width:100%}@media (min-width: 671px){.therapeutic-details .content-products-area .cols-2-50.cols-75-25 .text{width:75%}}.therapeutic-details .content-products-area .cols-2-50.cols-75-25 .visu{width:100%}@media (min-width: 671px){.therapeutic-details .content-products-area .cols-2-50.cols-75-25 .visu{width:25%}}.therapeutic-details .content-products-area .cols-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.therapeutic-details .content-products-area .cols-3>*{width:100%;margin-bottom:2rem}@media (min-width: 671px){.therapeutic-details .content-products-area .cols-3>*{width:31%;margin-bottom:0}}.therapeutic-details .content-products-area figure{margin:2rem 0}.therapeutic-details .content-products-area figure figcaption{margin-top:1.5rem;font-size:1.2rem;font-style:italic;line-height:1.4;display:inline-block}.therapeutic-details .content-products-area i.legend{margin-top:1.5rem;font-size:1.2rem;font-style:italic;line-height:1.4;display:inline-block}.therapeutic-details .content-products-area .img-centered{text-align:center}.therapeutic-details .content-products-area .img-centered img{display:inline-block}.therapeutic-details .content-products-area .img-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.therapeutic-details .content-products-area .img-flex .w-50{width:100%;display:block}@media (min-width: 671px){.therapeutic-details .content-products-area .img-flex .w-50{width:50%}}.therapeutic-details .content-products-area .img-flex .w-40{width:100%;display:block}@media (min-width: 671px){.therapeutic-details .content-products-area .img-flex .w-40{width:40%}}.therapeutic-details .content-products-area .img-100{width:100%}.therapeutic-details .content-products-area .img-50{width:100%}@media (min-width: 671px){.therapeutic-details .content-products-area .img-50{width:50%}}.therapeutic-details .content-products-area .img-75{width:100%}@media (min-width: 671px){.therapeutic-details .content-products-area .img-75{width:75%}}.therapeutic-details .content-products-area .img-44{width:100%}@media (min-width: 671px){.therapeutic-details .content-products-area .img-44{width:44%}}.therapeutic-details .content-products-area .img-56{width:100%}@media (min-width: 671px){.therapeutic-details .content-products-area .img-56{width:56%}}.therapeutic-details .content-products-area .img-81{width:100%}@media (min-width: 671px){.therapeutic-details .content-products-area .img-81{width:81%}}.therapeutic-details .content-products-area .img-19{width:100%}@media (min-width: 671px){.therapeutic-details .content-products-area .img-19{width:19%}}.therapeutic-details .content-products-area .img-natural-size{max-width:100%;height:auto;margin:auto}.therapeutic-details .content-products-area .increase-decrease{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:2rem 0}.therapeutic-details .content-products-area .increase-decrease .image{width:33%;padding-right:5%}@media (min-width: 671px){.therapeutic-details .content-products-area .increase-decrease .image{width:28%;padding-right:0}}.therapeutic-details .content-products-area .increase-decrease .image .arrow{width:100%;max-width:17.8rem}.therapeutic-details .content-products-area .increase-decrease .desc{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.therapeutic-details .content-products-area .increase-decrease .desc .t{font-weight:700}.therapeutic-details .content-products-area .titled-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}.therapeutic-details .content-products-area .titled-list .t{width:100%;color:#733540;text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;line-height:1.2;padding-top:.7rem;margin-bottom:0}@media (min-width: 671px){.therapeutic-details .content-products-area .titled-list .t{width:19%;padding-right:1.5rem}}.therapeutic-details .content-products-area .titled-list .d{width:100%;margin-bottom:0}@media (min-width: 671px){.therapeutic-details .content-products-area .titled-list .d{width:81%}}.therapeutic-details .content-products-area .implementation-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.therapeutic-details .content-products-area .implementation-steps .implementation-step{width:100%;margin-bottom:2rem;position:relative}.therapeutic-details .content-products-area .implementation-steps .implementation-step:after{content:'';position:absolute;left:50%;bottom:-2rem;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);width:2rem;height:2rem;background:url(img/chevron.svg) no-repeat 50% 50%}.therapeutic-details .content-products-area .implementation-steps .implementation-step:last-child:after{display:none}@media (min-width: 671px){.therapeutic-details .content-products-area .implementation-steps .implementation-step{width:calc(25% - 1.5rem);margin-right:2rem}.therapeutic-details .content-products-area .implementation-steps .implementation-step:nth-child(4){margin-right:0}.therapeutic-details .content-products-area .implementation-steps .implementation-step:after{left:auto;bottom:auto;right:-2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.therapeutic-details .content-products-area .implementation-steps .implementation-step .inner-step{padding:1.5rem;color:#fff;height:100%;width:100%}.therapeutic-details .content-products-area .implementation-steps .implementation-step .inner-step .step{font-size:2.2rem;text-transform:uppercase}.therapeutic-details .content-products-area .implementation-steps .implementation-step .inner-step .t{font-size:1.8rem;font-weight:700}.therapeutic-details .content-products-area .colored-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3rem;margin-bottom:3rem}.therapeutic-details .content-products-area .colored-blocks img{width:100%;margin-bottom:3rem}@media (min-width: 671px){.therapeutic-details .content-products-area .colored-blocks img{width:calc(50% - 1.5rem)}}.therapeutic-details .content-products-area .colored-blocks-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:3rem}.therapeutic-details .content-products-area .colored-blocks-2 .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff;padding:2rem;margin-bottom:2rem;width:100%;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif}.therapeutic-details .content-products-area .colored-blocks-2 .block .t{font-weight:700;font-size:110%;text-transform:uppercase}.therapeutic-details .content-products-area .colored-blocks-2 .block .smaller{font-size:75%}@media (min-width: 671px){.therapeutic-details .content-products-area .colored-blocks-2 .block{margin:0 3rem 3rem 0;width:calc(50% - 1.5rem)}.therapeutic-details .content-products-area .colored-blocks-2 .block:nth-child(2),.therapeutic-details .content-products-area .colored-blocks-2 .block:nth-child(4){margin-right:0}}.therapeutic-details .content-products-area .colored-blocks-2 .block.quote{font-style:italic}.therapeutic-details .content-products-area .colored-blocks-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:3rem}.therapeutic-details .content-products-area .colored-blocks-3 .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;padding:2rem;margin-bottom:2rem;width:100%}@media (min-width: 671px){.therapeutic-details .content-products-area .colored-blocks-3 .block{margin:0 3rem 3rem 0;width:calc(33.3333% - 2rem)}.therapeutic-details .content-products-area .colored-blocks-3 .block:nth-child(3){margin-right:0}}.therapeutic-details .content-products-area .colored-blocks-3 .block.quote{font-style:italic}.therapeutic-details .content-products-area .picto-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.therapeutic-details .content-products-area .picto-text .text{padding-left:2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.therapeutic-details .content-products-area p,.therapeutic-details .content-products-area table{width:100%;font-size:1.4rem}.therapeutic-details .content-products-area .small-font{font-size:1.2rem}.therapeutic-details .content-products-area table{margin-bottom:2rem}.therapeutic-details .content-products-area .h-scroll{width:100%;overflow-x:auto}@media (min-width: 671px){.therapeutic-details .content-products-area .h-scroll{overflow:hidden}}.therapeutic-details .content-products-area table{border-collapse:collapse;border-spacing:0}.therapeutic-details .content-products-area table caption{position:absolute;left:-10000px;top:-10000px}.therapeutic-details .content-products-area table thead{vertical-align:bottom}.therapeutic-details .content-products-area table thead th{text-align:left;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;color:#733540;font-weight:400;padding-left:1.3rem;padding-right:1rem}.therapeutic-details .content-products-area table tbody td{padding:.5rem 1rem .5rem 1.3rem;border-right:1px solid #fff;font-family:"noto_sansmedium",sans-serif;color:#747474;vertical-align:top}@media (max-width: 671px){.therapeutic-details .content-products-area table tbody td{font-size:1.2rem}}.therapeutic-details .content-products-area table tbody td[headers="sys"]{min-width:20rem}.therapeutic-details .content-products-area table.no-padding tbody td{padding:0 .5rem 1.5rem 0}.therapeutic-details .content-products-area table.complex-table .upper{text-transform:uppercase;font-weight:700}.therapeutic-details .content-products-area table.complex-table .dark{background:#f3f6fb}.therapeutic-details .content-products-area table.complex-table .light{background:#f8fafc}.therapeutic-details .content-products-area table.complex-table tbody .title{border-top:1px solid #fff}.therapeutic-details .content-products-area table.simple-table tbody tr{border-top:1px solid #fff}.therapeutic-details .content-products-area table.simple-table tbody tr:nth-child(odd){background:#f3f6fb}.therapeutic-details .content-products-area table.simple-table tbody tr:nth-child(even){background:#f8fafc}.therapeutic-details .content-products-area table.large-table tbody tr td{max-width:20rem;font-size:1.2rem}.therapeutic-details .content-products-area table.large-table tbody tr td[headers=ex]{max-width:12rem}.therapeutic-details .content-products-area table.large-table tbody tr td[headers=sp]{max-width:15rem}.therapeutic-details .content-products-area table.large-table tbody tr td[headers=do]{min-width:25rem}@media (min-width: 1005px){.therapeutic-details .content-products-area .chapter{padding-left:2rem}}.therapeutic-details .stewardship-pictos{background:#003659;color:#fff;width:100%;max-width:60rem;border-radius:3rem;padding:2rem;margin-bottom:3rem}.therapeutic-details .stewardship-pictos .stewardship-pictos-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.5rem}.therapeutic-details .stewardship-pictos .stewardship-pictos-line:last-child{padding-bottom:0}.therapeutic-details .stewardship-pictos .stewardship-pictos-line img{width:60px;margin-right:20px}.therapeutic-details .stewardship-pictos .stewardship-pictos-line p{width:calc(100% - 80px);margin:0}.therapeutic-details .stewardship-pictos .stewardship-pictos-line p strong{display:block}.products-details{font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif;padding:0}@media (max-width: 671px){.products-details{margin-top:9rem}}@media (min-width: 671px) and (max-width: 1210px){.products-details{padding:0 2rem 0 0}}.products-details .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.products-details .reg{font-size:50%;vertical-align:super}.products-details .tabs .tabs-nav .tabs-nav-item{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:2.2rem;color:#673039;text-decoration:none;-webkit-transition:background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),color .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),color .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),color .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),color .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);padding:1rem 2rem 1rem 1rem;text-align:right}.products-details .tabs .tabs-nav .tabs-nav-item:hover{color:#333}.products-details .tabs .tabs-nav .tabs-nav-item.active{color:#fff;background:#733540}.products-details .tabs.vertical .tabs-nav{width:30%;border-right:0.2rem solid #733540}@media (min-width: 671px){.products-details .tabs.vertical .tabs-cont .tab{padding-left:2rem}}.products-details .tab img{width:100%;max-width:40rem}.products-details .visu-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3rem}.products-details .visu-desc .visu{width:100%;font-size:0;margin-bottom:1rem}.products-details .visu-desc .visu img{width:auto;height:6rem;display:inline-block}.products-details .visu-desc .desc{width:100%;font-family:"noto_sansmedium",sans-serif;font-size:1.3rem;font-weight:500;color:#747474}.products-details .visu-desc .desc .btn{margin-top:1rem;margin-bottom:1rem}.products-details .visu-desc .name{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;line-height:1.3;font-size:2.5rem;color:#733540;font-weight:400;margin-bottom:.5rem}.products-details .visu-desc .name .smaller{font-size:1.6rem}.products-details .visu-desc .name .parenthesis{font-size:2rem;font-family:"ITC Avant Garde Gothic W01 Bk",sans-serif}.products-details .informations{font-family:"noto_sansmedium",sans-serif;font-size:1.4rem;color:#747474}.products-details .t3{text-transform:uppercase;color:#4FB4B7;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin:2rem 0 1rem 0;font-size:1.8rem}.products-details .t4{color:#733540;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin:1rem 0 1rem 0;font-size:1.4rem;font-weight:400}.products-details .resources-static{max-width:100%}.products-details table{border-collapse:collapse;border-spacing:0}.products-details table caption{position:absolute;left:-10000px;top:-10000px}.products-details table thead{vertical-align:bottom}.products-details table thead th{text-align:left;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;color:#733540;font-weight:400;padding-left:1.3rem;padding-right:1rem}.products-details table tbody td{padding:.5rem 1rem .5rem 1.3rem;border-right:1px solid #fff;font-family:"noto_sansmedium",sans-serif;color:#747474;vertical-align:top}@media (max-width: 671px){.products-details table tbody td{font-size:1.2rem}}.products-details table tbody td[headers="sys"]{min-width:20rem}.products-details table.no-padding tbody td{padding:0 .5rem 1.5rem 0}.products-details table.complex-table .upper{text-transform:uppercase;font-weight:700}.products-details table.complex-table .dark{background:#f3f6fb}.products-details table.complex-table .light{background:#f8fafc}.products-details table.complex-table tbody .title{border-top:1px solid #fff}.products-details table.simple-table tbody tr{border-top:1px solid #fff}.products-details table.simple-table tbody tr:nth-child(odd){background:#f3f6fb}.products-details table.simple-table tbody tr:nth-child(even){background:#f8fafc}.search-results{font-family:"noto_sansmedium",sans-serif;font-size:1.4rem;color:#747474;padding:0}.search-results .intro{margin-bottom:3rem;padding:0 1rem}@media (min-width: 1210px){.search-results .intro{margin-bottom:4rem;padding:0}}.search-results .form-search-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;width:100%;height:6rem;border:0.2rem solid #1F676F;max-width:48rem;margin-bottom:3rem}.search-results .form-search-results input{border:0}.search-results .form-search-results input[type=text]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(100% - 3.6rem);font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;line-height:1;color:#6e6e91;font-size:2.4rem}@media (min-width: 671px){.search-results .form-search-results input[type=text]{font-size:3rem}}.search-results .form-search-results input[type=text].error::-webkit-input-placeholder{color:#ea212d}.search-results .form-search-results input[type=text].error::-moz-placeholder{color:#ea212d}.search-results .form-search-results input[type=text].error:-ms-input-placeholder{color:#ea212d}.search-results .form-search-results input[type=text].error::-ms-input-placeholder{color:#ea212d}.search-results .form-search-results input[type=text].error::placeholder{color:#ea212d}.search-results .form-search-results input[type=text].error:focus{background:transparent;color:#333}.search-results .form-search-results input[type=submit]{font-size:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background:url(img/search.svg) no-repeat 50% 50%;background-size:2.9rem 2.9rem;padding:0;width:8rem;height:6rem}.search-results h2{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:1.8rem;color:#6e6e91}@media (min-width: 671px){.search-results h2{font-size:2.4rem}}.search-results .tabs-accordion,.search-results .desc-cont{border-color:#1F676F}.search-results .tabs .tabs-nav{display:none}.search-results .tabs .tabs-nav .tabs-nav-item{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:1.8rem;color:#1F676F;text-decoration:none;-webkit-transition:color .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:color .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),color .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),color .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);text-align:right}@media (min-width: 1004px){.search-results .tabs .tabs-nav .tabs-nav-item{font-size:2rem}}.search-results .tabs .tabs-nav .tabs-nav-item .nb{display:inline-block;width:2.6rem;height:2.6rem;border-radius:50%;text-align:center;font-size:1.6rem;line-height:2.6rem;background:#1F676F;color:#fff;margin-left:1rem;-webkit-transition:color .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:color .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media (min-width: 1004px){.search-results .tabs .tabs-nav .tabs-nav-item .nb{margin-left:3.2rem}}.search-results .tabs .tabs-nav .tabs-nav-item:last-child{margin-right:0}.search-results .tabs .tabs-nav .tabs-nav-item.active{color:#fff;background:#1F676F}.search-results .tabs .tabs-nav .tabs-nav-item.active .nb{background:#fff;color:#1F676F}@media (min-width: 671px){.search-results .tabs .tabs-nav{display:block;margin-bottom:0;width:30%}.search-results .tabs .tabs-nav .tabs-nav-item{display:block;line-height:1;margin-right:0;padding:2rem 1.5rem 2rem 1rem}}@media (min-width: 1004px){.search-results .tabs .tabs-nav{width:23%}.search-results .tabs .tabs-nav .tabs-nav-item{padding:2rem 2.7rem 2rem 1rem}}.search-results .tabs .open-close{color:#1F676F;border-color:#1F676F}.search-results .tabs .open-close .nb{display:inline-block;width:2.6rem;height:2.6rem;border-radius:50%;text-align:center;font-size:1.6rem;line-height:2.6rem;background:#1F676F;color:#fff;margin-right:2.4rem;-webkit-transition:color .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:color .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.search-results .tabs .open-close:after{color:#1F676F;content:url(img/plus-green.svg)}.search-results .tabs .open-close.js-opened{background-color:#1F676F;color:#fff}.search-results .tabs .open-close.js-opened .nb{background:#fff;color:#1F676F}.search-results .tabs .open-close.js-opened:after{color:#fff;content:url(img/minus.svg)}@media (min-width: 671px){.search-results .tabs.vertical .tabs-nav{border-right:0.2rem solid #1F676F}.search-results .tabs.vertical .tabs-cont .tab{padding-left:1.5rem}}@media (min-width: 1004px){.search-results .tabs.vertical .tabs-cont .tab{padding-left:3rem}}.search-results .tab{width:100%}.search-results .result-item{width:100%;margin-bottom:4rem}.search-results .result-item:last-child{border:0;margin:0}.search-results .result-item .title{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:2.2rem;color:#733540;margin-bottom:1rem}.search-results .result-item .location-date{margin-top:-1rem;font-weight:600;color:#2b2b38;margin-bottom:1.5rem}.search-results .result-item .highlight{font-weight:700}.search-results .result-item .resource-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.5rem;background:#F4F7FC}.search-results .result-item .resource-links.video-cont.videoplaying{display:relative}.search-results .result-item .resource-links a:not(.close){padding:1.9rem;text-decoration:none;color:#4FB4B7;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.search-results .result-item .resource-links a:not(.close) .picto{width:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem;color:#4FB4B7;-webkit-transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.search-results .result-item .resource-links a:not(.close) .picto svg{width:2rem;height:2.3rem}.search-results .result-item .resource-links a:not(.close) .name{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-weight:400;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(100% - 8rem);text-align:left}.search-results .result-item .resource-links a:not(.close) .filename{margin-bottom:0;font-style:italic;font-size:1.4rem}@media (max-width: 671px){.search-results .result-item .resource-links a:not(.close) .filename{word-break:break-all}}.search-results .result-item .resource-links a:not(.close) .download{width:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1rem;color:#4FB4B7;-webkit-transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.search-results .result-item .resource-links a:not(.close) .download svg{width:2rem;height:2.3rem}.search-results .result-item .resource-links a:not(.close) .download.video svg{width:3rem;height:3rem}.search-results .result-item .resource-links a:not(.close):hover{text-decoration:none !important}.search-results .result-item .resource-links a:not(.close):hover .filename{text-decoration:underline}.search-results .result-item .resource-links a:not(.close):hover .picto{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}.search-results .result-item .resource-links a:not(.close):hover .download:not(.video){-webkit-transform:scale(1.3);transform:scale(1.3)}.search-results .result-item .resource-links a:not(.close):hover .download.video{-webkit-transform:scale(1.3);transform:scale(1.3)}.search-results .result-item .resource-links a:not(.close):nth-child(1){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.search-results .result-item .resource-links a:not(.close).first{padding-right:0}.search-results .result-item .resource-links a:not(.close).last{padding-left:0;margin-left:auto}.search-results .result-item .text{margin-bottom:.5rem}.search-results .result-item .link{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;color:#6e6e91;text-decoration:none;position:relative;display:inline-block}@media (max-width: 671px){.search-results .result-item .link{word-break:break-all}}.search-results .result-item .link:before{content:url(img/arrow-right-small.svg);display:inline-block;margin-right:.5rem}.search-results .result-item .link:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:.1rem;background:#6e6e91;-webkit-transition:-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0);transform:scale(0)}.search-results .result-item .link:hover:after{-webkit-transform:scale(1);transform:scale(1)}.event-detail .section-inner{padding:0 10px}@media (min-width: 1210px){.event-detail .section-inner{padding:0}}.event-detail h2{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:2.5rem;margin-bottom:3rem;padding:0 1rem}@media (min-width: 1210px){.event-detail h2{padding:0}}.event-detail .nav-events{text-align:right;margin:0 0 3rem 0}.event-detail .nav-events .btn{margin-bottom:2rem;width:100%;text-align:center}.event-detail .nav-events .btn:last-child{margin-bottom:0}@media (min-width: 671px){.event-detail .nav-events .btn{margin-bottom:0;margin-right:2rem;width:auto}.event-detail .nav-events .btn:last-child{margin-right:0}}.event-detail .back{display:inline-block}.event-detail .event{width:100%;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.event-detail .event .ancre{width:100%;display:block}.event-detail h3{font-size:2.2rem;line-height:1.2;color:#673039;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin-bottom:.5rem;width:100%}.event-detail .date{font-size:1.4rem;line-height:1.2;color:#333;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin-bottom:.5rem;width:100%}.event-detail .place{font-size:1.4rem;line-height:1.2;color:#333;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin-bottom:0;width:100%}@media (min-width: 671px){.event-detail .place{margin-bottom:2rem}}.event-detail .visu{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative}@media (min-width: 671px){.event-detail .visu{width:31.6667%}}.event-detail .visu img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-detail .push-video .visu{width:100%;height:100%}.event-detail .visu-mobile{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:2rem 0}@media (min-width: 671px){.event-detail .visu-mobile{display:none}}.event-detail .push-video{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:block}@media (min-width: 671px){.event-detail .push-video{width:31.6667%}}.event-detail .push-video .visu{width:100%}.event-detail .push-video:hover .play{opacity:1}.event-detail .video-cont{width:100%}@media (min-width: 671px){.event-detail .video-cont{width:31.6667%}}.event-detail .video-cont.videoplaying{height:100%}.event-detail .desc{width:100%;font-family:"noto_sansmedium",sans-serif;font-size:1.4rem;padding:0}@media (min-width: 671px) and (max-width: 1004px){.event-detail .desc{margin-top:0;width:65.83333%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:2.8rem 3.5rem}}@media (min-width: 1005px){.event-detail .desc{padding:0;margin-top:0;width:65.83333%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:2.8rem 3.5rem;background:#F4F7FC}}.event-detail .desc .actions{margin-top:3rem;text-align:left}@media (max-width: 671px){.event-detail .desc-cont{padding:1rem 0}.event-detail .desc-cont .text{margin-top:1rem}}.content-products-area{width:100%;margin-bottom:3rem;margin-top:5rem}@media (min-width: 671px){.content-products-area{margin-top:0}}@media (min-width: 1005px){.content-products-area{width:74.3333%;margin-bottom:0}}.aside-products-area{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 671px) and (max-width: 1004px){.aside-products-area.areas{padding-left:2rem;padding-right:2rem}}@media (min-width: 1005px){.aside-products-area{width:23.3333%}}.aside-products-area .products{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;background:url(img/restricted.jpg) 50% 50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;font-size:2.1rem;letter-spacing:.05em}.aside-products-area .products h3{font-size:2.1rem}@media (min-width: 671px) and (max-width: 1004px){.aside-products-area .products{width:48%;margin-top:4rem}}@media (min-width: 1005px){.aside-products-area .products{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:3rem}}.aside-products-area .products a{color:#fff;text-decoration:none;padding:2rem 0;width:100%}.aside-products-area .products a:hover .picto{-webkit-transform:scale(1.1);transform:scale(1.1)}.aside-products-area .products p{margin:0;text-transform:uppercase}.aside-products-area .products .picto{background:#fff;width:10.8rem;height:10.8rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3rem auto;-webkit-transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.aside-products-area .products .picto img{width:5rem;height:auto}.aside-products-area .areas{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;background:#1F676F url(img/products-areas-bg.jpg) 50% 50%;background-size:100% auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;font-size:1.6rem;letter-spacing:.05em;position:relative;-webkit-transition:background .3s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background .3s cubic-bezier(0.165, 0.84, 0.44, 1)}.aside-products-area .areas:hover{background-size:125% auto}.aside-products-area .areas .area{font-size:2.2rem}@media (max-width: 671px){.aside-products-area .areas{margin-left:2rem;margin-right:2rem}}@media (min-width: 672px) and (max-width: 1004px){.aside-products-area .areas{margin-left:2rem;margin-right:0}}@media (min-width: 1005px){.aside-products-area .areas{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:3rem}}.aside-products-area .areas a{color:#fff;text-decoration:none;padding:3.8rem 0 2.8rem 0;width:100%}.aside-products-area .areas a:hover .picto{background-position:50% 0}.aside-products-area .areas p{margin:0;text-transform:uppercase}.aside-products-area .areas .picto{position:absolute;top:0;left:0;width:100%;height:4.8rem;background:url(img/cta_path_white_vertic.svg) no-repeat 50% -0.3rem;-webkit-transition:background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.aside-products-area .resources{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-bottom:3rem;max-width:100000px;text-align:right}@media (min-width: 671px) and (max-width: 1004px){.aside-products-area .resources{width:48%}}@media (min-width: 1005px){.aside-products-area .resources{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0}}@media (max-width: 671px){.aside-products-area .resources{padding:0 1rem}}.aside-products-area .resources h3{text-transform:uppercase;color:#733540;text-align:left;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin-bottom:.5rem;font-size:2.5rem}.error-404 .section-inner{text-align:center;color:#747474;padding:0 2rem;font-size:1.6rem}@media (min-width: 671px){.error-404 .section-inner{font-size:1.8rem}}.error-404 h1{color:#4FB4B7;text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;line-height:1;width:100%;font-size:5rem;margin-bottom:3rem}.error-404 h1 .smaller{display:inline-block;font-size:3rem;margin-top:-1rem}@media (min-width: 671px){.error-404 h1{padding:0 2.5rem}}.error-404 p{max-width:40rem;margin-left:auto;margin-right:auto}.error-404 .btn{margin-top:3rem}.sitemap .section-inner{padding:0 2rem}@media (min-width: 671px){.sitemap .section-inner{padding:0 3rem}}.sitemap ul{list-style:none;margin:0}.sitemap ul>li{margin-bottom:2rem}.sitemap ul>li>ul{margin-left:3rem}.sitemap ul>li>ul>li{margin-bottom:0}.sitemap span.arrow-link:after{display:none}.contact{padding:0 2rem}@media (min-width: 1220px){.contact{padding:0}}.contact h2{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:2.4rem;color:#673039;margin-bottom:2rem}.contact h3{font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;font-size:2.4rem;color:#673039;padding-top:1rem;margin-bottom:2rem}.contact .form-line{display:block;margin-bottom:3rem;width:100%;max-width:79.4rem}.contact #form-submit.submitted{cursor:default;opacity:.5;background:#1F676F;border-color:#1F676F;color:#fff}.contact .mandatory-message{font-size:1.4rem;font-style:italic}.contact .actions{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact .actions .submit-error{width:100%}@media (min-width: 671px){.contact .actions{text-align:right;display:block}}.contact .cancel{border:0;background:transparent;margin-right:4rem;font-size:1.4rem;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;color:#6E6E91;cursor:pointer}@media (min-width: 671px){.contact .cancel{margin-bottom:0}}.contact .cancel:hover{text-decoration:underline}@media (max-width: 1210px){.data-privacy{padding-left:2rem;padding-right:2rem}}.data-privacy .t3{text-transform:uppercase;color:#4FB4B7;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin:2rem 0 1rem 0;font-size:1.8rem}.data-privacy .back{margin-bottom:4rem}@media (min-width: 1024px){.subscription .mandatory-message{float:right;margin-right:calc(100% - 79.4rem);margin-top:1rem}}.subscription h2,.subscription h3{margin-bottom:0}.subscription p{max-width:79.4rem}.login form{max-width:79.4rem;margin:8.5rem auto 5rem}.login .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5rem}@media (min-width: 769px){.login .actions{display:block;margin-top:7rem}}.login .actions>a{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:1rem auto 3.4rem;text-align:center;text-decoration:none}@media (min-width: 769px){.login .actions>a{margin:0 4rem 0 0}}.login .actions>a:nth-child(1){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}@media (min-width: 769px){.login .actions>a:nth-child(1){float:left;margin-top:1rem}}.login .actions>a:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.forget-password form{max-width:79.4rem;margin:8.5rem auto 5rem}.forget-password .actions{text-align:center;margin-top:5rem;display:block}@media (min-width: 769px){.forget-password .actions{margin-top:7rem}}.password-recovery h2{margin-bottom:0}.password-recovery form{max-width:79.4rem;margin:5.5rem auto 5rem}.password-recovery .actions{text-align:center;margin-top:4rem;display:block}@media (min-width: 1024px){.edit-profile .mandatory-message{float:right;margin-right:calc(100% - 79.4rem);margin-top:1rem}}.edit-profile h2,.edit-profile h3{margin-bottom:0}.edit-profile p{max-width:79.4rem}.edit-profile .change-password-accordion{max-width:79.4rem;border-top:0.1rem solid #F4F7FC;border-bottom:0.1rem solid #F4F7FC;padding-top:2rem;margin-bottom:4rem}.edit-profile .change-password-accordion h3{position:relative}.edit-profile .change-password-accordion h3:before,.edit-profile .change-password-accordion h3:after{content:'';display:block;position:absolute;background:#733540}.edit-profile .change-password-accordion h3:before{width:.2rem;height:2.2rem;right:4rem;top:.4rem}.edit-profile .change-password-accordion h3:after{height:.2rem;width:2.2rem;right:3rem;top:1.5rem}.edit-profile .change-password-accordion h3.js-closed{padding-bottom:2rem}.edit-profile .change-password-accordion h3.js-opened:before{display:none}.edit-profile .change-password-accordion h3.js-opened+.accordion-desc{max-height:100% !important}.notification{text-align:center;padding:0 16px}@media (min-width: 769px){.notification{padding-top:7rem;padding-bottom:5rem}}.notification h1{text-transform:uppercase;color:#4FB4B7;font-family:"ITC Avant Garde Gothic W01 Md",sans-serif;margin-bottom:1.5rem}.notification .readmore{margin:5rem 0}@media (min-width: 769px){.notification .readmore{margin-top:10rem}}

/* Overrides */

.janrain-capture-ui .capture_text_input.capture_text_input{
  padding-left: 0;
}
.janrain-capture-ui .capture_error .capture_text_input{
  border-color: #ea212d !important;
  color: #ea212d !important;
  background: 0!important;
}
.janrain-capture-ui .capture_text_input::placeholder{
  font-size: 1.6rem;
  font-weight: 500;
  color: #747474;
  font-style: italic;
}
.janrain-capture-ui .capture_error .capture_text_input::placeholder{
  color: #ea212d !important;
}
.janrain-capture-ui .capture_error .capture_tip_error{
  font-size: 1.2rem;
  font-family: "noto_sansmedium",sans-serif;
  color: #ea212d;
  padding: 0;
}
.janrain-capture-ui .capture_form_item{
  min-height: 0!important;
}
.janrain-capture-ui .capture_form_item>label{
  margin: 0!important;
}

.form-line.input-check input{
  position: absolute;
  display: block;
  opacity: 0;
}
.form-line.form-only-desktop{
  display: none;
}
.form-line.--hide{
  position: absolute;
  opacity: 0;
}

.input-text > div.focus label, 
.input-text > div.filled label {
  -webkit-transform: translateY(-200%) scale(0.75);
  transform: translateY(-200%) scale(0.75);
}
.input-text > div.capture_error label{
  top: 33%!important;
  color: red;
}
.menu-select.option-selected label{
  top: 33%;
}

a.resource-link.copy-to-clipboard{
  padding-left: 0;
  margin-left: -1.9rem;
}

.popin-alert .actions{
  margin-top: 1.5rem;
}

.campaigns-list .t2{
  color: #733540;
  font-family: "ITC Avant Garde Gothic W01 Md",sans-serif;
  margin-bottom: 3rem;
  max-width: 76.2rem;
  font-size: 2.5rem;
  padding-left: 2rem;
}
.push-video.btn{
  width: auto;
}

@media screen and (min-width: 992px){
  .form-line.form-only-desktop{
    display: block;
  }
  .form-line.form-only-mobile{
    display: none;
  }
}

@media screen and (min-width: 1210px){
  .campaigns-list .t2{
    padding-left: 0;
  }
}
