/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
div#tarteaucitronAlertBig:focus{outline:0;}.tarteaucitron-modal-open{overflow:hidden;height:100%;}#tarteaucitronContentWrapper{display:unset;}span.tarteaucitronReadmoreSeparator{display:inline!important;}button.tarteaucitron-toggle-group{display:block;}span.tarteaucitronH3{font-weight:700!important;}#tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3{font-weight:500!important;font-size:14px;margin-top:7px;}.tarteaucitronLine{border-left:0px solid transparent!important;}@media screen and (max-width:767px){html body #tarteaucitronRoot #tarteaucitron ul#tarteaucitronServices_mandatory .tarteaucitronDeny{display:none!important;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronAsk,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronName{width:100%!important;display:block!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;max-width:100%!important;margin-bottom:8px!important;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder ul .tarteaucitronLine{padding:16px!important;}html body #tarteaucitronRoot #tarteaucitron div#tarteaucitronMainLineOffset .tarteaucitronName{display:none!important;}#tarteaucitronServices_mandatory li.tarteaucitronLine .tarteaucitronName span{width:100%!important;display:inline-block;}li.tarteaucitronLine .tarteaucitronName span{width:80%!important;display:inline-block;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group{width:10%!important;position:absolute;top:20px;right:20px;font-size:0px;padding:10px 0;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:before{content:'\0025BE';font-weight:700;font-size:14px;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:before{content:'\0025B4';}}@media screen and (min-width:768px){html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:after{content:'\0025BE';font-weight:700;font-size:14px;margin-left:15px;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:after{content:'\0025B4';margin-left:15px;}}#tarteaucitronRoot div,#tarteaucitronRoot span,#tarteaucitronRoot applet,#tarteaucitronRoot object,#tarteaucitronRoot iframe,#tarteaucitronRoot h1,#tarteaucitronRoot h2,#tarteaucitronRoot h3,#tarteaucitronRoot h4,#tarteaucitronRoot h5,#tarteaucitronRoot h6,#tarteaucitronRoot p,#tarteaucitronRoot blockquote,#tarteaucitronRoot pre,#tarteaucitronRoot a,#tarteaucitronRoot abbr,#tarteaucitronRoot acronym,#tarteaucitronRoot address,#tarteaucitronRoot big,#tarteaucitronRoot cite,#tarteaucitronRoot code,#tarteaucitronRoot del,#tarteaucitronRoot dfn,#tarteaucitronRoot em,#tarteaucitronRoot img,#tarteaucitronRoot ins,#tarteaucitronRoot kbd,#tarteaucitronRoot q,#tarteaucitronRoot s,#tarteaucitronRoot samp,#tarteaucitronRoot small,#tarteaucitronRoot strike,#tarteaucitronRoot strong,#tarteaucitronRoot sub,#tarteaucitronRoot sup,#tarteaucitronRoot tt,#tarteaucitronRoot var,#tarteaucitronRoot b,#tarteaucitronRoot u,#tarteaucitronRoot i,#tarteaucitronRoot center,#tarteaucitronRoot dl,#tarteaucitronRoot dt,#tarteaucitronRoot dd,#tarteaucitronRoot ol,#tarteaucitronRoot ul,#tarteaucitronRoot li,#tarteaucitronRoot fieldset,#tarteaucitronRoot form,#tarteaucitronRoot label,#tarteaucitronRoot legend,#tarteaucitronRoot table,#tarteaucitronRoot caption,#tarteaucitronRoot tbody,#tarteaucitronRoot tfoot,#tarteaucitronRoot thead,#tarteaucitronRoot tr,#tarteaucitronRoot th,#tarteaucitronRoot td,#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot canvas,#tarteaucitronRoot details,#tarteaucitronRoot embed,#tarteaucitronRoot figure,#tarteaucitronRoot figcaption,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot output,#tarteaucitronRoot ruby,#tarteaucitronRoot section,#tarteaucitronRoot summary,#tarteaucitronRoot time,#tarteaucitronRoot mark,#tarteaucitronRoot audio,#tarteaucitronRoot video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-align:initial;text-shadow:initial;}#tarteaucitronRoot *{transition:border 300ms,background 300ms,opacity 200ms,box-shadow 400ms}#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot details,#tarteaucitronRoot figcaption,#tarteaucitronRoot figure,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot section{display:block;}#tarteaucitronRoot ol,#tarteaucitronRoot ul{list-style:none;}#tarteaucitronRoot blockquote,#tarteaucitronRoot q{quotes:none;}#tarteaucitronRoot blockquote:before,#tarteaucitronRoot blockquote:after,#tarteaucitronRoot q:before,#tarteaucitronRoot q:after{content:'';content:none;}#tarteaucitronRoot table{border-collapse:collapse;border-spacing:0;}#tarteaucitronRoot a:focus-visible,#tarteaucitronRoot button:focus-visible{outline:3px dashed #3d86d8;}div#tarteaucitronMainLineOffset{margin-top:0!important;}div#tarteaucitronServices{margin-top:21px!important;}#tarteaucitronServices::-webkit-scrollbar{width:5px;}#tarteaucitronServices::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);}#tarteaucitronServices::-webkit-scrollbar-thumb{background-color:#ddd;outline:0px solid slategrey;}div#tarteaucitronServices{box-shadow:0 40px 60px #545454;}@media screen and (max-width:479px){#tarteaucitron .tarteaucitronLine .tarteaucitronName{width:90% !important;}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk{float:left !important;margin:10px 15px 5px;}}@media screen and (max-width:767px){#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer,#tarteaucitron{background:#fff;border:0 !important;bottom:0 !important;height:100% !important;left:0 !important;margin:0 !important;max-height:100% !important;max-width:100% !important;top:0 !important;width:100% !important;}#tarteaucitron .tarteaucitronBorder{border:0 !important;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{border:0 !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle{text-align:left !important;}.tarteaucitronName .tarteaucitronH2{max-width:80%;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{text-align:center !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button{margin-bottom:5px;}}@media screen and (min-width:768px) and (max-width:991px){#tarteaucitron{border:0 !important;left:0 !important;margin:0 5% !important;max-height:80% !important;width:90% !important;}}#tarteaucitronRoot div#tarteaucitron{left:0;right:0;margin:auto;overflow:auto;}#tarteaucitronRoot button#tarteaucitronBack{background:#eee;}#tarteaucitron .clear{clear:both;}#tarteaucitron a{color:rgb(66,66,66);font-size:11px;font-weight:700;text-decoration:none;}#tarteaucitronRoot button{background:transparent;border:0;}#tarteaucitronAlertBig strong,#tarteaucitronAlertSmall strong,#tarteaucitronAlertBig a,#tarteaucitronAlertSmall a{color:#fff;}#tarteaucitron strong{font-size:22px;font-weight:500;}#tarteaucitron ul{padding:0;}#tarteaucitron .tarteaucitronH1,#tarteaucitron .tarteaucitronH2,#tarteaucitron .tarteaucitronH3,#tarteaucitron .tarteaucitronH4,#tarteaucitron .tarteaucitronH5,#tarteaucitron .tarteaucitronH6{display:block;}.cookie-list{list-style:none;padding:0;margin:0;}#tarteaucitronRoot{left:0;position:absolute;right:0;top:0;width:100%;}#tarteaucitronRoot *{box-sizing:initial;color:#333;font-family:sans-serif !important;font-size:14px;line-height:normal;vertical-align:initial;}#tarteaucitronRoot .tarteaucitronH1{font-size:1.5em;text-align:center;color:#fff;margin:15px 0 28px;}#tarteaucitronRoot .tarteaucitronH2{display:inline-block;margin:12px 0 0 10px;color:#fff;}#tarteaucitronCookiesNumberBis.tarteaucitronH2{margin-left:0;}#tarteaucitronBack{background:#fff;display:none;height:100%;left:0;opacity:0.7;position:fixed;top:0;width:100%;z-index:2147483646;}#tarteaucitron{display:none;max-height:80%;left:50%;margin:0 auto 0 -430px;padding:0;position:fixed;top:6%;width:860px;z-index:2147483647;}#tarteaucitron .tarteaucitronBorder{background:#fff;border:2px solid #333;border-top:0;height:auto;overflow:auto;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,#tarteaucitron #tarteaucitronClosePanel{background:#333333;color:#fff;cursor:pointer;font-size:12px;font-weight:700;text-decoration:none;padding:4px 0;position:absolute;right:0;text-align:center;width:70px;}#tarteaucitron #tarteaucitronClosePanel{font-size:20px;width:25px;font-size:18px;font-weight:400;top:22px;z-index:2;}#tarteaucitron #tarteaucitronDisclaimer{color:#555;font-size:12px;margin:15px auto 0;width:80%;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{background:rgba(51,51,51,0.07);}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{display:none;position:relative;}#tarteaucitronCookiesList .tarteaucitronH3.tarteaucitronTitle{width:100%;box-sizing:border-box;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails{color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:20px 0px 0px;padding:5px 20px;text-align:left;width:auto;background:#333;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{color:#fff;font-weight:500;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a:hover,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a:hover{text-decoration:none !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a{font-size:22px;}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{font-size:14px;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle{padding:5px 10px;margin:0;}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails{color:#fff;display:none;font-size:12px;font-weight:500;margin-top:0;max-width:270px;padding:20px;position:absolute;z-index:2147483647;}#tarteaucitron #tarteaucitronInfo a{color:#fff;text-decoration:underline;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background:rgba(51,51,51,0.2);}#tarteaucitron #tarteaucitronServices .tarteaucitronLine{background:rgba(51,51,51,0.1);border-left:5px solid transparent;margin:0;overflow:hidden;padding:15px 5px;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed{border-color:#1B870B;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied{border-color:#9C1A1A;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background:#333;border:3px solid #333;border-left:9px solid #333;border-top:5px solid #333;margin-bottom:0;margin-top:21px;position:relative;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background:#333;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{margin-left:15px;margin-top:2px;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName button{color:#fff;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{margin-top:0px !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{display:block;float:left;margin-left:10px;text-align:left;width:50%;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a:hover{text-decoration:underline;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{display:block;float:right;margin:7px 15px 0;text-align:right;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,.tac_activate .tarteaucitronAllow{background:gray;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;padding:6px 10px;text-align:center;text-decoration:none;width:auto;border:0;}#tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected{background-color:#1B870B;opacity:1;}#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected{background-color:#9C1A1A;opacity:1;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow{background-color:#1B870B;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny{background-color:#9C1A1A;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{color:#333;font-size:12px;}#tarteaucitron .tarteaucitronH3{font-size:18px;}#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName{width:auto!important;margin-left:0!important;font-size:14px;}span#tarteaucitronDisclaimerAlert{padding:0 10px;display:inline-block;}#tarteaucitron .tarteaucitronBorder,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border-color:#333!important;}.tarteaucitronAlertBigTop{top:0;}.tarteaucitronAlertBigBottom{bottom:0;}#tarteaucitronRoot #tarteaucitronAlertBig{background:#333;color:#fff;display:none;font-size:15px !important;left:0;position:fixed;box-sizing:content-box;z-index:2147483645;text-align:center;padding:10px 0 10px 0;margin:auto;width:100%;}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font:15px verdana;color:#fff;}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font-weight:700;}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog{cursor:pointer;}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2,.tarteaucitronCTAButton,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot .tarteaucitronDeny,#tarteaucitronRoot .tarteaucitronAllow{background:#008300;color:#fff;cursor:pointer;display:inline-block !important;font-size:12px!important;line-height:1.2;padding:5px 10px;text-decoration:none;margin-left:7px;}#tarteaucitronRoot .tarteaucitronDeny{background:#9C1A1A;}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog{background:#fff;color:#333;font-size:14px;margin-bottom:3px;margin-left:7px;padding:5px 10px;}#tarteaucitronPercentage{background:#0A0!important;box-shadow:0 0 2px #fff,0 1px 2px #555;height:5px;left:0;position:fixed;width:0;z-index:2147483644;}.tarteaucitronIconBottomRight{bottom:0;right:0;}.tarteaucitronIconBottomLeft{bottom:0;left:0;}.tarteaucitronIconTopRight{top:0;right:0;}.tarteaucitronIconTopLeft{top:0;left:0;}.tarteaucitronIconTopLeft #tarteaucitronManager{border-radius:2px 7px 7px 2px;}.tarteaucitronIconTopRight #tarteaucitronManager{border-radius:7px 2px 2px 7px;}.tarteaucitronIconBottomLeft #tarteaucitronManager{border-radius:7px 7px 2px 2px;}.tarteaucitronIconBottomRight #tarteaucitronManager{border-radius:7px 7px 2px 2px;}#tarteaucitronIcon{background:transparent;position:fixed;display:none;width:auto;z-index:2147483646;}#tarteaucitronIcon #tarteaucitronManager{color:transparent;cursor:pointer;display:inline-block;font-size:11px !important;padding:0px 2px;;border:none;}#tarteaucitronIcon #tarteaucitronManager img{width:50px;height:50px;}#tarteaucitronRoot .tarteaucitronCross::before{content:'\2717';display:inline-block;color:white;}#tarteaucitronRoot .tarteaucitronCheck::before{content:'\2713';display:inline-block;color:white;}#tarteaucitronRoot .tarteaucitronPlus::before{content:'\271b';display:inline-block;color:white;}.tarteaucitronAlertSmallTop,.tarteaucitronAlertSmallBottom{bottom:0;}#tarteaucitronAlertSmall{background:#333;display:none;padding:0;position:fixed;right:0;text-align:center;width:auto;z-index:2147483646;}#tarteaucitronAlertSmall #tarteaucitronManager{color:#fff;cursor:pointer;display:inline-block;font-size:11px !important;padding:8px 10px 8px;}#tarteaucitronAlertSmall #tarteaucitronManager:hover{background:rgba(255,255,255,0.05);}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot{background-color:gray;border-radius:5px;display:block;height:8px;margin-bottom:1px;margin-top:5px;overflow:hidden;width:100%;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{display:block;float:left;height:100%;width:0%;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen{background-color:#1B870B;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{background-color:#FBDA26;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{background-color:#9C1A1A;}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber{background:rgba(255,255,255,0.2);color:#fff;cursor:pointer;display:inline-block;font-size:30px;padding:0px 10px;vertical-align:top;}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber:hover{background:rgba(255,255,255,0.3);}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{display:none;max-height:70%;max-width:500px;position:fixed;right:0;width:100%;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{background:#fff;border:2px solid #333;color:#333;font-size:11px;height:auto;overflow:auto;text-align:left;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList strong{color:#333;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle{background:#333;margin-top:21px;padding:13px 0 9px 13px;text-align:left;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle strong{color:#fff;font-size:16px;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain{background:rgba(51,51,51,0.1);padding:7px 5px 10px;word-wrap:break-word;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover{background:rgba(51,51,51,0.2);}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a{color:#333;text-decoration:none;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft{display:inline-block;width:50%;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a strong{color:darkred;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight{color:#333;display:inline-block;font-size:11px;margin-left:10%;vertical-align:top;width:30%;}.tac_activate{background:#333;color:#fff;display:table;font-size:12px;height:100%;line-height:initial;margin:auto;text-align:center;width:100%;}.tac_float{display:table-cell;text-align:center;vertical-align:middle;}.tac_activate .tac_float strong{color:#fff;}.tac_activate .tac_float .tarteaucitronAllow{background-color:#1B870B;display:inline-block;}ins.ferank-publicite,ins.adsbygoogle{text-decoration:none;}div.amazon_product{height:240px;width:120px;}.tarteaucitronIsAllowed .tarteaucitronDeny{opacity:0.4!important;}.tarteaucitronIsDenied .tarteaucitronAllow{opacity:0.4!important;}.tarteaucitronIsAllowed .tarteaucitronAllow{opacity:1!important;}.tarteaucitronIsDenied .tarteaucitronDeny{opacity:1!important;}.tarteaucitronLine .tarteaucitronAllow,.tarteaucitronLine .tarteaucitronDeny{opacity:0.4;}#tarteaucitronServices_mandatory button.tarteaucitronAllow{opacity:1;}div#tarteaucitronInfo{display:block!important;position:relative !important;text-align:center!important;max-width:80%!important;padding:15px 0!important;margin:-10px auto 40px!important;font-size:1em!important;border-bottom:1px solid;border-top:1px solid;border-color:#555;}a.tarteaucitronSelfLink{position:absolute;left:0;right:0;bottom:-30px;text-align:center!important;display:block;height:30px;}.tarteaucitronMainLine .tarteaucitronH2{font-size:1.2em!important;margin-top:4px!important;}span.tarteaucitronTitle.tarteaucitronH3{margin-top:12px!important;}#tarteaucitronCloseCross{display:none !important;position:absolute;font-size:16px;font-weight:bold;cursor:pointer;top:10px;right:16px}.tarteaucitron-spacer-20{height:20px;display:block;}.tarteaucitron-display-block{display:block;}.tarteaucitron-display-none{display:none;}div#tarteaucitronAlertBig:before{content:'' !important;font-size:18px !important;font-family:'Pluto Cond Medium',Arial,Helvetica,sans-serif;}#tarteaucitronRoot span#tarteaucitronDisclaimerAlert{margin:10px 0 30px;line-height:1.5em!important;padding:0 !important;text-align:left !important;display:block;text-align:center;color:black;}div#tarteaucitronAlertBig button{margin:0!important;box-sizing:border-box;padding:10px 5px !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-grow:1 !important;text-align:center !important;width:auto !important;text-decoration:none !important;font-weight:700;}div#tarteaucitronAlertBig button:first-child{border-right:1px solid #c5c6c7;}#tarteaucitronAlertBig #tarteaucitronPersonalize2,#tarteaucitronRoot .tarteaucitronDeny,.tarteaucitronCTAButton,div#tarteaucitronAlertBig button,#tarteaucitronRoot .tarteaucitronAllow,#tarteaucitronCloseAlert,#tarteaucitronAlertBig a{font-size:12px!important;font-family:'Pluto Cond Light',Arial,Helvetica,sans-serif !important;text-transform:uppercase;}.tarteaucitronCTAButton > span{display:none !important;}#tarteaucitronRoot span#tarteaucitronDisclaimerAlert{font-size:14px!important;font-family:'Pluto Cond Light',Arial,Helvetica,sans-serif !important;}#tarteaucitronPersonalize2,#tarteaucitronAllDenied2{background:none !important;color:black !important;cursor:pointer;display:inline-block;font-size:16px !important;line-height:1.2;padding:0 !important;text-decoration:none;}#tarteaucitronAlertBig .tarteaucitronAlertBigBtnWrapper{display:flex;text-align:center !important;border-top:1px solid #c5c6c7;margin-bottom:-25px;margin-left:-25px;margin-right:-25px;}#tarteaucitronAlertBig a,div#tarteaucitronAlertBig button:last-child{color:#e2001a !important;text-decoration:none;}#tarteaucitronAlertBig a:hover,div#tarteaucitronAlertBig button:hover{color:#ad0011 !important;}body #tarteaucitronRoot div#tarteaucitronAlertBig{bottom:8px;top:auto!important;left:8px!important;right:auto!important;transform:initial!important;border-radius:8px!important;max-width:420px!important;width:Calc(100% - 16px)!important;min-width:0!important;padding:25px 25px 0 25px !important;background-color:white;color:black;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.25);}div#tarteaucitronAlertBig{max-width:100% !important;}#tarteaucitron #tarteaucitronServices{height:auto !important;}#tarteaucitronSave{background-color:#333333;}#tarteaucitronSaveButton{margin:20px !important;display:inline-block;border-radius:3px;position:relative;left:50%;transform:translateX(-50%);}#tarteaucitronServices *{font-family:'Pluto Cond Medium',Arial,Helvetica,sans-serif !important;}#tarteaucitron #tarteaucitronServicesTitle_mandatory .tarteaucitronTitle button,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,.catToggleBtn{border-top-right-radius:3px;padding:7px 20px;}.tarteaucitronPlus{display:none;}#tac_title{display:none;}@media (max-width:444px){body #tarteaucitronRoot div#tarteaucitronAlertBig{border-radius:0px !important;max-width:calc(100% - 50px) !important;width:100% !important;left:0px !important;}}
html{scroll-behavior:smooth;}*{scrollbar-color:initial;}::-moz-selection{background:rgba(66,112,156,1);color:rgba(255,255,255,1);}::selection{background:rgba(66,112,156,1);color:rgba(255,255,255,1);}*::-webkit-scrollbar{width:0;}*::-webkit-scrollbar-thumb{background-color:initial;border-radius:initial;border:initial;}*::-webkit-scrollbar-track{background:initial;}.quickedit-toolbar-container{z-index:1000;}#block-siba2-local-tasks{position:fixed !important;z-index:100;transition:.2s;min-width:280px;left:1em;}.toolbar-tray-open:not(.toolbar-vertical) #block-siba2-local-tasks{top:78px;}.toolbar-tray-open.toolbar-vertical #block-siba2-local-tasks,.toolbar-vertical #block-siba2-local-tasks{top:39px;left:50%;transform:translateX(-50%);}.toolbar-vertical.on-scroll #block-siba2-local-tasks{top:0;opacity:0;}#block-siba2-local-tasks li{margin:0 !important;border-radius:0 !important;border-left:1px solid #bfbfbf !important;border-right:1px solid rgba(242,242,240,0.7)!important;border-bottom:1px solid rgba(242,242,240,0.7)!important;border-top:1px solid rgba(242,242,240,0.7)!important;background-color:rgba(242,242,240,0.7);}#block-siba2-local-tasks li:first-child{border-left:none !important;}#block-siba2-local-tasks li:hover{background-color:rgba(242,242,240,1);}#block-siba2-local-tasks li:hover a{text-decoration:underline;}#block-siba2-local-tasks ul{border-left:1px solid #bfbfbf !important;border-right:1px solid #bfbfbf !important;border-bottom:1px solid #bfbfbf !important;border-bottom-left-radius:0.2rem !important;border-bottom-right-radius:0.2rem !important;overflow:hidden;}#block-siba2-local-tasks li a{padding:12px 2em;font-family:"Source Sans Pro","Lucida Grande",Verdana,sans-serif;font-size:0.8125rem;color:#565656;line-height:1em;}.block-local-tasks-block li.active{background-color:rgba(255,255,255,1) !important;}#block-siba2-local-tasks .nav-pills{background-color:rgba(224,224,216,1);border-bottom-left-radius:0.2rem !important;border-bottom-right-radius:0.2rem !important;max-height:38px;}#block-siba2-breadcrumbs .contextual,#page-content .contextual{right:calc(50% - 450px);}@media (max-width:576px){#block-siba2-local-tasks li:nth-child(4),#block-siba2-local-tasks li:nth-child(5),#block-siba2-local-tasks li:nth-child(6){display:none;}}@media (max-width:900px){#block-siba2-breadcrumbs .contextual,#page-content .contextual{right:0;}}#menu-main .form-search,#menu-main .form-search.form-control:focus,.path-search #page-content .form-search{color:rgba(100,99,99,1);font-family:"Source Sans Pro","Lucida Grande",Verdana,sans-serif;}.path-search #page-content #edit-submit{margin-top:-2px;}.btn-primary{background-color:rgba(66,112,156,1);border-color:rgba(66,112,156,1);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:rgba(40,74,105,1);border-color:rgba(40,74,105,1);}summary{padding:0.5em 0.5em;}#search-form #edit-advanced #edit-types-fieldset,#search-form #edit-advanced #edit-lang-fieldset{display:none;}.alert{font-family:"Source Sans Pro","Lucida Grande",Verdana,sans-serif;box-shadow:0 0 3px 1px rgba(0,0,0,.3333);}.alert.alert-primary::before{background-color:rgba(100,99,99,1);}.ui-dialog,.alert-primary{color:rgba(100,99,99,1);background-color:rgba(255,255,255,1);border-color:rgba(100,99,99,.1);}.ui-dialog{font-family:"Source Sans Pro","Lucida Grande",Verdana,sans-serif;box-shadow:0 0 3px 1px rgba(0,0,0,.1);border-radius:4px;}.ui-dialog .ui-dialog-titlebar{background:transparent;}@font-face{font-family:"Pluto Cond Thin";src:url(/themes/siba2/assets/fonts/PlutoCondThin/7338b24d2fec2b85641874cf16426053.eot);src:url(/themes/siba2/assets/fonts/PlutoCondThin/7338b24d2fec2b85641874cf16426053.eot#iefix) format("embedded-opentype"),url(/themes/siba2/assets/fonts/PlutoCondThin/7338b24d2fec2b85641874cf16426053.woff2) format("woff2"),url(/themes/siba2/assets/fonts/PlutoCondThin/7338b24d2fec2b85641874cf16426053.ttf) format("truetype");}@font-face{font-family:"Pluto Cond Light";src:url(/themes/siba2/assets/fonts/PlutoCondLight/8aee4692fc82f785e25a28f030ebedac.eot);src:url(/themes/siba2/assets/fonts/PlutoCondLight/8aee4692fc82f785e25a28f030ebedac.eot#iefix) format("embedded-opentype"),url(/themes/siba2/assets/fonts/PlutoCondLight/8aee4692fc82f785e25a28f030ebedac.woff2) format("woff2"),url(/themes/siba2/assets/fonts/PlutoCondLight/8aee4692fc82f785e25a28f030ebedac.ttf) format("truetype");}@font-face{font-family:"Pluto Cond Regular";src:url(/themes/siba2/assets/fonts/PlutoCondRegular/79ba0ed0b475c081ac0b6477f30f5ba5.eot);src:url(/themes/siba2/assets/fonts/PlutoCondRegular/79ba0ed0b475c081ac0b6477f30f5ba5.eot#iefix) format("embedded-opentype"),url(/themes/siba2/assets/fonts/PlutoCondRegular/79ba0ed0b475c081ac0b6477f30f5ba5.woff2) format("woff2"),url(/themes/siba2/assets/fonts/PlutoCondRegular/79ba0ed0b475c081ac0b6477f30f5ba5.ttf) format("truetype");}@font-face{font-family:"Pluto Cond Medium";src:url(/themes/siba2/assets/fonts/PlutoCondMedium/47738072d4c9e697f797355c2c8e003f.eot);src:url(/themes/siba2/assets/fonts/PlutoCondMedium/47738072d4c9e697f797355c2c8e003f.eot#iefix) format("embedded-opentype"),url(/themes/siba2/assets/fonts/PlutoCondMedium/47738072d4c9e697f797355c2c8e003f.woff2) format("woff2"),url(/themes/siba2/assets/fonts/PlutoCondMedium/47738072d4c9e697f797355c2c8e003f.ttf) format("truetype");}@font-face{font-family:"Pluto Cond Bold";src:url(/themes/siba2/assets/fonts/PlutoCondBold/8102ee8440cf874b42eb80506a25fac4.eot);src:url(/themes/siba2/assets/fonts/PlutoCondBold/8102ee8440cf874b42eb80506a25fac4.eot#iefix) format("embedded-opentype"),url(/themes/siba2/assets/fonts/PlutoCondBold/8102ee8440cf874b42eb80506a25fac4.woff2) format("woff2"),url(/themes/siba2/assets/fonts/PlutoCondBold/8102ee8440cf874b42eb80506a25fac4.ttf) format("truetype");}@font-face{font-family:"Source Sans Pro";src:url(/themes/siba2/assets/fonts/SourceSansPro/SourceSansPro-Regular.ttf) format("truetype");}@font-face{font-family:"Source Sans Pro Italic";src:url(/themes/siba2/assets/fonts/SourceSansPro/SourceSansPro-Italic.ttf) format("truetype");}@font-face{font-family:"Source Sans Pro SemiBold";src:url(/themes/siba2/assets/fonts/SourceSansPro/SourceSansPro-SemiBold.ttf) format("truetype");}@font-face{font-family:"Source Sans Pro SemiBold Italic";src:url(/themes/siba2/assets/fonts/SourceSansPro/SourceSansPro-SemiBoldItalic.ttf) format("truetype");}@font-face{font-family:"Source Sans Pro Bold";src:url(/themes/siba2/assets/fonts/SourceSansPro/SourceSansPro-Bold.ttf) format("truetype");}@font-face{font-family:"Source Sans Pro Bold Italic";src:url(/themes/siba2/assets/fonts/SourceSansPro/SourceSansPro-BoldItalic.ttf) format("truetype");}@font-face{font-family:"Source Sans Pro Light";src:url(/themes/siba2/assets/fonts/SourceSansPro/SourceSansPro-Light.ttf) format("truetype");}@font-face{font-family:"Source Sans Pro Light Italic";src:url(/themes/siba2/assets/fonts/SourceSansPro/SourceSansPro-LightItalic.ttf) format("truetype");}@font-face{font-family:'Supa Mega Fantastic Regular';src:url(/themes/siba2/assets/fonts/SupaMegaFantastic/SupaMegaFantastic-Regular.woff2) format('woff2'),url(/themes/siba2/assets/fonts/SupaMegaFantastic/SupaMegaFantastic-Regular.woff) format('woff');}@font-face{font-family:'Supa Mega Fantastic Caps Regular';src:url(/themes/siba2/assets/fonts/SupaMegaFantastic/SupaMegaFantastic-Caps-Regular.woff2) format('woff2'),url(/themes/siba2/assets/fonts/SupaMegaFantastic/SupaMegaFantastic-Caps-Regular.woff) format('woff');}@font-face{font-family:"Gotham Black";src:url(/themes/siba2/assets/fonts/GothamBlack/51296ff9eb1e16185eb6a1000de5d345.woff2) format("woff2"),url(/themes/siba2/assets/fonts/GothamBlack/51296ff9eb1e16185eb6a1000de5d345.ttf) format("truetype");}#menu-add ul:not(.contextual-links) a[href*="elus"]::before{-webkit-mask:url(/themes/siba2/assets/icon/people_alt_black_24dp.svg);mask:url(/themes/siba2/assets/icon/people_alt_black_24dp.svg);mask-size:auto;-webkit-mask-size:cover;mask-size:cover;}@media (min-width:768px){#menu-add ul:not(.contextual-links) a[href*="elus"]::before{position:absolute;left:-35px;top:-7px;}#menu-add ul:not(.contextual-links) a[href*="elus"]{font-size:1rem;text-transform:uppercase;font-family:'Pluto Cond Medium',Arial,Helvetica,sans-serif;color:rgba(255,255,255,1);position:relative;display:block;margin-right:1em;line-height:1;}}#menu-add button a[href*="user"]::before,#menu-add ul:not(.contextual-links) a[href*="user"]::before{-webkit-mask:url(/themes/siba2/assets/icon/person_black_24dp.svg);mask:url(/themes/siba2/assets/icon/person_black_24dp.svg);mask-size:auto;-webkit-mask-size:cover;mask-size:cover;}#menu-add button a[href*="user/logout"]::before,#menu-add ul:not(.contextual-links) a[href*="user/logout"]::before{-webkit-mask:url(/themes/siba2/assets/icon/power_settings_new_black_24dp.svg);mask:url(/themes/siba2/assets/icon/power_settings_new_black_24dp.svg);mask-size:auto;-webkit-mask-size:cover;mask-size:cover;}#menu-main .form-actions::before{-webkit-mask:url(/themes/siba2/assets/icon/search_black_24dp.svg);mask:url(/themes/siba2/assets/icon/search_black_24dp.svg);mask-repeat:repeat;mask-size:auto;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.container-fluid,.container-fluid .container{padding:0;}.region-modal-container{position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:20;}#block-views-block-tetiere{display:none;z-index:-1;height:0;position:absolute;overflow:hidden;}html body{padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;}body{font-size:1rem;}main{min-height:90vh;}main,.headers,.footers,#services,#page-footer *{font-family:'Pluto Cond Light',Arial,Helvetica,sans-serif;}main h1,main h2,main h3,main h4,main h5,main h6,main strong,.nav-link,.field__label,.node--type-agenda .node__content .field--name-field-type-de-document,.node--type-elus .node__content .field--name-field-type-de-document,.node--type-agenda .node__content .field--name-field-date,.node--type-elus .node__content .field--name-field-date,.node--type-documents-vie-du-siba .field--name-field-type-de-document,.node--type-documents-vie-du-siba .field--name-field-date,.view-page-agenda .item-list .views-field-title{font-family:'Pluto Cond Medium',Arial,Helvetica,sans-serif;}.node--type-agenda .node__content,.node--type-elus .node__content,.node--type-documents-vie-du-siba .node__content,.field--name-body,.field--name-webform p,.field--name-webform li,.field--name-webform table
.field--name-body p,.field--name-body li,.field--name-body table{font-family:'Source Sans Pro',Arial,Helvetica,sans-serif;font-size:1.1rem;line-height:1.5em;}#services h2,#services-marees strong,.field--name-webform p strong,.field--name-webform li strong,.field--name-webform table strong,.field--name-body p strong,.field--name-body li strong,.field--name-body table strong{font-family:'Source Sans Pro SemiBold',Arial,Helvetica,sans-serif;}main h1,main h2,main h3,#services h2,.node--type-agenda .field--name-field-date,.node--type-elus .field--name-field-date,.node--type-documents-vie-du-siba .field--name-field-date{text-transform:uppercase;}main h1{line-height:1em;margin-bottom:1.2em;}main h3{font-size:1.2rem;color:rgba(100,99,99,1);}.field--name-body h2{margin-top:1.8em;margin-bottom:.6em;}.field--name-body .container > div > div > *:first-child{margin-top:0;}.field--name-webform .form-actions{text-align:center;}.field--name-webform .form-actions .button{margin:1rem auto 0 auto;}.page-node-type-webform main > .container{max-width:100%;}.page-node-type-webform main > .container{max-width:100%;}.page-node-type-webform main > .container,.page-node-type-webform main > .container > .row > .div,.page-node-type-webform main > .container > .row > .col-12,.node--type-webform{padding:0 !important;}.page-node-type-webform main > .container > .row{margin:0 !important;}.webform-confirmation,.webform-submission,.page-node-type-webform .field--name-field-url-de-la-video{max-width:800px;margin:auto;}.webform-confirmation,.page-node-type-webform .field--name-field-url-de-la-video{text-align:center;}#page-content .webform-confirmation__back a{color:rgba(100,99,99,1) !important;display:inline-block;font-weight:300;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid rgba(100,99,99,1);padding:0.375rem 1rem;border-radius:0.2rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}#page-content .webform-confirmation__back a:hover{color:white !important;background-color:rgba(100,99,99,1);}.field--name-webform.field--label-above .field__item{border-bottom:none !important;}.ui-dialog-titlebar-close{background-image:url(/themes/siba2/assets/icon/close_black_24dp.svg) !important;background-repeat:no-repeat !important;background-size:contain !important;}.page-node-type-webform #edit-path-wrapper{display:none;}.headers{background-image:linear-gradient(to bottom,rgba(66,112,156,1) 0%,rgba(40,74,105,0) 100%);background-color:#00172c;background-position:center;background-size:cover;background-repeat:no-repeat;height:280px;z-index:20;}#header-brand{height:200px;}#header-menu{max-width:100vw;}body.page-node-type-page-eaux-usees-eaux-pluviales #header-brand img.logo,#header-brand img.logo,#header-menu img.logo{max-height:160px;max-width:160px;height:160px;width:160px;}#header-menu,#page-footer{box-shadow:none;}a,a:hover{color:rgba(66,112,156,1);}#menu-add ul:not(.contextual-links) a:hover{color:rgba(255,255,255,.7) !important;}#menu-add ul:not(.contextual-links) a:hover::before{background-color:rgba(255,255,255,.7) !important;}p > a:hover{text-decoration:underline;}.path-taxonomy #page-content h1::before,.path-search #page-content h1::before{content:none;}#page-content p.text-align-center{text-align:center;}#page-content p.text-align-justify{text-align:justify;}#page-content p{text-align:left;}#page-content table{border-collapse:collapse;border-spacing:0;margin:15px 0;background-color:transparent;width:100%;}#page-content table thead th,#page-content table tr td{border:1px solid #666;padding:2px 4px;vertical-align:top;}#page-footer{background-color:rgba(255,255,255,1);}#page-footer *{line-height:1em;color:#666666;font-size:.8rem;}footer .region-footer-left * li:before{-webkit-mask:none !important;mask:none !important;display:none !important;}footer .menu-footer li{display:inline-block;margin:0 !important;border-right:1px solid #666666;border-radius:0;}footer .menu-footer li:first-child{padding-left:0 !important;}footer .menu-footer li:last-child{border-right:none;}#page-footer-sub{background-color:rgba(255,255,255,1);}.path-frontpage #page-footer-sub,.page-node-type-page-eaux-usees-eaux-pluviales #page-footer-sub{height:2.4rem;overflow:hidden;}.path-frontpage #page-footer-sub.active,.page-node-type-page-eaux-usees-eaux-pluviales #page-footer-sub.active{height:auto;}#page-footer-sub .region-footer-sub-right{margin-left:auto;}#page-footer-sub .dropup{width:60px;height:17px;background-color:white;position:absolute;top:-17px;left:calc(50% - 30px);text-align:center;cursor:pointer;}#page-footer-sub .dropup svg{fill:rgba(66,112,156,1);}#page-footer-sub,#page-footer-sub p,#page-footer-sub a{color:#666666 !important;font-family:'Pluto Cond Light',Arial,Helvetica,sans-serif;font-size:.8rem;line-height:1.2rem;}#page-footer-sub .contextual-links a{font-family:'Source Sans Pro',Arial,Helvetica,sans-serif;font-size:small;line-height:0.8em;}#page-footer-sub .region-footer-sub-center .field__item{padding-left:1rem;}#page-footer-sub .field--name-body{padding-bottom:0 !important;}#page-footer-sub .container{width:calc(100% - 2rem);max-width:100%;padding-right:1rem;padding-left:1rem;}#page-footer-sub .row > div{padding-right:1rem;padding-left:1rem;}#page-footer-sub img{float:left;margin:0 1rem 1rem 0;}#page-footer-sub .row > div:nth-child(1){width:35%;}#page-footer-sub .row > div:nth-child(2){width:40%;}#page-footer-sub .row > div:nth-child(2) a{color:rgba(66,112,156,1) !important;}#page-footer-sub .row > div:nth-child(2) a:hover{text-decoration:underline;}#page-footer-sub .row > div:nth-child(3){width:25%;}#page-footer-sub .row > div:nth-child(3) ul:not(.contextual-links){list-style:none;padding:1rem;margin:0;}#page-footer-sub .row > div:nth-child(3) ul:not(.contextual-links) li{line-height:1;}#page-footer-sub .row > div:nth-child(3) ul:not(.contextual-links) li:last-child{border-bottom:1px solid rgba(100,99,99,1);}#page-footer-sub .row > div:nth-child(3) ul:not(.contextual-links) li a{padding:.5rem 0 .5rem 1.5rem;border-top:1px solid rgba(100,99,99,1);text-transform:uppercase;position:relative;display:block;}#page-footer-sub .row > div:nth-child(3) ul:not(.contextual-links) li a:hover{text-decoration:underline;}#page-footer-sub .row > div:nth-child(3) ul:not(.contextual-links) li a::before{right:auto !important;left:0;background-color:rgba(100,99,99,1) !important;transform:scale(0.75) translateX(-25%) translateY(-70%) !important;}#page-footer-sub .region-footer-sub-center > div{float:left;width:50%;}#page-footer .container{overflow:hidden;}#page-footer .region-footer-right{text-align:right;}#page-footer .region-footer-right .field--name-body,#page-footer .region-footer-right .field--name-body *{padding:0 !important;margin:0;display:inline-block;}#page-footer .region-footer-right .field--name-body ul{list-style:none;}#page-footer .region-footer-right .field--name-body li{margin-right:.25rem;}#page-footer .region-footer-right .field--name-body strong{text-transform:uppercase;font-family:'Source Sans Pro SemiBold',Arial,Helvetica,sans-serif;}.field--name-field-image-accueil{width:100%;padding-top:56.25%;overflow:hidden;}.field--name-field-image-accueil img{position:absolute;top:50%;transform:translateY(-50%);}.field--name-field-image-accueil,.node--type-accueil{position:relative;}.field--name-field-lien-accueil{position:absolute;z-index:1;top:50%;left:0px;padding:40px 80px 40px 40px;width:calc(50% - 120px);min-width:300px;max-width:600px;background-color:rgba(66,112,156,.9);}#page-content .field--name-field-lien-accueil a{color:rgba(255,255,255,1)  !important;line-height:1.2;font-size:1.4rem;font-family:'Pluto Cond Medium',Arial,Helvetica,sans-serif;}#page-content .field--name-field-lien-accueil a:after{content:'';display:block;position:absolute;height:24px;width:24px;top:calc(50% - 12px);right:8px;background-color:rgba(255,255,255,1);mask-size:auto;-webkit-mask-size:cover;mask-size:cover;z-index:11;-webkit-mask:url(/themes/siba2/assets/icon/east_black_24dp.svg);mask:url(/themes/siba2/assets/icon/east_black_24dp.svg);}#page-content .field--name-field-lien-accueil a:before{content:'';display:block;height:40px;width:40px;position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:rgba(117,146,172,1);transition:.5s;z-index:10;}@media (max-width:1200px){#page-footer-sub .d-flex{display:block !important;}#page-footer-sub .region-footer-sub-center .field__item{padding-left:0;}#page-footer-sub .row > div:nth-child(3) ul:not(.contextual-links){padding:.5rem;}#page-footer-sub .align-items-center{-webkit-box-align:initial !important;-ms-flex-align:initial !important;align-items:initial !important;}#page-footer-sub .row > div:nth-child(2) p{padding-right:1rem;}#page-footer-sub .row > div:nth-child(1){width:100%;max-width:640px;}#page-footer-sub .row > div:nth-child(2){width:66%;}#page-footer-sub .row > div:nth-child(3){width:34%;}}@media (max-width:1024px){#page-footer-sub .region-footer-sub-center > div{float:none;width:100%;}#page-footer-sub .row > div:nth-child(2) p{padding-bottom:1rem;}#page-footer-sub .row > div:nth-child(2){width:50%;}#page-footer-sub .row > div:nth-child(3){width:50%;}.menu-footer a{max-width:110px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.region-footer-right li > strong{display:none !important;}}#menu-main.show-search .form-search,#menu-main .form-search.form-control:focus{background-color:rgba(255,255,255,1);}#menu-main .form-search{max-height:38px;}#menu-main .nav-item{border-top:none;padding-left:1rem;}#navigation-container{height:80px;background-image:linear-gradient(to top,rgba(255,255,255,1) 0%,rgba(255,255,255,.8) 100%);background-color:transparent;}#menu-main .nav-item .nav-item{padding-top:1.8rem;padding-bottom:1.8rem;}#menu-main .nav-item .nav-item[href^='https://tvba.fr']{margin-left:.3rem;padding-top:.6rem;padding-bottom:.4rem;max-width:180px;text-align:center;line-height:1rem;border:1px solid rgba(66,112,156,1);background-color:rgba(255,255,255,.1);margin-top:.9rem;}.page-node-type-page-eaux-usees-eaux-pluviales #menu-main .nav-item .nav-item[href^='https://tvba.fr']{border:1px solid white;background-color:transparent;}#menu-main .nav-item .nav-item[href^="https://tvba.fr/terre-de-mers-emission"],.path-frontpage #menu-main .nav-item .nav-item[href^="https://tvba.fr/terre-de-mers-emission"]{height:50px;display:flex;align-items:center;}#menu-main .nav-item .nav-item[href^='https://tvba.fr']:hover{background-color:rgba(255,255,255,.3);}#menu-main .nav-item .nav-item[href^='https://tvba.fr']:before{content:none;}#menu-main a.nav-item::before{height:3px;width:calc(100% - 1.5em);}#menu-main.show-search .form-search,#menu-main .form-search.form-control:focus{font-size:1em;padding:0.25em 1em;border:1px solid rgba(66,112,156,.5);}.dropdown-toggle::after{margin-left:0.7em;}.dropdown-menu .dropdown-toggle::after{display:none;}#header-menu .navbar .container{max-width:1080px;padding:0;}#menu-main .block-search{margin-left:1rem}.nav-link,.navbar-toggler .material-icons,.breadcrumb a{color:rgba(66,112,156,1);}#header-menu button:focus{outline:none !important;}.nav-link{text-transform:uppercase;}.nav-link:hover,.breadcrumb a:hover{color:rgba(66,112,156,.9);}#menu-main .form-actions::before{background-color:rgba(66,112,156,1);}#menu-main a.nav-item::before,#menu-main .form-actions:hover::before,#menu-add button a:hover::before,#menu-add ul:not(.contextual-links) a:hover::before{background-color:rgba(66,112,156,.9);}#menu-add ul:not(.contextual-links) a:hover{color:rgba(66,112,156,.9);}#menu-main a.nav-item.active::before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}#menu-main .dropdown-menu{background-color:rgba(40,74,105,1);margin-top:0;padding:1.5em 1em;columns:3;}#menu-main .dropdown-item{display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:.5rem;}#menu-main .dropdown-menu .boutons{display:block;position:relative;text-align:right;float:right;width:300px;height:145px;}#menu-main .dropdown-menu .boutons button{display:inline-block;cursor:pointer;background-color:transparent;border:none;background-size:cover;background-repeat:no-repeat;height:145px;width:145px;padding:0;margin-right:5px;border:1px solid rgba(255,255,255,1);}#menu-main .dropdown-menu .boutons .bibliotheque{background-image:url(/themes/siba2/assets/images/bouton_bibliotheque.jpg);}#menu-main .dropdown-menu .boutons .donnees{background-image:url(/themes/siba2/assets/images/bouton_donnees.jpg);}#menu-main .dropdown-item.active,#menu-main .dropdown-item:hover,#menu-main .dropdown-item:focus,#menu-main .dropdown-item:active{background-color:transparent !important;text-decoration:underline;}#menu-main .dropdown-menu::after{display:none;}#menu-add{top:15px;right:15px;z-index:20;}.breadcrumb{margin:auto;border-radius:0 !important;border-top:1px solid rgba(100,99,99,.2);font-size:0.8rem;padding:0.75rem 0;}.path-frontpage{background-color:rgba(66,112,156,1);}.page-node-type-page-eaux-usees-eaux-pluviales{background-color:#2a3558;}.page-node-type-page-eaux-usees-eaux-pluviales .headers{background-image:none;}.path-frontpage > a[href="#main-content"],.path-frontpage #block-pagetitle h1,.page-node-type-page-eaux-usees-eaux-pluviales > a[href="#main-content"],.page-node-type-page-eaux-usees-eaux-pluviales #block-pagetitle h1{color:white !important;position:absolute;left:-999px;}.path-frontpage #menu-main .nav-item .nav-item[href^='https://tvba.fr']:hover,.page-node-type-page-eaux-usees-eaux-pluviales .nav-link #menu-main .nav-item .nav-item[href^='https://tvba.fr']:hover{background-color:rgba(66,112,156,.3);}.path-frontpage #menu-main .nav-item .nav-item[href^='https://tvba.fr'],.page-node-type-page-eaux-usees-eaux-pluviales .nav-item .nav-item[href^='https://tvba.fr']{border:1px solid rgba(255,255,255,1);background-color:rgba(66,112,156,.1);}.path-frontpage #menu-main .form-actions::before,.path-frontpage #menu-main a.nav-item::before,.page-node-type-page-eaux-usees-eaux-pluviales #menu-main .form-actions::before,.page-node-type-page-eaux-usees-eaux-pluviales #menu-main a.nav-item::before{background-color:rgba(255,255,255,1);}.path-frontpage #page-content h2,.page-node-type-page-eaux-usees-eaux-pluviales .nav-link,.path-frontpage .nav-link,.path-frontpage .navbar-toggler .material-icons{color:rgba(255,255,255,1);}.path-frontpage .nav-link,.page-node-type-page-eaux-usees-eaux-pluviales .nav-link{text-shadow:0 1px 2px rgba(0,0,0,.25);}.path-frontpage .nav-link:hover,.page-node-type-page-eaux-usees-eaux-pluviales .nav-link{color:rgba(255,255,255,.9);}.path-frontpage #navigation-container,.path-frontpage .headers,.page-node-type-page-eaux-usees-eaux-pluviales #navigation-container,.page-node-type-page-eaux-usees-eaux-pluviales .headers{background-color:transparent;}.path-frontpage #navigation-container,.page-node-type-page-eaux-usees-eaux-pluviales #navigation-container{background-image:none;}.path-frontpage .headers,.page-node-type-page-eaux-usees-eaux-pluviales .headers{min-height:33%;}.path-frontpage #header-brand img.logo,.page-node-type-page-eaux-usees-eaux-pluviales #header-brand img.logo{max-height:200px;max-width:200px;height:200px;width:200px;}.path-frontpage .block-page-title-block h1,.page-node-type-page-eaux-usees-eaux-pluviales .block-page-title-block h1{margin:0;}.path-frontpage #block-pagetitle,.page-node-type-page-eaux-usees-eaux-pluviales #block-pagetitle{position:absolute;z-index:-1;}.path-frontpage #content-before{left:50%;top:50%;transform:translateX(-50%) translateY(-50%);}.path-frontpage .view-content > *{height:100vh;width:100wh;position:relative;}.path-frontpage #content-before{z-index:3;}.path-frontpage .footers,.path-frontpage #page-footer,.page-node-type-page-eaux-usees-eaux-pluviales .footers,.page-node-type-page-eaux-usees-eaux-pluviales #page-footer{z-index:20;}.path-frontpage #page-footer,.page-node-type-page-eaux-usees-eaux-pluviales #page-footer{position:fixed;bottom:0;width:100%;}.path-frontpage #page-footer-sub .container,.page-node-type-page-eaux-usees-eaux-pluviales #page-footer-sub .container{padding-bottom:2rem;}.path-frontpage #page-content{max-width:100%;}.path-frontpage #page-content .block-page-title-block h1{margin-bottom:0;padding-bottom:0;}.path-frontpage #page-content .block-page-title-block h1:after{display:none;}.page-node-type-page-eaux-usees-eaux-pluviales .node__content p{color:white;text-align:center !important;}article.node--type-page-eaux-usees-eaux-pluviales.node.node--unpublished{background-color:transparent;padding:0;border-radius:0;}.field--name-field-telechargement{margin-bottom:4rem;text-align:center;}.field--name-field-telechargement .file[class*="file--mime-"]{border:2px solid white;border-radius:calc(1.5em + 8px);display:inline-block;margin-bottom:1rem;}#page-content .field--name-field-telechargement .file[class*="file--mime-"] a{color:white !important;text-transform:uppercase;font-family:'Source Sans Pro Bold',Arial,Helvetica,sans-serif;padding:1.5em 2em;margin:4px;border-radius:1.5em;background-color:#b60003;line-height:0;display:inline-block;transition:0.5s;}#page-content .field--name-field-telechargement .file[class*="file--mime-"] a:hover{background-color:rgba(182,0,3,0.5);}.field--name-field-telechargement .file[class*="file--mime-"] a::after{display:none;}.field--name-field-episodes{width:100%;text-align:center !important;max-width:1024px;margin:0 auto 6rem auto;background-image:url(/themes/siba2/assets/images/eaux-usees-eaux-pluviales_fond-videos.svg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;}.field--name-field-episodes::before{content:url(/themes/siba2/assets/images/eaux-usees-eaux-pluviales_picto-play.svg);height:110px;width:110px;position:absolute;top:0;left:0;transform:translateX(-33%) translateY(-33%);}.field--name-field-episodes .field__label{transform:rotateZ(-5deg);max-width:100%;margin:4rem 12% 0 12%;border-bottom:none !important;}.field--name-field-episodes .field__label,.field--name-field-episodes .field__label h2{font-family:'Gotham Black',Arial,Helvetica,sans-serif;color:white !important;text-transform:uppercase !important;}.field--name-field-episodes .field__label h2{display:inline;padding:0.5rem 0;font-size:1.8em !important;background-color:#2A3558;}.field--name-field-episodes .field__label h2 span{padding:0 2rem;}.field--name-field-episodes .field__label::after{content:none;}.field--name-field-episodes .field__items{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:4rem 12% 6rem 12%;margin:auto;}.field--name-field-episodes .field__items img{max-width:100%;cursor:pointer;transition:filter 0.3s ease;}.field--name-field-episodes .field__item{position:relative;}.field--name-field-episodes .field__items img:hover{filter:brightness(2) contrast(0.8);}.field--name-field-episodes .field__items .field__item:hover::after{content:url(/themes/siba2/assets/images/eaux-usees-eaux-pluviales_picto-play.svg);height:60px;width:60px;}.modal-episodes{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(255,255,255,.9);z-index:99999;}.field--name-field-episodes .field__items .field__item:hover::after,.modal-episodes iframe{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}.close-episodes{position:absolute;top:1rem;right:1rem;border:none;background-color:transparent;opacity:0.8;transition:0.5s;}.close-episodes:hover{opacity:1;}.field--name-field-informations-connexes .container,.page-node-type-page main > .container,.page-node-type-page main > .container > .row,.page-node-type-page main > .container > .row > div,.page-node-type-marches-publics main > .container,.page-node-type-marches-publics > .container > .row,.page-node-type-marches-publics > .container > .row > div{max-width:100% !important;width:100% !important;padding:0 !important;margin:0 !important;}#page-content{margin:auto;color:rgba(99,100,100,1) !important;}#page-content a{color:rgba(66,112,156,1) !important;}#page-content .container-fluid{padding-right:0 !important;padding-left:0 !important;}.breadcrumb,main h1,.book-navigation > *,.field--name-body,.field--name-webform,.field--name-field-chapo,.field--name-field-url-de-la-video .field__label,.field--name-field-url-de-la-video .field__items,.field--name-field-documents-connexes .field__label,.field--name-field-documents-connexes .field__items,.field--name-field-lien .field__label,.field--name-field-lien .field__items,.field--name-field-liens-connexes .field__label,.field--name-field-liens-connexes .field__items,.field--name-field-informations-connexes .field__label,.field--name-field-informations-connexes .field__item,.field--name-field-video-en-majeur,.block-views > *:not(.contextual),.accroche,.node--type-agenda .node__content,.node--type-elus .node__content,.node--type-documents-vie-du-siba .node__content,.view-bibliotheque-environnementale,.node--type-bibliotheque-environnementale,.view-header,.path-search #page-content,.view-page-agenda,.taxonomy-elus{max-width:800px;margin:auto;}.field--name-field-url-de-la-video,.field--name-field-documents-connexes,.field--name-field-lien,.field--name-field-liens-connexes,.field--name-field-informations-connexes,.field--name-webform,.field--name-body,.view-header{padding-bottom:2.4rem;}.field--name-field-url-de-la-video,.field--name-field-documents-connexes,.field--name-field-lien,.field--name-field-liens-connexes,.field--name-field-informations-connexes{padding-top:2.4rem;padding-left:30px;padding-right:30px;}.field--name-field-documents-connexes,.field--name-field-lien,.field--name-field-liens-connexes{background-color:rgba(117,146,172,.1);}.field--name-field-informations-connexes{background-color:#485a6a;}#page-content .block-page-title-block h1{margin-bottom:3rem;padding-bottom:3rem;position:relative;}#page-content .field--name-field-informations-connexes *{color:rgba(255,255,255,1) !important;}#page-content h1,#page-content .field--name-field-chapo p,#page-content .accroche p,#page-content .view-header p{text-align:center;}#page-content .field--name-field-chapo,#page-content .view-header,#page-content .view-filters{padding-bottom:2rem;position:relative;}#page-content .field--name-field-chapo,#page-content .accroche,#page-content .view-header{font-size:1.3rem;}#page-content .view-filters{margin:0 auto 2rem auto;}#page-content .block-page-title-block h1:after{content:'';display:block;height:1px;width:240px;background-color:rgba(100,99,99,.4);position:absolute;bottom:0;left:calc(50% - 120px);}#page-content h2{color:rgba(100,99,99,1);text-transform:none;line-height:1.2;font-weight:normal;font-size:1.4rem}#page-content ul:not([class]) li::marker{color:rgba(66,112,156,1);font-size:1rem;}.field--name-body img[style*='float:left'],.field--name-body img[class*='align-left']{margin:0 1em 1em 0;}.field--name-body img[style*='float:right'],.field--name-body img[class*='align-right']{margin:0 0 1em 1em;}.field--label-above:not(.field--name-field-informations-connexes) .field__item,*:not(.field--name-field-informations-connexes) > .field__label{border-bottom:1px solid rgba(100,99,99,.4);}.view-taxonomy-term .field__item,.view-taxonomy-term .field__label{border-bottom:none !important;margin:0 !important;padding:0 !important;}.view-taxonomy-term .field--label-above .field__items .field__item,.view-taxonomy-term .field--label-above .field__items .field__item > a{padding:0;display:inline !important;}.view-taxonomy-term .field--label-above .field__item,.view-taxonomy-term .field--label-above .field__item p{margin-bottom:0 !important;}#page-content article:not(.node--type-bibliotheque-environnementale) .view-taxonomy-term .field:not(.field--name-field-mots-cles) a{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;line-height:1;width:180px;padding:.9rem 2.5rem .9rem 1rem;background-color:#42709B;color:rgba(255,255,255,1) !important;position:relative;font-size:.8rem;text-transform:uppercase;}#page-content .view-taxonomy-term .field:not(.field--name-field-mots-cles) .file[class*="file--mime-"] a::after{background-color:rgba(255,255,255,1);right:.7rem;}#page-content .view-taxonomy-term h2{padding:2rem 0;}#page-content .view-taxonomy-term article{margin-bottom:2rem;padding-bottom:2rem;}#page-content .view-taxonomy-term article:after{content:'';display:block;height:1px;width:240px;background-color:rgba(100,99,99,.4);position:absolute;bottom:0;left:calc(50% - 120px);}#page-content .view-taxonomy-term article .field--name-field-auteurs{margin-bottom:1rem;}#page-content .page-item.active .page-link{color:#fff !important;background-color:rgba(66,112,156,1);border-color:rgba(66,112,156,1);}.field--name-field-informations-connexes .field__label{border-bottom:1px solid rgba(255,255,255,.4);margin-bottom:1rem;}.field--label-above .field__items .field__item{padding:0;}.field--label-above .field__items .field__item > span,.field--label-above .field__items .field__item > span > a,.field--label-above .field__items .field__item > a{display:block;}.field--label-above .field__items .field__item > span > a,.field--label-above .field__items .field__item > a{position:relative;padding:1rem 2.5rem 1rem 0;}.field--label-above .field__items .field__item > span > a:hover,.field--label-above .field__items .field__item > a:hover{text-decoration:underline;}.field--label-above .field__items .field__item:last-child{border-bottom:none;margin-bottom:-1rem;}.field--name-field-liens-connexes a::after,.file[class*='file--mime-'] a::after,[class*="field-permaliens-calameo"] a::after,#page-content .views-field-title h3 a:before,#page-footer-sub .row > div:nth-child(3) ul:not(.contextual-links) li a:before{content:'';display:block;position:absolute;height:24px;width:24px;right:0;top :50%;transform:translateY(-50%);background-color:rgba(66,112,156,1);mask-size:auto;-webkit-mask-size:cover;mask-size:cover;}.file[class*='file--mime-'] a::after{-webkit-mask:url(/themes/siba2/assets/icon/file_download_black_24dp.svg);mask:url(/themes/siba2/assets/icon/file_download_black_24dp.svg);}#page-content .views-field-title h3 a:before,.field--name-field-liens-connexes a::after,#page-footer-sub .row > div:nth-child(3) ul:not(.contextual-links) li a:before{-webkit-mask:url(/themes/siba2/assets/icon/east_black_24dp.svg);mask:url(/themes/siba2/assets/icon/east_black_24dp.svg);}[class*="field-permaliens-calameo"] a::after{-webkit-mask:url(/themes/siba2/assets/icon/slideshow_black_24dp.svg);mask:url(/themes/siba2/assets/icon/slideshow_black_24dp.svg);}.field__item .field--item{padding-top:.8rem;}.file,[class*="field-permaliens-calameo"]{padding-left:0;position:relative;background-image:none;}.field__label{font-size:1.25rem;padding-bottom:.8rem;}#page-content .field--item > *:last-child{margin-bottom:0;}#page-content article.node img{max-width:100%;height:auto;}#page-content .node--type-elus a::after{display:none;}figcaption{padding-left:1rem;padding-right:1rem;font-size:.8rem;font-family:'Pluto Cond Light',Arial,Helvetica,sans-serif;}figure.float-md-right{margin-left:1.5rem;}figure.float-md-left{margin-right:1.5rem;}figure.float-md-right,figure.float-md-left{margin-top:.5rem !important;}.form-login .page-title,.form-login #edit-actions,.form-contact .page-title,.form-contact #edit-actions{text-align:center;}.form-contact .page-title::before,.form-login .page-title::before{content:none;}.form-login .description{display:none;}.form-login #edit-submit{margin:1rem auto 0 auto;}.custom-control-label::after{left:-1.8rem;}.form-contact > .container{width:100%;max-width:100vw;overflow-x:hidden;}.form-contact > .container,.form-contact .container #page-content .field--name-body{padding-right:0;padding-left:0;}.path-contact .headers{background-image:linear-gradient(to bottom,rgba(66,112,156,1) 0%,rgba(40,74,105,0) 100%),url(/themes/siba2/assets/images/tetiere_contact.jpg);}.path-contact #page-content .block-page-title-block h1.page-title{font-size:2.5rem;}@media (max-width:767px){.path-contact .breadcrumb,.path-contact #page-content .field--name-body > .field--item{padding-right:15px;padding-left:15px;}}#page-content .view-content .item-list > ul{list-style:none;}#page-content .view-content .item-list > ul,#page-content .view-content .item-list > ul > li,#page-content .view-content .item-list .views-field{margin:0;padding:0;}#page-content .view-content .item-list .views-field{width:100%;max-width:100%;}.view-grouping-header h2{margin-top:1.8em;margin-bottom:.6em;}.contextual-region.view{padding-bottom:1rem;}.path-bibliotheque-environnementale .headers,.headers.term-bibliotheque-environnementale{background-image:linear-gradient(to bottom,rgba(66,112,156,1) 0%,rgba(40,74,105,0) 100%),url(/themes/siba2/assets/images/tetiere_bibliotheque.jpg);}.view-bibliotheque-environnementale .form--inline .form-item{margin-top:0;margin-bottom:0;}.view-bibliotheque-environnementale .form--inline .form-item:nth-child(1){max-width:13%;}.view-bibliotheque-environnementale .form--inline .form-item:nth-child(2),.view-bibliotheque-environnementale .form--inline .form-item:nth-child(3){max-width:35%;}.view-bibliotheque-environnementale .form--inline .form-actions{clear:none;position:relative;display:inline-block;top:.55em;}.view-bibliotheque-environnementale .views-row{padding-bottom:1.7rem;border-bottom:1px solid rgba(66,112,156,.1);margin-bottom:1.5rem;display:flex;align-items:center;}.view-bibliotheque-environnementale .redactionnel{padding-right:2rem;width:calc(100% - 180px);}#page-content .view-bibliotheque-environnementale p{text-align:left;}#page-content .view-bibliotheque-environnementale a:hover{text-decoration:underline;}#page-content .view-bibliotheque-environnementale .views-field-title h2{font-size:1rem;line-height:1.2rem;color:#42709B;text-transform:uppercase;}.views-field-field-date-de-publication > strong{font-size:1.5rem;color:rgba(66,112,156,1);}.node--type-bibliotheque-environnementale .field:not(.field--name-body) .field__items,.node--type-bibliotheque-environnementale .field--name-field-date-de-publication .field__item,.node--type-bibliotheque-environnementale .field--name-field-nombre-de-pages .field__item,.node--type-bibliotheque-environnementale .field--name-field-version-numerique .field__item{padding:1rem 0;}.node--type-bibliotheque-environnementale .field:not(.field--name-body) .field__item,.node--type-bibliotheque-environnementale .field:not(.field--name-body) .field__item p{display:inline-block;border-bottom:none;}.node--type-bibliotheque-environnementale .field:not(.field--name-body) .field__item a{padding:0;}.node--type-bibliotheque-environnementale .field:not(.field--name-body) .field__item p{margin:0;}.node--type-bibliotheque-environnementale .field:not(.field--name-body) .field__item:not(:last-child) a::after,.node--type-bibliotheque-environnementale .field:not(.field--name-body) .field__item p:not(:last-child)::after{content:',';}.node--type-bibliotheque-environnementale .field:not(.field--name-body) .field__item.no-coma p::after,.node--type-bibliotheque-environnementale .field--name-field-version-numerique .field__item a::after{content:none;}.social-media-sharing{position:absolute;}#services-urgences .field--name-body,#services-marches .field--name-body,#services .view-page-agenda .item-list,#services-cartes .field--name-body{max-height:305px;overflow-y:scroll;}.view-page-agenda .item-list li{list-style:none;padding:1.5rem  0 !important;border-bottom:1px solid #ced4da;margin:0;}#services .view-page-agenda .item-list li{padding:1rem 0 1.35rem 0 !important;}.view-page-agenda .item-list li:last-child{border-bottom:none;}#services .view-page-agenda li,#services-marees table{font-family:'Source Sans Pro',Arial,Helvetica,sans-serif;}#services .view-page-agenda .views-field-title{font-family:'Source Sans Pro SemiBold',Arial,Helvetica,sans-serif;}#services-marees div{padding-bottom:0 !important;}#services-marees strong{display:block;text-align:center;width:100%;margin-bottom:.35rem;}#services-marees caption{text-transform:none;font-style:italic;}#services-marees table{margin:auto;line-height:1.35rem;vertical-align:middle;text-align:left;border-collapse:collapse;border-spacing:0;background-color:transparent;width:calc(100% - 80px);text-transform:uppercase;}#services-marees table tr:nth-child(1) th:nth-child(2),#services-marees table tr:nth-child(1) th:nth-child(3),#services-marees table tr td{border-left:1px solid rgba(66,112,156,1);}#services-marees table * th,#services-marees table tr td{padding:2px 4px;}#services-marees table * th{color:rgba(66,112,156,1);}#services-marees table * th:first-child{padding-left:0;}#services-cartes .field--name-body ul{list-style:none;padding:0;}#services-cartes .field--name-body li{padding-bottom:1rem;}#calendrier-marees ul{display:flex;background-color:rgba(158,197,232,1);}#calendrier-marees ul,#calendrier-marees th,#calendrier-marees table tr:first-child,#calendrier-marees table tr:first-child td,#services-marees table tr:nth-child(1) th:nth-child(2),#services-marees table tr:nth-child(1) th:nth-child(3),#services-marees table tr td,#calendrier-marees .date,#calendrier-marees .pm,#calendrier-marees .bm{text-align:center;}#calendrier-marees ul,#calendrier-marees ul:not([class]),#calendrier-marees li{list-style:none;padding:0;margin:0;}#calendrier-marees li{flex:1 1 auto;padding:.156rem;color:rgba(22,52,79,1);background-color:rgba(158,197,232,1);}#calendrier-marees li,#calendrier-marees th,#calendrier-marees table tr:first-child,#calendrier-marees table tr:first-child td{text-transform:uppercase;font-size:14px;}#calendrier-marees table{width:100%;min-height:auto;}#calendrier-marees tbody{font-size:14px;background-color:#eee;}#calendrier-marees table thead th,#calendrier-marees table tr td{border:1px solid rgba(255,255,255,1);}#calendrier-marees table tr td{padding:2px 7px;vertical-align:top;white-space:nowrap;}#calendrier-marees thead th,#calendrier-marees tfoot td{background-color:rgba(66,112,156,1);}#calendrier-marees .pm{background-color:#ddd;}#calendrier-marees table tr:hover td{background-color:rgba(255,255,255,1);}#calendrier-marees .coef,#calendrier-marees .date{font-weight:bold;}#calendrier-marees table tr:first-child,#calendrier-marees table tr:first-child td{background-color:#001C35;}#calendrier-marees table tr:first-child,#calendrier-marees table tr:first-child td,#calendrier-marees thead th,#calendrier-marees tfoot td{font-weight:normal;}#calendrier-marees th,#calendrier-marees table tr:first-child,#calendrier-marees table tr:first-child td{padding:2px 7px;}#calendrier-marees thead th,#calendrier-marees tfoot td,#calendrier-marees .current td,#calendrier-marees table tr:first-child,#calendrier-marees table tr:first-child td,#calendrier-marees > ul > li a:hover,#calendrier-marees > ul > li a.on{color:rgba(255,255,255,1) !important;}#calendrier-marees ul a:hover,#calendrier-marees ul a.on,#calendrier-marees .current:hover td{color:rgba(100,99,99,1) !important;}#calendrier-marees .current td{background-color:rgba(88,165,232,1);}#calendrier-marees table tr:first-child{background-color:rgba(66,112,156,1);}#calendrier-marees table tr:first-child th:first-child{background-color:white;}#calendrier-marees table tr:first-child th:nth-child(8){border-left:1px solid white;}#calendrier-marees table tr:nth-child(2),#calendrier-marees table tr:nth-child(2):hover td{background-color:#001C35;text-transform:uppercase;color:white;font-size:14px;text-align:center;}.node--type-agenda .node__content .file[class*='file--mime-'] a::after,.node--type-elus .node__content .file[class*='file--mime-'] a::after,.node--type-agenda .node__content [class*="field-permaliens-calameo"] a::after,.node--type-elus .node__content [class*="field-permaliens-calameo"] a::after,.node--type-documents-vie-du-siba .file[class*='file--mime-'] a::after,.node--type-documents-vie-du-siba [class*="field-permaliens-calameo"] a::after{display:none;}#page-content .view-la-vie-du-siba .views-field-title,#page-content .view-la-vie-du-siba .consultation{display:inline-block;line-height:1;}#page-content .view-la-vie-du-siba .views-field-title{width:calc(100% - 180px) !important;}#page-content .view-la-vie-du-siba .consultation{width:180px !important;text-align:right;}#page-content .view-la-vie-du-siba .views-field-title h3{font-size:1em;color:#42709B;max-width:100%;padding-right:1rem;line-height:1;margin-bottom:0;}#page-content .view-la-vie-du-siba .feed-icons{display:block;}.summary{list-style:none;padding:0;border-bottom:1px solid rgba(100,99,99,.4);}.summary a{padding:1rem 0 1rem 2.5rem;position:relative;display:block;border-top:1px solid rgba(100,99,99,.4);}.summary a:hover{text-decoration:underline;}.summary a:before{content:'';display:block;position:absolute;height:24px;width:24px;left:0;top:50%;transform:translateY(-50%);background-color:rgba(66,112,156,1);mask-size:auto;-webkit-mask-size:cover;mask-size:cover;-webkit-mask:url(/themes/siba2/assets/icon/east_black_24dp.svg);mask:url(/themes/siba2/assets/icon/east_black_24dp.svg);}.field--name-field-approfondir{width:100%;display:none;}.path-elus-du-siba .headers,.path-taxonomy .headers:not(.term-bibliotheque-environnementale){background-image:linear-gradient(to bottom,rgba(66,112,156,1) 0%,rgba(40,74,105,0) 100%),url(/themes/siba2/assets/images/tetiere_elus.jpg);}.book-pager{font-size:.8rem;}.book-pager > li{width:33%;}.page-node-type-book .book-navigation,.node--type-book .node__content .node__links{display:none;}.node--type-book .node__content{height:2.4rem;}.page-node-type-book .book-pager{background-color:transparent;}.book-navigation .book-pager{margin:auto;padding:0;}.book-pager > li > a{border-radius:100%;background-color:rgba(100,99,99,.4);height:40px;width:40px;position:relative;display:inline-block;transition:.5s;}.book-pager > li > a:hover{background-color:rgba(100,99,99,.6);}.book-pager > li > a .material-icons{font-size:20px;height:20px;width:20px;position:absolute;color:rgba(255,255,255,1);left:50%;top:50%;transform:translateX(-50%) translateY(-50%);}.book-navigation{padding-top:2rem;}.elus-list,.book-list{padding:0;list-style:none;max-width:960px;margin:auto;}.elus-list li,.book-list li{height:260px;display:block;margin:15px;width:290px;float:left;}.elus-list li:nth-child(n+1),.book-list li:nth-child(n+1){background-color:rgba(66,112,156,1);}.elus-list li:nth-child(2n+1),.book-list li:nth-child(2n+1){background-color:rgba(40,74,105,1);}.elus-list li:nth-child(3n+1),.book-list li:nth-child(3n+1){background-color:rgba(88,165,232,1);}.elus-list li:nth-child(4n+1),.book-list li:nth-child(4n+1){background-color:rgba(117,146,172,1);}.book-list li.thumbnail{background-color:rgba(66,112,156,1) !important;}.elus-list li:hover,.book-list li:hover{background-color:rgba(100,99,99,1) !important;}.book-list div{position:absolute;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;mix-blend-mode:luminosity;-webkit-filter:grayscale(100%) contrast(100%);filter:grayscale(100%) contrast(100%);opacity:.3;}.book-list li:hover div{mix-blend-mode:normal;-webkit-filter:none;filter:none;opacity:1;}.elus-list a,.book-list a{display:block;padding:30px;height:100%;}.book-list p{max-height:4em;overflow:hidden;}.book-list li:hover p{opacity:0;}#page-content .elus-list a{font-family:'Pluto Cond Medium',Arial,Helvetica,sans-serif;}#page-content .elus-list a,.book-list h2{text-transform:none;font-size:20px !important;line-height:1.2em !important;}#page-content .elus-list *,.book-list *{position:relative;color:rgba(255,255,255,1) !important;text-align:left !important;font-size:14px;transition:.5s;}.book-list li > div{position:absolute;max-height:100%;max-width:100%;height:100%;width:100%;margin:0;overflow:hidden;}.book-list li > div > img{display:none;}#block-views-rubriques-block > div:not(.contextual){max-width:1140px;}.book-list:after,.elus-list:after{content:'';display:block;clear:both;}.book-list li:before,.elus-list li:before{content:'';position:absolute;display:block;height:40px;width:40px;bottom:0;left:50%;transform:translateX(-50%);background-color:rgba(255,255,255,.5);z-index:10;}.book-list li:after,.elus-list li:after{content:'';display:block;position:absolute;height:24px;width:24px;left:calc(50% - 12px);bottom :8px;background-color:rgba(66,112,156,1);mask-size:auto;-webkit-mask-size:cover;mask-size:cover;z-index:11;}.book-list li:after,.elus-list li:after{-webkit-mask:url(/themes/siba2/assets/icon/east_black_24dp.svg);mask:url(/themes/siba2/assets/icon/east_black_24dp.svg);}@media (max-width:670px){.elus-list,.book-list{max-width:320px !important;}}@media (max-width:1199px){.elus-list,.book-list{max-width:640px;}}@media (max-width:1200px){.path-elus-du-siba main > .container,.page-node-type-book main > .container{width:100%;max-width:100%;}}#page-content .taxonomy-elus ul{list-style:none;padding:0;margin:0;}#page-content .taxonomy-elus h2{padding:0;margin-top:0;}.taxonomy-elus > .view-grouping{padding-bottom:2rem;}.taxonomy-elus h3:not(.accordion-header){font-size:1em;color:#42709B;max-width:100%;padding-right:1rem;line-height:1;margin-bottom:0;}.taxonomy-elus ul[data-reference-section] > li{margin:0;}#page-content .taxonomy-elus ul[data-reference-section] > li,#page-content .taxonomy-elus ul[data-reference-group] > li,#page-content .taxonomy-elus ul[data-reference-annee] > li{display:flex;align-items:center;margin-left:1.5rem;padding:8px 0 5px 0;border-top:1px solid rgba(66,112,156,.1);line-height:1;}.taxonomy-elus .views-field-title{width:calc(100% - 180px) !important;}#page-content .taxonomy-elus > .view-grouping ul[data-reference-section] > li{margin-left:0;}#services{position:absolute;width:388px;height:484px;overflow:auto;top:0;right:0;background-color:#ffffff;}#services p{font-size:1rem;line-height:1.35rem;}#services h2{color:rgba(66,112,156,1);}#services h2,#services-marees strong{font-size:1.5rem;line-height:1;padding-bottom:1rem;}#services > div{height:100%;}#services > div > div{padding:40px;}#services > div{display:none;opacity:0;}.services{z-index:1600;width:484px;height:484px;right:-388px;top:50%;box-shadow:0 0 10px 1px rgba(0,0,0,.1);transform:translateY(-50%);transition:.5s;}#services > div.active{display:block;opacity:1;}.services.active{right:0;}.services > ul{list-style:none;margin:0;padding:0;position:absolute;}.services > ul > *{display:block;}.services > ul > li{height:96px;width:96px;background-color:rgba(66,112,156,1);margin-bottom:1px;}.services > ul > li > a{color:rgba(255,255,255,1);text-align:center;height:100%;position:relative;transition:.5s;}.services > ul > li > a,.services > ul > li > a > span:after,.services > ul > li > a > span{display:block;width:100%;}.services > ul > li > a > span:after,.services > ul > li > a > span{position:absolute;}.services > ul > li > a > span:first-child{top:18px;}.services > ul > li > a > span.tvba:first-child{top:22px;}.services > ul > li > a > span:after,.service-title{bottom:18px;font-size:10px;line-height:1.2;letter-spacing:normal;text-transform:uppercase;font-family:"Source Sans Pro","Lucida Grande",Verdana,sans-serif;}.services > ul > li > a > span:after{top:36px;max-width:75%;left:50%;transform:translateX(-50%);}.services a[href="#services-urgences"] > span:after{content:'Urgence assainissement';}.services a[href="#services-marches"] > span:after{content:'Marchés publics';}.services a[href="#services-rdv"] > span:after{content:'Rendez-vous du Siba';}.services a[href="#services-marees"] > span:after{content:'Horaires des marées';}.services a[href="#services-cartes"] > span:after{content:'Cartes interactives';}.services > ul > li > a svg > *{fill:rgba(255,255,255,1);transition:.5s;}.services > ul > li > a:hover,.services > ul > li > a.active{color:rgba(66,112,156,1);background-color:rgba(255,255,255,1);}.services > ul > li > a:hover svg > *,.services > ul > li > a.active svg > *{fill:rgba(66,112,156,1);}.services .close{position:absolute;top:0;right:0;height:40px;width:40px;background-color:rgba(66,112,156,.3);color:rgba(255,255,255,1);}.services .close:hover{background-color:rgba(66,112,156,.5);}.services .close svg > *{fill:rgba(255,255,255,1);}.service-link{position:absolute;bottom:0;width:100%;text-align:center;font-size:12px;text-transform:uppercase;height:80px;}.service-link .arrow{position:absolute;display:block;height:40px;width:40px;bottom:0;left:50%;transform:translateX(-50%);background-color:rgba(66,112,156,1);transition:.5s;}.service-link:hover .arrow{background-color:rgba(66,112,156,.8);}.service-link .material-icons{top:.35em;font-size:24px;color:rgba(255,255,255,1) !important;}.carousel-inner{width:100%;height:100%;}.carousel-item{top:0;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;}.carousel-item > img{position:absolute;display:none;width:100%;height:auto;top:0;}.carousel-item .caption{position:absolute;top:60%;left:0px;padding:40px 80px 40px 40px;width:calc(50% - 120px);min-width:300px;max-width:600px;background-color:rgba(66,112,156,.9);}.carousel-item .caption *{padding:0;margin:0;color:rgba(255,255,255,1);}.carousel-item .caption h2{font-size:30px;line-height:1em;}.carousel-item .caption p{margin-top:.5em !important;text-align:left !important;}.carousel-item .caption a{display:block;height:40px;width:40px;position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:rgba(117,146,172,1);transition:.5s;}.carousel-item .caption a:hover{background-color:rgba(66,112,156,1);}.carousel-item .caption a .material-icons{position:absolute;text-align:center;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:24px;width:100%;}.carousel-control-prev,.carousel-control-next{width:3rem;height:3rem;top:auto !important;bottom:3.7rem !important;position:absolute;}.carousel-control-prev svg,.carousel-control-next svg{filter:drop-shadow(0px 0px 2px black);}.carousel-indicators{bottom:5rem;}.carousel-indicators li{border-top:0px solid transparent;border-bottom:0px solid transparent;box-shadow:0px 0px 3px black;}#majeur_carousel .carousel-indicators{bottom:0;margin-bottom:2rem;}#majeur_carousel .carousel-indicators li{background-color:rgba(66,112,156,1);box-shadow:0px 0px 3px transparent;}.field--name-field-video-en-majeur{margin-bottom:2rem;}.accordion-header{margin:0 0 1px 0 !important;position:relative;clear:both;}.accordion-header button{width:100%;text-align:left;border:none;background-color:rgba(66,112,156,.05);padding:.7em 2.5em .7em 1em;transition:.5s;}.accordion-header button[aria-expanded]:hover{background-color:rgba(66,112,156,.1);}.accordion-header button[aria-expanded="true"]{background-color:rgba(66,112,156,.15);}h3.accordion-header button{font-size:1.125rem;text-transform:uppercase;line-height:1em;padding:1.237rem 3.5rem 1.237rem 1.5rem;}h3.accordion-header button[aria-expanded="true"]{background-color:transparent;color:rgba(66,112,156,1);}#page-content .view-content .item-list ul[data-reference-annee] > li{display:flex;align-items:center;margin-left:1.5rem;padding:8px 0 5px 0;border-top:1px solid rgba(66,112,156,.1);line-height:1;}.accordion-content{padding:.8em 1.5em;}.prevdates{padding:0 0 0 1.5em;}#page-content .views-field-title h3 a{font-family:'Pluto Cond Light',Arial,Helvetica,sans-serif;color:rgba(130,148,176,1) !important;padding-left:2rem;}#page-content .views-field-title h3 a:before{left:0;right:auto;top :50%;transform:translateY(-50%);background-color:#42709B;}#page-content .view-content .item-list .consultation .views-field{display:inline-block;max-width:180px;margin-right:1px;}#page-content .consultation .views-field a{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;width:180px;padding:.9rem 2rem .9rem 1rem;background-color:#42709B;color:rgba(255,255,255,1) !important;position:relative;font-size:.8rem;text-transform:uppercase;}#page-content .views-field-title h3 a:hover,#page-content .consultation .views-field a:hover{text-decoration:underline;}#page-content .consultation [class*="field-permaliens-calameo"] a::after,#page-content .consultation .file[class*="file--mime-"] a::after{right:.7rem;background-color:rgba(255,255,255,1);}.accordion-header button .material-icons{position:absolute;right:.25em;top:50%;transition:.5s;text-align:center;}button[aria-expanded="true"]:not(.navbar-toggler) .material-icons{transform:translateY(-50%) rotate(180deg);}button[aria-expanded="false"]:not(.navbar-toggler) .material-icons{transform:translateY(-50%) rotate(0deg);}.field--name-field-url-de-la-video .field__label{display:none;}.field--name-field-url-de-la-video .field__items{text-align:center;}.field--name-field-url-de-la-video .field__item{position:relative;width:48%;display:inline-block;margin-bottom:2rem;border-bottom:none !important;}.field--name-field-url-de-la-video .field__item:nth-child(odd){margin-right:1.5%;}.field--name-field-url-de-la-video .field__item:nth-child(even){margin-left:1.5%;}.field--name-field-url-de-la-video .field__item img{width:100%;height:auto;}.field--name-field-url-de-la-video .field__item > button{position:relative;width:100%;border-radius:0;padding:0;background-color:rgba(99,100,100,.1);border:1px solid rgba(99,100,100,1);height:100%;}.field--name-field-url-de-la-video .field__item > button span{position:absolute;height:64px;width:64px;font-size:64px;color:rgba(255,255,255,1);left:50%;top:50%;transform:translateX(-50%) translateY(-50%);transition:.5s;}.field--name-field-url-de-la-video .field__item > button:hover span{opacity:.8;height:82px;width:82px;font-size:82px;}.field--name-field-url-de-la-video .field__item > a{padding-right:0 !important;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.field--name-field-url-de-la-video{padding-top:0 !important;}.modal-content{border:none;border-radius:0;}.modal-header{padding-bottom:0;text-transform:uppercase;line-height:1;border-bottom:none;}.modal-title{padding-top:.2em;}.modal-header .close{padding:0;margin:0;height:24px;width:24px;}.modal-header .close .material-icons{top:0;font-size:24px;width:auto;}.material-icons{top:.3em;position:relative;font-size:32px;width:38px;}main.error-page{top:0;background-image:linear-gradient(to bottom,rgba(66,112,156,1) 0%,rgba(40,74,105,0) 100%),url(/themes/siba2/assets/images/siba.jpg);background-color:#00172c;background-position:center;background-size:cover;background-repeat:no-repeat;}header.error-page{z-index:10;}main.error-page .container{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}main.error-page .message{background-color:rgba(255,255,255,.8);}main.error-page .btn-outline-primary,main.error-page .message p,main.error-page .message h1{color:rgba(100,99,99,1);}main.error-page .btn-outline-primary{border-color:rgba(100,99,99,1);}main.error-page .btn-outline-primary:hover{background-color:rgba(100,99,99,1);border-color:rgba(100,99,99,1);color:rgba(255,255,255,1);}.container.moustiques .accroche *,.header-moustiques #header-brand,.container.moustiques .book-list h2{font-family:'Supa Mega Fantastic Caps Regular',Arial,Helvetica,sans-serif;}.retour_sommaire a,.header-moustiques #header-brand a{font-family:'Supa Mega Fantastic Regular',Arial,Helvetica,sans-serif;}.container.moustiques .book-list p,.container.moustiques #page-content .field--name-body *:not(.material-icons),.container.moustiques #page-content .field--name-field-url-de-la-video .field__items .field__item *:not(.material-icons){font-family:'basic-sans',Arial,Helvetica,sans-serif;}.container.moustiques #page-content .field--name-body h2{background-color:#407350;color:white;margin-bottom:1.8em !important;text-align:left !important;}.container.moustiques #page-content .accroche a{text-decoration:underline;}.container.moustiques #page-content .accroche a,.container.moustiques #page-content .field--name-body a,.container.moustiques #page-content .field--name-field-url-de-la-video .field__items .field__item > a,.container.moustiques #page-content .field--name-body h3,.container.moustiques #page-content .field--name-body h4{color:#407350 !important;}.container.moustiques #page-content .field--name-body h3,.container.moustiques #page-content .field--name-body h4{display:inline-block;position:relative;padding:.5rem 1rem .5rem 0;transform:rotate(-2deg);background-color:white !important;text-transform:none;margin-bottom:1.5rem;font-weight:600;}.container.moustiques #page-content .field--name-body h2:not(.accordion-header){display:inline-block;position:relative;padding:.5rem 1rem;transform:rotate(-2deg);}.container.moustiques #page-content .field--name-body h2:not(.accordion-header):before,.container.moustiques #page-content .field--name-body h3:before,.container.moustiques #page-content .field--name-body h4:before{content:'';position:absolute;width:800px;display:block;border-bottom:5px dashed #407350;z-index:-1;}.container.moustiques #page-content .field--name-body h2:not(.accordion-header):before{top:50%;transform:translateY(-50%);}.container.moustiques #page-content .field--name-body h3:before,.container.moustiques #page-content .field--name-body h4:before{top:100%;}.container.moustiques #page-content .field--name-body a{text-decoration:underline;}.container.moustiques #page-content .field--name-body p,.container.moustiques .book-list p{font-size:1em;line-height:1.3;}.container.moustiques #page-content .book-list li > *{display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);cursor:pointer;}.container.moustiques #page-content .book-list li{background-image:url(/themes/siba2/assets/icon/east_white_24dp.svg);background-size:24px;background-repeat:no-repeat;background-position:center bottom 1rem;}.container.moustiques #page-content .book-list li *{padding:0;}.container.moustiques #page-content .book-list li:hover span *{color:white !important;transition:.5s;}.container.moustiques #page-content p strong{font-weight:600;}.container.moustiques #page-content p em{font-style:italic;}.container.moustiques #page-content .book-list li:nth-child(1) *,.container.moustiques #page-content .book-list li:nth-child(6) *,.container.moustiques #page-content .book-list li:nth-child(11) *{color:#114559 !important;}.container.moustiques #page-content .book-list li:nth-child(2) *,.container.moustiques #page-content .book-list li:nth-child(7) *,.container.moustiques #page-content .book-list li:nth-child(12) *{color:#402b60 !important;}.container.moustiques #page-content .book-list li:nth-child(3) *,.container.moustiques #page-content .book-list li:nth-child(8) *,.container.moustiques #page-content .book-list li:nth-child(13) *{color:#771919 !important;}.container.moustiques #page-content .book-list li:nth-child(4) *,.container.moustiques #page-content .book-list li:nth-child(9) *,.container.moustiques #page-content .book-list li:nth-child(14) *{color:#0d4128 !important;}.container.moustiques #page-content .book-list li:nth-child(5) *,.container.moustiques #page-content .book-list li:nth-child(10) *,.container.moustiques #page-content .book-list li:nth-child(15) *{color:#614424 !important;}.container.moustiques #page-content .book-list li:nth-child(1),.container.moustiques #page-content .book-list li:nth-child(6),.container.moustiques #page-content .book-list li:nth-child(11){background-color:#b6d9e9 !important;mask:url(/themes/siba2/assets/images/moustique_bulle_1.svg);mask-repeat:no-repeat;mask-position:center;-webkit-mask:url(/themes/siba2/assets/images/moustique_bulle_1.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;}.container.moustiques #page-content .book-list li:nth-child(2),.container.moustiques #page-content .book-list li:nth-child(7),.container.moustiques #page-content .book-list li:nth-child(12){background-color:#c9b4d8 !important;mask:url(/themes/siba2/assets/images/moustique_bulle_2.svg);mask-repeat:no-repeat;mask-position:center;-webkit-mask:url(/themes/siba2/assets/images/moustique_bulle_2.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;}.container.moustiques #page-content .book-list li:nth-child(3),.container.moustiques #page-content .book-list li:nth-child(8),.container.moustiques #page-content .book-list li:nth-child(13){background-color:#e7807b !important;mask:url(/themes/siba2/assets/images/moustique_bulle_3.svg);mask-repeat:no-repeat;mask-position:center;-webkit-mask:url(/themes/siba2/assets/images/moustique_bulle_3.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;}.container.moustiques #page-content .book-list li:nth-child(4),.container.moustiques #page-content .book-list li:nth-child(9),.container.moustiques #page-content .book-list li:nth-child(14){background-color:#a6c5b0 !important;mask:url(/themes/siba2/assets/images/moustique_bulle_3.svg);mask-repeat:no-repeat;mask-position:center;-webkit-mask:url(/themes/siba2/assets/images/moustique_bulle_3.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;}.container.moustiques #page-content .book-list li:nth-child(5),.container.moustiques #page-content .book-list li:nth-child(10),.container.moustiques #page-content .book-list li:nth-child(15){background-color:#dbb587 !important;mask:url(/themes/siba2/assets/images/moustique_bulle_1.svg);mask-repeat:no-repeat;mask-position:center;-webkit-mask:url(/themes/siba2/assets/images/moustique_bulle_1.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;}.header-moustiques #header-brand h1:before,.header-moustiques #header-brand:after{background-repeat:no-repeat;}.header-moustiques #header-brand h1{padding-top:130px;background-image:url(/themes/siba2/assets/images/logo_siba_blanc.svg);background-repeat:no-repeat;background-position:top center;background-size:130px;text-align:center;max-width:480px;width:100%;position:absolute;left:50%;top:0%;transform:translateX(-50%);}.header-moustiques #header-brand h1:before{height:190px;width:180px;left:-150px;top:50%;transform:translateY(-50%);background-image:url(/themes/siba2/assets/images/moustique_seul.svg);}.header-moustiques #header-brand h1:after{height:50px;width:90px;right:-100px;top:50%;transform:translateY(-50%);background-image:url(/themes/siba2/assets/images/moustique_groupe.svg);}.header-moustiques #header-brand h1:before,.header-moustiques #header-brand h1:after{content:'';display:block;position:absolute;background-size:contain;background-position:center;}.header-moustiques #header-brand{position:relative;}.header-moustiques #header-brand{height:312px;}.headers.on-scroll.header-moustiques #header-brand{background-color:#B9D2C0;}.header-moustiques #header-brand a,.header-moustiques #header-brand a *{color:white !important;}.retour_sommaire{text-align:center;}.retour_sommaire a,.header-moustiques #header-brand a{display:block;font-size:2.5rem;}.header-moustiques #header-brand *{color:#0d4128;padding:0;margin:0;}.on-scrtoll .header-moustiques #header-brand h1{display:none;}.header-moustiques #header-brand h1{font-size:3.75em;line-height:0.75;}.headers.header-moustiques{background-color:white;background-image:url(/themes/siba2/assets/images/tetiere_moustiques.svg);background-size:1800px 312px;background-position:center top;height:312px;z-index:20;}.header-moustiques #navigation-container{background-image:none;}.container.moustiques .accroche *,.header-moustiques #header-brand h1 p{font-size:2.25rem;line-height:0.85;}.header-moustiques #header-brand h1 p strong{font-weight:normal;}.container.moustiques .accroche *,.header-moustiques #menu-add ul:not(.contextual-links) a[href*="user"],.header-moustiques #menu-add ul:not(.contextual-links) a[href*="elus"]{color:#0d4128;}.header-moustiques #menu-add ul:not(.contextual-links) a[href*="user"]::before,.header-moustiques #menu-add ul:not(.contextual-links) a[href*="elus"]::before{background-color:#0d4128;}.header-moustiques #menu-add ul:not(.contextual-links) li:hover a[href*="user"]::before,.header-moustiques #menu-add ul:not(.contextual-links) li:hover a[href*="elus"]::before{background-color:#578C68 !important;}#page-content .retour_sommaire a,.header-moustiques #menu-add ul:not(.contextual-links) li:hover a[href*="user"],.header-moustiques #menu-add ul:not(.contextual-links) li:hover a[href*="elus"]{color:#578C68 !important;}.container.moustiques .book-list li *{text-align:center !important;}.container.moustiques .book-list li a{font-size:1.75em !important;line-height:.7;}.container.moustiques .book-list li,.container.moustiques .book-list li:hover{background-color:transparent !important;}.container.moustiques .book-list li:hover *{opacity:1;}.container.moustiques .book-list li::before,.container.moustiques .book-list li::after{display:none;}.maintenance-page .site-messag p,.maintenance-page .site-messag ul,.maintenance-page .site-messag ol{text-align:left;}.field--name-field-boucle-video,.field--name-field-image-decorative{text-align:center;position:relative;width:100%;max-width:800px;margin-left:auto;margin-right:auto;background-color:white;transition:.5s;}.field--name-field-boucle-video > *,.field--name-field-image-decorative > *{position:relative;top:0;left:0;width:100%;padding-top:56.25%;overflow:hidden;}.field--name-field-image-decorative img{margin:0 !important;}.field--name-field-boucle-video video,.field--name-field-image-decorative .habillage{background-color:black;mask:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MDAgNDUwIj4KPHJlY3QgeD0iNDYxLjkiIHk9IjMxLjIiIHdpZHRoPSI5OS41IiBoZWlnaHQ9IjQwNS42Ii8+CjxyZWN0IHg9IjU3Ny40IiB5PSItMC4xIiB3aWR0aD0iMTM2LjMiIGhlaWdodD0iNDUwLjEiLz4KPHJlY3QgeD0iNzMxLjgiIHk9IjM0LjciIHdpZHRoPSI2OC4yIiBoZWlnaHQ9IjM3MC4xIi8+Cjwvc3ZnPgo=');mask-size:100%;mask-type:alpha;mask-repeat:no-repeat;width:100%;position:absolute;top:0;left:0;}.field--name-field-boucle-video .hero,.field--name-field-image-decorative .hero{font-family:'Pluto Cond Medium',Arial,Helvetica,sans-serif;text-transform:uppercase;color:#373f51;font-size:2.5rem;position:absolute;left:0;top:50%;width:50%;transform:translateY(-50%);line-height:1em;text-align:left;}.field--name-field-boucle-video .hero button,.field--name-field-image-decorative .hero button{display:block;width:100%;text-align:center;margin-top:.3em;border:none;background-color:transparent;outline:none !important;transition:.5s;}.field--name-field-boucle-video .hero button:hover .material-icons,.field--name-field-image-decorative .hero button:hover .material-icons{color:#373f51;}.field--name-field-boucle-video .material-icons,.field--name-field-image-decorative .material-icons{top:0;width:48px;font-size:48px;color:rgba(66,112,156,1);line-height:1;}.boucle-video .field--name-field-video-en-majeur,.boucle-video #block-pagetitle{height:0px;overflow:hidden;transition:.5s;}#boucle-video-off{width:100%;text-align:center;}#boucle-video-off button{border:none;outline:none !important;transition:.5s;margin:1em 0;border-radius:100%;background-color:rgba(100,99,99,.4);height:40px;width:40px;position:relative;}#boucle-video-off .material-icons{color:white;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);}#boucle-video-off button:hover{background-color:rgba(100,99,99,.6);}.heading-eaux-usees-eaux-pluviales{margin:auto;width:100%;max-width:960px;max-height:100vw;padding:2rem;display:none !important;}.heading-eaux-usees-eaux-pluviales > img{width:100% !important;max-height:100vw;}.page-node-type-page-eaux-usees-eaux-pluviales .headers.on-scroll #header-menu{background-color:#2A3558;}@media (max-width:960px){.field--name-field-boucle-video .hero,.field--name-field-image-decorative .hero{font-size:2em;}}@media (max-width:832px){.field--name-field-boucle-video .hero,.field--name-field-image-decorative .hero{padding-left:1em;width:calc(50% - 2em);}.field--name-field-boucle-video video,.field--name-field-image-decorative video{mask-position:-1em top;}.field--name-field-boucle-video > *,.field--name-field-image-decorative > *{height:100%;}}@media (max-width:640px){.field--name-field-boucle-video .hero,.field--name-field-image-decorative .hero{font-size:1.5em;}}@media (max-width:520px){.field--name-field-boucle-video .hero,.field--name-field-image-decorative .hero{font-size:1em;}}@media (max-width:768px){.header-moustiques #header-brand h1:before,.header-moustiques #header-brand h1:after{display:none;}}@media (max-width:520px){.header-moustiques #header-brand h1{font-size:3em;padding-left:1em;padding-right:1em;}.retour_sommaire a,.header-moustiques #header-brand a{font-size:1.75rem;}}.feed-icons{display:none;}@media (max-width:1200px){#calendrier-marees{overflow-x:scroll;}.field--name-field-episodes{width:calc(100% - 5rem);}}@media (max-width:1079px){#menu-main .dropdown-menu{columns:2;}#menu-main .dropdown-menu .boutons{display:none;}}@media (max-width:992px){#content-before,.block-page-title-block,.view-accroche,.field--name-webform,.field--name-body:not([class*='region-footer-sub'] .field--name-body),.book-navigation,.field--name-field-url-de-la-video,.field--name-field-documents-connexes,.field--name-field-lien,.field--name-field-liens-connexes,.field--name-field-informations-connexes,#page-footer-sub .row > div{padding-left:15px;padding-right:15px;}}@media (min-width:768px){body:not(.path-frontpage) .headers,body:not(.path-frontpage) .headers #header-brand,body:not(.path-frontpage) .headers .navbar-brand{transition:.5s;}body:not(.path-frontpage) .headers{height:auto;}body:not(.path-frontpage) .headers.on-scroll #header-brand{height:0px;}body:not(.path-frontpage) .headers.on-scroll .navbar-brand{overflow:hidden;}body:not(.path-frontpage) .headers.on-scroll #header-menu{background-color:rgba(255,255,255,1);}body.page-node-type-page-eaux-usees-eaux-pluviales .headers.on-scroll #header-menu{background-color:#2A3558;}body:not(.path-frontpage) .headers.on-scroll #header-menu:after{content:'';display:block;position:absolute;width:100%;border-bottom:1px solid rgb(203,202,202);bottom:-1px;}body:not(.path-frontpage) .headers.on-scroll #header-brand img.logo{display:none;}body:not(.path-frontpage) .headers.on-scroll #menu-add button a:before,body:not(.path-frontpage) .headers.on-scroll #menu-add ul:not(.contextual-links) a:before{background-color:rgba(66,112,156,1);}body:not(.path-frontpage) .headers.on-scroll #menu-add ul:not(.contextual-links) a{color:rgba(66,112,156,1);}body:not(.path-frontpage) .headers.on-scroll #menu-add ul:not(.contextual-links) a:hover:before{background-color:rgba(66,112,156,.9) !important;}body.on-scroll:not(.path-frontpage) .headers.on-scroll #menu-add ul:not(.contextual-links) a:hover{color:rgba(66,112,156,.9) !important;}body.page-node-type-page-eaux-usees-eaux-pluviales .headers.on-scroll #menu-add ul:not(.contextual-links) a{color:white !important;}body.page-node-type-page-eaux-usees-eaux-pluviales .headers.on-scroll #menu-add ul:not(.contextual-links) a:before{background-color:white;}}@media (max-width:768px){}@media (max-width:767px){#menu-main .dropdown-menu{columns:unset;}.services,.services-mini .service-title{display:none;}.services-mini{background-color:rgba(66,112,156,1);color:rgba(255,255,255,1);position:fixed;bottom:0;z-index:100;width:100%;}.services-mini svg{fill:rgba(255,255,255,1);height:24px;width:24px;}.services-mini ul{margin:0;padding:0;list-style:none;text-align:center;}.services-mini li{display:inline-block;width:18%;padding:8px;line-height:1;}#page-footer{margin-bottom:40px;}.path-frontpage .footers{bottom:40px;}#navigation-container{height:auto;background-image:none;}#header-brand{height:0px;}.headers{height:170px;}#header-menu .nav-link,.navbar-toggler .material-icons{color:rgba(255,255,255,1);}#menu-main .nav-item .nav-item[href^="https://tvba.fr"],.path-frontpage #menu-main .nav-item .nav-item[href^="https://tvba.fr"],#menu-main .nav-item .nav-item,#menu-main .block-search{padding-top:0.5rem;padding-bottom:0.5rem;}#menu-main .nav-item .nav-item[href^="https://tvba.fr"],.path-frontpage #menu-main .nav-item .nav-item[href^="https://tvba.fr"]{border-left:none !important;border-right:none !important;border-bottom:none !important;border-top:none !important;background-color:transparent !important;margin:0 !important;padding-left:1rem;max-width:100%;text-align:inherit;line-height:inherit;}#menu-main .nav-item .nav-item[href^="https://tvba.fr/terre-de-mers-emission"],.path-frontpage #menu-main .nav-item .nav-item[href^="https://tvba.fr/terre-de-mers-emission"]{height:auto;align-items:left;}.block-search{overflow:hidden;width:100%;height:2.35rem;border-bottom:1px solid #6c757d;border-top:1px solid #6c757d;position:relative;}#menu-main .block-search{margin-left:0;height:80px;border-bottom:none;border-top:none;}#menu-main .form-search{max-height:55px;height:55px;padding-left:1rem;width:calc(100vw - 60px);max-width:calc(100vw - 60px);border:none;background-color:rgba(255,255,255,.8);}.block-search .form-search{padding-bottom:0;padding-top:0;}.block-search .form-actions{top:12px;right:8px;}#menu-main .form-actions::before{background-color:rgba(99,99,100,1) !important;}#menu-main .dropdown-menu{background-color:rgba(88,165,232,1);width:100% !important;}#menu-main .dropdown .dropdown-item{padding-left:0;border-left:none;}#menu-main .dropdown .dropdown-item:hover{background-color:transparent !important;text-decoration:underline;}#menu-main .navbar-toggler .material-icons{top:50% !important;color:rgba(255,255,255,1) !important;background-color:transparent !important;position:absolute;transform:translateY(-50%);}#header-menu{position:fixed;top:0;left:0;z-index:99999;}#header-menu.toggle-active{background-color:rgba(40,74,105,1);}#header-menu .navbar{margin-bottom:0 !important;padding-bottom:0;}#menu-main .dropdown-item.active,#menu-main .dropdown-item:active{background-color:transparent;}#menu-main .dropdown-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100vw - 35px);}#menu-add{height:3.25rem;padding-top:0;top:0;right:0;z-index:20;}.headers,.headers .navbar-brand{transition:.5s;}.headers.on-scroll #header-brand,.headers.on-scroll,.headers.on-scroll .navbar-brand{height:52px;}.headers.on-scroll #header-brand{background-color:rgba(66,112,156,1);}body.page-node-type-page-eaux-usees-eaux-pluviales .headers.on-scroll #header-brand{background-color:#2a3558;}.headers.on-scroll .navbar-brand{overflow:hidden;}.headers.on-scroll #header-brand img.logo{margin-top:-.8rem;}.view-bibliotheque-environnementale .form--inline .form-item label{padding-top:.8rem;}.view-bibliotheque-environnementale .form--inline .form-item:nth-child(1){max-width:50%;}.view-bibliotheque-environnementale .form--inline .form-item:nth-child(2),.view-bibliotheque-environnementale .form--inline .form-item:nth-child(3){max-width:100%;}.view-bibliotheque-environnementale .form--inline .form-item{float:none;}.view-bibliotheque-environnementale .form--inline .form-actions{display:block;width:100%;text-align:center;top:0;}.view-bibliotheque-environnementale .views-row{display:block;}.view-bibliotheque-environnementale .redactionnel{padding-right:0;padding-bottom:1.5rem;width:100%;}.taxonomy-elus .views-field-title{width:100% !important;}.taxonomy-elus .views-field-title h3{padding-right:0;padding-bottom:1rem;}#page-content .taxonomy-elus ul[data-reference-section] > li,#page-content .taxonomy-elus ul[data-reference-group] > li{display:block;}#block-siba2-views-block-la-vie-du-siba{padding:0 15px;}.field--name-field-url-de-la-video .field__item:nth-child(2n),.field--name-field-url-de-la-video .field__item:nth-child(2n+1){margin-right:0;margin-left:0;}.field--name-field-url-de-la-video .field__item{width:100%;}.carousel-control-prev,.carousel-control-next{bottom:5.25rem !important;}.carousel-item .caption{width:calc(100% - 120px);}.page-node-type-page-eaux-usees-eaux-pluviales .node__content p{margin-top:1rem;font-size:0.8rem;}.heading-eaux-usees-eaux-pluviales{padding:0 2rem 2rem 2rem;}.field--name-field-episodes{width:calc(100% - 4rem);}.field--name-field-episodes .field__label h2{font-size:1em !important;}.field--name-field-episodes .field__label{margin:4rem 6% 0 6%;}.field--name-field-episodes::before{height:80px;width:80px;transform:translateX(-33%) translateY(-20%);}.field--name-field-episodes .field__items{grid-template-columns:repeat(2,1fr);padding:2rem 8% 6rem 8%;}.close-episodes{position:absolute;top:0.5rem;right:0.5rem;border:none;background-color:transparent;opacity:0.8;transition:0.5s;}}@media (max-width:576px){#menu-add > .region nav.menu--account{padding-top:10px;margin:0 6px;}#page-footer > .container{padding:0;}#page-footer > .container > .row > .col:first-child{padding-right:0;}#page-footer > .container > .row > .col:last-child{padding-left:0;}#page-footer .region-footer-right .field--name-body li{margin-right:0;}#page-footer .menu-footer{height:1.5rem;overflow:hidden;}#page-footer-sub .container,#page-footer-sub .row > div:nth-child(2),#page-footer-sub .row > div:nth-child(3){width:100%;}#page-footer-sub .row > div:nth-child(3) ul:not(.contextual-links) li{line-height:.8;}#page-footer-sub .row > div:nth-child(3) ul:not(.contextual-links){padding:0;}#page-footer-sub .row{padding-bottom:2rem;}#page-footer-sub .row > div:nth-child(3) ul:not(.contextual-links) li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:inline-block;}.path-frontpage #page-footer-sub.active,.page-node-type-page-eaux-usees-eaux-pluviales #page-footer-sub.active{max-height:85vh;}.path-frontpage #page-footer-sub,.page-node-type-page-eaux-usees-eaux-pluviales #page-footer-sub{overflow-y:scroll;}.carousel-item .caption{top:50%;padding:20px 60px 20px 20px;}.carousel-item .caption p,.carousel-indicators{display:none;}iframe{width:100%;max-width:100% !important;}}@media (max-width:444px){.field--name-field-episodes .field__items{grid-template-columns:repeat(1,1fr);}}#lisio-label > svg{display:none !important;}.site-message.bg-transparent p,.site-message.bg-transparent li{text-align:left;}
