.avantage-button-container{width:100%;margin:0 auto;padding:var(--spacing-ref) 0;& .avantages-card-container:nth-child(odd){& h5{color:var(--mainColor)}}& .avantages-card-container:nth-child(2n){& h5{color:var(--secondaryColor)}}}.avantages-card-container{margin-top:calc(var(--spacing-ref) * 2);border-radius:var(--border-radius);border:1px solid transparent;background:linear-gradient(white,white) padding-box,var(--gradientColor) border-box;padding:calc(var(--spacing-ref) * .5);& h5{color:var(--secondaryColor);font-size:calc(var(--font-size-title-text) * .8);text-align:left;padding-bottom:calc(var(--spacing-ref) * .5);padding-left:calc(var(--spacing-ref) * .5)}& p:nth-child(2){color:#212121;letter-spacing:.5px;padding-top:calc(var(--spacing-ref) * 1);font-size:calc(var(--font-size-text) * 1);text-align:left}& div:first-of-type{display:flex;align-items:start;justify-content:start}& .avantages-card-content-container{margin-top:calc(var(--spacing-ref) * 1);border-radius:var(--border-radius);background:linear-gradient(white,white) padding-box,var(--gradientColor) border-box;border:1px solid transparent;padding:calc(var(--spacing-ref) * 1);& p{font-weight:700}}&:nth-child(2n){color:var(--secondaryColor)}&:nth-child(odd){color:var(--mainColor)}}@media screen and (min-width:1024px){.avantages-card-container{width:80%;& h5{width:100%}}.avantages-card-content{font-size:calc(var(--font-size-text) * 1.5)!important}}.lastavantages-card-container{border-radius:var(--border-radius);border:1px solid transparent;background:linear-gradient(white,white) padding-box,var(--gradientColor) border-box;padding:calc(var(--spacing-ref) * 2);margin-top:calc(var(--spacing-ref) * 2);& h5{color:var(--secondaryColor);font-size:calc(var(--font-size-title-text) * .8);text-align:left;width:35ch;padding-left:calc(var(--spacing-ref) * .5)}& p:first-of-type{letter-spacing:.5px;font-size:calc(var(--font-size-text) * 1);text-align:left}.last-avantages-card-title{display:flex;align-items:flex-start}.last-avantages-card-content{display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--spacing-ref) * .5)}.last-avantages-list{list-style:none;color:#212121;font-family:var(--text-font);font-size:calc(var(--font-size-text) * 1);text-align:left;width:40ch}.last-avantages-card-title{padding-bottom:var(--spacing-ref)}}@media screen and (min-width:1024px){.lastavantages-card-container{width:80%;& h5,.last-avantages-list{width:100%}}}.avantages-desktop-container{padding-top:calc(var(--spacing-ref) * 2);& h3:first-of-type{text-align:left;font-size:var(--font-size-h2);padding:calc(var(--spacing-ref) * 2)}& h4:first-of-type{text-align:left;font-size:calc(var(--font-size-h4) * 1.5);padding-left:calc(var(--spacing-ref) * 2)}}.avantages-section{padding-top:calc(var(--spacing-ref) * 2);padding-bottom:calc(var(--spacing-ref) * 2)}.avantages-button{padding:calc(var(--spacing-ref) * 2);margin:0 auto;width:50%;border:1px solid var(--mainColor);border-radius:calc(var(--border-radius) * 3);display:flex;box-shadow:0 4px 6px -2px rgb(37 34 34/30%);gap:calc(var(--spacing-ref) * 2);flex-direction:row;align-items:center;justify-content:space-around;& .button{display:flex;flex-direction:column;align-items:center;justify-content:center;&:hover{scale:1.05;transition:all .4s ease}& p{color:var(--mainColor)}}& button{cursor:pointer;width:7rem;height:7rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border:none;background-color:transparent;font-size:calc(var(--font-size-ref) * 1.5);color:var(--mainColor);&:focus{border-radius:50%;background:var(--gradientColor-button);color:white}}}.avantages-section-content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;& .avantages-card-container:nth-child(odd){& h5{color:var(--secondaryColor)}.avantages-card-content{& p{color:var(--mainColor)}}}& .avantages-card-container:nth-child(2n){& h5{color:var(--mainColor)}.avantages-card-content{& p{color:var(--secondaryColor)!important}}}}& hgroup{text-align:center;& h3{font-size:var(--font-size-h3);color:var(--mainColor)}& h4{font-size:var(--font-size-h4);color:var(--secondaryColor)}}