.cookies-container{background-color:rgba(128,128,128,0.8)}.cookies-container p{margin-bottom:0.8em;line-height:normal}.cookies-container .containerBandeauCookies{background:#fff;display:flex;flex-direction:column;position:relative;width:100%;padding:15px;overflow-y:auto}.cookies-container .containerBandeauCookies .lienCookies-bar{display:flex;flex-direction:column;justify-content:space-evenly;font-size:0.9em}.cookies-container .containerBandeauCookies .lienCookies-bar span{margin-bottom:10px;display:flex;flex-direction:column;justify-content:center;border:3px solid #144196;font-size:1em;height:35px;padding:0 5px;text-align:center;text-transform:none;background-color:#144196;color:#fff}.cookies-container .containerBandeauCookies .lienCookies-bar span:hover{cursor:pointer;text-decoration:underline}.cookies-container .containerBandeauCookies fieldset{margin-bottom:20px}.cookies-container .containerBandeauCookies fieldset.tiers div{display:flex;align-items:center}.cookies-container .containerBandeauCookies fieldset.tiers div .subtitle{display:flex;line-height:normal;flex-direction:column}.cookies-container .containerBandeauCookies fieldset.tiers div .subtitle a{color:#000;text-transform:none}.cookies-container .containerBandeauCookies fieldset .subtitle{margin-right:15px;text-transform:uppercase}.cookies-container .containerBandeauCookies .all-services{margin:20px 0 40px 0}.cookies-container .containerBandeauCookies .all-services div{display:flex;flex-wrap:wrap;justify-content:space-between}.cookies-container .containerBandeauCookies .all-services div span.subtitle{flex-basis:100%;text-align:center;margin-right:0;margin-bottom:10px}.cookies-container .containerBandeauCookies .all-services div span.button{flex-shrink:1;flex-basis:45%;line-height:normal;display:flex;flex-direction:column;justify-content:space-between;border:3px solid #4D4D4D;color:#EFF2F8;text-align:center;text-transform:none;padding:5px}.cookies-container .containerBandeauCookies .all-services div span.button:hover{cursor:pointer;text-decoration:underline}.cookies-container .containerBandeauCookies .all-services div span.button#acceptAll{border:3px solid #144196;background-color:#144196;color:#fff}@media all and (min-width: 769px){.cookies-container .containerBandeauCookies{max-width:1280px;height:720px;max-height:none;padding:130px 200px;flex-shrink:0;flex-grow:0}.cookies-container .containerBandeauCookies#containerBandeauCookies:before{content:'';display:block;position:absolute;top:50px;left:0;height:28px;width:250px;box-shadow:0px 7px #DC0055;border-top:7px solid;border-image:linear-gradient(to right, #144196 50%, #fff 50%) 33%}.cookies-container .containerBandeauCookies#containerBandeauCookies:after{content:'';display:block;position:absolute;bottom:50px;right:0;height:7px;width:400px;background-color:#DC0055}.cookies-container .containerBandeauCookies#containerBandeauCookiesPlus{padding-top:90px}.cookies-container .containerBandeauCookies fieldset{margin-bottom:40px}.cookies-container .containerBandeauCookies fieldset.tiers div .subtitle{margin-right:50px}.cookies-container .containerBandeauCookies fieldset .subtitle{line-height:37px}.cookies-container .containerBandeauCookies fieldset .switch{width:80px;height:37px}.cookies-container .containerBandeauCookies fieldset .switch input:checked+.slider:before{-webkit-transform:translateX(42px);-ms-transform:translateX(42px);transform:translateX(42px)}.cookies-container .containerBandeauCookies fieldset .switch .slider:before{height:25px;width:25px;left:4px;bottom:4px;border-radius:5px}.cookies-container .containerBandeauCookies .all-services{margin:70px 0}.cookies-container .containerBandeauCookies .all-services div{justify-content:center;flex-wrap:nowrap}.cookies-container .containerBandeauCookies .all-services div span.subtitle{text-align:left;flex-basis:auto;line-height:normal}.cookies-container .containerBandeauCookies .all-services div span.button{flex-basis:auto;justify-content:center;margin:0 17px;min-height:65px;height:auto;text-align:center;text-transform:none;padding:15px}.cookies-container .containerBandeauCookies .lienCookies-bar{justify-content:center;flex-direction:row;z-index:100;padding-bottom:40px}.cookies-container .containerBandeauCookies .lienCookies-bar span{min-height:65px;margin:35px 35px 0;width:320px;height:auto;line-height:initial}}
/*# sourceMappingURL=cookie.css.map */
