.page-node-99921.layout_2026 .pane-page-breadcrumb {background-color:#EDEFF1; width: 100vw; padding-left: 8.5vw;}

.page-node-99921.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row h1 {width: 57%;}
.page-node-99921.layout_2026 .header-large_left {width: 56%;}
.page-node-99921.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .header-large_right .right-img {right: -80px;}

.page-node-99921.layout_2026 .views-row-2 .two-cols {margin-top: 55px; gap: 6%; justify-content: flex-start; }
.page-node-99921.layout_2026 .views-row-2 .two-cols h3 {text-wrap: balance;}
.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .two-cols.large > img {width: 45%; max-width: unset;}
.page-node-99921.layout_2026 .views-row-2 .two-cols > div {gap: 0; width: 45%;}
.page-node-99921.layout_2026 .views-row-2 .two-cols:first-of-type img {position: relative; left: -55px;}
.page-node-99921.layout_2026 .views-row-2 .two-cols:last-of-type img {margin-left:-5%;}
.page-node-99921.layout_2026 .view-advanced-basic-page .view-content .views-row-2 .views-field .text-wrap .group_body .classic-list {margin-top: 7px;}
.page-node-99921.layout_2026 .view-advanced-basic-page .view-content .views-row-2 .views-field .text-wrap .group_body .classic-list ul li {margin-bottom: 5px; line-height: 1.2;}
.page-node-99921.layout_2026 .view-advanced-basic-page .view-content .views-row-2 .views-field .text-wrap .group_body .two-cols ul {margin-bottom: 0;}


.page-node-99921.layout_2026 .view-advanced-basic-page .view-content .views-row-3  {padding-top: 0;}
.layout_2026 .views-row-3 .section-img .bg-illustration {background:url('https://www.esker.com/sites/default/files/assets/global_einvoicing/img_mcdo.webp?ab'); background-size: cover;}

.page-node-99921.layout_2026 .views-row-4 .two-cols {margin-bottom: 100px;}
.page-node-99921.layout_2026 .views-row-4 .list-icon.small .item {margin-left: 0;}
.page-node-99921.layout_2026 .views-row-4 .list-icon .list-title {text-wrap: balance;}
.page-node-99921.layout_2026 .view-advanced-basic-page .view-content .views-row-4 .views-field .text-wrap .group_body .two-cols.large > img,
.page-node-99921.layout_2026 .views-row-4 .two-cols > div {max-width: 48%;}
.page-node-99921.layout_2026 .view-advanced-basic-page .view-content .views-row-4 .views-field .text-wrap .group_body .two-cols > div img {width: 44px;}
.page-node-99921.layout_2026 .view-advanced-basic-page .view-content .views-row-4 .views-field .text-wrap .group_body .two-cols > div img.icon-global-coverage {width: 49px; margin-left: -2.5px; margin-right: -2.5px;}
.page-node-99921.layout_2026 .view-advanced-basic-page .view-content .views-row-4 .views-field .text-wrap .group_body .two-cols > div img.icon-interoperability {width: 40px; margin-left: 2px; margin-right: 2px;}
.page-node-99921.layout_2026 .views-row-4 .list-icon .item {align-items: center}

.layout_2026 .view-advanced-basic-page .view-content .views-row-5.esk-vmiddle span.field-content {justify-content: flex-end; gap: 7%;}



.layout_2026 .view-advanced-basic-page .view-content .views-row-6 {padding: 0 0 15px;}
.layout_2026 .view-advanced-basic-page .view-content .views-row-6 .views-field .text-wrap .group_body .cta-container .content-right.gif img {max-height: 400px;}

.layout_2026 .view-advanced-basic-page .view-content .views-row-7.right-body {padding-bottom: 0;}
.layout_2026 .view-advanced-basic-page .view-content .views-row-7.right-body .image {width: 50%;}


.layout_2026 .view-advanced-basic-page .view-content .views-row-8 {padding-top: 0;}

.layout_2026 .view-advanced-basic-page .view-content .views-row-9.right-body .text-wrap,
 .layout_2026 .view-advanced-basic-page .view-content .views-row.right-body .image  {width: 47%;}

.layout_2026 .faq__items {max-height: 350px;}

@media screen and (max-width: 1600px) {
	.page-node-99921.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .header-large_right .right-img {right: 0;}
}

@media screen and (max-width: 1400px) {
	.page-node-99921.layout_2026 .views-row-2 .two-cols {gap: 0;}
	.page-node-99921.layout_2026 .view-advanced-basic-page .view-content .views-row-2 .views-field .text-wrap .group_body .two-cols img {width: 35%; max-width: unset;}
	.page-node-99921.layout_2026 .views-row-2 .two-cols > div {max-width: 65%; width: 100%;}
	.page-node-99921.layout_2026 .views-row-2 .two-cols:last-of-type img {margin-left:0%;}
}

@media screen and (max-width: 1200px) {
.page-node-99921.layout_2026 .header-large_left,
.page-node-99921.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row h1 {width: 100%;}

.page-node-99921.layout_2026 .views-row-2 .two-cols {flex-direction: column;}
.page-node-99921.layout_2026 .views-row-2 .two-cols:last-of-type {flex-direction: column-reverse; margin-top: 90px;}
.page-node-99921.layout_2026 .view-advanced-basic-page .view-content .views-row-2 .views-field .text-wrap .group_body .two-cols img {width: 70%;}
.page-node-99921.layout_2026 .views-row-2 .two-cols > div {width: 67%; margin-left: 115px;  }
.page-node-99921.layout_2026 .views-row-2 .two-cols:first-of-type img {left: 0;}
}

@media screen and (max-width: 992px) {
	.page-node-99921.layout_2026 .view-advanced-basic-page .view-content .views-row-2 .views-field .text-wrap .group_body .two-cols img {width: 90%;}
	.page-node-99921.layout_2026 .views-row-2 .two-cols > div {max-width: unset; width: 100%; margin-left:0 ;}
	
	.page-node-99921.layout_2026 .views-row-4 .two-cols {flex-direction: column: reverse;}
	.page-node-99921.layout_2026 .view-advanced-basic-page .view-content .views-row-4 .views-field .text-wrap .group_body .two-cols.large > img,
  .page-node-99921.layout_2026 .views-row-4 .two-cols > div {max-width: 100%;}

}


@media screen and (max-width: 768px) {
	.page-node-99921.layout_2026 .view-advanced-basic-page .view-content .views-row-2 .views-field .text-wrap .group_body .two-cols img {width: 100%;}
	.page-node-99921.layout_2026 .views-row-2 .two-cols:first-of-type {margin-top: 25px;}
	.page-node-99921.layout_2026 .views-row-2 .two-cols:last-of-type {margin-top: 50px;}
				
	.page-node-99921.layout_2026 .views-row-4 .two-cols {margin-bottom: 55px;}
	.page-node-99921.layout_2026 .views-row-4 .list-icon .list-title {text-align :center;}
}