@media screen and (min-width:64rem) and (max-width:79.9987rem){.b4b-overload .productsheet__wrapper{min-height:28.75rem}}.b4b-overload.productsheet__bg-blue{background-color:#f2f8ff}.b4b-overload .productsheet__title{color:#004b44}@media screen and (max-width:47.9987rem){.b4b-overload .productsheet__title{font-size:2.375rem;line-height:2.625rem}}.b4b-overload .productsheet__title a{color:#004b44;text-decoration:underline}@media screen and (max-width:47.9987rem){.b4b-overload .productsheet__subtitle{margin-top:1.5rem;font-size:1rem;line-height:normal}}@media screen and (min-width:48rem){.b4b-overload .productsheet__subtitle{margin-top:1.5rem;font-size:1.25rem;line-height:normal}}.b4b-overload .productsheet__subtitle a{color:#007d8f;text-decoration:underline}@media screen and (max-width:47.9987rem){.b4b-overload .productsheet__description{margin-top:.625rem;font-size:.875rem;line-height:normal}}@media screen and (min-width:48rem){.b4b-overload .productsheet__description{margin-top:1.25rem;font-size:1.25rem;line-height:normal;max-width:28.125rem}}.b4b-overload .productsheet__description a{color:#4a4a4a;text-decoration:underline}@media screen and (min-width:48rem){.b4b-overload .productsheet__inner.without-textarea .productsheet__visual{top:.5rem}}@media screen and (max-width:47.9987rem){.b4b-overload .productsheet__inner.without-textarea .productsheet__visual img{width:100%;height:auto;max-width:20.5rem}}@media screen and (max-width:47.9987rem){.b4b-overload .productsheet__links sofinco-modal{text-align:center}}@media screen and (max-width:47.9987rem){.b4b-overload.pedagogy{padding-top:2.5rem;padding-bottom:0}}@media screen and (min-width:48rem){.b4b-overload.pedagogy{display:flex;padding:0;height:39.375rem}}.b4b-overload .pedagogy__background-image{display:none}.b4b-overload .pedagogy__image{max-height:inherit;padding-left:0;top:0;transform:translateX(-50%);height:auto;left:50%}@media screen and (min-width:48rem){.b4b-overload .pedagogy__image{display:block}}@media screen and (max-width:47.9987rem){.b4b-overload .pedagogy__image-mobile{max-width:23.438rem;margin:auto}}@media screen and (min-width:48rem){.b4b-overload .pedagogy__image-mobile{display:none}}.b4b-overload.pedagogy .section-container{max-width:70rem}@media screen and (min-width:48rem){.b4b-overload.pedagogy .section-container{display:inline-flex;width:90%}}@media screen and (max-width:47.9987rem){.b4b-overload .pedagogy-wrapper{padding:1.625rem 1.25rem;background-color:#f5f5f5}}@media screen and (min-width:48rem){.b4b-overload .pedagogy-wrapper{width:50%;max-width:34.125rem;min-width:31rem;padding:3.125rem 2.5rem}}@media screen and (max-width:47.9987rem){.b4b-overload .pedagogy__subtitle{display:none}}@media screen and (min-width:48rem){.b4b-overload .pedagogy__subtitle{font-family:Sarabun-Bold,sans-serif;font-size:1.375rem;line-height:1.625rem;margin-bottom:0}}.b4b-overload .pedagogy__subtitle a{color:#000;text-decoration:underline}@media screen and (max-width:47.9987rem){.b4b-overload .pedagogy__text{margin-top:0;margin-bottom:0}}@media screen and (min-width:48rem){.b4b-overload .pedagogy__text{margin-top:1.625rem;margin-bottom:0}}@media screen and (min-width:48rem){.b4b-overload .pedagogy-content{width:100%;margin:0;padding:0}}.b4b-overload .list-wrapper ul li{display:flex;justify-content:flex-start;align-items:center;color:#000;line-height:normal;padding-left:0;margin-bottom:1.625rem}.b4b-overload .list-wrapper ul li a{color:#000;text-decoration:underline;font-weight:400}.b4b-overload .list-wrapper ul>li:last-child{margin-bottom:0}.list-wrapper ul>li:before{content:"";background:url(../modules/portal-templates-sofinco/css/../images/b4b-pedagogy-picto.svg) 0 0 no-repeat;background-size:contain;position:inherit;top:0;display:block;margin-right:1rem;min-width:1.5rem;width:1.5rem;height:1.375rem;background-color:inherit;border-radius:0}@media screen and (max-width:47.9987rem){.b4b-overload .pedagogy__subtitle-mobile{width:100%;padding:0 1.25rem;text-align:center;font-family:Sarabun-Bold,sans-serif;font-size:1.75rem;line-height:2.25rem;margin-bottom:1.5rem}}@media screen and (min-width:48rem){.b4b-overload .pedagogy__subtitle-mobile{display:none}}.b4b-overload.list-benefits{padding-bottom:0}@media screen and (max-width:48rem){.b4b-overload .list-benefits__title{font-size:1.75rem;margin-bottom:1.5rem}}@media screen and (min-width:48.0013rem){.b4b-overload .list-benefits__title{font-size:2.375rem;margin-bottom:3.5rem}}.b4b-overload .list-benefits__content{width:auto}.b4b-overload .list-benefits__list{display:flex;flex-flow:row wrap;grid-template-columns:inherit;gap:1rem;justify-content:center}@media screen and (min-width:48.0013rem){.b4b-overload .list-benefits__list{grid-template-columns:inherit}}@media screen and (min-width:80rem){.b4b-overload .list-benefits__list{grid-template-columns:inherit}}.b4b-overload .list-benefits__item{-webkit-column-break-inside:inherit;-moz-column-break-inside:inherit;break-inside:inherit;width:17.5rem}.b4b-overload .list-benefits__card.card-big{justify-content:flex-end}.b4b-overload .list-benefits__card.card-big .list-benefits__card-visu,.b4b-overload .list-benefits__card-visu,.b4b-overload .list-benefits__card-visu img,.b4b-overload .list-benefits__card.card-big .list-benefits__card-visu img{width:100%;height:11.875rem}.b4b-overload .list-benefits__title span,.b4b-overload .list-benefits__card-text{display:none}@media screen and (max-width:48rem){.b4b-overload .list-benefits__card.card-big .list-benefits__card-desc{padding:2rem 1.5rem}}@media screen and (min-width:48.0013rem){.b4b-overload .list-benefits__card.card-big .list-benefits__card-desc{padding:1.5rem}}.b4b-overload .list-benefits__card-desc-title p,.b4b-overload .list-benefits__card-desc-text p{font-family:Sarabun-Book,sans-serif;font-size:1rem;color:#000}.b4b-overload .list-benefits__card-desc-title p{line-height:normal}.b4b-overload .list-benefits__card-desc-text p{line-height:1.313rem}@media screen and (max-width:48rem){.b4b-overload .list-benefits__card-desc-text p{margin-top:.625rem}}@media screen and (min-width:48.0013rem){.b4b-overload .list-benefits__card-desc-text p{margin-top:1rem}}.b4b-overload .list-benefits__card-desc-title p a,.b4b-overload .list-benefits__card-desc-text p a{color:#000;text-decoration:underline}.b4b-overload .list-benefits__cta{display:none}@media screen and (min-width:48.0013rem){.b4b-overload.solutions-card{padding-bottom:0}}.b4b-overload .solutions-card-grid.img-left-before .solutions-card-grid__wrapper:nth-child(2n+1) .solutions-card-grid__content{padding:0}.b4b-overload .solutions-card-grid__title{margin-bottom:1.75rem}@media screen and (max-width:48rem){.b4b-overload .solutions-card-grid__title{margin-top:1.5rem}}.b4b-overload .solutions-card-grid__text{display:none}.b4b-overload .solutions-card-grid__title a{color:#000}.b4b-overload .solutions-card-grid__horizontal-title a{color:#007d8f}.b4b-overload .solutions-card-grid__horizontal-text a{color:#4a4a4a}.b4b-overload .solutions-card-grid__title a,.b4b-overload .solutions-card-grid__horizontal-title a,.b4b-overload .solutions-card-grid__horizontal-text a{text-decoration:underline}.b4b-overload .solutions-card-grid__horizontal-blocks{margin-bottom:0}@media screen and (max-width:47.9987rem){.b4b-overload.solutions-card sofinco-modal{text-align:center}}.b4b-overload.example-product{padding-bottom:0}[data-variant=sofinco] .button{border-radius:3rem!important;background-color:#000!important;color:#fff!important;font-weight:400!important;border-color:#000!important}[data-variant=sofinco] .button:hover,[data-variant=sofinco] .button:focus{box-shadow:none!important;background-color:#000!important}@media screen and (max-width:47.9987rem){sofinco-modal,sofinco-modal #b4b-trigger{width:100%}}sofinco-modal{margin-top:1rem}@media screen and (min-width:30.0013rem) and (max-width:47.9987rem){sofinco-modal #b4b-trigger{max-width:17.5rem;display:block;margin:auto}}.b4b-open-popin{margin-top:1.25rem;margin-bottom:1.25rem}
