.promos-segment-marketing{margin:12px 0 36px;padding:80px 0;position:relative}.promos-segment-marketing:before{background:var(--light-gray-color);content:"";top:0;right:-50svw;bottom:0;left:-50svw;position:absolute}.promos-segment-marketing .promo{background:#fff;margin:20px 0 0;overflow:hidden;position:relative}@media screen and (min-width:1024px){.promos-segment-marketing .promo{display:flex;flex-flow:row nowrap}}.node-landing .promos-segment-marketing{margin:24px 0;padding:40px 0 60px}.node-landing .promos-segment-marketing:before{inset:0 -24px;overflow:hidden}.promos-segment-marketing .segment{align-items:center;color:#fff;display:flex;flex-flow:column nowrap;height:300px;justify-content:flex-end;margin:0;padding:24px;position:relative;text-align:center}.promos-segment-marketing .segment strong{font-size:18px;max-width:215px;position:relative}.promos-segment-marketing .segment svg{display:block;height:auto;margin:4px 0;width:190px}.promos-segment-marketing .segment .logo-svg{display:block;height:auto;margin:4px 0;max-width:190px;width:100%}.promos-segment-marketing .segment .name{position:absolute;left:-100svw;top:-100svh}.promos-segment-marketing .segment button{color:#ffffffb3;margin-top:8px;-webkit-text-decoration:underline;text-decoration:underline}.promos-segment-marketing .segment button:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:1024px){.promos-segment-marketing .segment{flex:0 0 auto;height:auto;min-height:250px;width:400px}}.promos-segment-marketing .promo-access .segment{align-items:flex-end;background:transparent url(/_build/assets/access-visual-ztrriPfD.webp) no-repeat center right -80px;background-size:400px auto;text-align:right}@media screen and (min-width:480px){.promos-segment-marketing .promo-access .segment{background:transparent url(/_build/assets/access-visual-ztrriPfD.webp) no-repeat center right;background-size:400px auto;padding-right:48px}}@media screen and (min-width:1024px){.promos-segment-marketing .promo-access .segment{background:transparent url(/_build/assets/access-visual-ztrriPfD.webp) no-repeat center left;background-size:cover}}@media screen and (min-width:1024px){.promos-segment-marketing .promo-access .segment{order:2}.promos-segment-marketing .promo-access .benefits{justify-content:flex-end!important;order:1}}.promos-segment-marketing .promo-avantages .segment{align-items:flex-start;background:transparent url(/_build/assets/avantages-visual-BA1MzPoV.webp) no-repeat top -20px left -80px;background-size:400px auto;text-align:left}.promos-segment-marketing .promo-avantages .segment .logo-svg .pasavan2{fill:var(--avantages-pink-color)!important}@media screen and (min-width:480px){.promos-segment-marketing .promo-avantages .segment{background:transparent url(/_build/assets/avantages-visual-BA1MzPoV.webp) no-repeat top -20px left;background-size:400px auto;padding-left:48px}}@media screen and (min-width:1024px){.promos-segment-marketing .promo-avantages .segment{background:transparent url(/_build/assets/avantages-visual-BA1MzPoV.webp) no-repeat top right;background-size:cover}}.promos-segment-marketing .benefits{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:24px 24px 60px;position:relative;width:100%}@media screen and (min-width:768px){.promos-segment-marketing .benefits{align-items:initial;flex-flow:row nowrap;justify-content:flex-start;padding:24px}}.promos-segment-marketing .benefit{color:var(--primary-color);margin:10px 0;padding:16px 12px;width:calc(100% - 10px)}.promos-segment-marketing .benefit p,.promos-segment-marketing .benefit ul{font-size:13px;font-weight:300;line-height:17px;margin:0 0 8px;width:100%}.promos-segment-marketing .benefit p:last-child{margin:0}.promos-segment-marketing .benefit ul:last-child{margin:0}.promos-segment-marketing .benefit p li,.promos-segment-marketing .benefit ul li{margin:0}.promos-segment-marketing .benefit p li:not(:last-child){margin-bottom:8px}.promos-segment-marketing .benefit ul li:not(:last-child){margin-bottom:8px}.promos-segment-marketing .benefit p strong,.promos-segment-marketing .benefit ul strong{font-size:20px;line-height:20px}.promos-segment-marketing .benefit p sup,.promos-segment-marketing .benefit ul sup{font-size:9px;font-weight:400}.promos-segment-marketing .benefit p{text-align:center}.promos-segment-marketing .promo-access .benefit{display:flex;flex-flow:column nowrap;justify-content:center}@media screen and (min-width:768px){.promos-segment-marketing .benefit{margin:0 10px;max-width:220px;width:100%}}
