/* Start custom CSS for bloc-texte-intro, class: .elementor-element-01ea4a9 */.tab-comparatif p{line-height:1.4}.tab-comparatif{background-color:#fcfaf9;border-radius:20px;overflow:hidden;box-shadow:0 3px 6px #00000029}.tab-comparatif .tab-heading{background-color:#a18b5b;padding:15px}.tab-comparatif .tab-container,.tab-comparatif .tab-inner{display:flex}.tab-comparatif .col-categ{background-color:#f5ead9;width:20%;border-right:1px solid #a18B5B99}.tab-comparatif .col-categ .cell:not(:last-child){border-bottom:1px solid #a18B5B99}.tab-comparatif .col-container{width:80%}.tab-comparatif .tab-line-new{position:relative}.tab-comparatif .tab-line-new .cell{border-bottom:1px solid #a18B5B99;background-color:#f5ead9}.tab-comparatif .col .cell:not(:last-child){border-bottom:1px solid #a18B5B99}.tab-comparatif .cell{display:flex;align-items:center;justify-content:center;text-align:center;height:65px;padding:0 6px}.tab-comparatif .cell-3-l{height:70px}.tab-comparatif .cell-4-l{height:86px}.tab-comparatif .cell-5-l{height:160px}@media (max-width:991px){.new-faq .list-questions{width:90%!important}.tab-comparatif .col-categ,.tab-comparatif .col-container{width:50%}.tab-comparatif .col{display:none}.tab-comparatif .col-active{display:block}.tab-comparatif .tab-open{box-shadow:0 3px 6px #00000029}.tab-comparatif .tab-line-new .cell-active{display:flex;width:100%}.tab-comparatif .tab-line-new .cell{position:absolute;top:100%;left:0;width:100%;display:none;z-index:10}.tab-comparatif .tab-line-new .cell.cell-active{display:flex;position:relative}.tab-comparatif .tab-line-new.tab-open .cell:not(.cell-active){display:flex}.tab-comparatif .cell{gap:15px}.tab-comparatif .cell .chevron-table{display:none;transform:rotate(180deg);transition:transform .3s ease-out}.tab-comparatif .cell-active{display:flex!important}.tab-comparatif .cell-active .chevron-table{display:inline;transform:rotate(180deg);transition:transform .3s ease-out}.tab-comparatif .tab-line-new.tab-open .cell-active .chevron-table{transform:rotate(0);transition:transform .3s ease-out}.tab-comparatif .cell-3-l{height:80px}.tab-comparatif .cell-4-l{height:125px}.tab-comparatif .cell-5-l{height:230px}}@media (min-width:992px){.tab-comparatif .tab-line-new{display:flex}.tab-comparatif .tab-line-new .cell:not(:last-child){border-right:1px solid #a18B5B99}.tab-comparatif .col,.tab-comparatif .tab-line-new .cell{width:25%}.tab-comparatif .col:not(:last-child){border-right:1px solid #a18B5B99}.tab-comparatif .cell-grey{background-color:#e4daca}.tab-comparatif .chevron-table{display:none}}/* End custom CSS */