/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-details-toggle-state-wrapper{text-align:right;margin-top:1em;}[dir="rtl"] .webform-details-toggle-state-wrapper{text-align:left;}.webform-details-toggle-state-wrapper + details{margin-top:0;}.webform-details-toggle-state{margin-top:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;text-decoration:none;color:#337ab7;}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline;}.webform-tabs .webform-details-toggle-state-wrapper{float:right;}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none;}}
.webform-message--close .messages{position:relative;padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px;}html[dir="rtl"].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px;}.webform-message__link{opacity:0.33;color:inherit;}.webform-message__link:link{text-decoration:none;border-bottom:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none;}html.js .js-webform-message--close-storage{display:none;}.js-webform-message--close .button--dismiss{display:none;}
html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden > .js-text-format-wrapper{display:none;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}.webform-element-description p:first-child{margin-top:0;}.webform-element-description p:last-child{margin-bottom:0;}.form-item .container-inline{margin:2px 0;}.form-checkboxes .form-required:after,.form-radios .form-required:after{display:none;}.webform-element--title-inline > label{display:inline;padding-right:0.5em;}.webform-element--title-inline > div.container-inline{display:inline;}.form-composite.webform-fieldset--title-inline legend{float:left;margin:0.4em 0.5em 0.4em 0;}[dir=rtl] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:0.5em;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:inline;}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline;}.webform-submission-form strong.error.form-item--error-message{display:block;}.webform-readonly input[type="date"],.webform-readonly input[type="datetime-local"],.webform-readonly input[type="email"],.webform-readonly input[type="number"],.webform-readonly input[type="password"],.webform-readonly input[type="search"],.webform-readonly input[type="tel"],.webform-readonly input[type="text"],.webform-readonly input[type="time"],.webform-readonly input[type="url"],.webform-readonly textarea{color:#6B6B6B;border-color:#bbb;background:#ededed;}
.webform-submission-contact-groupe-lt-form .container-col{background-color:var(--color-light);padding:18px 8px;}.webform-submission-contact-groupe-lt-form .societe-and-client.webform-flexbox{margin:0;gap:15px;}.webform-submission-contact-groupe-lt-form .societe-and-client .webform-flex--container{margin:0;}.webform-submission-contact-groupe-lt-form .societe-and-client .edit-already-customer--wrapper{display:flex;justify-content:center;}.webform-submission-contact-groupe-lt-form .societe-and-client fieldset{margin-bottom:0;}.webform-submission-contact-groupe-lt-form .view-filters{padding:20px 0 30px;background-color:rgba(var(--color-primary-rgb),0.8);}@media (max-width:767.98px){.webform-submission-contact-groupe-lt-form .view-filters{display:flex;flex-direction:column;gap:30px;}}.webform-submission-contact-groupe-lt-form .view-filters label{display:inline-block;font-size:20px;margin-bottom:15px;}.webform-submission-contact-groupe-lt-form .view-filters .form-composite > legend,.webform-submission-contact-groupe-lt-form .view-filters label{color:var(--color-light);text-transform:none;font-weight:normal;}.webform-submission-contact-groupe-lt-form .view-filters .form-item,.webform-submission-contact-groupe-lt-form .view-filters .form-actions{display:flex;flex-direction:column;justify-content:space-between;margin-top:0;margin-bottom:0;height:100%;}.webform-submission-contact-groupe-lt-form .view-filters .webform-flex--container{height:100%;max-width:50%;}@media (max-width:992px){.webform-submission-contact-groupe-lt-form .view-filters .webform-flex--container{max-width:100%;}}.webform-submission-contact-groupe-lt-form .about-project-wrapper .webform-flex--container,.webform-submission-contact-groupe-lt-form .about-project-wrapper .form-item{margin:0;}.webform-submission-contact-groupe-lt-form input[type="text"],.webform-submission-contact-groupe-lt-form input[type="password"],.webform-submission-contact-groupe-lt-form input[type="search"],.webform-submission-contact-groupe-lt-form input[type="email"],.webform-submission-contact-groupe-lt-form input[type="tel"],.webform-submission-contact-groupe-lt-form textarea{background-color:rgba(var(--color-gray-rgb),0.4);border:1px solid rgba(var(--color-gray-rgb),0.4);}.webform-submission-contact-groupe-lt-form .about-your-project{background:rgba(255,255,255,0.8);}.webform-submission-contact-groupe-lt-form .choices__inner:has(.error){border:2px solid red;}
@media (min-width:992px){.path-souhaits-demande-devis .block-page-title-block{width:50%;padding-right:45px;}}.block-numyoo-quotation-request{width:auto;pointer-events:auto;transition:.3s transform ease;}#block-groupe-lt-numyoodemandededevis{position:relative;z-index:2;}.block-numyoo-quotation-request .quotation-request .svg-container{display:flex;align-items:center;justify-content:center;margin-top:10px;margin-right:0;min-height:32px;width:50px;}@media (max-width:767.98px) or (max-height:900px){.block-numyoo-quotation-request .quotation-request .svg-container{margin-top:0;margin-right:15px;min-height:50px;}}.block-numyoo-quotation-request .panel-toggler .cross-icon{display:none;}.block-numyoo-quotation-request.open .panel-toggler .cross-icon{display:block;}.block-numyoo-quotation-request.open .panel-toggler svg:not(.cross-icon){display:none;}.block-numyoo-quotation-request .panel-toggler{display:flex;justify-content:space-around;align-items:center;flex-direction:row;width:50px;padding-inline:15px;transform:rotate(180deg);writing-mode:vertical-lr;border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm);}@media (max-width:767.98px) or (max-height:900px){.block-numyoo-quotation-request .panel-toggler{justify-content:flex-end;flex-direction:row-reverse;width:calc(100% + 50px);padding:0;transform:rotate(0);writing-mode:unset;}}.block-numyoo-quotation-request .panel-toggler span{display:inline-block;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--color-light);}.block-numyoo-quotation-request .panel-toggler svg{max-width:25px;transform:rotate(180deg);}@media (max-width:767.98px) or (max-height:900px){.block-numyoo-quotation-request .panel-toggler svg{transform:rotate(0);}}.block-numyoo-quotation-request .panel-content{width:250px;padding:20px 15px;text-align:center;}@media (max-width:767.98px) or (max-height:900px){.block-numyoo-quotation-request .panel-content{width:100%;}}.block-numyoo-quotation-request .panel-content > svg{width:50px;height:50px;}.block-numyoo-quotation-request .panel-content > p{margin-bottom:15px;font-size:1.25rem;line-height:calc(30/20);color:var(--color-light);}#wishlistDetail .about-your-project{margin-top:40px;}#wishlistDetail select[name="agence"]{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='5' viewBox='0 0 12 5' fill='none'><path d='M1.37878 1.09091L6.15151 3.54456L10.9242 1.09091' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position-x:98%;background-position-y:center;border:1px solid var(--color-gray);background-color:var(--color-light);border-radius:8px;}#wishlistDetail select[name="agence"].error{border-width:2px;border-style:solid;border-color:red;border-image:initial;}#quotationRequestEncart{display:flex;align-items:center;justify-content:center;flex-direction:column;width:135px;height:100%;padding:0 10px;background-color:var(--color-tertiary);text-align:center;border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);box-shadow:0 4px 8px rgb(0 0 0 / 0.1);}@media (max-width:2000px){#quotationRequestEncart{border-bottom-right-radius:0;}}@media (max-width:767.98px) or (max-height:900px){#quotationRequestEncart .panel-toggler{background-color:var(--color-tertiary);}}@media (max-width:767.98px){#quotationRequestEncart{width:auto;margin-left:calc(var(--radius-l) * -1);padding:0 30px 0 calc(var(--radius-l) + 20px);border-radius:0;}}#quotationRequestEncart > div{position:relative;line-height:1;}#quotationRequestEncart [data-elements]{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:100%;min-width:28px;height:28px;padding:0 6px;background:var(--color-primary);border-radius:999vw;}#quotationRequestEncart [data-elements]:after{content:attr(data-elements);font-size:15px;font-weight:bold;line-height:1;color:var(--color-tertiary);}#quotationRequestEncart p{margin:8px 0 0;padding:0 20px;font-weight:500;font-size:13px;line-height:1.2;text-transform:uppercase;color:var(--color-primary);}@media (max-width:767.98px){#quotationRequestEncart svg{max-width:34px;}#quotationRequestEncart p{display:none;}}.quotation-request-container{display:flex;}.quotation-request-content-wrapper,.quotation-request-form-wrapper{width:50%;}.quotation-request-content-wrapper{padding-bottom:50px;padding-right:45px;}#jobOfferDetail .custom-tags-radius{margin-bottom:25px;}#quotationList{padding-top:20px;}@media (min-width:992px) and (max-width:1299.98px){#quotationList{padding-right:10px;}}#quotationList .custom-tags-radius .custom-tag{min-width:170px;}#jobOfferDetail .block-logo-title{max-width:374px;}#jobOfferDetail .block-logo-title .block-logo-title-title{font-size:16px;line-height:20px;}.quotation-request .description h2{color:var(--color-secondary);}.quotation-request .description p strong{color:var(--color-primary);}.quotation-request-form-wrapper{position:relative;}.quotation-request-bg-image{position:fixed;top:calc(var(--header-height) + var(--pre-header-height));left:50%;bottom:0;width:calc(50vw - calc(var(--scrollbar-width) / 2));background-repeat:no-repeat;background-size:cover;}.quotation-request-application-form{position:relative;margin-bottom:30px;padding:18px 24px 20px;background-color:rgba(255,255,255,.9);z-index:2;width:800px;border-radius:var(--radius-base);border-bottom-left-radius:0;border-top-left-radius:0;}.quotation-request-application-form .file{margin-bottom:10px;}@media (max-width:1699.98px){.quotation-request-application-form{max-width:100%;}}.quotation-request-application-form .wp-block-button .wp-block-button__link{text-wrap:unset;white-space:normal !important;}@media (min-width:992px) and (max-width:1519.98px){.quotation-request-application-form #edit-flexbox-01,.quotation-request-application-form #edit-flexbox-10{display:block;}}.webform-submission-form.webform-submission-quotation-request-form-form .webform-flex--container{margin:0 6px;}.quotation-element{display:flex;margin-bottom:16px;}.quotation-element:has(input:checked){background-color:rgba(var(--color-gray-rgb),.3);}.quotation-element .custom-tags-radius label{margin-bottom:0;}.quotation-element .custom-tags-radius input[type=checkbox]{width:20px;height:16px;}.quotation-element .custom-tags-radius input[type=checkbox]:checked + label{margin-left:0;}.quotation-element .custom-tags-radius input[type=checkbox]:before{background-repeat:no-repeat;background-size:contain;background-color:unset;}.quotation-element .custom-tags-radius input[type=checkbox]:before{mask-image:unset;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='a' xmlns='http://www.w3.org/2000/svg' width='26' height='21' viewBox='0 0 26 21'%3E%3Cg id='b'%3E%3Cg id='c'%3E%3Cpath d='M20,.1H.81C.36.1,0,.46,0,.91v19.19c0,.45.36.81.81.81h19.19c.44,0,.81-.36.81-.81V.91c0-.45-.37-.81-.81-.81ZM19.18,19.28H1.62V1.73h17.56v17.56Z' fill='%231f345d'/%3E%3Crect x='1.62' y='1.73' width='17.56' height='17.56' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}.quotation-element .custom-tags-radius input[type=checkbox]:checked:before{mask-image:unset;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='a' xmlns='http://www.w3.org/2000/svg' width='26' height='21' viewBox='0 0 26 21'%3E%3Cg id='b'%3E%3Cg id='c'%3E%3Cpath d='M4.83,10.1c-.33.31-.33.83-.02,1.15l5.1,5.24c.15.16.36.25.58.25s.42-.09.57-.23l8.12-7.96v10.74H1.62V1.73h17.56v4.55l-8.67,8.49-4.53-4.65c-.16-.17-.38-.25-.59-.25s-.41.08-.56.23Z' fill='%23fff'/%3E%3Cpath d='M19.18,19.28H1.62V1.73h17.56v3.15l1.63-1.59V.91c0-.45-.37-.81-.81-.81H.81C.36.1,0,.46,0,.91v19.19c0,.45.36.81.81.81h19.19c.44,0,.81-.36.81-.81v-11.75l-1.63,1.6v9.34Z' fill='%231f345d'/%3E%3Cpath d='M25.76.96c-.31-.32-.83-.33-1.15,0l-3.81,3.73h0l-.91.89-2.69,2.63-6.7,6.56-4.53-4.65h0c-.08-.08-.17-.14-.27-.18-.04-.02-.08,0-.12-.02-.06-.02-.13-.04-.19-.04h0s-.11.02-.16.03c-.05,0-.09,0-.14.03-.02,0-.03.02-.05.03-.08.04-.15.08-.21.14-.07.06-.11.14-.15.21-.11.21-.13.45-.04.66h0c.04.1.1.19.17.27l5.1,5.24h0s.03.02.04.03c.15.13.33.22.53.22.1,0,.19-.02.27-.06.02,0,.04-.02.07-.03.08-.04.16-.09.23-.15l2.22-2.18L25.74,2.11c.32-.31.33-.83,0-1.15h0Z' fill='%231f345d'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}.quotation-title{padding-left:30px;padding-right:10px;}.quotation-title h4{margin-bottom:0;font-size:20px;line-height:var(--line-height-base);}.quotation-desc{font-size:18px;color:var(--color-primary);}.region-content ul.quotation-desc{margin-bottom:15px;}.product-quantity{margin-right:10px;}.product-quantity .quantity{margin-right:10px;}.quotation-actions{padding-right:15px;}.quotation-element > div:not(.custom-tags-radius){display:flex;align-items:center;justify-content:space-between;flex:1;}.quotation-actions{display:flex;align-items:center;}@media (max-width:767.98px){.quotation-actions{align-self:flex-end;}}.quantity button:disabled{border:1px solid rgba(var(--color-gray-rgb),.3);background-color:lightgrey;color:white;pointer-events:none;cursor:not-allowed;user-select:none;}@media (max-width:1519.98px){.quotation-request-application-form{width:100%;}#edit-flexbox-04,#edit-flexbox-08{flex-direction:column;}#edit-flexbox-04 .webform-flex--1,#edit-flexbox-08 .webform-flex--1{width:100%;}.quotation-element{flex-wrap:wrap;}.quotation-element > div:not(.custom-tags-radius){padding:10px 0;}.quotation-title{padding-left:10px;min-width:250px;}}@media (max-width:1299.98px){.quotation-request-content-wrapper,.quotation-request-form-wrapper{width:100%;}.quotation-request-content-wrapper:not(:has(.about-your-project)){padding-right:0;}.custom-tags-radius{margin-bottom:16px;}.quotation-element > div:not(.custom-tags-radius){flex:1 1 100%;margin-bottom:16px;}}@media (max-width:991.98px){.quotation-request-application-form{padding:0;}.quotation-request-content-wrapper,.quotation-request-form-wrapper{padding:0;}.quotation-request-content-wrapper{margin-bottom:40px;}.quotation-request-form-wrapper{padding-top:20px;border-top:1px solid var(--color-gray);margin-bottom:30px;}.quotation-element > div:not(.custom-tags-radius){padding:0;}.quotation-request-container{flex-wrap:wrap;}.quotation-title{padding-left:10px;}}@media (max-width:767.98px){.quotation-title{margin-bottom:12px;padding-left:0;}.quotation-element > div:not(.custom-tags-radius){display:flex;flex-direction:column;align-items:flex-start;padding:5px 15px;}.d-flex{flex-wrap:wrap;}}
.block-numyoo-sticky{width:auto;transform:translateX(calc(100% - 50px));pointer-events:auto;transition:.3s transform ease;}.block-numyoo-sticky.open{transform:translateX(0);}@media (max-width:767.98px) or (max-height:900px){.block-numyoo-sticky{width:260px;transform:translateX(100%);}}#block-groupe-lt-numyoovotreprojet{position:relative;z-index:2;}@media (max-width:767.98px) or (max-height:900px){#block-groupe-lt-numyoovotreprojet.open + #block-groupe-lt-numyoorappeltelephonique{transform:translateX(100%);}}#block-groupe-lt-numyoovotreprojet .wp-element-button,#block-groupe-lt-numyoorappeltelephonique .wp-element-button{background-color:var(--color-light);border-color:var(--color-light);color:var(--color-primary);}#block-groupe-lt-numyoovotreprojet .wp-element-button:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-light);}#block-groupe-lt-numyoorappeltelephonique .wp-element-button:hover{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-light);}#block-groupe-lt-numyoovotreprojet .wp-element-button svg{background-color:var(--color-primary);}#block-groupe-lt-numyoorappeltelephonique .wp-element-button svg{background-color:var(--color-secondary);color:var(--color-light);}.block-numyoo-sticky .sticky-block{display:flex;flex-direction:row;align-items:unset;border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);}@media (max-width:767.98px) or (max-height:900px){.block-numyoo-sticky .sticky-block{flex-direction:column;align-items:flex-end;}}.block-numyoo-sticky .sticky-block .svg-container{display:flex;align-items:center;justify-content:center;margin-top:10px;margin-right:0;min-height:45px;width:50px;}@media (max-width:767.98px) or (max-height:900px){.block-numyoo-sticky .sticky-block .svg-container{margin-top:0;margin-right:15px;width:45px;}}.block-numyoo-sticky .panel-toggler .cross-icon{display:none;}.block-numyoo-sticky.open .panel-toggler .cross-icon{display:block;}.block-numyoo-sticky.open .panel-toggler svg:not(.cross-icon){display:none;}.block-numyoo-sticky .panel-toggler{display:flex;justify-content:space-around;align-items:center;flex-direction:row;width:50px;padding-inline:15px;transform:rotate(180deg);writing-mode:vertical-lr;border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm);}@media (max-width:767.98px) or (max-height:900px){.block-numyoo-sticky .panel-toggler{justify-content:flex-end;flex-direction:row-reverse;width:calc(100% + 45px);padding:0;transform:rotate(0);writing-mode:unset;}}.block-numyoo-sticky .panel-toggler span{display:inline-block;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--color-light);}@media (max-width:1599.98px){.block-numyoo-sticky .panel-toggler span{font-size:13px;}}.block-numyoo-sticky .panel-toggler svg{max-width:25px;max-height:45px;transform:rotate(180deg);}@media (max-width:767.98px) or (max-height:900px){.block-numyoo-sticky .panel-toggler svg{transform:rotate(0);}}.block-numyoo-sticky .panel-content{width:250px;padding:20px 15px;text-align:center;}@media (max-width:767.98px) or (max-height:900px){.block-numyoo-sticky .panel-content{width:100%;}}.block-numyoo-sticky .panel-content > svg{width:50px;height:50px;}@media (max-width:1599.98px){.block-numyoo-sticky .panel-content > svg{width:35px;height:35px;}}.block-numyoo-sticky .panel-content > p{margin-bottom:15px;font-size:1.25rem;line-height:calc(30/20);color:var(--color-light);}@media (max-width:1599.98px){.block-numyoo-sticky .panel-content > p{font-size:1rem;}}.sticky-block.your-project{margin-bottom:30px;background-color:var(--color-secondary);}@media (max-width:767.98px) or (max-height:900px){.sticky-block.your-project{margin-bottom:-135px;}.sticky-block.your-project .panel-toggler{background-color:var(--color-secondary);}}.sticky-block.phone-back{background-color:var(--color-quaternary);}@media (max-width:767.98px) or (max-height:900px){.sticky-block.phone-back .panel-toggler{background-color:var(--color-quaternary);}}.sticky-block.phone-back .webform-submission-form .webform-actions{display:inline-block;}.sticky-block.phone-back input[type="tel"]{width:100%;height:40px;text-align:center;border:none;border-radius:8px;}.sticky-block.phone-back input[type="tel"]{width:100%;height:40px;text-align:center;font-size:1.25rem;line-height:calc(30/20);border:none;border-radius:8px;}.sticky-block.phone-back input[type="tel"]::-webkit-input-placeholder{color:var(--color-primary);opacity:.5;}.sticky-block.phone-back input[type="tel"]::-moz-placeholder{color:var(--color-primary);opacity:.5;}.sticky-block.phone-back input[type="tel"]::placeholder{color:var(--color-primary);opacity:.5;}
.about-your-project p{margin-bottom:10px;}.about-your-project{background:rgba(var(--color-gray-rgb),0.3);padding:30px;text-align:center;color:var(--color-primary);.phrase-link{padding-top:30px;a{font-weight:600;}}}.has-bg-image.has-bg-right-side .page-bg-image{left:50%;width:calc(50vw - calc(var(--scrollbar-width) / 2));}@media (max-width:991.98px){.has-bg-image.has-bg-right-side .page-bg-image{display:none;}}.has-bg-image .page-bg-image{position:fixed;top:var(--header-height);left:0;bottom:0;width:100vw;background-repeat:no-repeat;background-size:cover;z-index:-1;transition:.2s top ease}@media (min-width:976px){.has-bg-image.gin--vertical-toolbar .page-bg-image{left:var(--gin-toolbar-width-collapsed);width:calc(100vw - var(--gin-toolbar-width-collapsed) - var(--scrollbar-width));}.has-bg-image.gin--vertical-toolbar[data-toolbar-menu="open"] .page-bg-image{left:var(--gin-toolbar-width);width:calc(100vw - var(--gin-toolbar-width) - var(--scrollbar-width));}.has-bg-image.has-bg-right-side.gin--vertical-toolbar .page-bg-image{left:calc(50% + var(--gin-toolbar-width-collapsed) / 2);width:50vw;}.has-bg-image.has-bg-right-side.gin--vertical-toolbar[data-toolbar-menu="open"] .page-bg-image{left:calc(50% + var(--gin-toolbar-width) / 2);width:50vw;}}
.webform-submission-form{margin:0 22px;}.webform-submission-form .webform-flexbox{margin:1em -22px;}.webform-submission-form > .webform-flexbox{margin:0 -22px;}.webform-submission-form .webform-flex--container{margin:0 22px;}.webform-submission-form .form-item.form-type-checkbox,.webform-submission-form .form-item.form-type-radio{margin:0;display:flex;align-items:center;}.webform-submission-form .form-type-checkbox label,.webform-submission-form .form-type-radio label{font-weight:500;margin-left:10px;margin-bottom:0;white-space:normal;}.webform-submission-form .form-item,.webform-submission-form .form-actions{margin-top:8px;margin-bottom:8px;}.webform-submission-form .form-composite > legend{font-weight:500;font-size:15px;text-transform:uppercase;color:var(--color-primary);}.webform-submission-form .webform-actions{display:flex;margin:20px 0;}.webform-submission-form .webform-actions [type="submit"]{margin-left:auto;}.webform-submission-form .form-item-mentions{margin-top:30px;margin-bottom:20px;font-size:12px;line-height:18px;}.webform-submission-form .form-type-checkbox label{flex:1;margin-left:10px;font-size:17px;line-height:1.2;font-weight:normal;text-transform:none;padding:10px 0;}.webform-submission-form .form-type-checkbox label:has(.file){line-height:var(--line-height-base);}
#tarteaucitronIcon #tarteaucitronManager{display:none !important;}#tarteaucitronSave{background:var(--color-light);}.tac_activate{padding:10px;border-radius:var(--radius-base);}
.social-media-links--platforms{padding-left:0;}.social-media-links--platforms.horizontal li{display:inline-block;text-align:center;padding:.2em .35em;}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em 0;}.social-media-links--platforms.vertical li a img{vertical-align:middle;margin-right:.5em;}.iconsets-wrapper{display:inherit;overflow-x:auto;}
