/* Commun */
.view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body strong, strong {font-family: "Roboto-bold";}

/* 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 */ 
.i18n-fr h1 {font-family: 'Roboto-Bold' !important; font-size: 3.1em !important;margin: 0; line-height: 1.2; color: #141E29;}
.esk_2023.layout_2023.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row-1 .views-field .text-wrap .subheadline p:first-of-type {margin-top: 25px;}
.esk_2023.layout_2023.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row-1 .views-field .text-wrap .subheadline .v4_cta_small {margin-top: 30px;}
.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; margin-top: 40px;}
.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; margin-top: -91px;}
.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;}


/* Section 2 */
.esk_2023.layout_2023 .views-row-2 h2 {max-width: 750px;}
.esk_2023.layout_2023 .views-row-2 .bloc-text {display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: space-between; gap: 40px;}
.esk_2023.layout_2023 .views-row-2 .bloc-text .text-left {flex:1 1 50%;}
.esk_2023.layout_2023 .views-row-2 .bloc-video {flex: 1 1 40%; max-width: 560px;}
.esk_2023.layout_2023 .views-row-2 .bloc-video div {position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;}
.esk_2023.layout_2023 .views-row-2 .bloc-video iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.esk_2023.layout_2023 .views-row-2 .customer_logo_list {gap: 15px 30px; margin: 0 auto; align-items: center;}
.esk_2023.layout_2023 .views-row-2 .customer_logo_list img {max-width: 125px!important; max-height: 90px;}
.esk_2023.layout_2023 .views-row-2 .v4_cta_small {margin-top: 40px;}


/* Section 3 */ 
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row-3.cta-compact{bottom: 150px;margin-bottom: -220px;}
.view-advanced-basic-page .view-content .cta-compact.views-row-3 .group_body {bottom: 40px;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating  {padding-top: 60px;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating .esk_quote_left {margin-top: 0;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating .btn-container {display: flex; gap:15px; flex-wrap: wrap;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating .esk_quote_right img {min-width: 180px; width: 180px; height: 180px;}


/* Section 4 */ 
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row-4 .list_top_picto {margin-bottom:0!important;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row-4 .list_top_picto img {width:75px; height:73px}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row-4 .list_top_picto li .list_top_picto_link a {font-size: 16px; display: block;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row-4 .v4_cta_small {margin-bottom: 110px; margin-top: 10px;}


/* Section 5 */
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row-5 .v4_cta_small {margin-top: 30px; margin-bottom: 90px;}

/* Section 6 */
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row-6 h2 span {display: inline-block;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row-6 .list_top_picto {margin-bottom: 120px!important;padding-left:0px; gap: 35px 70px; justify-content: center;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row-6 .list_top_picto li {margin-bottom:35px;}
.esk_2023 .view-content .views-row a.v4_cta_small {white-space: break-spaces; height: auto; text-align: center;}
.esk_2023 .view-content .views-row-6 a.v4_cta_small.v4_teal_reverse {background-color: transparent;}
.esk_2023 .view-content .views-row-6 a.v4_cta_small.v4_teal_reverse:hover {background-color: #09AFBD;}
.esk_2023 .view-content .views-row-6  p.blue {color: #09AFBD; font-family: "Roboto-Bold"; font-size: 1.375rem; line-height: 26px; text-align: left; margin-bottom: 50px; text-transform: none;}



@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: 1200px) {
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-1 .views-field .text-wrap {margin-bottom:0; margn-top: 20px;}
.view-advanced-basic-page .view-content .cta-compact.views-row-3 .group_body {bottom: -15px;}
}

@media screen and (max-width: 992px) {
.text-left {flex: 1 1 100% !important;}
}

@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: 30px !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;}

.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row-3.cta-compact {margin-bottom: -165px;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating .esk_quote_right {margin-top: -50px !important;}
.view-advanced-basic-page .view-content .cta-compact.views-row-3 .group_body {bottom: 20px;}
}

@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: 75vw; margin: 0 auto 60px;}
.view-advanced-basic-page .view-content .views-row-1 .views-field .image .inner .inner2 { padding-top: 0;}
}