section.block-tarifs.blue div.container div.wrapper-cards div.block div.block-txt{color:#fff}section.block-tarifs.blue div.container div.wrapper-cards div.block div.block-txt *{color:#fff}section.block-tarifs div.container{display:flex;flex-direction:column;gap:3rem}@media (max-width:920px){section.block-tarifs div.container{gap:2rem}}section.block-tarifs div.container div.wrapper-txt{width:100%;max-width:840px;display:flex;flex-direction:column}section.block-tarifs div.container div.wrapper-txt .txt{margin-top:1.75rem}section.block-tarifs div.container div.wrapper-tabs{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}section.block-tarifs div.container div.wrapper-tabs span{border-radius:1.75rem;border:1px solid #d7effb;display:inline-block;padding:.5rem 1rem;transition:.35s;font-size:.875rem;font-weight:600;transition:.35s;cursor:pointer}section.block-tarifs div.container div.wrapper-tabs span.active,section.block-tarifs div.container div.wrapper-tabs span:hover{background-color:#36a9e1;border:1px solid #36a9e1;color:#fff}section.block-tarifs div.container div.wrapper-cards{max-width:100%;width:100%;position:relative}@media (max-width:920px){section.block-tarifs div.container div.wrapper-cards{flex-grow:2}}@media (max-width:600px){section.block-tarifs div.container div.wrapper-cards{flex-direction:column}}section.block-tarifs div.container div.wrapper-cards div.block{width:100%;display:flex;gap:2rem 5rem;position:absolute;top:0;left:0;opacity:0;pointer-events:none;transition:.5s;transform:translateY(20px);flex-direction:column;visibility:hidden}section.block-tarifs div.container div.wrapper-cards div.block.active{opacity:1;pointer-events:inherit;transform:translateY(0);visibility:visible}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs{display:flex;flex-direction:column;gap:1.5rem}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row{display:flex;align-items:center;justify-content:space-between;padding:2rem 2.5rem;background-color:#f4f9fc;border-radius:.75rem}@media (max-width:920px){section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row{padding:1.75rem;align-items:flex-start}}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row.active div span.price{display:none}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row.active div span.price-toggle{display:block}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div{display:flex;align-items:center;gap:2.5rem}@media (max-width:920px){section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div{flex-direction:column;align-items:flex-start;gap:.75rem}}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div span.price,section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div span.title{font-weight:600;font-size:1.5rem}@media (max-width:920px){section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div span.title{font-size:1.25rem}}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div span.price{color:#36a9e1}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div span.price.hide{display:none}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div span.toggle{display:flex;align-items:center;gap:.75rem;font-weight:600;cursor:pointer}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div span.toggle.active span{justify-content:flex-end;background-color:#36a9e1}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div span.toggle.active span:after{transform:translateX(calc(100% + 4px))}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div span.toggle.toggle-true span{justify-content:flex-end;background-color:#a5aeb3}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div span.toggle.toggle-true span:after{transform:translateX(calc(100% + 4px))}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div span.toggle span{display:flex;width:3.25rem;height:1.75rem;background-color:#d0d2d6;border-radius:1.75rem;transition:.5s;justify-content:flex-start;padding:4px;position:relative}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div span.toggle span:after{display:block;width:20px;height:20px;background-color:#fff;content:"";border-radius:50%;transition:.35s;position:absolute;left:4px}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div span.price-toggle{display:none}section.block-tarifs div.container div.wrapper-cards div.block .block-tarifs .row div span.price-toggle.active{display:block}