.page-node-89396 .eskar-part .eskar-part-section {margin-top: 80px;}
.page-node-89396 .eskar-part .eskar-part-section .image {width: 100%;}
.page-node-89396 .eskar-part .eskar-part-section p{ font-size: 1.125rem;}

.page-node-89396 .hero-content ol {list-style: auto; margin-left: 23px; margin-top: 45px;}
.page-node-89396 .hero-content li {color: #FFF;  margin-bottom: 22px; font-size: 1.25rem; line-height: 1.25}
.page-node-89396 .hero-content ol li::marker {font-weight: 700; font-family: "Figtree";}

.page-node-89396.node-type-marketing-landing-pages h2,
.page-node-89396.node-type-marketing-landing-pages h4 {font-size: 38px!important; line-height: 1.2;}

.page-node-89396 .plug-play {background: url('https://www.esker.com/sites/default/files/Bkgd_Gradient.png'); background-size: cover;}
.page-node-89396 .plug-play .play-content h4 {text-wrap: balance;}
.page-node-89396 .plug-play .Esker-work {gap: 55px;}
.page-node-89396 .plug-play .play-image img {margin-right: -55px}
.page-node-89396 .plug-play .Esker-work .play-content .logos {gap: 25px 30px;}
.page-node-89396 .plug-play .Esker-work .play-content .logos img {
    max-width: 140px;
    max-height: 60px;
    width: unset !important;
}
.page-node-89396 .plug-play .Esker-work .play-content .logos img:nth-of-type(3) {height: 75px !important; max-height: unset;}

.page-node-89396 .worldwide-brand .directdl {margin-top: 60px;}
.page-node-89396 .worldwide-brand .customers_logos {margin-bottom: 60px;}
.page-node-89396 .worldwide-brand .grid-4 {text-align:left; text-wrap: balance; gap: 30px 60px;}
.page-node-89396 .worldwide-brand .web-box p {font-size: 1.125rem;}

.page-node-89396 .worldwide-brand .customers_logos li {max-width: 135px;}
.page-node-89396 .worldwide-brand .customers_logos li img {width: 100%;}
.page-node-89396 .worldwide-brand .customers_logos li:nth-of-type(4) img { margin-top: -5px;} 
.page-node-89396 .worldwide-brand .customers_logos li:nth-of-type(5) img { margin-top: -12px;}
.page-node-89396 .worldwide-brand .customers_logos li:nth-of-type(6) {max-width: 160px; margin-left: 15px} 

.page-node-89396 #mktoForm_15122.mktoForm {font-family:'Roboto' !important}


@media screen and (max-width: 1400px) {
	.page-node-89396 .plug-play .Esker-work .play-content .logos img {
    max-width: 90px;
    max-height: unset;
}

.page-node-89396 .plug-play .play-image img {margin-right: 0px}
.page-node-89396 .plug-play .Esker-work .play-content .logos img:nth-of-type(3) {height: unset!important; max-height: unset;}
}

@media screen and (max-width: 992px)
{
.page-node-89396	.plug-play .Esker-work {flex-direction: column-reverse; gap: 25px;}
.page-node-89396 .plug-play .Esker-work .play-content .logos {margin-bottom: 70px;}
.page-node-89396 .plug-play .play-image img {width: 90vw;}

.page-node-89396 .eskar-part .eskar-part-section  {flex-direction: column;}
.page-node-89396 .eskar-part .eskar-part-section .image {width: 50%; margin: 0 auto 50px;}
.page-node-89396 .eskar-part .eskar-part-section .content {padding: 0; width: 90vw;}
}

@media screen and (max-width: 668px) {
.page-node-89396 .plug-play .Esker-work .play-content .logos {grid-template-columns: repeat(2, 4fr);}
.page-node-89396 .eskar-part .eskar-part-section .image {width: 85vw;}
}