.infos-cookie{position:fixed;z-index:850;right:0;bottom:0;width:100%;max-width:320px;padding:12px 20px;background-color:rgba(0,0,0,.9);box-shadow:0 0 5px 0 rgba(0,0,0,.2);font-size:12px;color:#b9b4ad}.infos-cookie__content{display:flex;justify-content:center;align-items:center}.infos-cookie p{margin:0;padding-right:15px;line-height:1.2;font-style:italic;color:#b9b4ad}.infos-cookie a{color:#fff}.infos-cookie a:active,.infos-cookie a:focus,.infos-cookie a:hover{text-decoration:underline}.btn-accept-cookie{display:block;padding:5px 20px 5px 20px;background-color:#fff;border-radius:20px;font-weight:700;color:#b9b4ad;text-align:center;cursor:pointer;transition:all .3s ease-in-out}.btn-accept-cookie:hover{background-color:#b9b4ad;color:#fff;transition:all .3s ease-in-out}html{font-size:62.5%}body{background-color:#414654;color:#b9b4ad;font-family:Helvetica,Arial,sans-serif;font-size:1.2em;line-height:1.5}.alert-ie6{padding:1em;background-color:#900;font-size:1.2em;color:#fff;text-align:center}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}html,body,textarea,figure,form,fieldset,label{margin:0;padding:0}p,ul,ol,dl,blockquote,pre,td,th,label,textarea,caption,details,figure,hgroup{font-size:1em;line-height:1.5;margin:.75em 0 0}h1,h2,h3,h4,h5,h6{margin:1.1em 0 0 0;line-height:1.1em;text-transform:uppercase}h1{font-size:2.8em}h2{font-size:2.4em}h3{font-size:2em}h4{font-size:1.8em}h5{font-size:1.4em}h6{font-size:1.2em}ul,ol{padding-left:2em}p:first-child,ul:first-child,ol:first-child,dl:first-child,blockquote:first-child,pre:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}li p,li ul,li ol{margin-top:0;margin-bottom:0}img,table,td,blockquote,code,pre,textarea,input,video{max-width:100%}form,fieldset{border:none}input,button,select,label{vertical-align:middle}img{width:auto;height:auto;vertical-align:middle}img.left{margin-right:1em}img.right{margin-left:1em}img.left,img.right{margin-bottom:5px}a img{border:0}a{text-decoration:none}.clear{clear:both}.left{float:left}.right{float:right}.center{margin-left:auto;margin-right:auto}.container{width:1024px;margin:0 auto;overflow:hidden;background-color:#313540}#header{width:100%;height:240px;position:relative;z-index:100;background-position:0 bottom;background-repeat:no-repeat}#subirana #header{background-image:url(../images/subirana/bg-header.png)}#sfl #header{background-image:url(../images/sfl/bg-header.png)}#bg-header{width:100%;background-color:#fff}#subirana #bg-header{height:169px}#sfl #bg-header{height:197px}#subirana #logo{width:519px;height:173px;position:absolute;top:34px;left:56px;background:url(../images/subirana/logo-subirana.png) 0 0 no-repeat}#sfl #logo{width:381px;height:181px;position:absolute;top:10px;left:56px;background:url(../images/sfl/logo-sfl.png) 0 0 no-repeat}#infos-contact{width:300px;height:90px;position:absolute;right:0;border-bottom:1px solid #28c0d5;color:#211c1f}#subirana #infos-contact{top:34px}#sfl #infos-contact{top:50px}#infos-contact h3{font-size:1.6em;text-transform:inherit}#infos-contact p{margin-right:15px;font-size:1em;line-height:1.3em}#subirana #infos-contact p{margin-right:15px}#infos-contact .left{width:125px}#infos-contact .right{width:140px}#slider{width:100%;height:380px;margin-top:-75px;position:relative;z-index:80;overflow:hidden}.nivo-directionNav a{width:53px;height:36px;margin-top:41px;background-repeat:no-repeat}#subirana .nivo-directionNav a{background-image:url(../images/subirana/btn-slider.png)}#sfl .nivo-directionNav a{background-image:url(../images/sfl/btn-slider.png)}.nivo-prevNav{left:20px;background-position:0 0}.nivo-nextNav{right:20px;background-position:0 -37px}#content{overflow:hidden}.separator{width:100%;height:0px;margin:30px 0;border-bottom:1px dashed #b9b4ad}#presentation{width:470px;height:auto;padding:40px 90px;float:left}#presentation h1{margin-bottom:25px;font-size:1.6em;line-height:1.2em}#presentation a{font-weight:bold;color:#28c0d5;text-decoration:underline}.more-content{margin-top:.75em}#shop-access{width:370px;float:right;background-color:#28c0d5}#subirana #shop-access{height:500px}#sfl #shop-access{height:631px}#footer{height:68px;margin-top:-24px;position:relative;clear:both;background-position:right 0;background-repeat:no-repeat}#subirana #footer{background-image:url(../images/subirana/bg-footer.png)}#bg-footer{width:100%;height:44px;position:absolute;top:24px;background-color:#28c0d5}.footer__mentions{float:left;width:570px;line-height:44px;margin-left:20px;font-size:.85em;font-style:italic;color:#211c1f}#footer ul{margin:0;padding:0;float:right;list-style-type:none}#footer ul li{line-height:44px;margin-right:20px;float:left}#footer ul li a{color:#211c1f;text-transform:uppercase}#footer ul li a:hover{color:#fff}#contact{font-size:1.1em;font-weight:bold}body body.tarteaucitron-modal-open{overflow:hidden}body .tarteaucitronAlertBigBottom{bottom:0}body #tarteaucitronRoot #tarteaucitronAlertBig{position:fixed;z-index:1000;right:50px;bottom:50px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;box-sizing:border-box !important;width:550px;padding:35px 50px;color:#000;outline:none !important;background:#fff;font-family:"Montserrat",sans-serif !important}body #tarteaucitronRoot #tarteaucitronAlertBig.is-open{display:flex !important}body #tarteaucitronRoot #tarteaucitronAlertBig.is-close{display:none !important}@media screen and (max-width: 630px){body #tarteaucitronRoot #tarteaucitronAlertBig{flex-direction:column;padding:40px 20px}}@media screen and (max-width: 630px){body #tarteaucitronRoot #tarteaucitronAlertBig{right:0;bottom:0;width:100%}}body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{display:inline-block;width:100%;margin-bottom:20px;color:#000;font-size:14px;line-height:20px}body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert .tarteaucitron__confidentiality-link{color:#fff}body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert .tarteaucitron__confidentiality-link:hover{text-decoration:none}body #tarteaucitronRoot #tarteaucitronAlertBig button{width:250px;padding:15px;cursor:pointer;transition:.3s all;text-transform:uppercase;color:#fff;border:1px solid rgba(0,0,0,0);font-size:14px}@media screen and (max-width: 630px){body #tarteaucitronRoot #tarteaucitronAlertBig button{width:100% !important;max-width:initial !important}}body #tarteaucitronRoot #tarteaucitronAlertBig button:hover{background-color:#fff !important}body #tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronAllow{width:100%;background-color:#28c0d5}body #tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronAllow:hover{color:#28c0d5;border-color:#28c0d5}body #tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronDeny,body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert{width:calc(50% - 5px);margin-top:10px;border-color:#fff;background-color:#28c0d5}body #tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronDeny:hover,body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert:hover{color:#28c0d5;border-color:#28c0d5}body #tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronDeny{margin-right:5px}body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert{margin-left:5px}@media screen and (max-width: 630px){body #tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronDeny,body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert{margin-right:0;margin-left:0}}body .tac_visually-hidden{position:absolute;overflow:hidden;clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0}body .tarteaucitronBeforeVisible::before{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.5)}body #tarteaucitronBack{position:fixed;z-index:1500;top:0;right:0;bottom:0;left:0;width:100%;display:none;background-color:#000}body #tarteaucitron{position:fixed;z-index:1500;top:50% !important;left:50%;display:none;overflow-y:scroll !important;width:860px;max-width:85%;max-height:750px !important;transform:translate(-50%, -50%);background-color:#fff}@media screen and (max-width: 767px){body #tarteaucitron{top:0 !important;bottom:0;left:0;width:100%;max-width:100%;height:100%;max-height:100% !important;margin:0;transform:none}}body #tarteaucitron.is-open{display:block !important}body #tarteaucitron.is-close{display:none !important}body #tarteaucitron #tarteaucitronClosePanel{position:absolute;top:0;right:0;cursor:pointer;color:#fff}body #tarteaucitron #tarteaucitronClosePanel .close-cross{position:absolute;z-index:1500;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:2px solid #fff;border-radius:50%}body #tarteaucitron #tarteaucitronClosePanel .close-cross::before,body #tarteaucitron #tarteaucitronClosePanel .close-cross::after{position:absolute;width:65%;height:2px;content:"";background-color:#fff}body #tarteaucitron #tarteaucitronClosePanel .close-cross::before{transform:rotate(45deg)}body #tarteaucitron #tarteaucitronClosePanel .close-cross::after{transform:rotate(-45deg)}body #tarteaucitron #tarteaucitronServices{overflow:initial !important}body #tarteaucitron #tarteaucitronServices .tarteaucitronHidden{display:none}body #tarteaucitron #tarteaucitronServices *{box-sizing:border-box}body #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background-color:#28c0d5}body #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronH1{display:inline-block;width:100%;margin:70px 0 30px;text-align:center;color:#fff;font-size:30px}@media screen and (max-width: 935px){body #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronH1{padding:0 20px;font-size:22px}}body #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine #tarteaucitronInfo{max-width:85%;margin:0 auto 50px;text-align:center;color:#fff;font-size:15px}body #tarteaucitronServices .all-services-preferences{display:flex;align-items:center;box-sizing:border-box;width:100%;padding:50px;background-color:#d3f6fb}@media screen and (max-width: 767px){body #tarteaucitronServices .all-services-preferences{flex-direction:column;padding:50px 20px}}body #tarteaucitronServices .all-services-preferences .tarteaucitronName{width:40%}@media screen and (max-width: 767px){body #tarteaucitronServices .all-services-preferences .tarteaucitronName{width:100%;margin-bottom:20px;text-align:center}}body #tarteaucitronServices .all-services-preferences .tarteaucitronH2{color:#000;font-size:20px;font-weight:bold}body #tarteaucitronServices .all-services-preferences .tarteaucitronAsk{display:flex;justify-content:flex-end;width:60%}@media screen and (max-width: 767px){body #tarteaucitronServices .all-services-preferences .tarteaucitronAsk{align-items:center;flex-direction:column;justify-content:center;width:100%}}@media screen and (max-width: 767px){body #tarteaucitronServices .all-services-preferences button{width:100%;max-width:260px}}body #tarteaucitronServices .tarteaucitronAllow,body #tarteaucitronServices .tarteaucitronDeny{margin:5px;padding:10px 30px;cursor:pointer;transition:.3s all;text-transform:uppercase;border:1px solid rgba(0,0,0,0);font-size:16px}body #tarteaucitronServices .tarteaucitronAllow{color:#28c0d5;border-color:#28c0d5}body #tarteaucitronServices .tarteaucitronAllow:hover{color:#fff;background-color:#28c0d5 !important}body #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronAllow,body #tarteaucitronServices .tarteaucitronIsAllowed .tarteaucitronAllow{color:#fff;background-color:#28c0d5 !important}body #tarteaucitronServices .tarteaucitronDeny{color:#28c0d5;border-color:#28c0d5}body #tarteaucitronServices .tarteaucitronDeny:hover{color:#fff;background-color:#28c0d5 !important}body #tarteaucitronServices .tarteaucitronIsDenied .tarteaucitronDeny{color:#fff;background-color:#28c0d5 !important}body #tarteaucitronServices #tarteaucitronSave{display:flex;justify-content:center;padding:0 0 60px 0 !important}body .tarteaucitronBorder{height:auto}body .tarteaucitronBorder ul{padding:0;list-style-type:none}body .tarteaucitronBorder>ul{margin-top:0;padding:10px 50px}@media screen and (max-width: 767px){body .tarteaucitronBorder>ul{padding:10px 20px}}body .tarteaucitronBorder li[id*=tarteaucitronServicesTitle_]{margin:60px 0}body .tarteaucitronBorder li[id*=tarteaucitronServicesTitle_] button{padding:0;color:#28c0d5;border:0;background-color:rgba(0,0,0,0);font-size:25px;-webkit-appearance:none;-moz-appearance:none;appearance:none}body .tarteaucitronBorder li[id*=tarteaucitronServicesTitle_] .tarteaucitronLine{display:flex;margin-top:15px}body .tarteaucitronBorder li[id*=tarteaucitronServicesTitle_] .tarteaucitronName{width:50%}body .tarteaucitronBorder li[id*=tarteaucitronServicesTitle_] .tarteaucitronAsk{display:flex;align-items:center;justify-content:flex-end;width:50%}body .tarteaucitronBorder #tarteaucitronServicesTitle_mandatory .tarteaucitronDeny{display:none}body .tarteaucitronBorder #tarteaucitronServices_mandatory .tarteaucitronH3{color:#444;font-size:16px}body .tarteaucitronBorder .tarteaucitronInfoBox{width:100%;margin:15px 0 20px 0;color:#444}@media screen and (max-width: 935px){body .tarteaucitronBorder ul[id*=tarteaucitronServices_] .tarteaucitronLine{flex-direction:column}body .tarteaucitronBorder ul[id*=tarteaucitronServices_] .tarteaucitronLine .tarteaucitronName,body .tarteaucitronBorder ul[id*=tarteaucitronServices_] .tarteaucitronLine .tarteaucitronAsk{width:100%}body .tarteaucitronBorder ul[id*=tarteaucitronServices_] .tarteaucitronLine .tarteaucitronAsk{justify-content:flex-start;margin-top:10px}body .tarteaucitronBorder ul[id*=tarteaucitronServices_] .tarteaucitronLine .tarteaucitronAsk button:first-child{margin-left:0 !important}}@media screen and (max-width: 550px){body .tarteaucitronBorder ul[id*=tarteaucitronServices_] .tarteaucitronLine .tarteaucitronAsk{align-items:flex-start;flex-direction:column;margin-top:10px}body .tarteaucitronBorder ul[id*=tarteaucitronServices_] .tarteaucitronLine .tarteaucitronAsk button{width:100%;max-width:200px;margin-left:0 !important}}body .tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine{margin-top:25px;padding:25px;background:#d3f6fb}@media screen and (max-width: 935px){body .tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine{display:flex;flex-direction:column}}body .tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronH3{display:inline-block;width:100%;color:#000;font-size:18px;font-weight:bold}body .tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tacCurrentStatus,body .tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreSeparator,body .tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronListCookies{color:#444;font-size:13px;font-style:italic}body .tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreInfo,body .tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreOfficial{display:inline-block;margin-top:10px;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:bold}body .tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreInfo:hover,body .tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreInfo:focus,body .tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreOfficial:hover,body .tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreOfficial:focus{text-decoration:underline}body .tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreInfo{color:#28c0d5}body .tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreOfficial{color:#000}body .tac_activate{display:table;margin:auto;padding:1.5rem;text-align:center;background-color:#fff;font-size:12px;line-height:initial}body .tac_activate .tac_float{display:table-cell;text-align:center;vertical-align:middle}body .tac_activate .tarteaucitronAllow{display:inline-block;width:auto;margin-left:1em;padding:6px 10px;cursor:pointer;text-align:center;text-decoration:none;color:#fff;border:0;background-color:#28c0d5}