@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");@font-face{font-family:CaviarDreams;font-style:normal;font-weight:400;src:url(../font/caviardreams-webfont.woff2) format("woff2"),url(../font/caviardreams-webfont.woff) format("woff")}*,body,html{margin:0;padding:0}body{font-family:Roboto,sans-serif}mark{background:url(/public/images/surlignage.png);background-size:100% 100%;padding:0 1em}.m-r-10{margin-right:5px}.encart-date{font-family:CaviarDreams}.encart-date-today{text-transform:uppercase}.section--header{color:#00d0ae;display:block;font-family:CaviarDreams;font-size:2.4rem;font-weight:100;padding:20px;text-align:center}.selection--header{font-size:2rem;font-style:italic;font-weight:100;margin-bottom:20px;text-align:center}.show--more--selection{border:1px solid;border-radius:20px;display:block;margin:20px auto 50px;padding:10px 30px;text-decoration:none;transition:all .2s ease-in-out;width:fit-content}.show--more--selection:hover{text-decoration:underline}.lastlist--container{box-sizing:border-box;padding:20px 0}.container,.postlist--container{box-sizing:border-box;margin:auto;max-width:1200px;padding:20px 0}.container--full{width:100%}.container--sm{max-width:800px}.container--secondary{background-color:#00d0ae;width:100%}.tertiary--btn{background-color:#ff005f;border:1px solid #ff005f;border-radius:5px;box-sizing:border-box;color:#fff;padding:12px;text-align:center;transition:all .2s ease-in-out}.tertiary--btn:hover{background:#fff;border-color:#fff;color:#ff005f;cursor:pointer}.subscribebox--container{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:1200px;padding:40px 20px}.subscribebox--container h2{font-family:CaviarDreams;font-size:2.4em;font-weight:100;margin-bottom:20px;text-align:center;text-transform:uppercase}.subscribebox--container p{font-size:1.2rem;padding:10px 0;text-align:center}.subscribebox--container .marked--box{align-items:flex-end;display:flex;justify-content:center}.subscribebox--container mark{font-size:1.6rem;text-align:center}.subscribebox--container .subscribebox--form{align-items:center;display:flex;font-size:1.4rem;justify-content:center;margin:40px 0}.subscribebox--container .subscribebox--form input{border:none;border-radius:3px;box-sizing:border-box;flex:1;font-size:1.2rem;margin-right:20px;outline:none;padding:15px 20px;text-align:center;width:350px}.subscribebox--container a{color:#fff}.subscribebox--container .abo--title{font-size:2.4em;font-weight:100;margin-bottom:20px;text-align:center;text-transform:uppercase}.subscribebox--container--white{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:500px;padding:0 20px}.subscribebox--container--white h2{font-family:CaviarDreams;font-size:2.4em;font-weight:100;margin:20px 0;text-align:center;text-transform:uppercase}.subscribebox--container--white p{font-size:1.4rem;padding:0;text-align:center}.subscribebox--container--white .marked--box{align-items:flex-end;display:flex;justify-content:center}.subscribebox--container--white mark{font-size:1.6rem;text-align:center}.subscribebox--container--white .subscribebox--form{background:#00d0ae;font-size:1.4rem;margin-top:20px;padding:40px;width:100%}.subscribebox--container--white .subscribebox--form input{border:1px solid #dcdcdc;border-radius:3px;box-sizing:border-box;flex:1;font-size:1.2rem;margin-bottom:20px;outline:none;padding:15px 20px;text-align:center;width:100%}@media only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.subscribebox--container .subscribebox--form input{margin-bottom:20px;margin-right:0;width:100%}.subscribebox--container .subscribebox--form{flex-direction:column}.subscribebox--container .marked--box img{display:none}.subscribebox--container mark{font-size:1.4rem;padding:1em}.subscribebox--container--white .subscribebox--form{width:auto}}.hide--bg{display:none!important}@media only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.hide--sm{display:none!important}.hide--bg{display:flex!important}}.navbar{position:relative}.navbar--top{align-items:center;background-color:#00d0ae;display:flex;flex-direction:column;justify-content:center}.navbar--logo{padding:25px 0;width:370px}.navbar--bottom{background-color:#309283;color:#fff;display:flex;justify-content:space-between}.navbar--main--menu--container{box-sizing:border-box;margin:auto;max-width:1200px;padding:0 20px}.navbar--main--menu--container,.navbar--main--menu--container--mobile{align-items:center;display:flex;justify-content:space-between;width:100%}.navbar--menu--mobile--btn{align-items:center;cursor:pointer;display:flex;flex:1;justify-content:flex-start;padding:15px 20px}.navbar--menu--mobile--btn i{margin-right:10px}.navbar--main--menu a{color:#fff;display:inline-block;padding:15px 20px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.navbar--main--menu a:hover{background-color:#fff;color:#ff005f}.navbar--search--btn{color:#fff;cursor:pointer;padding:15px 20px;transition:all .2s ease-in-out}.navbar--main--menu a.active,.navbar--search--btn.active,.navbar--search--btn:hover{background-color:#fff;color:#ff005f}.navbar--support{background-color:#ff005f;color:#fff;display:inline-block;padding:15px 20px;text-decoration:none;transition:all .2s ease-in-out}.navbar--support:hover{background-color:#fff;color:#ff005f}.navbar--submenu{background-color:#2b776b;display:none;position:absolute;top:202px;width:100%;z-index:99}.navbar--submenu--container{align-items:center;box-sizing:border-box;display:flex;flex-flow:wrap;justify-content:space-evenly;margin:auto;max-width:1200px;padding:0 20px;width:100%}.navbar--submenu--container .search--block{align-items:center;display:flex;padding:40px 0}.navbar--submenu--container .search--block input{border:none;border-radius:5px;box-sizing:border-box;outline:none;padding:12px 20px;width:350px}.navbar--submenu--container .search--block i{color:#fff;cursor:pointer;margin-left:10px;padding:10px}.navbar--submenu a{color:#fff;display:block;padding:15px 20px;text-decoration:none;transition:all .2s ease-in-out}.navbar--submenu a:hover{background-color:#fff;color:#262626}.navbar--side--menu--mobile--mask{background-color:transparent;height:100%;left:0;position:fixed;top:0;transform:translateX(-100%);transition:all .2s ease-in-out;width:100%;z-index:999}.navbar--side--menu--mobile{background-color:#fff;height:100%;overflow:scroll;width:85%}.navbar--side--main{display:flex;flex-direction:column}.navbar--side--main a{color:#262626;display:block;padding:15px 20px;text-decoration:none;transition:all .2s ease-in-out}.side--menu--item{align-items:center;border-bottom:1px solid #dcdcdc;color:#262626;display:flex;justify-content:space-between;text-decoration:none}.side--menu--item:last-of-type{border-bottom:none}.side--menu--item.support{background-color:#ff005f}.side--menu--item.support a{color:#fff}.side--menu--item.active,.side--menu--item:hover{background-color:#00d0ae;color:#fff}.side--menu--item i{padding:15px 20px}.side--submenu--header{align-items:center;display:flex;justify-content:space-between}.side--submenu--header i{padding:15px 20px}.side--submenu--header--label{flex:1;font-weight:700;padding-right:20px;text-align:center}.navbar--side--submenu{display:none}.navbar--side--submenu a{color:#262626;display:block;padding:15px 20px;text-decoration:none;transition:all .2s ease-in-out}@media only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.navbar--logo{max-width:100%;padding:20px;width:200px}.navbar--submenu--container .search--block,.navbar--submenu--container .search--block input{width:100%}.navbar--right--menu--mobile{align-items:center;display:flex}.navbar--top{flex-direction:row;justify-content:space-between}.navbar--top i{color:#fff}.navbar--search--btn:hover{background-color:inherit;color:inherit}.navbar--submenu{top:98px}}.footer{color:#fff}.footer--bottom,.footer--container{background:#309283}.footer--bottom{border-top:1px solid #00d0ae;padding:20px;text-align:center}.footer--content{box-sizing:border-box;display:flex;justify-content:space-evenly;margin:auto;max-width:1200px;padding:50px 20px}.footer .header{color:#fff;font-size:1.2rem;margin-bottom:30px}.footer--logo{width:250px}.text{margin-bottom:20px}.brand,.newsletter{box-sizing:border-box;max-width:260px}.part a{align-items:center;display:flex;margin-bottom:10px}.part a i{font-size:.8rem;margin-right:10px}.footer input{background:#00d0ae;border:none;border-radius:5px;box-sizing:border-box;color:#fff;margin-bottom:15px;outline:none;padding:12px;width:100%}.footer input::placeholder{color:#fff}.newsletter--btn{background-color:#ff005f;border:1px solid #ff005f;border-radius:5px;box-sizing:border-box;color:#fff;font-weight:700;padding:12px;text-align:center;transition:all .2s ease-in-out}.newsletter--btn:hover{background:#fff;border-color:#fff;color:#ff005f;cursor:pointer}.footer a{color:#fff;text-decoration:none;transition:all .2s ease-in-out}.footer a:hover{color:#00d0ae}.socials{display:flex;justify-content:center}.socials a{display:block;margin-right:10px}.socials a:last-child{margin-right:0}.socials a i{font-size:1.6rem}@media only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.footer--logo{max-width:70%}.footer--content{flex-direction:column;text-align:center}.newsletter{max-width:100%}.brand,.part{margin-bottom:40px;max-width:100%}.part a{justify-content:center}.part a i{display:none}}.breadcrumb{align-items:center;box-sizing:border-box;display:flex;padding:0 20px}.breadcrumb .level{box-sizing:border-box;color:#fff;height:40px;padding:10px 10px 10px 30px;position:relative;text-decoration:none}.breadcrumb .level:first-of-type{padding-left:10px}.breadcrumb .level--arrow{border-style:solid;border-width:20px;height:0;position:absolute;right:-40px;top:0;width:0;z-index:5}.breadcrumb .level--1{background-color:#00e4bf}.breadcrumb .level--1 .level--arrow{border-color:transparent transparent transparent #00e4bf}.breadcrumb .level--2{background-color:#00c9a8}.breadcrumb .level--2 .level--arrow{border-color:transparent transparent transparent #00c9a8}.breadcrumb .level--3{background-color:#00ae92}.breadcrumb .level--3 .level--arrow{border-color:transparent transparent transparent #00ae92}.breadcrumb .level--4{background-color:#00947b}.breadcrumb .level--4 .level--arrow{border-color:transparent transparent transparent #00947b}.breadcrumb .level--5{background-color:#007965}.breadcrumb .level--5 .level--arrow{border-color:transparent transparent transparent #007965}.comments{background-color:#e4fcf8;margin:auto}.comments .comment--block{box-sizing:border-box;margin:auto;padding:20px;width:800px}.comments .comments--header{font-size:1.2rem;font-weight:700;padding:20px 0}.comments .comment--form{display:flex;flex-direction:column;margin-bottom:20px}.comments .comment--form input,.comments .comment--form textarea{border:none;border-radius:5px;margin-bottom:10px;outline-color:#309283;padding:15px}.comments .comment--form textarea{font-family:inherit;resize:none}.comments .comment--form .valid--btn{align-self:flex-end;background-color:#309283;border:none;border-radius:5px;color:#fff;cursor:pointer;outline:none;padding:15px 30px;transition:all .2s ease-in-out}.comments .comment--form .valid--btn:hover{background-color:#2a7a75}.misc--page{max-width:800px;padding:20px}.misc--page h1{color:#00d0ae;font-size:2.4rem;font-weight:100;padding:20px;text-align:center;text-transform:uppercase}.misc--page .misc--content{color:#262626;font-size:1rem;line-height:1.4rem;margin-bottom:20px}.popup--overlay{align-items:center;background:rgba(0,0,0,.4);color:#35495e;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999995}.popup--overlay .popup--block{background:#fff;border-radius:5px;max-width:100%;min-width:450px;transition:all .3s}@media only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.popup--overlay .popup--block{min-width:auto}}.popup--overlay .popup--block ul{margin-top:20px;padding-left:20px}.popup--overlay .popup--block .popup--header{font-size:1.6rem;font-weight:700;padding:20px}.popup--overlay .popup--block .popup--content{font-size:1rem;padding:20px}.popup--overlay .popup--block .popup--ctrl{display:flex}.popup--overlay .popup--block .popup--ctrl div{cursor:pointer;flex:1;font-size:1rem;font-weight:700;padding:10px;text-align:center}.popup--overlay .popup--block .popup--ctrl .popup--btn--yes{background:#309283;border-bottom-right-radius:5px;color:#fff}.popup--overlay .popup--block .popup--ctrl .popup--btn--no{color:#309283}.popup--loading{animation:spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#309283;height:45px;margin:15px auto 30px;width:45px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lazy-picture img{animation:loading 1s ease-in-out infinite;background-color:#efefef;background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%) #efefef;background-position-x:180%;background-size:200% 100%;max-width:100%}@keyframes loading{to{background-position-x:-20%}}