﻿.alternate-wrap {background: #f9fbf8 !important;}
.microVertical-banner-main{background:url('/Content/Images/module-bg1.webp') no-repeat;    background-size: cover;background-position: center;}
.microVertical-banner-media{width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.microVertical-bg-pattern{position:absolute;top: 25px;left: -45px;}
/*.microVertical-banner-video{width:90%; border: 6px solid var(--bs-black);margin: 0 auto;border-bottom: 8px solid var(--bs-black);border-radius: 15px;position: relative;z-index: 1;background: #444444;}*/
.microVertical-banner-video{width:90%; border: 5px solid #282d3a;margin: 0 auto;border-radius: 0.25rem;position: relative;z-index: 1;}
.microVertical-monitor-base{width: 100%;max-width: 100%;}
.microVertical-bg-pattern1{width: 380px;height: 380px;max-width: 100%;border-radius: 50%;background: #f4f7ff;position: absolute;z-index: 0;left: 0;right: 0;margin: 0 auto;}
.banner-free-demo-form {padding-bottom: 0.5rem;border: 1px solid #efefef !important;background-color: rgb(1 0 56 / 15%);border-radius:15px;}
.banner-free-demo-form .free-demo-header {background-color: rgba(255,255,255,0.7);padding: 0.4rem 0.5rem;padding-left: 0.8rem;margin-bottom: 1rem;border-radius: 0 0 10px 10px;box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;}
.banner-free-demo-form .free-demo-header-detail .title {font-weight: 700;text-transform: uppercase;font-size: 1rem;margin-bottom: 0;letter-spacing: 0.5px;display: flex;color: #e73b16;border-radius: 0 0 10px 10px;}
.banner-free-demo-form .free-demo-header-detail .tag{font-size: 0.85rem;font-weight: 600;text-transform: capitalize;color: #4c4c4c;margin-top: 0.1rem;margin-bottom: 0;}
.banner-free-demo-form .free-demo-header-icon {display: flex;flex: 0 0 40px;}
.banner-free-demo-form .free-demo-header-icon svg {width: 40px;height: 40px;}
.banner-free-demo-form input[type="text"], #requestdemopage .banner-free-demo-form input[type="password"], #requestdemopage .banner-free-demo-form input[type="email"], #requestdemopage .banner-free-demo-form input[type="tel"], #requestdemopage .banner-free-demo-form .form-floating>.form-select {line-height: 1rem;height: 3rem;font-weight: 400;font-family: 'Roboto', sans-serif;font-size: 0.95rem !important;background-color: rgba(255, 255, 255, 0.85) !important;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.05);}
.banner-free-demo-form .form-floating>.form-select {padding-top: 1.4rem;padding-bottom: 0.5rem;}
.banner-free-demo-form .form-floating>label {font-size: 0.9rem;font-weight: 400;font-family: 'Roboto', sans-serif;padding: 0.8rem 0.75rem;}
.banner-free-demo-form .form-floating>label::after{display:none;}
.banner-free-demo-form .erp_PartialMobileTextBox  input[type="text"].country-code-phone{box-shadow: 0 2px 3px rgba(0, 0, 0, 0.05);min-height: calc(3.5rem + calc(var(--bs-border-width)* 2)) !important;border:0px !important; border-radius:0.375rem !important;}
#requestdemopage .banner-free-demo-form textarea{background-color: rgba(255, 255, 255, 0.85) !important;font-weight: 400;font-family: 'Roboto', sans-serif;font-size: 0.95rem !important;    box-shadow: 0 2px 3px rgb(0 0 0 / 5%);}
#requestdemopage .banner-free-demo-form .form-captcha-wrap{background-color: rgba(255, 255, 255, 0.85);}
#requestdemopage .banner-free-demo-form .form-input-captcha{font-weight: 500;font-size: 1.3rem !important;letter-spacing: 4px;}
.form-floating>label {position: absolute;top: 0;left: 0;height: 100%;font-size: 0.9rem;font-weight: 400;font-family: 'Roboto', sans-serif;padding: 0.8rem 0.75rem;pointer-events: none;border: 0px;transform-origin: 0 0; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; transition: opacity .1s ease-in-out,transform .1s ease-in-out; -webkit-transition: opacity .1s ease-in-out,transform .1s ease-in-out; -moz-transition: opacity .1s ease-in-out,transform .1s ease-in-out;}
.banner-free-demo-form .btn-demo {padding: 0.6rem 1rem;text-transform: uppercase;font-weight: 600;color: var(--bs-white);border-radius: 50px;transition: all 300ms ease-in-out;font-size: 0.85rem; -webkit-transition: all 300ms ease-in-out;font-size: 0.85rem; -moz-transition: all 300ms ease-in-out;font-size: 0.85rem;}
.workflow-main-wrap{text-align:center}

.partialISDCodesParent .mob-no-flag{background-color: rgba(255, 255, 255, 0.85)!important;border-radius:0.375rem;padding-left:.75rem;height:100%}/*Style use only Logic Enterprise page*/
  
/*.mob-no-flag,.free-demo-form.rfdForm input[type="text"],.free-demo-form.rfdForm input[type="email"]{border-radius:0.3rem!important}
.mob-no-flag .btn.dropdown-toggle::after{vertical-align:middle;transition:transform 0.2s ease-in-out}
.mob-no-flag .btn.dropdown-toggle.show:after{transform:rotate(180deg)}
.mob-no-flag .btn.dropdown-toggle img.img-loading-flag{width:26px!important}*/
/*Enterprise*/
 .enterprise-mask {position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: linear-gradient(to bottom, rgb(0 0 0 / 85%), rgb(54 59 74 / 75%));
        -webkit-background: linear-gradient(to bottom, rgb(0 0 0 / 85%), rgb(54 59 74 / 75%));-moz-background: linear-gradient(to bottom, rgb(0 0 0 / 85%), rgb(54 59 74 / 75%));} 
/*.enterprise-banner{background:url('/Content/Images/enterprise-bgg3.jpg') no-repeat;background-size: cover;background-position:0 center; }*/
.enterprise-banner{max-width: 1920px;margin: auto;background-image: url("/Content/Images/enterprise-bg.webp"),linear-gradient(45deg, rgba(3, 3, 5, 1) 60%, rgba(24, 3, 46, 1) 100%); background-repeat:no-repeat; background-size: contain;background-position:right; }
/*.enterprise-banner{background: linear-gradient(45deg, #030305 60%, #18032e);}*/
    
.enterprise-banner-title{font-size: 2rem;font-weight: var(--FontWeight700);color: var(--bs-white) !important;text-transform: uppercase; text-align:center; margin-bottom:0.5rem;}
.enterprise-banner-subtitle{margin-bottom: 2rem;font-size: 1rem;font-weight: 400;}
.enterprise-verticalbox-wrap .vertical-box{border-color:#f7f7f7 !important;}
.enterprise-verticalbox-wrap .vertical-title{margin-bottom:0px;margin-top: 0.5rem;}
.enterprise-verticalbox-wrap .vertical-title:after{display:none;}
.enterprise-verticalbox-wrap .vertical-title:after{display:none;}
.erp-vertical-content .vertical-tag{min-height: 36px;margin-bottom: 0.5rem;}
.erp-vertical-icon{margin: 0 auto;margin-bottom: 0.8rem !important;display: flex;align-items: center;justify-content: center;background: #f2f5f7;padding: 1rem;border-radius: 10px;transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg);}
.erp-vertical-icon svg {fill: #595f6a;width: 3.25rem !important;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg);}
.erp-vertical-icon-apparel{background: #fff4f4;}
.erp-vertical-icon-fmcg{background: #faf3ff;}
.erp-vertical-icon-pharma{background: #ecfaff;}
.erp-vertical-icon-lifestyle{background: #f0fde6;}
.erp-vertical-icon-electronics{background: #f4f8fd;}
.erp-vertical-icon-fnb{background: #e9fbf5;}
.erp-vertical-icon-wellness{background: #fff9ea;}
.erp-vertical-icon-hardware{background: #f5f5f5;}
.form-enterprise-wrap .banner-free-demo-form{ background:transparent !important; border-color:#cccccc !important; box-shadow: none !important;backdrop-filter: blur(4px);}
.form-enterprise-wrap .free-demo-header{display:none !important;}
.form-enterprise-wrap .banner-free-demo-form{border:0px !important}
.form-enterprise-wrap  .label-anim-bg{ background:#d9dadb !important;}
.enterprise-features{background:#f7f7f7;}
.enterprise-features .sub-feature-box{background:transparent;    cursor: default;}
.enterprise-section-heading{font-weight: var(--FontWeight700);color: #31334d;font-size: 1.9rem;font-family: 'Poppins', 'sans-serif';}
.enterprise-section-subheading {font-family: 'Poppins', 'sans-serif';font-size: 1rem;color: var(--bs-black);margin-bottom: 0rem;text-align: center;font-weight: 500;}
/*.enterprise-features .sub-feature-box-title {font-size: 1rem;font-weight: 500;margin-top: 0px;text-align: left;}*/
.enterprise-features .sub-feature-box-media-object svg {width: 18px !important;margin-right: 0.15rem;margin-top: -1px;}
.enterprise-features .sub-feature-box-media-object{background: #ff6545;border-radius: 3rem;display: flex;width: 20px;height: 20px;margin-right: 0.5rem;align-items: center;justify-content: center;margin-top: 0.2rem;}
.enterprise-features .sub-feature-box-media-object .fa{font-size:0.75rem;}
.enterprise-features .sub-feature-box-title {font-size: 1rem;font-weight: 400;margin-top: 0px;text-align: left;font-family: 'Roboto','sans-serif' ;color: #141618;}
.side-bg{position:absolute;left: -20px;width: 50%;height: 100%;top: 0;transform: scaleX(-1); -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1);z-index: 0;}
.enterprise-vertical-heading{font-size: 2rem;color: var(--bs-white);font-weight: var(--FontWeight700);text-transform: uppercase;margin-bottom: 0;margin-top: 1rem; font-weight: var(--FontWeight700);font-family: 'Poppins', 'sans-serif';}
.enterprise-vertical-subtitle{font-size: 1.5rem;color: #a3fd1d;text-transform: uppercase;font-weight: 500;font-family: 'Poppins', 'sans-serif';}
.enterprise-vertical-desc{line-height:normal;font-size: 0.9rem;}
.enterprise-vertical-icon{background: rgb(255 255 255 / 15%);padding: 2rem;border-radius: 10px;transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg);box-shadow: 0px 7px 11px rgb(0 0 0 / 8%);margin-bottom: 2rem;}
.logicbrandicon{ display:flex; align-items:center; justify-content:center; background-color:#fdfdfd !important;height:100% !important; -webkit-box-shadow: rgba(13, 21, 55, 0.12) 0 7px 20px;box-shadow: rgba(13, 21, 55, 0.12) 0 7px 20px;margin: auto;text-align: center;padding:5px !important;border-radius: 6px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease; width:100%;}
.logicbrandicon img{ filter:unset !important; height:228px !important;}
.logicbrandicon svg{ filter:unset !important; height:250px !important;}
.enterprise-features .sub-feature-box-media-object .fa:before{content: '';position: relative;left: 4px;top: 2px;height: 12px;width: 12px;
    display: inline-block;background-image: url(/Content/Images/tick.svg);background-repeat: no-repeat;margin-right: 0.5rem;filter: invert(1);}
/*VerticalsSections*/
.sub-feature-box-wrap{display:flex;  justify-content:center; flex-grow:1;}
.vertical-wrap-main{ margin-top:-9rem; margin-bottom:2rem; position:relative;padding:0;background-color: rgba(255,255,255,1); /*border-bottom:1px solid #ffdbd3;*/ border-radius:10px;box-shadow: rgba(13, 21, 55, 0.06) 0 5px 50px; }
.vertical-wrap *{font-family: "Roboto", sans-serif;}
.vertical-wrap{margin-top: -75px;border-radius: 10px; background:#f7f7f7;}
.vertical-heading{font-size: 1.6rem;font-weight: 400;font-family: 'Roboto';color:#2f3236;}
.vertical-heading-tag{font-size: 1.5rem;font-weight: var(--FontWeight700);margin: 0;margin-top: 0.5rem;}
.vertical-content, .erp-vertical-content{padding:0; width:25%;}
.vertical-box {position: relative;text-decoration: none;padding: 0.9rem 0.5rem;padding-top: 1.4rem;background: rgba(255, 255, 255, 0.06);border-bottom-color: #ffdbd3 !important;border-right-color: #ffdbd3 !important; height:100%;}
.vertical-icon{margin: 0 auto;margin-bottom: 0.8rem !important;display: flex;align-items: center;justify-content: center;}
.vertical-icon svg{fill:#f94e2b;width:4rem !important; transition:all 0.2s ease-in-out;}
.vertical-title{font-family:'Open Sans', 'sans-serif'; font-size:1.1rem; font-weight:var(--FontWeight600); text-align:left;color: var(--bs-black);text-align:center; margin-bottom:0px;line-height:normal;position:relative; padding-bottom:0.4rem; margin-bottom:0.35rem;}
.vertical-title:after{ content:""; position:absolute; bottom:0; left:50%; width:15px; height:1px; margin-left:-8px; background-color:#ff5200;}
.vertical-tag{font-size:0.8rem; font-weight:var(--FontWeight600); font-family:'Open Sans', 'sans-serif'; color:#2a2a2a; text-align:center;}
.vertical-tag span{display:inline-block; border-right:1px solid #999999; line-height:0.8; padding-right:0.3rem; margin-right:0.3rem;}
.vertical-tag span:last-child{border-right:0;padding-right:0; margin-right:0;}
.vertical-box:hover{box-shadow: 0px 5px 30px rgba(0, 0, 0 , 0.15);  z-index:1;}
.vertical-box:hover .arrow{animation-name: bounceAlpha;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear;}
.vertical-box:hover .arrow.primera{animation-name: bounceAlpha;animation-duration:1.4s;animation-delay:0.2s;animation-iteration-count:infinite;animation-timing-function:linear;}
/*AnimateArrowCommon-VerticalsSections-MicroverticalSections*/
.arrow-animated{display: flex;height:30px;align-items: center;justify-content: center;}
.round {position: absolute;border:1px solid var(--bs-white);width:30px;height:30px;border-radius: 100%;}
#cta{width:100%; cursor: pointer; position: absolute;}
#cta .arrow{left: 30%;}
.arrow {position: absolute; bottom: 0;  margin-left:0px; width:8px; height:8px; background-size: contain; top:10px;}
.segunda{margin-left: 8px;}
.next {
-webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHN0eWxlPi5zdDB7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMxOS4xIDIxN2MyMC4yIDIwLjIgMTkuOSA1My4yLS42IDczLjdzLTUzLjUgMjAuOC03My43LjZsLTE5MC0xOTBjLTIwLjEtMjAuMi0xOS44LTUzLjIuNy03My43UzEwOSA2LjggMTI5LjEgMjdsMTkwIDE5MHoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzE5LjEgMjkwLjVjMjAuMi0yMC4yIDE5LjktNTMuMi0uNi03My43cy01My41LTIwLjgtNzMuNy0uNmwtMTkwIDE5MGMtMjAuMiAyMC4yLTE5LjkgNTMuMi42IDczLjdzNTMuNSAyMC44IDczLjcuNmwxOTAtMTkweiIvPjwvc3ZnPg==);
mask-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHN0eWxlPi5zdDB7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMxOS4xIDIxN2MyMC4yIDIwLjIgMTkuOSA1My4yLS42IDczLjdzLTUzLjUgMjAuOC03My43LjZsLTE5MC0xOTBjLTIwLjEtMjAuMi0xOS44LTUzLjIuNy03My43UzEwOSA2LjggMTI5LjEgMjdsMTkwIDE5MHoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzE5LjEgMjkwLjVjMjAuMi0yMC4yIDE5LjktNTMuMi0uNi03My43cy01My41LTIwLjgtNzMuNy0uNmwtMTkwIDE5MGMtMjAuMiAyMC4yLTE5LjkgNTMuMi42IDczLjdzNTMuNSAyMC44IDczLjcuNmwxOTAtMTkweiIvPjwvc3ZnPg==);
background-color: #f94e2b;}
@keyframes bounceAlpha {
  0% {opacity: 1; -webkit-transform: translateX(0px) scale(1);    -moz-transform: translateX(0px) scale(1);    transform: translateX(0px) scale(1);   }
  25%{opacity: 0; -webkit-transform:translateX(10px) scale(0.9);  -moz-transform:translateX(10px) scale(0.9);  transform:translateX(10px) scale(0.9);   }
  26%{opacity: 0; -webkit-transform:translateX(-10px) scale(0.9); -moz-transform:translateX(-10px) scale(0.9); transform:translateX(-10px) scale(0.9);  }    
  55% {opacity:1; -webkit-transform: translateX(0px) scale(1);    -moz-transform: translateX(0px) scale(1);    transform: translateX(0px) scale(1);   }
}
.enterprise-verticalbox-section{background:linear-gradient(115deg, #195278, #1f3b44, 50%, #f1f4f5 50%)}

/*Microvertical Sections*/
.microvertical-box * {transition: all 0.2s ease-in-out;}
.microvertical-box {height: 100%;padding: 0px; margin-top:0px; background:var(--bs-white);}
.microvertical-box a {background: var(--bs-white);height: 100%;padding: 1rem 0.5rem;position: relative;top: 0;border-radius: 8px;box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.07);}
.microvertical-box a:hover {box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.15);top: -3px;z-index: 1;}
.microvertical-title{font-family: 'Poppins', 'sans-serif';font-size: 0.9rem;color: #31334d;margin-bottom: 0.1rem;font-weight: 500;text-align: center;letter-spacing: normal;}
.microvertical-icon {width: 4rem;height: 4rem;margin: 0 auto;margin-bottom: 0.8rem;background: #f3f3f3;border-radius: 50%;}
.microvertical-icon svg {fill: #f94e2b;width:30px !important;height:auto;}
.microvertical-title:after{display:none;}
.microvertical-box .arrow-animated{height:20px}
.microvertical-box:hover .arrow{animation-name: bounceAlpha;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear;}
.microvertical-box:hover .arrow.primera{animation-name: bounceAlpha;animation-duration:1.4s;animation-delay:0.2s;animation-iteration-count:infinite;animation-timing-function:linear;}



/*under-ERP-menu-Pages-start*/

.hero-video{width: 100%;max-width:720px; margin-top:0px; box-shadow: 0px 6px 8px -6px #000000;}
.hero-video-sub-page{max-width:600px;}
.hero-video-head{background: #1d2336;border-radius: 0.5rem 0.5rem 0rem 0rem;padding: 0.5rem 1.25rem;text-align: left;}
.hero-video-nav{display: inline-block;width: 8px;height: 8px;border-radius: 50%;background: #f14b7a; box-shadow: 16px 0 0 #fee618, 34px 0 0 #66c49b;}
.hero-video-frame-wrap{background: #363b4a;padding:0.5rem; border-radius: 0rem 0rem 0.5rem 0.5rem; cursor:pointer;}
.hero-video-frame{position: relative;background: url(https://logicerp.com//Content/Images/spin.gif) no-repeat #000000;background-position: center;
                  background-size: 50px; width: 100%;max-width: 100%;aspect-ratio:  16 / 9; overflow: hidden;/*border:0.5rem solid #363b4a;*/
                  border-radius: 0 0 0.25rem 0.25rem;}
.hero-video-frame img, .hero-video-frame iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover; cursor: pointer;}
.hero-video-media{}
.hero-video-iframe{}
/*SectionsKeyFeatures*/
.key-feature-content-heading{font-size: 1.5em;font-weight: var(--FontWeight700);color: #2e3336;position: relative;padding-left: 22px;}
.key-feature-content-heading:before{content: "";position: absolute;left: 3px;top: 15px;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #e94d02;}
.key-feature-content-subheading{font-size: 1rem;font-weight: var(--FontWeight600);color: #ff5200;text-transform: uppercase;margin-bottom: 1rem;}
.key-feature-content li{font-size: 1.1rem;line-height: 1.5;position: relative;padding: 0.3rem 0.5rem 0.3rem 1.5rem;}
/*.key-feature-content li:before{content: '\f00c';font-family: "Font Awesome 5 Free";position: absolute;left: 0;font-weight: 900;font-size: 0.75rem;color: #404040;top: 11px;}*/
.key-feature-content li:before{content: '';position: absolute;left: 0; top:11px;height: 12px;width: 12px;display: inline-block;background-image: url(/Content/Images/tick.svg);background-repeat: no-repeat; margin-right:0.5rem;}
.key-feature-content .key-feature-list-sub{padding-left: 2.5rem !important;}
.key-feature-content .key-feature-list-sub a{color:#0d6efd}
.key-feature-content .key-feature-list-sub a:hover{text-decoration:underline}
/*.key-feature-content .key-feature-list-sub:before{content: '\f111';left: 25px;top: 15px;font-size: 0.3rem;transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg);color: #767676;}*/
.key-feature-content .key-feature-list-sub:before{content:'';    left: 25px;
    top: 15px; display:inline-block; background:#767676; width:6px; height:6px; border-radius:50px; margin-right:0.5rem;}
/*KeyFeatures*/
.key-feature-main-heading {font-size: 1rem;font-weight: var(--FontWeight600);color: #ff5200;text-transform: uppercase;margin-bottom: 0.5rem;}
.key-feature-main-subheading{font-size: 1.5rem;font-weight: var(--FontWeight700);margin-bottom: 0.6rem;}
.key-feature-main-heading-line{background: #ff7a3b;margin: 0 auto;width: 50px;height: 1px;display: flex;margin-top: 0.2rem;border-radius: 35px;box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);}
.key-feature-main-desc{text-align:center;}
.key-feature-alternate-wrap{background: #f9fbf8 !important;}
.key-feature-list {height: 288px;overflow: hidden;display: block !important;}
.key-feature-list.show.collapse {height: auto;}
/*--view more keyfeatures---*/
.view-more{padding-left:1.5rem;padding-top:1rem;}
.btn-view-more i{transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; display:none !important;}
.btn-view-more.collapsed i{transform: rotateZ(0deg); -webkit-transform: rotateZ(0deg); -moz-transform: rotateZ(0deg);}
.btn-view-more i{transform: rotateZ(-180deg); -webkit-transform: rotateZ(-180deg); -moz-transform: rotateZ(-180deg);transition:transform .3s ease-in-out; -moz-transition:transform .3s ease-in-out;  -webkit-transition:transform .3s ease-in-out;font-size: 0.85rem;color: #ff5200;  }
.btn-view-more{border: 1px solid #f0f0f0 !important;border-radius: 20rem;width: 2.5rem;height: 2.5rem;display: flex;align-items: center;justify-content: center;background: var(--bs-white)!important;box-shadow: 0px 6px 8px -6px rgba(0, 0, 0, 0.5) !important; position:relative;}
.btn-view-more:hover{ box-shadow: 0px 6px 9px -6px rgba(0, 0, 0, 0.9) !important}
.btn-view-more.collapsed {box-shadow: 0px 6px 8px -6px rgba(0, 0, 0, 0.5) !important;transform: rotateZ(0deg);-webkit-transform: rotateZ(0deg);-moz-transform: rotateZ(0deg);
                          transition: transform .3s ease-in-out;-moz-transition: transform .3s ease-in-out;-webkit-transition: transform .3s ease-in-out;}
.btn-view-more {box-shadow: 0px -6px 8px -6px rgba(0, 0, 0, 0.5) !important;transform: rotateZ(-180deg);-webkit-transform: rotateZ(-180deg);-moz-transform: rotateZ(-180deg);
                          transition: transform .3s ease-in-out;-moz-transition: transform .3s ease-in-out;-webkit-transition: transform .3s ease-in-out;}
.btn-view-more:before {content: '';height:25px;width:25px; display:inline-block;background-image: url('/Content/Images/down-arrow.svg'); background-repeat:no-repeat;   background-size: contain; 
background-position: center;}

/* BannerKeyFeatures*/
.sub-feature-box-wrap-main{width:100%;  display:flex; flex-direction:column;padding:1.2rem 0;background-color: #ebeef1;}
.sub-features-heading{text-transform: uppercase;font-size: 1rem;margin: 0;position: relative;color:#06182e; font-weight:var(--FontWeight700);}
.sub-feature-box-wrap{display:flex;  justify-content:center; flex-grow:1;}
.sub-feature-box-block{margin-bottom:0.5rem;}
.sub-feature-box{background-color:var(--bs-white);padding:1.2rem 0.5rem; color:var(--bs-black); width: 100%;height: 100%; border-radius:10px; box-shadow:0 2px 5px 0px rgba(223, 219, 219, 0.8);display: flex;flex-direction: column;justify-content: center;    flex-grow: 1;-webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.sub-feature-box-media-wrap{text-align: center;}
.sub-feature-box-media-object svg{width:48px;fill: #ff5200;height:auto;}
.sub-feature-box-title{font-size:0.8rem; font-weight:var(--FontWeight600); margin-top:0.5rem; text-align:center;}
.sub-feature-box:hover {color: #ff5200; -webkit-transform: translateY(-2px);transform: translateY(-2px);-moz-transform: translateY(-2px);}
.modules-media-common {height:auto;}

/*.erp-banner-lifestyle{background:url('https://cdn.logicerpcloud.com/logicerp/Content/Images/ERP-lifestyle.jpg') no-repeat;background-size: cover;background-position:0 center;}*/
.erp-banner-apparel{background:url('/Content/Images/ERP-apparelbg.webp') no-repeat;background-size: cover;background-position:0 center;}
.erp-banner-garment{background:url('/Content/Images/ERP-garment.webp') no-repeat;background-size: cover;background-position:right;}
.erp-banner-footwear{background:url('/Content/Images/ERP-footwear.webp') no-repeat;background-size: cover;background-position:0 center;}
.erp-banner-textile{background:url('/Content/Images/ERP-textile.webp') no-repeat;background-size: cover;background-position:0 center;}
.erp-banner-lifestyle {background: url('/Content/Images/ERP-lifestyle.webp') no-repeat;background-size: cover;background-position: 0 center;}
.erp-banner-fmcg{background:url('/Content/Images/ERP-fmcg.webp') no-repeat;background-size: cover;background-position:0 center;}
.erp-banner-pharma{background:url('/Content/Images/ERP-pharma.webp') no-repeat;background-size: cover;background-position:0 center;}
.erp-banner-beauty{background:url('/Content/Images/ERP-beauty.webp') no-repeat;background-size: cover;background-position:0 center;}
.erp-banner-food{background:url('/Content/Images/ERP-food.webp') no-repeat;background-size: cover;background-position:0 center;}
.erp-banner-electronics{background:url('/Content/Images/ERP-electronics.webp') no-repeat;background-size: cover;background-position:0 center;}
.erp-banner-autoparts{background:url('/Content/Images/ERP-autoparts.webp') no-repeat;background-size: cover;background-position:0 center;}
.erp-banner-hardware{background:url('/Content/Images/ERP-hardware.webp') no-repeat;background-size: cover;background-position:0 center;}
.erp-sub-feature-wrap .sub-feature-box-block {margin-bottom: 0.5rem;max-width: 170px;}
.erp-sub-feature-wrap .sub-feature-box-media-object {display: inline-flex;justify-content: center;align-items: center;height: 45px;}
.erp-sub-feature-wrap .sub-feature-box-media-object svg {height: 45px;fill: #ff5200;width: auto;}
.erp-contact-wrap {background: rgb(227 227 227 / 85%);padding: 1.5rem;backdrop-filter: blur(3px);box-shadow: 0px 15px 35px rgb(38 42 54 / 50%);border-radius: 0.5rem;}
.erp-form-wrap .enterprise-banner-title {font-size: 1.4rem;font-weight: var(--FontWeight700);color: #262a36 !important;text-transform: uppercase;text-align: center;margin-bottom: 0.8rem;}
.erp-form-wrap .enterprise-banner-subtitle {margin-bottom: 2rem;font-size: 1rem;font-weight: 500;color: #030f26 !important;}
.erp-form-wrap .banner-free-demo-form input[type="text"]{background-color: var(--bs-white) !important;}
.erp-form-wrap .banner-free-demo-form .erp_PartialMobileTextBox  input[type="text"].country-code-phone{box-shadow: 0 2px 3px rgba(0, 0, 0, 0.05);min-height: calc(3.5rem + calc(var(--bs-border-width)* 2)) !important;border:0px !important; border-radius:0.375rem !important;}
.form-enterprise-wrap-erp input[type="text"],
.form-enterprise-wrap-erp #requestdemopage .banner-free-demo-form input[type="password"],
.form-enterprise-wrap-erp #requestdemopage .banner-free-demo-form input[type="email"],
.form-enterprise-wrap-erp #requestdemopage .banner-free-demo-form input[type="tel"],
.form-enterprise-wrap-erp #requestdemopage .banner-free-demo-form textarea,
.form-enterprise-wrap-erp #requestdemopage .banner-free-demo-form .form-floating > .form-select {background-color: var(--bs-white) !important;}
.erp-contact-heading {color: #262a36 !important;font-weight: 500;font-size: 1rem;font-family:'Poppins', 'sans-serif';}
.erp-form-wrap  .form-enterprise-wrap .label-anim-bg {background: var(--bs-white) !important;}
.form-enterprise-wrap-erp {background: transparent;}
.form-enterprise-wrap-erp .banner-free-demo-form {background: transparent !important;box-shadow:none;backdrop-filter: blur(0px);padding-bottom:0px;}
.form-enterprise-wrap-erp .form-captcha-wrap {background: var(--bs-white) !important;}
.form-enterprise-wrap-erp .form-captcha-wrap .form-input-captcha {border-color: #cccccc !important;}
.erp-banner-mask{background: linear-gradient(to right,  rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.8) 100%);}
.erp-banner-form {background:#ffffff;box-shadow: 0px 15px 35px rgb(38 42 54 / 25%);}
.erp-form-wrap .form-control, .erp-banner-form .banner-free-demo-form textarea , .erp-banner-form .mob-no-flag , .erp-banner-form .form-select{border:1px solid #e7e7e7 !important}
.erp-form-wrap .label-anim-bg{display:none !important;}
.erp-apparel-banner-mask{background: hsl(347deg 11% 93% / 87%);}
/*under-ERP-menu-Pages-ends*/


/*Omni Channel Page css start*/
/*.oc-banner-section:before{content:"";background:rgb(0 0 0 / 85%);position:absolute;top:0;right:0;bottom:0;left:0}*/
.oc-banner-section:before{content:"";background:linear-gradient(45deg,  rgb(255 255 255 / 95%),rgb(231 234 241 / 96%));position:absolute;top:0;right:0;bottom:0;left:0}

.key-feature-omniHeading{font-size:1.275rem;color:#000;padding-left:0}
.key-feature-omniHeading:before{width:9px;height:9px;background:#72b917;border:0;top:8px;left:0;border-radius:50px;content:none}
.key-feature-omniHeading-orange:before{background:#ee6d49}
.key-feature-omniDesc{padding-left:0;margin-bottom:0}
.img-oc-wrap{width:420px;height:420px;position:relative;border-radius:25rem;margin:0 auto}
.img-bg-curve{position:relative;border-radius:25rem;background:#fff;width:100%;height:100%}
.img-oc-wrap:before{content:"";background:#75b932;display:block;width:100%;height:100%;border-radius:25rem;position:absolute;z-index:0;top:-15px;right:-15px}
.img-bg-orange-curve.img-oc-wrap:before{background:#f26b43;right:auto;left:-15px}
.icon-oc-wrap{width:100px;height:100px;box-shadow:0px 7px 22.5px 2.5px rgba(213, 193, 227, 0.75);display:flex;align-items:center;justify-content:center;border-radius:25rem}
.icon-oc-wrap img{width:48px;height:auto}
.icon-oc-green img{filter:invert(71%) sepia(55%) saturate(533%) hue-rotate(43deg) brightness(82%) contrast(94%)}
.icon-oc-orange img{filter: invert(46%) sepia(91%) saturate(735%) hue-rotate(332deg) brightness(98%) contrast(93%)}
.oc-banner-section{background:#282863;position:absolute;z-index:0;height:500px;overflow:hidden;top:0;left:0;right:0}
.oc-banner-section img{width:100%}
/*.oc-video-frame{border-radius: 3px;border-color: #363b49;border-width: 6px;box-shadow: 0px 0px 0px 2px #77797e;}*/
.oc-video-frame{    border-radius: 3px;border-color: #f4f2f9;border-width: 6px;/*box-shadow: 0px 0px 0px 1px #b5b5b5, 0px 6px 8px -5px #6b6f7a;*/}.oc-banner-container{position:relative;z-index:1}
.oc-banner-heading{font-family: 'Poppins';color: #000000;font-size: 1.65rem;font-weight: 500; margin-bottom:2rem; }
.oc-banner-title h1{font-family: 'Open Sans', sans-serif;font-weight:700;font-size:50px}
.oc-banner-title h2{font-family: 'Open Sans', sans-serif;font-weight:600;font-size:30px}
.oc-bg-form{max-width:100%;width:100%;border-radius:1rem;background-color:#fff;padding:1.875rem;font-size:.85rem;color:#5f5f5f;box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.15);}
/*.text-gs{font-family: 'Open Sans', sans-serif;font-weight:bold;font-size:30px;color:#393874;text-align:center;margin-bottom:.75rem;position:relative;text-align:left}*/
.text-gs{font-family: 'Poppins';font-weight: 500;font-size: 1.8rem;color: #393874;margin-bottom: .75rem;position: relative;text-align: left;}
.ul-497{list-style:none;margin:0;padding:0}
.ul-497>li{display:flex;align-items:center;padding-bottom:1rem}
.ul-497>li img{width:24px}
/*.ul-497>li span{font-size:16px;color:#393874;font-weight:600;padding-left:0.5rem}*/
.ul-497>li span{font-size:1rem;color:#393874;font-weight:500;padding-left:0.5rem}
.oc-btn-orange{border-radius:5px;background-color:#f6693c;padding:.75rem 1.5rem;font-family: 'Open Sans', sans-serif;color:#fff;font-weight:600;font-size:1.35rem;border:none;border:1px solid #ff7200;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.23);text-transform:uppercase;text-align:center}
.oc-btn-orange:hover{background-color:#e74524;color:#fff}
/*Omni Channel Page css end*/


/*Top Brand*/
.lerp-top-brands-container{background: linear-gradient(45deg, #070b1a, #070b1a);}
.lerp-top-brands{}
.lerp-top-brands-img{max-width:342px; width:100%;}
.lerp-top-brands-head{font-family: var(--FontFamilyPoppins);color: #fafafa;font-size: 2.3rem;font-weight: 700;margin-bottom: 0px;}
.lerp-top-brands-head-alt{color:#fafafa;font-weight: 400;margin: 0.8rem 0rem 0.25rem 0rem;}
.lerp-top-brands-desc{font-family: var(--FontFamilyPoppins);font-size: 1.1rem;font-weight: 400;color: #fff;line-height: 1.8;margin-top: 0;}

.lerp-top-brands-thumbnails {display: flex;flex-direction: row;align-items: center;text-align: center;height:120px;}
.lerp-top-brands-thumbnails-img {width: 95px;height: auto;opacity: 0.7;transition: all 0.3s ease;cursor: pointer;}
.lerp-top-brands-thumbnails .active {width: 120px;height: auto;opacity: 1;}

.lerp-top-brands-slider {width: 600px; max-width:100%;height: auto;overflow: hidden;position: relative;border: 10px solid #262a36;border-radius: 0.15rem;box-shadow: 0 0 0 3px #313646;margin: 3px;}
.lerp-top-brands-slides{display: flex;width: max-content;}
.lerp-top-brands-slides-img {width: 500px; max-width:100%;height: auto;object-fit: cover;flex-shrink: 0;}

.lerp-top-brands-feature {display: flex;flex-direction: column;align-items: center;text-align:center;background: transparent;padding: 1rem 0.5rem;height: 100%;border-radius: 0.5rem;border: 1px solid rgb(255 255 255 / 20%);}
.lerp-top-brands-feature-icn{width: 44px;height: 44px;display: inline-block;fill: #f6693c !important;}
.lerp-top-brands-feature-desc {margin-bottom: 0px;margin-top: 1rem;font-family: 'Poppins';font-weight: 400;font-size: 0.95rem;color: #ffffff;text-align: center;}
.lerp-top-brands-feature:hover {background: linear-gradient(45deg, #3a1916, #081544);box-shadow: 0px 11px 8px 2px #000000;}

.btn-request-brand{position:relative;background: #f14a27;box-shadow:0 0 0 5px #070b1a, 0 0 0 0.4rem #5e5e5e;}
.btn-request-brand:hover, .btn-request-brand:focus{background: #d34123;color: var(--bs-white);}

@media (min-width: 1400px) {
    .microvertical-modules-wrap .col-xl-2 {width: 20%;}
}
@media (max-width: 992px) {
    .enterprise-vertical-heading-wrap {background: linear-gradient(93deg, #1a4f71, #1f3b44 30%);display: flex;}
    .enterprise-vertical-icon {background: transparent;}
    .enterprise-verticalbox-section{background:#ffffff;}

    .hero-video{max-width: 600px;}
     .hero-video-head{padding:0.2rem 1rem;}
    .launch-showcase .col-12.col-lg-6{padding:0px;}
    .hero-video{margin-bottom:1rem;}

}

@media (max-width: 767px) {
 .enterprise-banner-title, .enterprise-section-heading, .enterprise-vertical-heading, .erp-form-wrap .enterprise-banner-title, .key-feature-main-subheading {font-size: 1.15rem;}
 .enterprise-banner-subtitle, .enterprise-section-subheading, .enterprise-features .sub-feature-box-title,  .microvertical-box p, .enterprise-vertical-desc, .erp-form-wrap .enterprise-banner-subtitle, .key-feature-main-desc {
        font-size: 0.85rem;}
.microvertical-box .microvertical-icon {width: 3rem;height: 3rem;background: transparent;margin-bottom: 0.25rem;}
.microvertical-box p, .enterprise-verticalbox-wrap .vertical-title {line-height: 1;font-size: 0.8rem;font-family: 'Poppins', 'sans-serif';font-weight: 500;color: #31334d;}
.enterprise-verticalbox-wrap .arrow-animated, .enterprise-vertical-desc, .vertical-tag, .microvertical-box .arrow-animated {display: none;}
.enterprise-verticalbox-wrap .vertical-box {padding: 1.5rem 0.5rem !important;}
.erp-vertical-icon {background: transparent !important;margin: 0px !important;padding: 0.25rem 0;transform: rotate(0);-webkit-transform: rotate(0);-moz-transform: rotate(0);}
.erp-vertical-icon svg {width: 2.25rem !important;transform: rotate(0);-webkit-transform: rotate(0);-moz-transform: rotate(0);}
.vertical-wrap-main {border: 0px !important;border-radius: 0px;margin-bottom: 0px;margin-top: 0px;}
.enterprise-vertical-heading {color: #31334d;font-size: 1.15rem;text-transform: capitalize;}
.enterprise-verticalbox-section,.enterprise-vertical-heading-wrap {background:#ffffff;}

/*Enterprise-SubMenu-Pages--CSS--Start*/
.key-feature-content-heading{font-size: 1rem;}
 .solution-banner-subHeading, .key-feature-content li {font-size: 0.85rem;}
 .form-enterprise-wrap .banner-free-demo-form{padding:0px !important;}

 /*Omnichannel*/
 .oc-banner-heading, .text-gs{font-size:1.25rem;font-weight: 400;}
 .ul-497>li span{font-weight:400;}
 .oc-video-frame{height:200px; width:100%;}
 .oc-bg-form{border-radius:1rem;padding: 0.875rem;}
 .oc-btn-orange{font-size:1rem; padding:0.6rem 1rem;}
 .icon-oc-wrap {width: 45px;height: 45px; box-shadow:none;}


  .lerp-top-brands-slider{width:280px;max-width:100%;}
 .lerp-top-brands-slides-img {width:auto;}
 .lerp-top-brands-img {max-width: 172px;}
 .lerp-top-brands-head{font-size:1.25rem;}
 .lerp-top-brands-head-alt{margin: 0.2rem 0;font-size: 1rem;}
 .lerp-top-brands-desc{font-size:0.85rem; line-height:normal;}
 .lerp-top-brands-feature-desc{font-size:0.85rem; line-height:1.2; margin:0px;}
 .lerp-top-brands-thumbnails-img {width: 55px;}
 .lerp-top-brands-thumbnails .active{width:65px;}
 .lerp-top-brands-thumbnails{height:75px;}
 .lerp-top-brands-feature{border:0px; border-radius:0px; padding:0px;}
 .lerp-top-brands-feature-icn svg{width:36px; height:36px; margin:auto;}
}