@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/oswald-v40-latin-500.eot);src:url(/assets/fonts/oswald-v40-latin-500.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/oswald-v40-latin-500.woff2)format("woff2"),url(/assets/fonts/oswald-v40-latin-500.woff)format("woff"),url(/assets/fonts/oswald-v40-latin-500.ttf)format("truetype"),url(/assets/fonts/oswald-v40-latin-500.svg#Oswald)format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/poppins-v15-latin-regular.eot);src:url(/assets/fonts/poppins-v15-latin-regular.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/poppins-v15-latin-regular.woff2)format("woff2"),url(/assets/fonts/poppins-v15-latin-regular.woff)format("woff"),url(/assets/fonts/poppins-v15-latin-regular.ttf)format("truetype"),url(/assets/fonts/poppins-v15-latin-regular.svg#Poppins)format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/poppins-v15-latin-500.eot);src:url(/assets/fonts/poppins-v15-latin-500.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/poppins-v15-latin-500.woff2)format("woff2"),url(/assets/fonts/poppins-v15-latin-500.woff)format("woff"),url(/assets/fonts/poppins-v15-latin-500.ttf)format("truetype"),url(/assets/fonts/poppins-v15-latin-500.svg#Poppins)format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/poppins-v15-latin-600.eot);src:url(/assets/fonts/poppins-v15-latin-600.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/poppins-v15-latin-600.woff2)format("woff2"),url(/assets/fonts/poppins-v15-latin-600.woff)format("woff"),url(/assets/fonts/poppins-v15-latin-600.ttf)format("truetype"),url(/assets/fonts/poppins-v15-latin-600.svg#Poppins)format("svg")}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*,:before,:after{box-sizing:border-box}html{color:#003762;-webkit-font-smoothing:antialiased;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.375em}body{margin:0;padding:0}.small-text{font-size:14px}.body-wrapper{width:100%;min-width:320px;margin:0}.ref{font-size:8px}span.parens{white-space:nowrap;position:relative}span.parens:before{content:"(";display:inline-block;position:relative}span.parens:after{content:")";display:inline-block;position:relative}ul{margin:0;padding:0;list-style:none}ul.bulleted li{line-height:1.2;position:relative;padding-left:20px!important}ul.bulleted li:before{content:"•";color:inherit;position:absolute;top:0;left:10px}ul.sub-ul{margin-top:0!important;margin-left:20px!important}ul.sub-ul li:before{content:"○"}ul.small-icon-list{flex-flow:wrap;justify-content:space-between;margin:0 auto;display:flex}ul.small-icon-list li{text-align:center;width:50%}ul.small-icon-list.four-items li{width:50%}ul.small-icon-list.six-items li{width:32%}a:not(.button){color:#215d8d;text-decoration:underline}a.button,a.button.ps-widget.ps-enabled,a.button.ps-widget.ps-disabled,a.button.ps-widget.ps-enabled:hover{color:#fff;text-align:center;background-color:#256aa0;border-radius:24px;height:48px;padding:0 24px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;line-height:1rem;text-decoration:none;display:inline-block}a.button:before,a.button.ps-widget.ps-enabled:before,a.button.ps-widget.ps-disabled:before,a.button.ps-widget.ps-enabled:hover:before{content:"";vertical-align:middle;height:100%;display:inline-block}a.button>span,a.button.ps-widget.ps-enabled>span,a.button.ps-widget.ps-disabled>span,a.button.ps-widget.ps-enabled:hover>span{vertical-align:middle;display:inline-block}a.button,a.button.ps-widget.ps-enabled,a.button.ps-widget.ps-disabled,a.button.ps-widget.ps-enabled:hover{border:2px solid #256aa0}a.button.two-line,a.button.ps-widget.ps-enabled.two-line,a.button.ps-widget.ps-disabled.two-line,a.button.ps-widget.ps-enabled:hover.two-line{border-radius:50px;height:auto;padding:1rem 24px}a.button.light-blue,a.button.ps-widget.ps-enabled.light-blue,a.button.ps-widget.ps-disabled.light-blue,a.button.ps-widget.ps-enabled:hover.light-blue{color:#021f40;background-color:#d5e2f2;border:2px solid #d5e2f2}a.button.light-blue:active,a.button.ps-widget.ps-enabled.light-blue:active,a.button.ps-widget.ps-disabled.light-blue:active,a.button.ps-widget.ps-enabled:hover.light-blue:active{border:2px solid #d5e2f2}a.button.white,a.button.ps-widget.ps-enabled.white,a.button.ps-widget.ps-disabled.white,a.button.ps-widget.ps-enabled:hover.white{color:#215d8d;background-color:#fff;border:2px solid #fff}a.button.white:active,a.button.ps-widget.ps-enabled.white:active,a.button.ps-widget.ps-disabled.white:active,a.button.ps-widget.ps-enabled:hover.white:active{border:2px solid #488cc1}a.button.white.active,a.button.ps-widget.ps-enabled.white.active,a.button.ps-widget.ps-disabled.white.active,a.button.ps-widget.ps-enabled:hover.white.active{background-color:#d5e2f2;border:2px solid #d5e2f2}a.button:active,a.button.ps-widget.ps-enabled:active,a.button.ps-widget.ps-disabled:active,a.button.ps-widget.ps-enabled:hover:active{border:2px solid #a1c4df}a.button.ps-widget:not(.ps-enabled):not(.ps-disabled)[data-lazy=ps]{padding-right:48px;position:relative}a.button.ps-widget:not(.ps-enabled):not(.ps-disabled)[data-lazy=ps]:after{content:"";background-color:#0000;border:2px solid #fff;border-top-color:#021f40bf;border-radius:10px;width:20px;height:20px;animation-name:kfs_loading;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;top:calc(50% - 10px);left:auto;right:20px}a.button.ps-widget.ps-enabled,a.button.ps-widget.ps-disabled{float:none!important;visibility:visible!important;transition-duration:0s!important;display:inline-block!important}a.button.ps-widget.ps-disabled{cursor:not-allowed!important;background-color:#ccc!important;border:2px solid #ccc!important;border-radius:24px!important;font-weight:500!important}a.button.ps-widget.ps-disabled:hover{color:#fff!important}a.button.ps-widget.ps-disabled>span.button-text{display:inline-block}a.button.ps-widget small,a.button.ps-widget .ps-button-label{display:none!important}a:focus-visible,button:focus-visible{outline-offset:4px;outline:2px solid #003762}a:focus-visible:active,a:focus-visible:hover,button:focus-visible:active,button:focus-visible:hover{outline:none}a:focus-visible.button.white,.dark a:focus-visible,button:focus-visible.button.white,.dark button:focus-visible{outline-color:#fff}.slick-dots button:focus-visible:before{outline-offset:0px;border-radius:10px;outline:2px solid #003762}input[type=submit],button{color:#fff;text-align:center;background-color:#256aa0;border:0;border-radius:24px;height:48px;padding:0 24px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;line-height:1rem;text-decoration:none;display:inline-block}b,strong{font-family:Poppins,sans-serif;font-weight:600}ol{margin:0;padding:0;list-style-type:none}ol.numbered{margin-left:12px}ol.numbered li{margin-bottom:.5rem;padding-left:7px;list-style:decimal}ol.numbered li::marker{font-weight:600}ol.numbered li:last-child{margin-bottom:0}.bg-light-blue{background-color:#e3edf9}.only-sr{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hidden{display:none!important}.lazy{position:relative}.lazy:after{content:"";background-color:#0000;border:2px solid #fff;border-top-color:#021f40bf;border-radius:10px;width:20px;height:20px;animation-name:kfs_loading;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px)}.only-desktop{display:none}@media screen and (width<=767px){br.not-mobile{display:none}}@keyframes kfs_loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (width<=1199px){.lang-en .header-wrapper:before{content:"EN";text-align:center;color:#fff;background-color:#215d8d;border-radius:100%;width:32px;height:32px;font-size:16px;font-weight:600;line-height:32px;display:inline-block;position:absolute;top:calc(50% - 15px);right:15px}.lang-fr .header-wrapper:before{content:"FR";text-align:center;color:#fff;background-color:#215d8d;border-radius:100%;width:32px;height:32px;font-size:16px;font-weight:600;line-height:32px;display:inline-block;position:absolute;top:calc(50% - 15px);right:15px}}@media only screen and (width>=768px){.only-mobile{display:none}}@media only screen and (width>=1200px){.no-desktop{display:none}a.button.light-blue:hover,a.button.ps-widget.light-blue:hover,a.button.ps-widget.ps-disabled.light-blue:hover,a.button.ps-widget:hover.light-blue:hover{color:#003762;background-color:#a1c4df;border:2px solid #a1c4df}a.button.white:hover,a.button.white.active,a.button.ps-widget.white:hover,a.button.ps-widget.white.active,a.button.ps-widget.ps-disabled.white:hover,a.button.ps-widget.ps-disabled.white.active,a.button.ps-widget:hover.white:hover,a.button.ps-widget:hover.white.active{background-color:#d5e2f2;border:2px solid #d5e2f2}a.button:hover,a.button.ps-widget:hover,a.button.ps-widget.ps-disabled:hover,a.button.ps-widget:hover:hover{background-color:#488cc1;border:2px solid #488cc1}}header{z-index:90;background-color:#fff;width:100%;height:74px;margin:0;display:block;position:fixed;top:0;left:0;box-shadow:0 0 5px #0000001a}header .header-wrapper{margin:0 auto;position:relative}header .header-wrapper .logo{text-align:center;height:74px;padding:0 1rem}header .header-wrapper .logo:before{content:"";vertical-align:middle;height:100%;display:inline-block}header .header-wrapper .logo>a{vertical-align:middle;display:inline-block}header .header-wrapper .logo a{width:77px;height:40px;display:inline-block}header .header-wrapper .logo a svg{width:77px;height:40px}header .header-wrapper .utility{display:none}header .header-wrapper .utility nav ul{margin:0 auto;padding:0 1rem}header .header-wrapper .utility nav ul li{margin:0 auto;padding:0;list-style-type:none}header .header-wrapper .utility nav ul li a{font-size:12px;text-decoration:none}header .header-wrapper .nav nav ul{margin:0 auto;padding:0 1rem}header .header-wrapper .nav nav ul li{margin:0 auto;padding:0;list-style-type:none}header .header-wrapper .nav nav ul li a{text-decoration:none}header .header-wrapper .nav nav ul li a.arrow:after{content:"";border:2px solid #0000;border-radius:1px;width:10px;height:10px;display:block;position:absolute;top:calc(50% - 8px);right:.5rem;transform:rotate(45deg)}header .header-wrapper .nav nav ul li a.flag{text-align:left;text-indent:-9999px;background-position:50%;background-repeat:no-repeat;background-size:24px 18px;height:18px}header .header-wrapper .nav nav ul li a.flag:before{content:"";border:1px solid #0000001a;width:24px;height:18px;position:absolute;top:0;left:calc(50% - 12px)}header .header-wrapper .nav nav ul li a.flag.evo-lazy-loaded{background-image:url(/assets/img/flags/ca.svg)}header .header-wrapper .nav nav ul li .subnav{display:none}header .header-wrapper .nav nav ul li .subnav.sites ul{margin:0;padding:0;display:block}header .header-wrapper .nav nav ul li .subnav.sites ul li{margin:8px 0;padding:0 1rem;list-style:none;display:block;position:relative}header .header-wrapper .nav nav ul li .subnav.sites ul li a{height:32px;padding:6px 0;font-size:14px;line-height:20px;text-decoration:none;display:block;position:relative}header .header-wrapper .nav nav ul li .subnav.sites ul li a:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:24px 18px;width:24px;height:18px;position:absolute;top:6px;left:0}header .header-wrapper .nav nav ul li .subnav.sites ul li a:after{content:"";border:1px solid #0000001a;width:24px;height:18px;position:absolute;top:6px;left:0}header .header-wrapper .nav nav ul li .subnav.sites ul.evo-lazy-loaded li.ca a:before{background-image:url(/assets/img/flags/ca.svg)}header .header-wrapper .nav nav ul li .subnav.sites ul.evo-lazy-loaded li.us a:before{background-image:url(/assets/img/flags/us.svg)}header .header-wrapper .nav nav ul li .subnav.sites ul.evo-lazy-loaded li.au a:before{background-image:url(/assets/img/flags/au.svg)}header .header-wrapper .nav nav ul li .subnav.sites ul.evo-lazy-loaded li.jp a:before{background-image:url(/assets/img/flags/jp.svg)}header .header-wrapper .nav a.menu{display:none}@media screen and (width<=1199px){header{transition:background-color .2s linear}header .header-wrapper .logo a svg{transition:fill .2s linear}header .header-wrapper .nav{position:absolute;top:0;left:0}header .header-wrapper .nav nav{visibility:hidden;background-color:#215d8d;width:100%;height:0;padding-bottom:0;transition:visibility .4s ease-out .2s,height .4s ease-out .2s,padding-bottom .4s ease-out .2s;display:block;position:fixed;top:74px;left:0;overflow-y:scroll}header .header-wrapper .nav nav ul{max-width:414px}header .header-wrapper .nav nav ul li{border-top:1px solid #488cc1;padding:1rem 0;display:block}header .header-wrapper .nav nav ul li:last-child{border-bottom:1px solid #488cc1}header .header-wrapper .nav nav ul li a{color:#fff;text-align:center;display:block;position:relative}header .header-wrapper .nav nav ul li a.arrow:after{border-bottom-color:#fff;border-right-color:#fff}header .header-wrapper .nav nav ul li.sites{border-bottom:none}header .header-wrapper .nav nav ul li .subnav ul li{border:none;padding:.25rem 0}header .header-wrapper .nav nav ul li .subnav ul li:first-of-type{padding-top:.5rem}header .header-wrapper .nav nav ul li .subnav ul li:last-of-type{padding-bottom:0}header .header-wrapper .nav nav ul li .subnav ul li a{font-size:.875rem}header .header-wrapper .nav nav ul li .subnav.sites ul li a{width:256px;margin:0 auto}header .header-wrapper .nav nav ul li .subnav.sites ul li.ca{border-bottom:1px solid #488cc1}header .header-wrapper .nav nav ul li .subnav.sites ul li.ca a{margin-bottom:2px;padding-bottom:25px}header .header-wrapper .nav nav ul li.subnav-open a.arrow:after{transform:rotate(225deg)}header .header-wrapper .nav nav ul li.subnav-open .subnav{display:block}header .header-wrapper .nav a.menu{width:30px;height:20px;display:block;position:absolute;top:20px;left:16px}header .header-wrapper .nav a.menu span{transform-origin:50%;background-color:#215d8d;width:30px;height:4px;animation-duration:.6s;animation-iteration-count:1;display:block;position:absolute;left:0}header .header-wrapper .nav a.menu span:first-child{top:0}header .header-wrapper .nav a.menu span:nth-child(2){top:8px}header .header-wrapper .nav a.menu span:nth-child(3){top:16px}header .header-wrapper .m-toggle-lang{width:32px;height:32px;display:block;position:absolute;top:calc(50% - 16px);right:16px}header .header-wrapper .m-toggle-lang a{color:#fff;text-align:center;text-transform:uppercase;background-color:#256aa0;border-radius:16px;width:32px;height:32px;font-size:16px;line-height:32px;text-decoration:none;transition-property:color,background-color;display:block}header.menu-open{background-color:#215d8d!important}header.menu-open .header-wrapper .logo a svg path{fill:#fff;transition-property:fill}header.menu-open .header-wrapper .nav nav{visibility:visible;height:calc(100vh - 74px);padding-bottom:20vh;display:block}header.menu-open .header-wrapper .nav a.menu span{background-color:#fff}header.menu-open .header-wrapper .nav a.menu span:first-child{animation-name:hnl_1_open;top:8px;transform:rotate(45deg)}@keyframes hnl_1_open{0%{background-color:#215d8d;top:0;transform:rotate(0)}33%{background-color:#fff;top:5px;transform:rotate(0)}50%{top:8px;transform:rotate(0)}to{top:8px;transform:rotate(45deg)}}header.menu-open .header-wrapper .nav a.menu span:nth-child(2){opacity:0;animation-name:hnl_2_open}@keyframes hnl_2_open{0%{opacity:1;background-color:#215d8d}33%{opacity:1;background-color:#fff}50%{opacity:1;background-color:#fff}51%{opacity:0;background-color:#fff}to{opacity:0;background-color:#fff}}header.menu-open .header-wrapper .nav a.menu span:nth-child(3){animation-name:hnl_3_open;top:8px;transform:rotate(-45deg)}@keyframes hnl_3_open{0%{background-color:#215d8d;top:16px;transform:rotate(0)}33%{background-color:#fff;top:11px;transform:rotate(0)}50%{top:8px;transform:rotate(0)}to{top:8px;transform:rotate(-45deg)}}header.menu-open .header-wrapper .m-toggle-lang a{color:#256aa0;background-color:#fff}header.menu-close,header.menu-close .header-wrapper .logo a svg path{transition-delay:.4s}header.menu-close .header-wrapper .nav nav{transition-delay:0s}header.menu-close .header-wrapper .nav a.menu span{background-color:#215d8d}header.menu-close .header-wrapper .nav a.menu span:first-child{animation-name:hnl_1_close;top:0;transform:rotate(0)}@keyframes hnl_1_close{0%{background-color:#fff;top:8px;transform:rotate(45deg)}50%{background-color:#fff;top:8px;transform:rotate(0)}67%{background-color:#fff;top:5px;transform:rotate(0)}to{background-color:#215d8d;top:0;transform:rotate(0)}}header.menu-close .header-wrapper .nav a.menu span:nth-child(2){opacity:1;animation-name:hnl_2_close}@keyframes hnl_2_close{0%{opacity:0;background-color:#fff}50%{opacity:0;background-color:#fff}51%{opacity:1;background-color:#fff}67%{opacity:1;background-color:#fff}to{opacity:1;background-color:#215d8d}}header.menu-close .header-wrapper .nav a.menu span:nth-child(3){animation-name:hnl_3_close;top:16px;transform:rotate(0)}@keyframes hnl_3_close{0%{background-color:#fff;top:8px;transform:rotate(-45deg)}50%{background-color:#fff;top:8px;transform:rotate(0)}67%{background-color:#fff;top:11px;transform:rotate(0)}to{background-color:#215d8d;top:16px;transform:rotate(0)}}header.menu-close .header-wrapper .m-toggle-lang a{transition-delay:.4s}}#header_observed{z-index:0;width:1px;height:74px;display:block;position:absolute;top:0;left:0}@media only screen and (width>=1200px){header{height:83px}header .header-wrapper{width:100%;max-width:1200px;height:100%;display:table}header .header-wrapper .logo{text-align:left;width:20%;display:table-cell}header .header-wrapper .logo a,header .header-wrapper .logo a svg{width:114px;height:59px}header .header-wrapper .utility{z-index:99;display:block;position:absolute;top:.25rem;right:0}header .header-wrapper .utility nav ul li a{height:auto;font-size:12px;line-height:12px}header .header-wrapper .nav{width:80%;padding:0 1rem;display:table-cell;position:relative}header .header-wrapper .nav nav{display:block}header .header-wrapper .nav nav>ul{justify-content:space-between;width:100%;margin:0;padding:0;display:flex}header .header-wrapper .nav nav>ul>li{width:22%;margin:0;padding:0;list-style-type:none;display:block;position:relative}header .header-wrapper .nav nav>ul>li.breathing{width:300px}header .header-wrapper .nav nav>ul>li.sites{width:150px}.lang-fr header .header-wrapper .nav nav>ul>li:first-child{width:100px}.lang-fr header .header-wrapper .nav nav>ul>li:nth-child(2){width:175px}.lang-fr header .header-wrapper .nav nav>ul>li:nth-child(3){width:150px}.lang-fr header .header-wrapper .nav nav>ul>li:nth-child(4){width:315px}.lang-fr header .header-wrapper .nav nav>ul>li:nth-child(5){width:50px}header .header-wrapper .nav nav>ul>li a{color:#215d8d;text-decoration:none;display:inline-block;position:relative}header .header-wrapper .nav nav>ul>li a.arrow{padding-right:20px}header .header-wrapper .nav nav>ul>li a.arrow:after{content:"";border:2px solid #215d8d;border-color:#0000 #215d8d #215d8d #0000;border-radius:1px;width:10px;height:10px;display:block;position:absolute;top:calc(50% - 10px);right:0;transform:rotate(45deg)}header .header-wrapper .nav nav>ul>li a.flag{background-position:0;width:auto;padding-left:28px;display:inline-block;position:relative;top:2px}header .header-wrapper .nav nav>ul>li a.flag:before{left:0}header .header-wrapper .nav nav>ul>li .subnav{min-width:500px;position:absolute;left:-1rem}header .header-wrapper .nav nav>ul>li .subnav ul{background-color:#fff;border-radius:0 0 5px 5px;width:auto;padding:.5rem 0;display:inline-block;box-shadow:0 4px 4px #215d8d38}header .header-wrapper .nav nav>ul>li .subnav ul li{padding:.25rem 1rem;display:block}header .header-wrapper .nav nav>ul>li .subnav ul li a{font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;display:block}header .header-wrapper .nav nav>ul>li .subnav ul li a:hover{text-decoration:underline}header .header-wrapper .nav nav>ul>li .subnav.sites ul{text-align:left;position:absolute}header .header-wrapper .nav nav>ul>li .subnav.sites ul li a{white-space:nowrap;height:auto;padding-left:32px}header .header-wrapper .nav nav>ul>li .subnav.sites ul li.ca a{border-bottom:1px solid #b6d2f3;margin-bottom:2px;padding-bottom:12px}header .header-wrapper .nav nav>ul>li.products .subnav ul li:first-of-type{padding-bottom:.5rem}header .header-wrapper .nav nav>ul>li.products .subnav ul li:first-of-type a{border-bottom:1px solid #b6d2f3;padding-bottom:.5rem}header .header-wrapper .nav nav>ul>li:hover>a,header .header-wrapper .nav nav>ul>li.subnav-open>a{color:#666}header .header-wrapper .nav nav>ul>li:hover>a.arrow:after,header .header-wrapper .nav nav>ul>li.subnav-open>a.arrow:after{border-bottom-color:#666;border-right-color:#666;top:calc(50% - 4px);transform:rotate(225deg)}header .header-wrapper .nav nav>ul>li:hover .subnav,header .header-wrapper .nav nav>ul>li.subnav-open .subnav{display:block}header .header-wrapper .nav nav>ul>li.lang{width:34%}header .header-wrapper .nav nav>ul>li.lang>a{color:#fff;text-align:center;text-transform:uppercase;background-color:#256aa0;border-radius:16px;width:32px;height:32px;font-size:16px;line-height:32px;display:block;position:absolute;top:-5px;right:0}header .header-wrapper .nav a.menu,header .header-wrapper .m-toggle-lang{display:none}}main section{position:relative}main section .cols-m2{justify-content:space-between;display:flex}main section .cols-m2 .col{width:50%;display:block}main section .cols-3{justify-content:space-between;display:flex}main section .cols-3 .col{width:25%;display:block}main section .section-wrapper{text-align:center;width:100%;min-width:320px;max-width:414px;margin:0 auto;padding:3rem 1rem;position:relative}main section .section-wrapper .section-inner{position:relative}main section .section-wrapper>:first-child{margin-top:0}main section .section-wrapper>:last-child{margin-bottom:0}main section .section-wrapper h1{text-align:center;margin:0 auto 1rem;padding:0;font-family:Poppins,sans-serif;font-size:24px;font-weight:500;line-height:1.25em}main section .section-wrapper h2,main section .section-wrapper h3,main section .section-wrapper .h3{text-align:center;margin:0 auto 1rem;padding:0;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:1.25em}main section .section-wrapper .wave{background-image:url(/assets/img/wave-small.svg);background-position:bottom;background-repeat:no-repeat;background-size:211px 14px;padding-bottom:22px}main section .section-wrapper p{margin:1rem auto 0}main section .section-wrapper p.medium{font-family:Poppins,sans-serif;font-weight:500}main section .section-wrapper .p{color:#003762;margin:1rem auto 0;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;line-height:1.375em}main section .section-wrapper ul{margin:1em auto 0;padding:0}main section .section-wrapper ul li{margin:0 auto;padding:0;list-style-type:none}main section .section-wrapper ul.bullets li{margin-top:.5em;padding-left:.75em;position:relative}main section .section-wrapper ul.bullets li:first-child{margin-top:0}main section .section-wrapper ul.bullets li:before{content:"•";font-size:1.25em;display:block;position:absolute;top:0;left:0}main section .section-wrapper ul.accordion{text-align:left;max-width:818px;margin:0 auto}main section .section-wrapper ul.accordion li>.accordion-header{background-color:#e3edf9;border-bottom:1px solid #e3edf9;margin:6px auto 0;transition-property:background-color,border-bottom-color;transition-duration:1s}main section .section-wrapper ul.accordion li>.accordion-header:focus-within{outline-offset:0px;outline:2px solid #003762}main section .section-wrapper ul.accordion li>.accordion-header h2,main section .section-wrapper ul.accordion li>.accordion-header h3,main section .section-wrapper ul.accordion li>.accordion-header h4{color:#003762;text-align:left;margin:0;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;line-height:1.375em;position:relative}main section .section-wrapper ul.accordion li>.accordion-header h2 span.toggle,main section .section-wrapper ul.accordion li>.accordion-header h3 span.toggle,main section .section-wrapper ul.accordion li>.accordion-header h4 span.toggle{border:1px solid #215d8d;border-radius:11px;width:22px;height:22px;line-height:22px;display:block;position:absolute;top:calc(50% - 11px);right:20px}main section .section-wrapper ul.accordion li>.accordion-header h2 span.toggle span,main section .section-wrapper ul.accordion li>.accordion-header h3 span.toggle span,main section .section-wrapper ul.accordion li>.accordion-header h4 span.toggle span{transform-origin:50%;background-color:#215d8d;line-height:0;transition:none;animation-duration:.5s;animation-timing-function:linear;position:absolute}main section .section-wrapper ul.accordion li>.accordion-header h2 span.toggle span:first-child,main section .section-wrapper ul.accordion li>.accordion-header h3 span.toggle span:first-child,main section .section-wrapper ul.accordion li>.accordion-header h4 span.toggle span:first-child{width:12px;height:2px;top:9px;left:4px}main section .section-wrapper ul.accordion li>.accordion-header h2 span.toggle span:nth-child(2),main section .section-wrapper ul.accordion li>.accordion-header h3 span.toggle span:nth-child(2),main section .section-wrapper ul.accordion li>.accordion-header h4 span.toggle span:nth-child(2){width:2px;height:12px;top:4px;left:9px}main section .section-wrapper ul.accordion li>.accordion-header h2 a,main section .section-wrapper ul.accordion li>.accordion-header h3 a,main section .section-wrapper ul.accordion li>.accordion-header h4 a{padding:18px 62px 18px 20px;text-decoration:none;display:block}main section .section-wrapper ul.accordion li>.accordion-header h2 a:focus,main section .section-wrapper ul.accordion li>.accordion-header h3 a:focus,main section .section-wrapper ul.accordion li>.accordion-header h4 a:focus{outline:none}main section .section-wrapper ul.accordion li>.accordion-content{text-align:left;padding:18px 20px;display:none}main section .section-wrapper ul.accordion li>.accordion-content p:first-child{margin-top:0}main section .section-wrapper ul.accordion li.default>.accordion-content{display:block}main section .section-wrapper ul.accordion li.accordion-expanded>.accordion-header{background-color:#fff;border-bottom-color:#a1c4df}main section .section-wrapper ul.accordion li.accordion-expanded>.accordion-header h2 span.toggle span:first-child,main section .section-wrapper ul.accordion li.accordion-expanded>.accordion-header h3 span.toggle span:first-child,main section .section-wrapper ul.accordion li.accordion-expanded>.accordion-header h4 span.toggle span:first-child{animation-name:accordion_line1_expand;transform:rotate(0)}main section .section-wrapper ul.accordion li.accordion-expanded>.accordion-header h2 span.toggle span:nth-child(2),main section .section-wrapper ul.accordion li.accordion-expanded>.accordion-header h3 span.toggle span:nth-child(2),main section .section-wrapper ul.accordion li.accordion-expanded>.accordion-header h4 span.toggle span:nth-child(2){animation-name:accordion_line2_expand;transform:rotate(90deg)}main section .section-wrapper ul.accordion li.accordion-collapsed>.accordion-header h2 span.toggle span:first-child,main section .section-wrapper ul.accordion li.accordion-collapsed>.accordion-header h3 span.toggle span:first-child,main section .section-wrapper ul.accordion li.accordion-collapsed>.accordion-header h4 span.toggle span:first-child{animation-name:accordion_line1_collapse;transform:rotate(0)}main section .section-wrapper ul.accordion li.accordion-collapsed>.accordion-header h2 span.toggle span:nth-child(2),main section .section-wrapper ul.accordion li.accordion-collapsed>.accordion-header h3 span.toggle span:nth-child(2),main section .section-wrapper ul.accordion li.accordion-collapsed>.accordion-header h4 span.toggle span:nth-child(2){animation-name:accordion_line2_collapse;transform:rotate(0)}main section .section-wrapper input[type=submit],main section .section-wrapper button{min-width:66.666%;max-width:414px}main section .section-wrapper .button-cta{text-align:center;margin:1rem auto 0}main section .section-wrapper .top-icon-content{text-align:center;background-position:top;background-repeat:no-repeat;margin:2rem auto 0}main section:first-of-type .section-wrapper:first-child,main section.first .section-wrapper:first-child,main section.single .section-wrapper:first-child{padding-top:calc(74px + 3rem)}main section:first-of-type.form .section-wrapper:first-child,main section.first.form .section-wrapper:first-child,main section.single.form .section-wrapper:first-child{padding-bottom:2rem}main section.ctas .section-wrapper{padding:0}main section.ctas .cta{background-repeat:no-repeat}main section.ctas .cta .cta-wrapper{text-align:center;background-repeat:no-repeat;padding:1rem;position:relative}main section.ctas .cta .cta-wrapper :first-child{margin-top:0}main section.ctas .cta .cta-wrapper :last-child{margin-bottom:0}main section.ctas .cta:not(.cta-coupon){color:#fff;background-color:#021f40}@media screen and (width<=767px){main section.ctas .cta:not(.cta-coupon),main section.ctas .cta:not(.cta-coupon) .cta-wrapper{width:100%;height:375px}}main section.ctas .cta:not(.cta-coupon) .cta-wrapper h3{text-align:center;text-shadow:0 0 8px #000c,1px 1px #00000073,-1px 1px #00000073,1px -1px #00000073,-1px -1px #00000073;width:100%;max-width:375px;margin-left:auto;margin-right:auto;padding:0 1rem;font-family:Oswald,sans-serif;font-size:2rem;font-weight:500;line-height:1em;position:absolute;top:152px;left:0;right:0}main section.ctas .cta:not(.cta-coupon) .cta-wrapper .content{text-align:center;width:100%;position:absolute;bottom:21px;left:0}main section.ctas .cta:not(.cta-coupon) .cta-wrapper .content p{margin-bottom:12px}main section.ctas .cta.cta-find-store:not(.lazy).packages-hand{background-image:url(/assets/img/photos/cta/packages-hand-m.jpg);background-position:top;background-size:auto 250px}html[data-webp=true] main section.ctas .cta.cta-find-store:not(.lazy).packages-hand{background-image:url(/assets/img/photos/cta/packages-hand-m.webp)}@media print,(-webkit-device-pixel-ratio>=1.25),(-o-min-device-pixel-ratio:5/4),(resolution>=120dpi){main section.ctas .cta.cta-find-store:not(.lazy).packages-hand{background-image:url(/assets/img/photos/cta/packages-hand-m-2x.jpg)}html[data-webp=true] main section.ctas .cta.cta-find-store:not(.lazy).packages-hand{background-image:url(/assets/img/photos/cta/packages-hand-m-2x.webp)}}@media screen and (width>=431px){main section.ctas .cta.cta-find-store:not(.lazy).packages-hand{background-image:url(/assets/img/photos/cta/packages-hand-mlg.jpg)}html[data-webp=true] main section.ctas .cta.cta-find-store:not(.lazy).packages-hand{background-image:url(/assets/img/photos/cta/packages-hand-mlg.webp)}}@media screen and (width>=431px) and (-webkit-device-pixel-ratio>=1.25),screen and (width>=431px) and (-o-min-device-pixel-ratio:5/4),screen and (width>=431px) and (resolution>=120dpi){main section.ctas .cta.cta-find-store:not(.lazy).packages-hand{background-image:url(/assets/img/photos/cta/packages-hand-mlg-2x.jpg)}html[data-webp=true] main section.ctas .cta.cta-find-store:not(.lazy).packages-hand{background-image:url(/assets/img/photos/cta/packages-hand-mlg-2x.webp)}}@media screen and (width<=1199.9px){main section.ctas .cta.cta-find-store:not(.lazy).packages-hand{background-color:#b2d5e5}}main section.ctas .cta.cta-find-store:not(.lazy).packages-basket{background-image:url(/assets/img/photos/cta/packages-basket-m.jpg);background-position:top;background-size:400px}html[data-webp=true] main section.ctas .cta.cta-find-store:not(.lazy).packages-basket{background-image:url(/assets/img/photos/cta/packages-basket-m.webp)}@media print,(-webkit-device-pixel-ratio>=1.25),(-o-min-device-pixel-ratio:5/4),(resolution>=120dpi){main section.ctas .cta.cta-find-store:not(.lazy).packages-basket{background-image:url(/assets/img/photos/cta/packages-basket-m-2x.jpg)}html[data-webp=true] main section.ctas .cta.cta-find-store:not(.lazy).packages-basket{background-image:url(/assets/img/photos/cta/packages-basket-m-2x.webp)}}@media screen and (width>=431px){main section.ctas .cta.cta-find-store:not(.lazy).packages-basket{background-image:url(/assets/img/photos/cta/packages-basket-mlg.jpg);background-size:713px}html[data-webp=true] main section.ctas .cta.cta-find-store:not(.lazy).packages-basket{background-image:url(/assets/img/photos/cta/packages-basket-mlg.webp)}}@media screen and (width>=431px) and (-webkit-device-pixel-ratio>=1.25),screen and (width>=431px) and (-o-min-device-pixel-ratio:5/4),screen and (width>=431px) and (resolution>=120dpi){main section.ctas .cta.cta-find-store:not(.lazy).packages-basket{background-image:url(/assets/img/photos/cta/packages-basket-mlg-2x.jpg)}html[data-webp=true] main section.ctas .cta.cta-find-store:not(.lazy).packages-basket{background-image:url(/assets/img/photos/cta/packages-basket-mlg-2x.webp)}}@media screen and (width<=1199.9px){main section.ctas .cta.cta-find-store:not(.lazy).packages-basket{background-color:#b2d5e5}}main section.ctas .cta.cta-find-store:not(.lazy) .cta-wrapper{background-image:url(/assets/img/bg-cta-wave-solidblue.svg);background-position:50% 224px;background-size:100vw 156px}main section .products-list-item .products-list-item-carousel{width:230px;height:230px;margin:0 auto 2rem;display:block}main section .products-list-item .products-list-item-carousel .products-list-item-carouse-item{background-color:#d5e2f2;border-radius:115px;width:230px;height:230px}main section .products-list-item .products-list-item-carousel .products-list-item-carouse-item:before{content:"";vertical-align:middle;height:100%;display:inline-block}main section .products-list-item .products-list-item-carousel .products-list-item-carouse-item>picture{vertical-align:middle;display:inline-block}main section .products-list-item .products-list-item-carousel .products-list-item-carouse-item picture.lazy img{width:108px;height:153px}main section .products-list-item .products-list-item-carousel .products-list-item-carouse-item picture:not(.lazy) img{width:108px}main section .products-list-item .products-list-item-carousel .products-list-item-carouse-item2{background-color:#e3edf9;border-radius:115px;width:230px;height:230px}main section .products-list-item .products-list-item-carousel .products-list-item-carouse-item3{color:#ff5abdb2;background-color:#e5e5e5;border-radius:115px;width:230px;height:230px;font-family:Oswald,sans-serif;font-size:90px;font-weight:500;line-height:230px}main section .products-list-item h3{color:#003762}main section .products-list-item h3 span{font-size:15px;display:block}main section .products-list-item p.summary{color:#333;font-size:.875rem;line-height:1.375em}main section .products-list-item .products-list-item-details{margin:1rem auto}main section .products-list-item a:not(.button){color:#215d8d;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.375em}main section .products-list-item.original_tan .products-list-item-carousel .products-list-item-carouse-item3{background-color:#e3edf9;background-image:url(/assets/img/photos/product-carousel-original-tan.png);background-position:50%;background-repeat:no-repeat;background-size:230px}html[data-webp=true] main section .products-list-item.original_tan .products-list-item-carousel .products-list-item-carouse-item3{background-image:url(/assets/img/photos/product-carousel-original-tan.webp)}@media print,(-webkit-device-pixel-ratio>=1.25),(-o-min-device-pixel-ratio:5/4),(resolution>=120dpi){main section .products-list-item.original_tan .products-list-item-carousel .products-list-item-carouse-item3{background-image:url(/assets/img/photos/product-carousel-original-tan-2x.png)}html[data-webp=true] main section .products-list-item.original_tan .products-list-item-carousel .products-list-item-carouse-item3{background-image:url(/assets/img/photos/product-carousel-original-tan-2x.webp)}}main section .products-list-item.original_clear .products-list-item-carousel .products-list-item-carouse-item3{background-color:#e3edf9;background-image:url(/assets/img/photos/product-carousel-original-clear.png);background-position:50%;background-repeat:no-repeat;background-size:230px}html[data-webp=true] main section .products-list-item.original_clear .products-list-item-carousel .products-list-item-carouse-item3{background-image:url(/assets/img/photos/product-carousel-original-clear.webp)}@media print,(-webkit-device-pixel-ratio>=1.25),(-o-min-device-pixel-ratio:5/4),(resolution>=120dpi){main section .products-list-item.original_clear .products-list-item-carousel .products-list-item-carouse-item3{background-image:url(/assets/img/photos/product-carousel-original-clear-2x.png)}html[data-webp=true] main section .products-list-item.original_clear .products-list-item-carousel .products-list-item-carouse-item3{background-image:url(/assets/img/photos/product-carousel-original-clear-2x.webp)}}main section .products-list-item.extra_tan .products-list-item-carousel .products-list-item-carouse-item3,main section .products-list-item.lavender .products-list-item-carousel .products-list-item-carouse-item3{background-color:#d5e2f2;background-image:url(/assets/img/photos/product-carousel-extra-tan.png);background-position:50%;background-repeat:no-repeat;background-size:230px}html[data-webp=true] main section .products-list-item.extra_tan .products-list-item-carousel .products-list-item-carouse-item3,html[data-webp=true] main section .products-list-item.lavender .products-list-item-carousel .products-list-item-carouse-item3{background-image:url(/assets/img/photos/product-carousel-extra-tan.webp)}@media print,(-webkit-device-pixel-ratio>=1.25),(-o-min-device-pixel-ratio:5/4),(resolution>=120dpi){main section .products-list-item.extra_tan .products-list-item-carousel .products-list-item-carouse-item3,main section .products-list-item.lavender .products-list-item-carousel .products-list-item-carouse-item3{background-image:url(/assets/img/photos/product-carousel-extra-tan-2x.png)}html[data-webp=true] main section .products-list-item.extra_tan .products-list-item-carousel .products-list-item-carouse-item3,html[data-webp=true] main section .products-list-item.lavender .products-list-item-carousel .products-list-item-carouse-item3{background-image:url(/assets/img/photos/product-carousel-extra-tan-2x.webp)}}main section .products-list-item.extra_clear .products-list-item-carousel .products-list-item-carouse-item3{background-color:#d5e2f2;background-image:url(/assets/img/photos/product-carousel-extra-clear.png);background-position:50%;background-repeat:no-repeat;background-size:230px}html[data-webp=true] main section .products-list-item.extra_clear .products-list-item-carousel .products-list-item-carouse-item3{background-image:url(/assets/img/photos/product-carousel-extra-clear.webp)}@media print,(-webkit-device-pixel-ratio>=1.25),(-o-min-device-pixel-ratio:5/4),(resolution>=120dpi){main section .products-list-item.extra_clear .products-list-item-carousel .products-list-item-carouse-item3{background-image:url(/assets/img/photos/product-carousel-extra-clear-2x.png)}html[data-webp=true] main section .products-list-item.extra_clear .products-list-item-carousel .products-list-item-carouse-item3{background-image:url(/assets/img/photos/product-carousel-extra-clear-2x.webp)}}main section .bvrating{min-height:26px}main section .bvrating #ratings-summary{padding-right:0!important}main section .bvrating #ratings-summary+.bv_main_container_row_flex{display:none!important}main section .bvreviews.lazy{background-color:#f7f7f7;border:1px solid #ccc;height:125px}@keyframes accordion_line1_expand{0%{transform:rotate(0)}50%{transform:rotate(45deg)}to{transform:rotate(0)}}@keyframes accordion_line2_expand{0%{transform:rotate(0)}50%{transform:rotate(45deg)}to{transform:rotate(90deg)}}@keyframes accordion_line1_collapse{0%{transform:rotate(0)}50%{transform:rotate(45deg)}to{transform:rotate(0)}}@keyframes accordion_line2_collapse{0%{transform:rotate(90deg)}50%{transform:rotate(45deg)}to{transform:rotate(0)}}@media only screen and (width>=768px){main section .cols-d2{justify-content:space-between;display:flex}main section .cols-d2 .col{width:50%;display:block}main section .cols-d3{justify-content:space-between;display:flex}main section .cols-d3 .col{width:25%;display:block}main section .section-wrapper{max-width:1000px}main section .section-wrapper input[type=submit],main section .section-wrapper button{min-width:300px;max-width:none}main section .section-wrapper h1{font-size:34px}main section .section-wrapper h2{font-size:24px}main section .section-wrapper h3{font-size:20px}main section.ctas{width:100%;display:table}main section.ctas .cta{vertical-align:middle;width:50%;display:table-cell}main section.ctas .cta .cta-wrapper{width:100%;height:550px}main section.ctas .cta .cta-wrapper:not(.cta-coupon) h3{max-width:720px;font-size:2.5rem;line-height:1em;top:251px}main section.ctas .cta .cta-wrapper:not(.cta-coupon) .content{bottom:48px}main section.ctas .cta.cta-find-store:not(.lazy).packages-hand{background-image:url(/assets/img/photos/cta/packages-hand-d.jpg);background-position:top;background-size:auto 370px}html[data-webp=true] main section.ctas .cta.cta-find-store:not(.lazy).packages-hand{background-image:url(/assets/img/photos/cta/packages-hand-d.webp)}}@media only screen and (width>=768px) and (-webkit-device-pixel-ratio>=1.25),only screen and (width>=768px) and (-o-min-device-pixel-ratio:5/4),only screen and (width>=768px) and (resolution>=120dpi){main section.ctas .cta.cta-find-store:not(.lazy).packages-hand{background-image:url(/assets/img/photos/cta/packages-hand-d-2x.jpg)}html[data-webp=true] main section.ctas .cta.cta-find-store:not(.lazy).packages-hand{background-image:url(/assets/img/photos/cta/packages-hand-d-2x.webp)}}@media only screen and (width>=768px){main section.ctas .cta.cta-find-store:not(.lazy).packages-basket{background-image:url(/assets/img/photos/cta/packages-basket-d.jpg);background-position:top;background-size:1142px}html[data-webp=true] main section.ctas .cta.cta-find-store:not(.lazy).packages-basket{background-image:url(/assets/img/photos/cta/packages-basket-d.webp)}}@media only screen and (width>=768px) and (-webkit-device-pixel-ratio>=1.25),only screen and (width>=768px) and (-o-min-device-pixel-ratio:5/4),only screen and (width>=768px) and (resolution>=120dpi){main section.ctas .cta.cta-find-store:not(.lazy).packages-basket{background-image:url(/assets/img/photos/cta/packages-basket-d-2x.jpg)}html[data-webp=true] main section.ctas .cta.cta-find-store:not(.lazy).packages-basket{background-image:url(/assets/img/photos/cta/packages-basket-d-2x.webp)}}@media only screen and (width>=768px){main section.ctas .cta.cta-find-store:not(.lazy) .cta-wrapper{background-image:url(/assets/img/bg-cta-wave-solidblue-d.svg);background-position:50% 340px;background-size:100% 400px}}@media only screen and (width>=1200px){main section .section-wrapper{max-width:1200px}main section .section-wrapper .wave.big-d{background-image:url(/assets/img/wave-big.svg);background-position:bottom;background-repeat:no-repeat;background-size:472px;padding-bottom:42px}main section:first-of-type .section-wrapper:first-child,main section.first .section-wrapper:first-child,main section.single .section-wrapper:first-child{padding-top:calc(83px + 3rem)}main section.ctas{background:linear-gradient(90deg,#b2d5e5 50%,#256aa0 50.1%)}main section.ctas .cta.cta-find-store{background-color:#0000;height:350px;overflow:hidden}main section.ctas .cta.cta-find-store .cta-wrapper{height:350px}main section.ctas .cta.cta-find-store .cta-wrapper h3{top:190px;left:-537px}main section.ctas .cta.cta-find-store .cta-wrapper .content{top:146px;bottom:initial;left:390px}main section.ctas .cta.cta-find-store:not(.lazy).packages-hand{background-position:calc(50% - 240px) 0;background-size:1008px 375px}main section.ctas .cta.cta-find-store:not(.lazy).packages-basket{background-position:calc(50% - 260px);background-size:1008px 375px}main section.ctas .cta.cta-find-store:not(.lazy) .cta-wrapper{background-image:url(/assets/img/bg-cta-wave-blue-d.png);background-position:calc(50% + 192px) 0;background-size:190px 350px}html[data-webp=true] main section.ctas .cta.cta-find-store:not(.lazy) .cta-wrapper{background-image:url(/assets/img/bg-cta-wave-blue-d.webp)}}footer{color:#fff;background-color:#021f40}footer a:focus-visible{outline-color:#fff}footer .footer-wrapper{width:100%;min-width:320px;max-width:414px;margin:0 auto;padding:2rem 16px;position:relative}footer .footer-wrapper .nav{border-bottom:1px solid #488cc1;margin:0 auto 1rem;padding:1rem 0}footer .footer-wrapper .nav ul{margin:0 0 24px;padding:0}footer .footer-wrapper .nav ul li{text-align:center;margin:2rem 0 0;padding:0;list-style-type:none}footer .footer-wrapper .nav ul li a{color:#fff;line-height:1.3em;text-decoration:none}footer .footer-wrapper .nav ul li.logo{margin-bottom:40px;position:relative}footer .footer-wrapper .nav ul li.logo a{width:140px;height:72px;display:inline-block}footer .footer-wrapper .nav ul li.logo a:not(.lazy){text-align:left;text-indent:-9999px;background-image:url(/assets/img/logo-breathe-right.svg);background-position:50%;background-repeat:no-repeat;background-size:140px 72px}footer .footer-wrapper .nav ul li.logo:after{content:attr(data-text-en);white-space:pre-wrap;color:#fff;margin-top:16px;font-size:12px;line-height:15.6px;display:block}.lang-fr footer .footer-wrapper .nav ul li.logo:after{content:attr(data-text-fr)}footer .footer-wrapper .social ul{justify-content:space-between;width:70px;margin:0 auto;padding:0;display:flex}footer .footer-wrapper .social ul li{margin:0;padding:0;list-style-type:none;display:block}footer .footer-wrapper .social ul li a{text-align:left;text-indent:-9999px;background-position:50%;background-repeat:no-repeat;display:block}footer .footer-wrapper .social ul li.instagram{width:28px}footer .footer-wrapper .social ul li.instagram a{background-color:#a1c4df80;background-size:28px 27px;width:28px;height:27px}footer .footer-wrapper .social ul li.instagram a:not(.lazy){background-color:#0000;background-image:url(/assets/img/icon-instagram.svg)}footer .footer-wrapper .social ul li.facebook{width:14px}footer .footer-wrapper .social ul li.facebook a{background-color:#a1c4df80;background-size:14px 27px;width:14px;height:27px}footer .footer-wrapper .social ul li.facebook a:not(.lazy){background-color:#0000;background-image:url(/assets/img/icon-facebook.svg)}footer .footer-wrapper .social ul li.youtube{width:31px}footer .footer-wrapper .social ul li.youtube a{background-color:#a1c4df80;background-size:31px 24px;width:31px;height:27px}footer .footer-wrapper .social ul li.youtube a:not(.lazy){background-color:#0000;background-image:url(/assets/img/icon-youtube.svg)}footer .footer-wrapper .legal{text-align:center;font-size:.875rem}footer .footer-wrapper .legal p{margin:28px auto 0}footer .footer-wrapper .legal p+p{margin-top:0}@media only screen and (width>=768px){footer .footer-wrapper{max-width:1000px}footer .footer-wrapper .nav ul{justify-content:space-between;margin:0;display:flex}footer .footer-wrapper .nav ul li{margin:1rem 0 0}footer .footer-wrapper .nav ul li.logo{padding:0 3% 0 0}footer .footer-wrapper .nav ul li:not(.logo):before{content:"";vertical-align:middle;height:100%;display:inline-block}footer .footer-wrapper .nav ul li:not(.logo)>a{vertical-align:middle;display:inline-block}footer .footer-wrapper .nav ul li:not(.logo){padding:0 1%}}@media only screen and (width>=1200px){footer .footer-wrapper{max-width:1200px}}
