.block-hero-plaidoyer-region{position:relative;overflow:hidden}.block-hero-plaidoyer-region .inner{display:flex;flex-direction:column;gap:40px}@media(min-width:768px){.block-hero-plaidoyer-region .inner{flex-direction:row;justify-content:space-between;gap:40px}}.block-hero-plaidoyer-region .inner{align-items:flex-start;position:relative;z-index:1}@media(min-width:768px){.block-hero-plaidoyer-region .inner{align-items:center}}.block-hero-plaidoyer-region .content{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.block-hero-plaidoyer-region .content{width:50%;gap:80px}}.block-hero-plaidoyer-region .content-block{display:flex;flex-direction:column;gap:32px}.block-hero-plaidoyer-region .subtitle{font-size:18px;line-height:1.5}.block-hero-plaidoyer-region .stats{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.block-hero-plaidoyer-region .stats{flex-direction:row;flex-wrap:wrap;gap:20px}.block-hero-plaidoyer-region .stats .stat{flex:1 1 calc(33.33% - 13.3333333333px)}}.block-hero-plaidoyer-region .stat{display:flex;flex-direction:column;gap:10px}.block-hero-plaidoyer-region .stat-description{font-size:14px;line-height:1.5}.block-hero-plaidoyer-region .media{width:100%}@media(min-width:768px){.block-hero-plaidoyer-region .media{width:50%;max-width:460px}}.block-hero-plaidoyer-region .media img{width:100%;height:auto;object-fit:cover}.block-hero-plaidoyer-region .region-hero-media{position:relative;width:100%;aspect-ratio:46/58}.block-hero-plaidoyer-region .region-hero-media .region-hero-image{position:absolute;inset:0;z-index:0}.block-hero-plaidoyer-region .region-hero-media .region-hero-image img{width:100%;height:100%;object-fit:cover}.block-hero-plaidoyer-region .region-hero-media .region-hero-logo{position:absolute;line-height:0;bottom:0;left:0;z-index:0;max-width:214px;width:100%;aspect-ratio:214/108}.block-hero-plaidoyer-region .region-hero-media .region-hero-logo svg{width:100%;height:100%;object-fit:cover}@media(min-width:960px){.block-hero-plaidoyer-region .region-hero-media .region-hero-logo{max-width:180px;width:100%;aspect-ratio:180/91}}.block-hero-plaidoyer-region .decoration-plaidoyer{position:absolute;bottom:-7px;left:0;right:0;z-index:0}.block-hero-plaidoyer-region .decoration-plaidoyer svg{width:100%;height:100%;object-fit:cover}.block-hero-plaidoyer-region .decoration-region{position:absolute}.block-hero-plaidoyer-region .decoration-region.only-mobile{left:0;bottom:0;right:0}.block-hero-plaidoyer-region .decoration-region.only-desktop{top:0;bottom:0;right:0}.block-hero-plaidoyer-region .decoration-region svg{width:100%;height:100%;object-fit:cover}

.block-benefits{padding:56px 0}@media(min-width:768px){.block-benefits{padding:100px 0}}.block-benefits .inner-content-container{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.block-benefits .inner-content-container{gap:48px}}.block-benefits .inner-content-container .heading{display:flex;flex-direction:column;align-items:flex-start;max-width:780px}.block-benefits .inner-content-container .items{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.block-benefits .inner-content-container .items{flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%;gap:100px}}.block-benefits .inner-content-container .items .item{display:flex;flex-direction:column;gap:24px;width:100%}@media(min-width:768px){.block-benefits .inner-content-container .items .item{flex:1 1 calc(33.33% - 66.6666666667px)}}.block-benefits .inner-content-container .items .item .item-icon{display:flex;width:32px;height:32px;flex-shrink:0}@media(min-width:768px){.block-benefits .inner-content-container .items .item .item-icon{width:50px;height:50px}}.block-benefits .inner-content-container .items .item .item-icon svg,.block-benefits .inner-content-container .items .item .item-icon img{width:100%;height:100%;object-fit:contain}

.block-last-resources .container .inner-content-container .heading{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;margin:0 auto 32px;text-align:center;max-width:780px}@media(min-width:768px){.block-last-resources .container .inner-content-container .heading{margin-bottom:48px}}.block-last-resources .container .inner-content-container .buttons-wrapper{display:flex;justify-content:center;margin-top:32px}@media(min-width:768px){.block-last-resources .container .inner-content-container .buttons-wrapper{margin-top:64px}}

@media(max-width:768px){.block-push-text-cta .container{width:100svw;padding:0}}.block-push-text-cta .inner-content-container .push-content{display:flex;flex-direction:column;gap:24px;padding:48px 0 60px;background-size:contain;background-position:bottom;background-repeat:no-repeat;margin-left:0}@media(min-width:576px){.block-push-text-cta .inner-content-container .push-content{padding-bottom:100px}}@media(min-width:768px){.block-push-text-cta .inner-content-container .push-content{flex-direction:row;justify-content:space-between;padding:60px;background-position:right}}.block-push-text-cta .inner-content-container .push-content.has-blue-bg-color{background-color:#0047ff;background-image:url(/app/themes/limpide-starter/assets/img/svg/push-blue-decoration-mobile.svg)}@media(min-width:768px){.block-push-text-cta .inner-content-container .push-content.has-blue-bg-color{background-image:url(/app/themes/limpide-starter/assets/img/svg/push-blue-decoration-desktop.svg)}}.block-push-text-cta .inner-content-container .push-content.has-green-bg-color{background-color:#008360;background-image:url(/app/themes/limpide-starter/assets/img/svg/push-green-decoration-mobile.svg)}@media(min-width:768px){.block-push-text-cta .inner-content-container .push-content.has-green-bg-color{background-image:url(/app/themes/limpide-starter/assets/img/svg/push-green-decoration-desktop.svg)}}.block-push-text-cta .inner-content-container .push-content.has-orange-bg-color{background-color:#ff9f71;background-image:url(/app/themes/limpide-starter/assets/img/svg/push-orange-decoration-mobile.svg)}@media(min-width:768px){.block-push-text-cta .inner-content-container .push-content.has-orange-bg-color{background-image:url(/app/themes/limpide-starter/assets/img/svg/push-orange-decoration-desktop.svg)}}.block-push-text-cta .inner-content-container .push-content.has-light-green-bg-color{background-color:#71f6a5;background-image:url(/app/themes/limpide-starter/assets/img/svg/push-light-green-decoration-mobile.svg)}@media(min-width:768px){.block-push-text-cta .inner-content-container .push-content.has-light-green-bg-color{background-image:url(/app/themes/limpide-starter/assets/img/svg/push-light-green-decoration-desktop.svg)}}.block-push-text-cta .inner-content-container .push-content.has-light-blue-bg-color{background-color:#99a7ff;background-image:url(/app/themes/limpide-starter/assets/img/svg/push-light-blue-decoration-mobile.svg)}@media(min-width:768px){.block-push-text-cta .inner-content-container .push-content.has-light-blue-bg-color{background-image:url(/app/themes/limpide-starter/assets/img/svg/push-light-blue-decoration-desktop.svg)}}@media(max-width:768px){.block-push-text-cta .inner-content-container .push-content .push-left,.block-push-text-cta .inner-content-container .push-content .push-right{padding:0 15px;width:calc(100% - 15px)}}@media(min-width:768px){.block-push-text-cta .inner-content-container .push-content .push-left{max-width:530px}}@media(min-width:768px){.block-push-text-cta .inner-content-container .push-content .push-right{max-width:544px;padding-right:64px}}.block-push-text-cta .inner-content-container .push-content .push-right .text{margin-bottom:24px}@media(min-width:768px){.block-push-text-cta .inner-content-container .push-content .push-right .text{margin-bottom:30px}}

.block-text-image-combine .inner-content-container .heading{margin:0 auto 40px;display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width:768px){.block-text-image-combine .inner-content-container .heading{margin:0 auto 48px;max-width:780px}}.block-text-image-combine .inner-content-container .text-images-container{display:flex;flex-direction:column;gap:56px}@media(min-width:768px){.block-text-image-combine .inner-content-container .text-images-container{gap:80px}}.block-text-image-combine .inner-content-container .text-image-combine-item{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.block-text-image-combine .inner-content-container .text-image-combine-item{flex-direction:row-reverse;justify-content:space-between;gap:120px}}@media(min-width:768px){.block-text-image-combine .inner-content-container .text-image-combine-item{align-items:center}.block-text-image-combine .inner-content-container .text-image-combine-item.has-image-right{flex-direction:row}}.block-text-image-combine .inner-content-container .text-image-combine-item .content{display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.block-text-image-combine .inner-content-container .text-image-combine-item .content{gap:20px}}@media(min-width:768px){.block-text-image-combine .inner-content-container .text-image-combine-item .content{width:50%;max-width:600px}}.block-text-image-combine .inner-content-container .text-image-combine-item .content .pretitle{font-family:Big Shoulders;font-size:1.125rem;font-weight:700;line-height:1;letter-spacing:1px;text-transform:uppercase}@media(min-width:768px){.block-text-image-combine .inner-content-container .text-image-combine-item .content .pretitle{font-size:1.5rem}}@media(min-width:768px){.block-text-image-combine .inner-content-container .text-image-combine-item .content .title{margin-bottom:20px}}@media(min-width:768px){.block-text-image-combine .inner-content-container .text-image-combine-item .media{width:50%;max-width:600px}}

.block-steps{background-image:url(/app/themes/limpide-starter/assets/img/svg/steps-decoration-mobile.svg);background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width:768px){.block-steps{background-image:url(/app/themes/limpide-starter/assets/img/svg/steps-decoration-desktop.svg)}}.block-steps .container .inner-content-container{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.block-steps .container .inner-content-container{gap:48px}}@media(min-width:768px){.block-steps .container .inner-content-container .heading{max-width:780px}}.block-steps .container .inner-content-container .title{margin-bottom:24px}.block-steps .container .inner-content-container .steps{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:576px){.block-steps .container .inner-content-container .steps{grid-template-columns:repeat(2,1fr);gap:20px}}@media(min-width:1040px){.block-steps .container .inner-content-container .steps{grid-template-columns:repeat(4,1fr)}}.block-steps .container .inner-content-container .step-link{display:flex;height:100%;flex-direction:column;align-items:start;gap:16px;padding:16px;position:relative;background-color:#fff4ef}.block-steps .container .inner-content-container .step-link .step-number{position:absolute;bottom:0;right:0;line-height:1;height:40px;width:40px;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:800}.block-steps .container .inner-content-container .step-link .title{margin-bottom:0}.block-steps .container .inner-content-container .step-link .btn{margin-top:auto;max-width:calc(100% - 40px)}

.block-push-cards{padding:56px 0}@media(min-width:768px){.block-push-cards{padding:100px 0}}.block-push-cards .inner-content-container{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.block-push-cards .inner-content-container{gap:48px}}.block-push-cards .inner-content-container .heading{display:flex;flex-direction:column;align-items:flex-start}.block-push-cards .cards{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:768px){.block-push-cards .cards{grid-template-columns:1fr 1fr;gap:20px}}.block-push-cards .card{display:flex;flex-direction:row;background-color:#fff;box-shadow:0 4px 24px #00000014}.block-push-cards .card .card-image{display:none}@media(min-width:768px){.block-push-cards .card .card-image{display:block;flex-shrink:0;width:210px}.block-push-cards .card .card-image img{width:100%;height:100%;object-fit:cover;display:block}}.block-push-cards .card .card-content{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:24px}@media(min-width:768px){.block-push-cards .card .card-content{gap:30px;padding:32px}}.block-push-cards .card .card-content .card-header{display:flex;flex-direction:column;gap:20px}.block-push-cards .card .card-content .card-body{display:flex;flex-direction:column;gap:10px}.block-push-cards .card .card-content .tag{padding:0;height:auto}

.block-last-news .container .inner-content-container .heading{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto 32px;text-align:center}@media(min-width:768px){.block-last-news .container .inner-content-container .heading{max-width:780px;margin:0 auto 48px}}.block-last-news .container .inner-content-container .cards-list-content{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@media(min-width:768px){.block-last-news .container .inner-content-container .cards-list-content{grid-template-columns:repeat(3,1fr);gap:40px}}.block-last-news .container .inner-content-container .cards-list-content .card{padding:16px}@media(min-width:768px){.block-last-news .container .inner-content-container .cards-list-content .card{padding:20px}}.block-last-news .container .inner-content-container .container-buttons{display:flex;justify-content:center;margin-top:32px}@media(min-width:768px){.block-last-news .container .inner-content-container .container-buttons{margin-top:48px}}

.wysiwyg p{margin:0 0 24px}@media(min-width:768px){.wysiwyg p{margin:0 0 30px}}.wysiwyg blockquote{border-left:5px solid #00d5b1;margin:50px 0;padding-left:24px;font-weight:600;line-height:1.5}@media(min-width:768px){.wysiwyg blockquote{margin:80px 0;padding-left:50px}}.wysiwyg blockquote p{margin:0;font-size:1.25rem}@media(min-width:768px){.wysiwyg blockquote p{font-size:1.375rem}}.wysiwyg ul{list-style:disc;padding-left:24px;margin-bottom:24px;font-size:14px}@media(min-width:768px){.wysiwyg ul{margin-bottom:28px;font-size:16px}}.wysiwyg ol{list-style:decimal;padding-left:24px;margin-bottom:24px;font-size:14px}@media(min-width:768px){.wysiwyg ol{margin-bottom:28px;font-size:16px}}.wysiwyg img{border-radius:0;margin:10px 0;width:100%;height:auto}.wysiwyg a:not(.btn){transition:all .3s ease-out;font-weight:600}@media(hover:hover){.wysiwyg a:not(.btn):hover{color:#00d5b1}}.wysiwyg>*:last-child{margin-bottom:0}.wysiwyg>*:first-child{margin-top:0}

