@import url("variable.css");
.ftx-digital-signage-banner{background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;background-position:center;min-height:calc(90vh - 120px);position:relative;}
.ftx-digital-signage-banner:after{content:"";background:rgba(0,0,0,0.5);position:absolute;left:0;top:0;width:100%;height:100%;}
.ftx-digital-signage-banner-inner{max-width:590px;margin:0 auto;position:relative;z-index:1;}
.ftx-digital-signage-banner-inner h1{margin-bottom:20px;}
.courses-coming-section .container.min-container{max-width:1015px;}
/* Responsive */
@media (max-width:767px){
    .ftx-digital-signage-banner .ftx-digital-signage-banner-inner .description{max-width:90%;margin-left:auto;margin-right:auto;}
}
/* === */
.commerce-training-section{background:var(--lightsagegreen);}
.logo-wrap{margin-bottom:35px;}
.logo-wrap img{max-width:250px;}
.training-content p:last-child{margin-bottom:0;}
.commerce-training-section .min-container{max-width: 750px;}
@media (max-width:991px){
    .logo-wrap img{max-width:200px;}
}
@media (max-width:767px){
    .commerce-training-section{padding:50px 0;}
    .logo-wrap img{max-width:150px;}
    .logo-wrap{margin-bottom:20px;}
    .commerce-training-section .section-title,
    .signage-benefits-section .section-title{font-size: 25px;}
}
/* === */
.signage-benefits-section{background-color:var(--mint-green);}
.signage-benefits-section-box{border-radius:0px;background-color:var(--pastelmint-green);padding:20px;height:100%;box-shadow:0 2px 3px rgba(0,0,0,0.08),6px 8px 18px rgba(0,0,0,0.25);background-size:cover;background-repeat:no-repeat;}
.signage-benefits-section-box .section-box-icon{width:80px;height:80px;margin:0 auto 10px;}
.image-gridbox{display:flex;gap:20px;max-width:550px;flex-wrap:wrap;}
.image-innerbox{width:calc((100% / 2) - 10px);}
@media (min-width:992px) and (max-width:1199px)
{
    .commerce-training-section .min-container{padding: 0 30px;}
    .courses-coming-section .container.min-container{padding: 0 30px;}
}
@media (min-width:768px) and (max-width:991px){
    .image-innerbox{width:calc((100% / 1) - 0px);padding:20px;margin-top:-20px;height:100%!important;}
    .image-gridbox{max-width:100%;margin-bottom:0px!important;}
    .signage-benefits-section-box{padding:20px;border-radius:15px;}
    .image-gridbox.onlymobile-sliders  .slick-dots{margin-top:0;}
    .commerce-training-section .min-container{padding: 0 30px;}
    .courses-coming-section .container.min-container{padding: 0 30px;}
}
@media (max-width:767px){
    .image-innerbox{width:calc((100% / 1) - 0px);padding:20px;margin-top:-20px;}
    .image-gridbox{max-width:90%;margin-bottom:0px!important;}
    .signage-benefits-section-box{padding:20px;border-radius:15px;}
    .image-gridbox.onlymobile-sliders  .slick-dots{margin-top:0;}
    .commerce-training-section .min-container{padding: 0 30px;}
    .courses-coming-section .container.min-container{padding: 0 30px;}
}
/* == */
.courses-coming-section{background-color:var(--honeydew);}
.courses-coming-section ul{padding-left:60px;list-style-type:disc;list-style-position:inside;}
@media (min-width:768px){
    .courses-coming-section ul{margin-left:25px;list-style-position:outside;padding-left:0;}
}
@media (max-width:767px){
    .courses-coming-section ul{padding-left:15px;}
}
.courses-coming-section ul li.description{max-width:100%;}
.courses-coming-section .description{max-width:96%;}
@media (max-width:767px){
    .courses-coming-section .description{max-width:95%;margin-left:auto;margin-right:auto;}
}
@media (min-width:768px){
    .courses-coming-section .description{max-width:100%;}
}
@media (max-width:767px){
    .heading-32,.heading-30{font-size:25px;line-height:35px;}
}
/* Let’s keep in touch css start here */
/* Newsletter */
.newsletter-section .form-inner .form-group{margin-bottom:20px;}
.newsletter-section .form-inner .form-group label,.newsletter-section .form-inner .form-check-label{color:var(--Nickel);}
.newsletter-section .form-inner .btn-blue-primary{margin:20px auto;display:table;}
.page-template-template-ftx-digital-signage .site-content .site-main .newsletter-section  .container{max-width:530px;}
@media (max-width:991px)
{
    .ftx-digital-signage-banner{min-height: inherit;}
}

