/**handles:block-acf-header-bottom-full,block-acf-tiles-image,block-acf-content-card,block-acf-cpt-list,block-acf-blogs-cards,block-acf-cta-wide**/
@media (max-width:991.98px){.header-bottom-full{padding-bottom:7em!important}}.header-bottom-full__inner{position:relative;padding:7.5em 0 6.5em}@media (max-width:991.98px){.header-bottom-full__inner{padding:3.5em 0 0}}.header-bottom-full__inner>.container{z-index:1;position:relative}.header-bottom-full__inner__img{position:absolute;left:0;right:0;top:0;bottom:0}.header-bottom-full__inner__img img{width:100%;height:100%;object-fit:cover;object-position:center}.header-bottom-full__inner__img:after{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#347064 0,rgba(52,112,100,0) 100%);content:"";bottom:0;right:0}.header-bottom-full__inner-content{margin-bottom:5em}@media (max-width:991.98px){.header-bottom-full__inner-content{margin-bottom:3em}}@media (min-width:992px){.header-bottom-full__inner-content__cta ul li:first-child{margin-right:19px}}@media (max-width:991.98px){.header-bottom-full__inner-content__cta ul li:not(:last-child){margin-bottom:19px}}@media (max-width:991.98px){.header-bottom-full__inner-content__cta ul li .btn{width:90%}}@media (max-width:991.98px){.header-bottom-full__inner-menu{width:100%}}@media (max-width:991.98px){.header-bottom-full__inner-menu{position:absolute;bottom:-110px}}.header-bottom-full__inner-menu__title{color:#fff;font-weight:900;font-size:1.25rem;margin-bottom:.5em;line-height:1.35}@media (max-width:991.98px){.header-bottom-full__inner-menu__title{color:rgba(5,0,0,.85)}}
.tiles-image{padding:50px 0}.tiles-image__item{border-radius:15px;background-color:#f2f2f2}.tiles-image__item--featured{background:#d4d9e9}.tiles-image__item--featured .tiles-image__item__content{background-color:transparent;position:relative}.tiles-image__item--featured .tiles-image__image{justify-content:flex-start}.tiles-image__item__content{background:#fff;padding:35px 30px 75px;position:relative}.tiles-image__item__content-cta{position:absolute;width:calc(100% - 60px);bottom:0}.tiles-image__item__content-cta--counter{position:absolute;top:-20px;display:flex;width:30px;height:30px;background:#ffd430;justify-content:center;align-items:center;border-radius:50%;font-size:.875rem;font-weight:700;line-height:1.2;right:-15px}.tiles-image__item__content-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5em;font-size:1.125rem;line-height:1.2}.tiles-image__item__content-description p{color:var(--theme-body);margin-bottom:0}.tiles-image__item__content-link{position:absolute;bottom:22px}.tiles-image__item__content-link svg{margin-left:10px}.tiles-image__image{display:flex;justify-content:center;padding:25px 0 25px}.tiles-image__image img{height:130px;object-fit:contain}@media (min-width:992px){.tiles-image .swiper-scrollbar{display:none}}
@media (max-width:991.98px){.content-card__image{text-align:center;margin-bottom:20px}}.content-card__image img{min-width:100%;min-height:340px;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;border-top-left-radius:15px}@media (min-width:992px){.content-card__image img{border-bottom-left-radius:15px}}@media (max-width:991.98px){.content-card__image img{min-height:163px;max-width:145px;border-top-right-radius:15px}}.content-card__content{padding:50px 45px 70px}@media (max-width:991.98px){.content-card__content{padding:19px 19px}}@media (max-width:991.98px){.content-card__content__cta{text-align:center}}@media (max-width:991.98px){.content-card__content__description{margin-bottom:20px}}.content-card__content__person{margin-bottom:30px}@media (max-width:991.98px){.content-card__content__person{text-align:center;margin-bottom:20px}}@media (max-width:991.98px){.content-card__content__logo{text-align:center}}@media (min-width:992px){.content-card__content a.link-cta{display:none!important}}.content-card .order-2 .content-card__image img{border-bottom-right-radius:15px;border-top-left-radius:0}@media (min-width:992px){.content-card .order-2 .content-card__image img{border-top-right-radius:15px;border-bottom-left-radius:0}}@media (max-width:991.98px){.content-card .order-2 .content-card__image img{border-bottom-right-radius:15px;border-bottom-left-radius:15px;border-top-right-radius:0}}.content-card a:not(.btn-link) svg{display:none}.content-card .swiper-container img{max-height:53px;object-fit:contain}
.cpt-list .list-case__item__content-description{color:var(--theme-body)}.cpt-list .list-case__item__content-description+div:not(.btn-link) svg{display:none}
.blogs-cards:after{position:absolute;top:0;left:0;z-index:0;width:100%;height:150px;background:#fff;content:""}.blogs-cards__slider{margin-bottom:50px}.blogs-cards__slider img{width:100%;margin-bottom:20px;border-radius:15px;height:200px;object-fit:cover}.blogs-cards__slider__slider-slide-item{display:flex;flex-direction:column;height:100%}.blogs-cards__slider__date{margin-bottom:8px}@media (max-width:991.98px){.blogs-cards__slider__date{font-size:.875rem}}.blogs-cards__slider__description{margin-bottom:19.5px}.blogs-cards__slider__content{margin-top:auto}@media (max-width:991.98px){.blogs-cards h2,.blogs-cards h3{margin-bottom:20px}}.blogs-cards h3{margin-bottom:20px}.blogs-cards__cta{padding-bottom:50px}
main section:last-child.cta-wide{margin-bottom:-50px}@media (max-width:991.98px){main section:last-child.cta-wide{margin-bottom:-16px}}.cta-wide__content__description{text-align:center}.cta-wide__content__description p{margin-bottom:30px}.cta-wide__content__cta{text-align:center}.cta-wide .demo-card h2{text-align:center;line-height:50px;margin-bottom:20px}@media (min-width:992px){.cta-wide .demo-card h2{font-size:2.625rem}}@media (max-width:991.98px){.cta-wide .demo-card h2{line-height:33px}}.cta-wide img{position:absolute;right:8.3333%;bottom:0;height:calc(100% + 30px);object-fit:contain;object-position:bottom;z-index:10}@media (max-width:991.98px){.cta-wide img{display:none}}@media (min-width:992px){.cta-wide__with-image .cta-wide__content__cta,.cta-wide__with-image .cta-wide__content__description{text-align:left}}@media (min-width:992px){.cta-wide__with-image .demo-card h2{text-align:left}}