/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--tac-main-color:black;--tac-secondary-color:white;}#tarteaucitronAlertBig{color:var(--tac-secondary-color) !important;background-color:var(--tac-main-color) !important;}#tarteaucitronDisclaimerAlert{margin-bottom:10px !important;}.tarteaucitronCTAButton{color:var(--tac-main-color) !important;background-color:var(--tac-secondary-color) !important;}.tarteaucitronAllow{color:var(--tac-main-color) !important;background-color:var(--tac-secondary-color) !important;border-radius:0 !important;}.tarteaucitronDeny{color:var(--tac-main-color) !important;background-color:var(--tac-secondary-color) !important;border-radius:0 !important;}.tarteaucitronCheck::before{color:var(--tac-main-color) !important;margin-right:5px;}.tarteaucitronCross::before{color:var(--tac-main-color) !important;margin-right:5px;}.tarteaucitronMainLine{background-color:var(--tac-main-color) !important;color:var(--tac-secondary-color) !important;}#tarteaucitronInfo{background-color:var(--tac-main-color) !important;border:none !important;font-size:12px !important;}.tarteaucitronH1{font-size:20px !important;}.tarteaucitronTitle{background-color:rgba(51,51,51,0.1) !important;}#tarteaucitronIcon{max-width:60px;width:60px;margin-bottom:10px !important;margin-left:5px !important;margin-right:5px !important;}#tarteaucitronIcon button{padding:0 !important;}#tarteaucitronRoot button{box-shadow:0 2px 1px rgba(0,0,0,0.1),0 1px 3px rgba(0,0,0,0.3);}body #tarteaucitronAlertBig #tarteaucitronAlertBigBtnWrapper button{display:inline-block;}#tarteaucitronServices::-webkit-scrollbar{width:15px !important;}
.webform-flex--container .form-inline .form-control{width:100%;}.form-composite legend{font-size:1em;font-weight:bold;border:none;margin:0;}.webform-element--title-inline > div{display:inline;}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{display:inline;width:inherit;}.form-composite.webform-fieldset--title-inline legend{float:left;width:auto;font-size:1em;font-weight:bold;border:none;margin:10px 0.5em 10px 0;}@media (max-width:768px){.webform-likert-help.hidden{display:inline !important;}.webform-likert-description.hidden{display:block !important;}}html.js .form-type-webform-image-select .select-wrapper:after{display:none;}@media only screen and (max-width:650px){.webform-confirmation-modal{width:90% !important;}}.alert a.btn,.alert a.btn:hover,.alert a.btn:focus,.ui-widget-content a.btn{color:#fff;}
