/* Header */
.node-type-advanced-basic-page .view-id-page_header, .esk_2023.layout_2023.node-type-advanced-basic-page .pane-page-breadcrumb {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 {max-width: 55vw;}
.view-advanced-basic-page .view-content .views-row .views-field .text-wrap .headline {max-width: 915px;}
.view-advanced-basic-page .view-content .views-row-1 .views-field .image { margin-right: 60px;}
.view-advanced-basic-page .view-content .views-row-1 .views-field .image, .view-advanced-basic-page .view-content .views-row-1 .views-field .image img { max-width: 35vw;}
.view-advanced-basic-page .view-content .views-row-1 .views-field .image img {padding-left: 2vw; margin-top: 50px;}
.view-advanced-basic-page .view-content .views-row-1 .views-field .image .inner .inner2 { vertical-align: baseline;}
.esk_2023.layout_2023 .views-row-1 {margin-top: -60px;}

.view-advanced-basic-page .view-content .views-row-1.right-body2 { padding-bottom: 15px !important;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-1 .views-field .text-wrap .subheadline {margin-bottom: 20px;}

@media screen and (max-width: 1400px) {
.view-advanced-basic-page .view-content .views-row-1.views-field .image img {padding-left: 0}
}

@media screen and (max-width: 768px) {
.esk_2023.layout_2023 .tilted-background-section { padding-top: 60px !important;}
.view-advanced-basic-page .view-content .views-row { padding-top: 80px !important;}
.view-advanced-basic-page .view-content .views-row-1 .views-field .image { margin-right: 115px;}
.view-advanced-basic-page .view-content .views-row-1 .views-field .image .inner .inner2 { vertical-align: top; padding-top: 50px;}
}

@media screen and (max-width: 668px) {
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-1 .views-field .text-wrap { max-width: 90vw;}
.view-advanced-basic-page .view-content .views-row-1 .views-field .image, .view-advanced-basic-page .view-content .views-row .views-field .image img { max-width: unset;}
.view-advanced-basic-page .view-content .views-row-1 .views-field .image { width: 90vw;}
.view-advanced-basic-page .view-content .views-row-1 .views-field .image .inner .inner2 { padding-top: 0;}
}


/* Section 2 */
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row-2.tilted-background-section {padding-bottom: 110px !important;}
.section2_container {display: flex; gap: 50px; justify-content: space-between;}
.section2_container:last-of-type {margin-top: 15px;}

.section2_container > ul {margin-bottom:0px !important; width: 55%;}

.section2_illustration {max-width: 565px !important; width: 100% !important; margin-top: 50px !important;}

@media screen and (max-width:1200px) {
.section2_container {flex-wrap: wrap; gap: 0;}
.section2_container > ul { width: 95%;}

.esk_2023.layout_2023 .view-content .views-row-2 .list_top_picto { margin-bottom: 25px !important;}

.section2_illustration {margin-top: 0 !important;}
}

@media screen and (max-width: 970px) {
.esk_2023.layout_2023 .list_top_picto li {width: 100%;}
}

@media screen and (max-width: 768px) {
.view-advanced-basic-page .view-content .views-row-2 a.v4_teal_reverse{height: unset; text-wrap: wrap; text-align: center;}
}

/* Section 3 */
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row-3.cta-compact{height: auto !important; bottom: 50px}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-3.cta-compact .views-field .field-content .text-wrap  { height: auto !important;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-3.cta-compact .views-field .field-content .group_body {bottom: 45px;}


/* Section 4*/ 
.esk_2023 .view-content .views-row-4 a.v4_teal_reverse { background-color: #F3F5F6;}
.esk_2023.layout_2023 .views-row-4.tilted-background-section .tilted_background .tilted_ribbon {bottom: -35px !important;}
.view-advanced-basic-page .view-content .views-row-4 .views-field .text-wrap .group_body img { margin-left: -20px;}

@media screen and (max-width: 992px) {
.view-advanced-basic-page .view-content .views-row-4 a.v4_cta_small {height: unset; text-wrap: wrap; text-align: center;}
}

@media screen and (max-width: 768px) {
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-4 .views-field .text-wrap .group_body ul li:first-of-type { margin-bottom: 65px;}
}


/* Section 5 */ 
.view-advanced-basic-page .view-content .views-row-5 {padding-bottom: 160px;}
.view-advanced-basic-page .view-content .views-row-5 .views-field .text-wrap .headline {max-width: 1015px;}
.esk_2023 .view-content .views-row-5 .check { width: 85% !important; position: relative; padding-left: 25px;}
.section4_container {display:flex; position: relative;}
.section4_advantages_list{width: 71%;}
.section4_aside_illustration {position: absolute; left: 73%; max-width: 33vw; padding-left: 2vw;}

@media screen and (max-width: 1600px) {
.section4_aside_illustration { max-width: 350px !important;  top: 15%; }
}

@media screen and (max-width: 1400px) {
.section4_advantages_list {width: 63%;}
.section4_aside_illustration { padding-left: 0; left: 65%;}
}

@media screen and (max-width: 992px) { 
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-5 .views-field .text-wrap { max-width: 90vw;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body { position: relative;}
.section4_container { flex-direction: column;}
.section4_advantages_list {width: 100%;}
.section4_aside_illustration {position: initial;  margin-top: 45px; padding-right: 5vw; }
.cta {
   position: absolute;
    left: 50%;
    bottom: 110px;
}
}

@media screen and (max-width: 768px) {
.section4_container { flex-wrap: wrap;}
.section4_advantages_list {width: 100%;}
}

@media screen and (max-width:668px) {
.section4_aside_illustration { margin-top: 100px;}
.cta {bottom: 280px; left: 0;}
}


/* Section 6 */ 
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col.views-row-6 .views-field .field-content .text-wrap .group_body,
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col.views-row-9 .views-field .field-content .text-wrap .group_body
{border-left: solid 2px #e8e8e8; padding: 0 0 0 40px; height: 80%!important; margin: 50px 0 100px 70px; top: 0!important;}
.safety_standards_container{display:flex; width: 100%; height: 100%; flex-wrap: wrap; justify-content: space-evenly; align-items: center;}

@media screen and (max-width: 1400px) {
.safety_standards_container {
gap: 50px; justify-content: start;
}
}

@media screen and (max-width:1200px) {
.safety_standards_container { justify-content: center;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col.views-row-6 .views-field .field-content .text-wrap .group_body {margin: 15px 0 0; border-left: none; padding-left: 0; width: 100%;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col.views-row-6 .views-field .field-content .text-wrap .headline, .esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col.views-row-5 .views-field .field-content .text-wrap .subheadline { width: 90vw; margin-bottom: 0;}
}

@media screen and (max-width: 668px) {
.safety_standards_container {gap: 15px;}
.view-advanced-basic-page .view-content .views-row-6 a.v4_cta_small {height: unset; text-wrap: wrap; text-align: center;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-6.esk-2col .views-field .field-content .text-wrap .group_body {width: 100%;}
}

/* Section 7 */
.view-advanced-basic-page .view-content .views-row-7 .views-field .text-wrap .headline {max-width: 845px;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-7 .views-field .text-wrap .headline h2 { margin-bottom: 0 !important;}
.view-advanced-basic-page .view-content .views-row-7 .v4_cta_small { margin-top: 10px;}
.integration_erp_content { display: flex; flex-direction: column; gap: 40px;}
.integration_erp_row{ display : flex; justify-content: space-between;}
.integration_erp_item {width: 45%;}
.integration_erp_link { display: inline-block;
    border: none;
    box-shadow: none;
    text-transform: unset;
    color: #141E29 !important;
    font-family: "Roboto-Bold";
    padding: 0;
    margin-top: 20px;
    text-decoration: none !important;
    margin-top: auto;
}

.integration_erp_link:hover { color: #09AFBD !important; }

.integration_erp_container { display: flex; align-items:center; height: 70px; margin-bottom: 25px;}

@media screen and (max-width: 668px) {
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-7 .views-field .text-wrap { padding-bottom: 60px;}
.integration_erp_content {gap: 0;}
.integration_erp_row { flex-wrap: wrap;}
.integration_erp_item {width: 100%; margin-bottom: 55px;}
.integration_erp_row:last-of-type .integration_erp_item:last-of-type { margin-bottom: 20px;}
.view-advanced-basic-page .view-content .views-row-7 a.v4_cta_small { margin-bottom: 20px; height: unset; text-wrap: wrap; text-align: center;}
}

/* Section 8 */
.esk_2023 .view-content .views-row-8 a.v4_teal_reverse { background-color: #F3F5F6;}
.esk_2023.layout_2023 .view-content .views-row-8 .list_top_picto.top_picto_multirow > li {width: 50%;}
.esk_2023 .view-content .views-row-8 .check { width: 85% !important; position: relative; padding-left: 25px !important;}
.esk_2023.layout_2023 .views-row-8.tilted-background-section .tilted_background .tilted_ribbon {top: -35px;}

@media screen and (max-width: 768px) {
.esk_2023.layout_2023 .views-row-8 .list_top_picto.top_picto_multirow {flex-wrap: nowrap; flex-direction: column;}
.esk_2023.layout_2023 .view-content .views-row-8 .list_top_picto.top_picto_multirow > li { width: 90vw;}
.esk_2023.layout_2023 .view-content .views-row-8  .list_top_picto.top_picto_multirow > li:first-of-type { margin-bottom: 55px;}
.esk_2023.layout_2023 .views-row-8 .list_top_picto.top_picto_multirow li:last-of-type { margin-top: 50px;}
}

/* Section 9 */ 
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-9 .views-field .text-wrap .headline h2 { margin-bottom: 0 !important}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col.views-row-9 .views-field .field-content .text-wrap .group_body{border-left: solid 2px #e8e8e8;padding: 0 0 0 40px; height: 100%; margin: 10px 0 230px 70px;}
.container{display: flex; flex-direction: column; width: 100%; height: 100%; gap: 60px; align-items: center; justify-content: center;}
.container_logo img {width: 100%; height: auto;}
.row_logo {display:flex; align-items: center; justify-content: space-around; width: 100%;}


@media screen and (max-width: 1400px) {
.row_logo {justify-content: center; gap: 20px;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col.views-row-9 .views-field .field-content .text-wrap .group_body { padding-left: 0;}
}

@media screen and (max-width: 1200px) { 
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col.views-row-9 .views-field .field-content .text-wrap .headline {width: 90vw; margin-bottom: 0;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col.views-row-9 .views-field .field-content .text-wrap .group_body {border-left: none; margin-left: 10px; width: 100%;}
.row_logo {gap: 85px;}
}

@media screen and (max-width: 768px) {
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-9 .views-field .text-wrap .headline h2 { margin-bottom: 0 !important;}
}

@media screen and (max-width: 668px) {
.row_logo { gap: 25px;}
.container{gap: 45px; padding-bottom: 60px;}
}

/* Section 11 */ 
.view-advanced-basic-page .view-content .views-row-11 {padding-top: 150px !important;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-11 .views-field .text-wrap { margin-top: 120px;}
.view-advanced-basic-page .view-content .views-row-11 .views-field .text-wrap .headline {max-width: unset;}
.faq_section .panel-heading{background-image: none; padding-top: 20px;}

.faq_section a {font-family: "Roboto-Bold" !important;
    color: #141E29 !important;
    font-size: 0.9rem !important;
    text-decoration: none !important;
}
.faq_section a:hover { color: #039fb0 !important;}

@media screen and (max-width: 768px) {
.view-advanced-basic-page .view-content .views-row-11 {padding-top: 80px !important;}
}

@media screen and (max-width: 668px) {
 .panel-heading { line-height: 1;}
}

@media screen and (max-width: 460px) {
.view-advanced-basic-page .view-content .views-row-11 {padding-top: 25px !important;}
}




