.block-hero-simple-text{overflow:hidden}.block-hero-simple-text .inner-content-container{padding-top:60px}@media (min-width: 768px){.block-hero-simple-text .inner-content-container{padding-top:70px}}.block-hero-simple-text .inner-content-container .hero-simple-text__content{max-width:587px}@media (min-width: 1040px){.block-hero-simple-text .inner-content-container .hero-simple-text__content{max-width:810px}}.block-hero-simple-text .inner-content-container .hero-simple-text__content .wrapper-breadcrumb{margin-bottom:30px}@media (min-width: 1040px){.block-hero-simple-text .inner-content-container .hero-simple-text__content .wrapper-breadcrumb{margin-bottom:40px}}@media (min-width: 1040px){.block-hero-simple-text .inner-content-container .hero-simple-text__content .hero-simple-text__content-inner{margin-bottom:56px}}.block-hero-simple-text .inner-content-container .hero-simple-text__content .hero-simple-text__content-inner .hero-simple-text__text{margin-top:20px}@media (min-width: 1040px){.block-hero-simple-text .inner-content-container .hero-simple-text__content .hero-simple-text__content-inner .hero-simple-text__text{margin-top:30px;font-size:1.25rem}}@media (min-width: 1040px){.block-hero-simple-text .inner-content-container .hero-simple-text__content .hero-simple-text__content-inner .hero-simple-text__text p{font-size:1.25rem}}.block-hero-simple-text .inner-content-container .hero-simple-text__content .hero-simple-text__content-inner .wrapper-buttons{margin-top:20px}@media (min-width: 1040px){.block-hero-simple-text .inner-content-container .hero-simple-text__content .hero-simple-text__content-inner .wrapper-buttons{margin-top:40px}}.block-hero-simple-text.center{min-height:523px}@media (min-width: 1040px){.block-hero-simple-text.center{min-height:410px}}.block-hero-simple-text.center .inner-content-container{display:flex;justify-content:center;padding-bottom:80px}@media (min-width: 1040px){.block-hero-simple-text.center .inner-content-container{padding-top:70px}}.block-hero-simple-text.center .hero-simple-text__content{display:flex;flex-direction:column;align-items:center;text-align:center}.block-hero-simple-text.type-a,.block-hero-simple-text.type-b,.block-hero-simple-text.type-c{background-repeat:no-repeat}.block-hero-simple-text.type-a{background-image:url(/wp-content/themes/limpide-starter/assets/img/svg/hero-simple-text/type-a-mobile.svg);background-position:center bottom}@media (max-width: 576px){.block-hero-simple-text.type-a{background-size:100% 511px}}@media (min-width: 576px){.block-hero-simple-text.type-a{background-image:url(/wp-content/themes/limpide-starter/assets/img/svg/hero-simple-text/type-a-desktop.svg);background-size:contain}}@media (min-width: 1440px){.block-hero-simple-text.type-a{background-size:cover}}.block-hero-simple-text.type-b{background-image:url(/wp-content/themes/limpide-starter/assets/img/svg/hero-simple-text/type-b-mobile.svg);background-position:center right;background-size:contain}@media (min-width: 768px){.block-hero-simple-text.type-b{background-image:url(/wp-content/themes/limpide-starter/assets/img/svg/hero-simple-text/type-b-desktop.svg)}}.block-hero-simple-text.type-c{background-image:url(/wp-content/themes/limpide-starter/assets/img/svg/hero-simple-text/type-c-mobile.svg);background-position:center right;background-size:contain}@media (min-width: 768px){.block-hero-simple-text.type-c{background-image:url(/wp-content/themes/limpide-starter/assets/img/svg/hero-simple-text/type-c-desktop.svg)}}

.block-text-simple{background-color:var(--background-color)}.block-text-simple.bg-dark-green,.block-text-simple.bg-dark-green .title{color:#fff}.block-text-simple .content{display:flex;flex-direction:column}@media (min-width: 768px){.block-text-simple .content{align-items:center;text-align:center}}.block-text-simple .content .ontitle{font-size:.875rem;font-weight:500;text-transform:uppercase;margin-bottom:20px}@media (min-width: 768px){.block-text-simple .content .ontitle{font-size:1rem;margin-bottom:16px}}.block-text-simple .content .title:not(:last-child){margin-bottom:28px}@media (min-width: 768px){.block-text-simple .content .text{margin:0 auto;max-width:780px}}.block-text-simple .content .wrapper-buttons{margin-top:20px}@media (min-width: 768px){.block-text-simple .content .wrapper-buttons{margin-top:40px}}

.block-text-image{background-color:var(--background-color)}.block-text-image.bg-dark-green,.block-text-image.bg-secondary-green,.block-text-image.bg-dark-green .title,.block-text-image.bg-secondary-green .title{color:#fff}.block-text-image .inner-content-container{display:flex;flex-direction:column;gap:30px}@media (min-width: 768px){.block-text-image .inner-content-container{flex-direction:row;align-items:center;justify-content:space-between;gap:80px}.block-text-image .inner-content-container.has-image-left{flex-direction:row-reverse}}.block-text-image .inner-content-container .content{display:flex;flex-direction:column;gap:25px}@media (min-width: 768px){.block-text-image .inner-content-container .content{width:50%;max-width:590px;gap:40px}}@media (min-width: 768px){.block-text-image .inner-content-container .content .text *{font-size:1.25rem}}@media (max-width: 768px){.js .block-text-image .inner-content-container .content .text .text-read-more-wrapper .text-read-more{display:none}}.block-text-image .inner-content-container .content .text .text-read-more-wrapper .text-read-more.is-collapsed{display:block;margin-bottom:20px}@media (max-width: 768px){.no-js .block-text-image .inner-content-container .content .text .text-read-more-wrapper .btn-read-more{display:none}}@media (min-width: 768px){.block-text-image .inner-content-container .content .text .text-read-more-wrapper .btn-read-more{display:none}}.block-text-image .inner-content-container .content .text .text-read-more-wrapper .btn-read-more .btn-label{font-size:.875rem}.block-text-image .inner-content-container .media-wrapper.right{margin-right:-20px}.block-text-image .inner-content-container .media-wrapper.left{margin-left:-20px}@media (min-width: 768px){.block-text-image .inner-content-container .media-wrapper{width:50%;max-width:650px;height:760px;position:relative}}.block-text-image .inner-content-container .media-wrapper .wrapper-image{border-radius:0 12px 12px 0}@media (min-width: 768px){.block-text-image .inner-content-container .media-wrapper .wrapper-image{width:calc(100% + 100px);height:100%;border-radius:12px;flex-shrink:0;position:absolute;top:0}.block-text-image .inner-content-container .media-wrapper .wrapper-image.left{right:0}.block-text-image .inner-content-container .media-wrapper .wrapper-image.right{left:0}}

.block-logos-list{--color-border: #D7EAE9;background-color:var(--background-color)}.block-logos-list.bg-dark-green,.block-logos-list.bg-secondary-green{--color-border: rgba(218, 253, 185, .15);color:#fff}.block-logos-list.bg-dark-green .title,.block-logos-list.bg-secondary-green .title{color:#fff}.block-logos-list .inner-content-container{display:flex;flex-direction:column}@media (min-width: 768px){.block-logos-list .inner-content-container{gap:60px}}.block-logos-list .inner-content-container .heading{text-align:center}.block-logos-list .logos-list{display:flex;flex-direction:column;justify-content:center}@media (min-width: 768px){.block-logos-list .logos-list{flex-direction:row}}.block-logos-list .logos-list .logo-item{max-width:100%;width:auto;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px;padding:40px 0;position:relative}@media (min-width: 768px){.block-logos-list .logos-list .logo-item{padding:0 60px;gap:10px}}@media (max-width: 768px){.block-logos-list .logos-list .logo-item:not(:last-child):after{width:100px;height:1px;background-color:var(--color-border);content:"";display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}}@media (min-width: 768px){.block-logos-list .logos-list .logo-item:not(:last-child){border-right:1px solid var(--color-border)}}.block-logos-list .logos-list .logo-item .logo-image{display:flex;align-items:center}@media (min-width: 768px){.block-logos-list .logos-list .logo-item .logo-image{height:140px}}.block-logos-list .logos-list .logo-item .logo-image img{width:auto;height:unset;max-height:100%}.block-logos-list .wrapper-buttons{display:flex;margin-top:20px;justify-content:center}@media (min-width: 768px){.block-logos-list .wrapper-buttons{margin-top:0}}

