.block-hero-text-image{position:relative}@media(min-width:768px){.block-hero-text-image{background-image:url(/app/themes/limpide-starter/assets/img/svg/hero-text-image-decoration.svg);background-repeat:no-repeat;background-position:right bottom;background-size:contain}}.block-hero-text-image .inner-content-container{display:flex;flex-direction:column;gap:40px}@media(min-width:768px){.block-hero-text-image .inner-content-container{flex-direction:row;justify-content:space-between;gap:40px}}@media(min-width:768px){.block-hero-text-image .inner-content-container{align-items:center}}@media(min-width:768px){.block-hero-text-image .inner-content-container .content{width:50%;max-width:600px}}.block-hero-text-image .inner-content-container .content-inner{display:flex;flex-direction:column;justify-content:start;gap:20px;height:100%}@media(min-width:768px){.block-hero-text-image .inner-content-container .media{width:50%;max-width:600px}}

@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}}

