@layer webmasters
{	._cofbe .c-section-search-faq {padding-block: var(--cofbe-spacing-sm) var(--cofbe-spacing-md); }
	._cofbe .c-section-search-faq .c-section-search-faq__title {margin-top: 45px; }
	._cofbe .c-section-search-faq .c-section-search-faq__sous_title {margin-top: 40px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block {background-color: var(--cofbe-c-gray-50); padding: 20px; margin-top: 20px; border-radius: var(--cofbe-rounded-md); }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input {margin-top: 10px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content {margin-top: 20px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-form {display: flex; height: 100%; background: var(--cofbe-c-white); border-radius: var(--cofbe-rounded-md); border: 1px solid var(--cofbe-c-gray-500); }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-form #faq0-search-input-0 {border: none; padding: 15px 10px 15px 10px; width: 100%; height: 55px; box-shadow: none; margin: 5px 5px 5px 5px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-form #faq0-search-input-0::placeholder {color: var(--cofbe-c-gray-500); }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-form #faq0-search-input-0:focus {outline-offset: 8px; outline-color: var(--cofbe-c-purple-primary); }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-submit {width: 60px; height: 65px; border: none; border-bottom: 2px solid rgba(0,0,0,0); position: relative; display: block; background-color: var(--cofbe-c-purple-primary); color: var(--cofbe-c-white); }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-submit:hover {background-color: var(--cofbe-c-purple-800); }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-submit:focus {outline-color: var(--cofbe-c-purple-primary); }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-submit .faq0-search-button-icon::before {content: "\E803"; font-family: fontello-cofbe; font-size: 25px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results {margin-bottom: 30px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-search-results-header .faq0-search-results-info p:first-child {color: var(--cofbe-c-red-primary); font-size: var(--cofbe-font-size-2xl); font-weight: 500; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-search-results-header .faq0-search-results-info p:last-child {display: none; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-search-results-header .faq0-search-close {display: none; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list {padding: 0px; margin-top: 10px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-question {display: flex; flex-direction: column; justify-content: center; border-radius: 0px; padding: 5px 0px; min-height: 50px; background-color: var(--cofbe-c-gray-50); transition: all .2s ease-in; position: relative; margin: 0; padding-right: 50px; cursor: pointer; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-question:not(:first-child) {margin-top: 2px; border-top: 1px solid var(--cofbe-c-gray-200);}
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-question[data-collapsed=false]:after, ._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-question[data-collapsed=true]:after {display:inline-block; font-family: fontello-cofbe; position:absolute; right:0; font-size: 30px; margin-right: 10px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-question[data-collapsed=false]:after {content:"\e810"; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-question[data-collapsed=true]:after {content:"\e80d"; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-question-button {background-color: var(--cofbe-c-gray-50); border: none; text-align: left; padding-inline: 0px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-answer {margin-top: 15px; margin-bottom: 15px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-answer p {margin: 0px 0px 15px 0px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-answer ul.tableau_desk {padding: 0; margin: 0; list-style-type: disc; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-answer ul.tableau_desk li {padding: 0; margin: 0; list-style-type: disc; margin-bottom: 20px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-answer ol.niv1 {padding: 0px 0px 0px 20px; margin: 0; list-style-type: none; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-answer ol.niv1 li {padding: 0; margin: 0; list-style-type: disc; margin-bottom: 20px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-answer ul {padding: 0px 0px 0px 20px; margin: 0; list-style-type: none; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-answer ul li {padding: 0; margin: 0; list-style-type: disc; margin-bottom: 20px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-answer figure.table {margin: 0px; border: 1px solid var(--cofbe-c-gray-200); }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-answer figure.table table {width: 100%; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-answer figure.table table tr:first-child {background-color: var(--cofbe-c-gray-50); }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-answer figure.table table tr:not(:last-child) {border-bottom: 1px solid var(--cofbe-c-gray-200); }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-answer figure.table table tr td {text-align: center; padding: 10px; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results .faq0-questions-list .faq0-answer figure.table table tr td:not(:last-child) {border-right: 1px solid var(--cofbe-c-gray-200); }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results ul.niv1 {border: none; display: block; }
	._cofbe .c-section-search-faq .c-section-search-faq__search_block .c-section-search-faq__search_block__input .faq0-search-content .faq0-search-results ul.niv1 li:before {content: ""; }


	@media (min-width:1024px)
	{	._cofbe .c-section-search-faq .c-section-search-faq__content {padding-bottom: var(--cofbe-spacing-xl-2); }
	}
}
