.view-advanced-basic-page .view-content .views-row .views-field .image .inner .inner2{padding-top: 40px;}
.esk_2023.layout_2023 .views-row-2.tilted-background-section .tilted_background .tilted_ribbon{bottom: unset; top: -35px; }
.esk_2023.layout_2023 .views-row-2.tilted-background-section .tilted_background .tilted_ribbon.orange {  left: unset; right: -15px;}
.esk_2023.layout_2023 .views-row-2.tilted-background-section .tilted_background .tilted_ribbon.red {  left: unset; right: 180px;}

.esk_2023.layout_2023.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .headline h2 {text-wrap: balance;}
.esk_2023.layout_2023 .list_top_picto li p:first-of-type {margin-bottom: 0;}

@media screen and (max-width:768px) { 
.view-advanced-basic-page .view-content .views-row .views-field .image .inner .inner2{padding-top: 0;}
.esk_2023.layout_2023 .tilted-background-section {padding-top: 20px !important}
.view-advanced-basic-page .view-content .views-row.right-body2 { padding-bottom: 110px;}

}


.view-advanced-basic-page .view-content .views-row.right-body2 .text-wrap {width: 62%;}
.view-advanced-basic-page .view-content .views-row.right-body2 .views-field .image {width: 35%;}
.view-advanced-basic-page .view-content .views-row.right-body2 .views-field .image img {height: auto; margin-left: 40px;}

@media screen and (max-width: 1600px) {
 .view-advanced-basic-page .view-content .views-row.right-body2 .views-field .image img {width: 33vw;}
}
@media screen and (max-width: 1400px) {
.view-advanced-basic-page .view-content .views-row.right-body2 .views-field .image img {margin-left: 0; }
}

@media screen and (max-width: 992px) {
.view-advanced-basic-page .view-content .views-row.right-body2 .image {float: none; margin: 0 auto; display: table; position: relative;}
.view-advanced-basic-page .view-content .views-row.right-body2 .views-field .image  {max-width: 65vw !important;}
 .view-advanced-basic-page .view-content .views-row.right-body2 .views-field .image img {width: 100%!important;}
.view-advanced-basic-page .view-content .views-row.right-body2 .text-wrap {width: 90vw;}
.view-advanced-basic-page .view-content .views-row .views-field .image .inner .inner2 {height: auto !important;}
}

@media screen and (max-width: 668px) {
.view-advanced-basic-page .view-content .views-row.right-body2 .image {width: 100%; top: 0px;}

}

@media screen and (max-width: 460px) {
.esk_2023.layout_2023.node-type-advanced-basic-page .view-page-header .view-content .views-row .views-field-field-header-title h1 {hyphens: auto; word-break: break-all;}

}