.tabB { margin-bottom: 20px; }
.tabB .downloadnow.not_on { -webkit-box-shadow: 0px 0px 0px 0px rgb(255 88 0 / 0%); box-shadow: 0px 0px 0px 0px rgb(255 88 0 / 0%); color: #ff5800 !important; background-color: transparent; border: 1px solid rgba(255, 88, 0, 0.9); }
.tabB .downloadnow { display: inline-block; font-size: 16px; line-height: 24px; color: #9C8473; transition: all 0.5s ease-out; text-decoration: none; border: 1px solid #9C8473; border-radius: 30px }
/****step slider in how to inmo****/
.slider_contain { background-color: #f9f9f9; -webkit-box-shadow: 0 2px 13px 0 rgb(0 0 0 / 25%); box-shadow: 0 2px 13px 0 rgb(0 0 0 / 25%); padding: 40px; border-radius: 20px; margin-top: 20px; margin-bottom: 20px; }
.word { width: 100%; display: inline-block; vertical-align: top; }
.slid { width: 360px; display: inline-block; }
.demoimg { position: relative; width: 100%; height: 436px; }
.shell_contain, .existSwi, .newclSwi, .clinnSwi { position: absolute; width: 225px; height: 436px; top: 0; left: calc(50% - 112.5px); }
.shell_contain { z-index: 3; }
.existSwi, .newcliSwi, .clinnSwi { z-index: 2; }
.exist, .clinn { display: none; }
.swiper-button-prev.ext-prev, .swiper-button-next.ext-next, .swiper-button-prev.clinn-prev, .swiper-button-next.clinn-next, .swiper-button-prev.newcl-prev, .swiper-button-next.newcl-next { color: #9C8473; transform: scale(1.2); }
.slider_contain { /*	display: none;*/
}
.steps { font-size: 16px; padding-left: 0; }
.steps li { list-style-type: none; opacity: 1; transition: all 0.3s; padding: 10px 0; border-bottom: 1px solid rgba(137,137,137,0.3); margin: 0; width: 100%; cursor: pointer; }
.steps li .bignum { position: relative; top: 0; font-weight: bold; padding-right: 5px; transition: all 0.3s; color: #333333; margin-bottom: 0; }
.steps li .bignum span { font-size: 80%; }
.steps li.currentStep { padding: 10px 0; opacity: 1; font-size: 24px; color: #932643; transition: all 0.3s; font-weight: bold;  }
.steps li.currentStep li { opacity: 1; color: #932643; }
.steps li.currentStep .bignum { transition: all 0.3s; opacity: 1; position: relative; color: #932643; }

@media screen and (max-width: 1440px) {
    .tabGRID { width: 75%; margin-left: 12.5%; }
}

/*@media (max-width: 1024px) {*/
@media (max-width: 767px) {
    .tabGRID { width: 100%; margin-left: 0%; }
    .slider_contain { width: calc(100% - 40px); margin-left: 20px; padding: 20px; }
    .mobswap { display: flex; flex-direction: column; justify-content: center; width: 100%; }
    .word { width: 100%; display: block; order: 2; margin-top: 30px; }
    .slid { width: 100%; display: block; order: 1; }*/
    .steps li { display: none; }
    .steps li.currentStep { display: table; pointer-events: none; }
    .swiper-button-prev.ext-prev, .swiper-button-prev.newcl-prev { left: -5px; }
    .swiper-button-next.ext-next, .swiper-button-next.newcl-next { right: -5px; }
}