.esk_2023.layout_2023 .views-row.views-row-1 .list_top_picto.dual_title li .list_top_picto_title:before{top: -3px;height: 30px;}
.esk_2023.layout_2023 .views-row.views-row-1 .list_top_picto.dual_title li .list_top_picto_subtitle{max-width: 224px;}
@media screen and (max-width: 992px) {
.esk_2023.layout_2023 .view-content .views-row-1 .list_top_picto  { gap: 45px;}
.esk_2023.layout_2023 .view-content .views-row-1 .v4_cta_small { margin-top: 20px;}
}
@media screen and (max-width: 460px) {
.esk_2023.layout_2023 .view-content .views-row-1 .list_top_picto.rounded_graphic { padding-bottom: 35px !important;}
}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact.views-row-2{bottom: 90px;margin-bottom: -150px; height: auto !important;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact.views-row-2 ul{display: flex;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact.views-row-2 ul li{margin: 0 30px; max-width: 310px;font-family: 'Roboto-Bold';color: #131E29;line-height: 24px;list-style-type: none;position:relative;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact.views-row-2 ul li::before{ content: ""; display: block; position: absolute;left: -20px;top:2px;border-left: solid #FFF 2px;height: 20px;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.cta-compact .views-field .field-content .text-wrap {height: auto !important;}
@media screen and (max-width: 1200px) {
.esk_2023.layout_2023 .view-content .views-row-2 .text-wrap, .esk_2023.layout_2023 .view-content .views-row-2.cta-compact .text-wrap .esk_quote_2023_floating  { max-width: 95vw;}
}
@media screen and (max-width: 668px) {
.esk_2023.layout_2023 .view-content .views-row-2.cta-compact .text-wrap .esk_quote_2023_floating ul { flex-wrap: wrap; gap: 25px;}
}
@media screen and (max-width: 460px) {
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact.views-row-2 h2 { hyphens: auto;}
}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul{display: flex; padding-top: 15px;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul li{margin: 0 30px;width: 250px;font-family: 'Roboto-Bold';color: #131E29;line-height: 24px;list-style-type: none;position:relative;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul li:first-of-type { margin-left: 20px;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul li img { margin-bottom: 15px;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul li span  {position: absolute;left: -20px; border-left: solid #09AFBD 2px;height: 20px;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content  .views-row.views-row-3  .esk_quote_2023_floating {padding-top:70px;flex-direction: row-reverse;justify-content: flex-end;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row.views-row-3  .esk_quote_2023_floating .esk_quote_right {width: auto; padding-right: 60px;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row.views-row-3  .esk_quote_2023_floating .esk_quote_left {width: 65%;}
@media screen and (max-width: 1200px) {
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul { flex-wrap: wrap; gap: 50px 75px; padding-left: 20px;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul li, .esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul li:first-of-type { margin: 0;}
}
@media screen and (max-width: 668px) {
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row.views-row-3  .esk_quote_2023_floating {padding-top: 40px; flex-direction: column-reverse;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row.views-row-3  .esk_quote_2023_floating .esk_quote_right {padding-right: 0;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row.views-row-3  .esk_quote_2023_floating .esk_quote_left {width: 100%;}
}
.esk_2023 .carousel.industries_2023 .carousel-cell .outline { margin-bottom: 15px;}
@media screen and (max-width: 1200px) {
.flickity-enabled.is-draggable .flickity-viewport { height : 250px !important;}
.esk_2023 .carousel.industries_2023 .csl_title {padding: 60px 15px 20px 15px; }
.esk_2023 .carousel.industries_2023 .carousel-cell { height: 100%; background-size: cover;}
}
@media screen and (max-width: 992px) {
.esk_2023 .carousel.industries_2023 .csl_title {padding-top: 40px; }
}
@media screen and (max-width: 768px) {
.esk_2023 .carousel.industries_2023 .csl_title { hyphens: auto;}
}
@media screen and (max-width: 668px) {
.esk_2023 .carousel.industries_2023 .carousel-cell { width: 45% !important;}
}
@media screen and (max-width: 460px) {
.esk_2023 .carousel.industries_2023 .carousel-cell { width: 50% !important;}
.esk_2023 .carousel.industries_2023 .csl_title {padding-left: 10px; padding-right: 10px; }
}

.esk_2023.layout_2023 .views-row.views-row-1 .list_top_picto.dual_title li .list_top_picto_title:before{top: -3px;height: 30px;}
.esk_2023.layout_2023 .views-row.views-row-1 .list_top_picto.dual_title li .list_top_picto_subtitle{max-width: 224px;}

@media screen and (max-width: 992px) {
.esk_2023.layout_2023 .view-content .views-row-1 .list_top_picto  { gap: 45px;}
.esk_2023.layout_2023 .view-content .views-row-1 .v4_cta_small { margin-top: 20px;}
}

@media screen and (max-width: 460px) {
.esk_2023.layout_2023 .view-content .views-row-1 .list_top_picto.rounded_graphic { padding-bottom: 35px !important;}
}

.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact.views-row-2{bottom: 90px;margin-bottom: -150px;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact.views-row-2 ul{display: flex;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact.views-row-2 ul li{margin: 0 30px; max-width: 310px;font-family: 'Roboto-Bold';color: #131E29;line-height: 24px;list-style-type: none;position:relative;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact.views-row-2 ul li::before{ content: ""; display: block; position: absolute;left: -20px;top:2px;border-left: solid #FFF 2px;height: 20px;}


@media screen and (max-width: 1200px) {
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact.views-row-2 {height: auto !important;}
.esk_2023.layout_2023 .view-content .views-row-2 .text-wrap, .esk_2023.layout_2023 .view-content .views-row-2.cta-compact .text-wrap .esk_quote_2023_floating  { max-width: 95vw;}
}

@media screen and (max-width: 668px) {
.esk_2023.layout_2023 .view-content .views-row-2.cta-compact .text-wrap .esk_quote_2023_floating ul { flex-wrap: wrap; gap: 25px;}
}

.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul{display: flex; padding-top: 15px;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul li{margin: 0 30px;width: 250px;font-family: 'Roboto-Bold';color: #131E29;line-height: 24px;list-style-type: none;position:relative;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul li:first-of-type { margin-left: 20px;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul li img { margin-bottom: 15px;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul li span  {position: absolute;left: -20px; border-left: solid #09AFBD 2px;height: 20px;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content  .views-row.views-row-3  .esk_quote_2023_floating {padding-top:70px;flex-direction: row-reverse;justify-content: flex-end;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row.views-row-3  .esk_quote_2023_floating .esk_quote_right {width: auto; padding-right: 60px;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row.views-row-3  .esk_quote_2023_floating .esk_quote_left {width: 65%;}

@media screen and (max-width: 1200px) {
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul { flex-wrap: wrap; gap: 50px 75px; padding-left: 20px;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul li, .esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.views-row-3 .views-field .text-wrap .group_body ul li:first-of-type { margin: 0;}
}

@media screen and (max-width: 668px) {
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row.views-row-3  .esk_quote_2023_floating {padding-top: 40px; flex-direction: column-reverse;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row.views-row-3  .esk_quote_2023_floating .esk_quote_right {padding-right: 0;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row.views-row-3  .esk_quote_2023_floating .esk_quote_left {width: 100%;}
}

.esk_2023 .carousel.industries_2023 .carousel-cell .outline { margin-bottom: 15px;}
@media screen and (max-width: 1200px) {
.flickity-enabled.is-draggable .flickity-viewport { height : 250px !important;}
.esk_2023 .carousel.industries_2023 .csl_title {padding: 60px 15px 20px 15px; }
.esk_2023 .carousel.industries_2023 .carousel-cell { height: 100%; background-size: cover;}
}

@media screen and (max-width: 992px) {
.esk_2023 .carousel.industries_2023 .csl_title {padding-top: 40px; }
}

@media screen and (max-width: 768px) {
.esk_2023 .carousel.industries_2023 .csl_title { hyphens: auto;}
}

@media screen and (max-width: 668px) {
.esk_2023 .carousel.industries_2023 .carousel-cell { width: 35% !important;}
}

@media screen and (max-width: 460px) {
.esk_2023 .carousel.industries_2023 .carousel-cell { width: 45% !important;}
}

