.esk_2023.layout_2023.node-type-advanced-basic-page .view-page-header .view-content .views-row .views-field-field-header-subheadline .field-content img {max-width: 190px; position: absolute; top: 3.5vw; right: 3.5vw;}

@media screen and (max-width: 1200px) {
.esk_2023.layout_2023.node-type-advanced-basic-page .view-page-header .view-content .views-row .views-field-field-header-subheadline .field-content img {display: none;}
}

/* Section 1 */
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-1 .views-field .text-wrap .headline h2 {text-wrap: balance;}
.view-advanced-basic-page .view-content .views-row-1 .views-field .image img { margin-top: 60px; max-width: 100%; height: auto;}
.view-advanced-basic-page .view-content .views-row-1 ul.check li {margin-left: 25px;}

/* Section 2 */
.esk_2023.layout_2023 .views-row-2 .list_top_picto li .list_top_picto_title {display: block; line-height: 25px;}
.esk_2023.layout_2023 .views-row-2 .list_top_picto li .list_top_picto_title span {font-family:'Roboto-light';}
.esk_2023.layout_2023 .views-row-2 .list_top_picto.top_picto_multirow {margin-bottom: 10px!important;}
.esk_2023.layout_2023 .views-row-2 .list_top_picto.top_picto_multirow:first-of-type {margin-top: 80px!important;}
.view-advanced-basic-page .view-content .views-row-2 {background-color: #F3F5F6;}

/* Section 3 */
.duo-card { display: flex; justify-content: space-around; gap: 20px; flex-wrap: wrap;}
.duo-card .card {display: flex; flex-direction: column; box-shadow: 0px 3px 6px #0000004D; background-color: #FFF; width: 45%; min-width: 360px;}
.duo-card .card .card-bg1 {background-image:url('https://www.esker.com/sites/default/files/tn_cs_odl.jpg');}
.duo-card .card .card-bg2 {background-image:url('https://www.esker.com/sites/default/files/tn_cs_gsgroup.jpg');}
.duo-card .card .card-bg { width: 100%; min-height: 220px; height: auto; display: flex; align-items: center; justify-content: center; background-size: cover;}
.duo-card .card-content {padding: 50px 50px 35px; display: flex; flex-direction: column; height: 100%;}
.duo-card .card-content p:first-of-type{font-family:'Roboto-bold'; font-size: 1.7rem; line-height: 1.2; margin-bottom: 45px;}
.duo-card .card-content p:last-of-type {margin-top: auto;}

/* Section 4 */
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-4 .views-field .text-wrap .headline h2 {margin-bottom: 20px !important;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-4 .views-field .text-wrap .subheadline {max-width:1200px; margin-bottom: 0;}
.view-advanced-basic-page .view-content .views-row-4 .btn-primary.white-black {color: #131E29; text-decoration: none;}
.view-advanced-basic-page .view-content .views-row-4 .btn-primary.white-black:hover {color: #FFF;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-4 .views-field .text-wrap .subheadline p:first-of-type {text-align: center; font-size: 1.6rem; font-family:'Roboto';}
.btn-container {margin: 60px auto 0 !important; text-align: center; display: flex; gap: 15px; flex-wrap: wrap-reverse; align-items: center; justify-content: center;}

@media screen and (max-width: 992px) {
.view-advanced-basic-page .view-content .views-row-1 .views-field .image img {margin-top: unset;}
}

@media screen and (max-width: 768px) {
.duo-card .card {min-width: unset; width: 90vw;}
.duo-card .card-content {padding: 50px 25px 35px; text-wrap: balance;}
.duo-card .card-content p:first-of-type {font-size: 1.45rem;}
.btn-primary.big {font-size: 1.1rem !important; padding: 10px 18px;}
}

/* FR */
.i18n-fr.esk_2023.layout_2023.node-type-advanced-basic-page .view-content .views-row-3 {display: none;}