﻿/*Common For Home Only*/
a{text-decoration:none;}
.home-container{max-width:1440px;}
.container-heading{font-weight:700;color: #31334d;font-size: 2.5rem;margin-bottom: 0.2rem;font-family: var(--FontFamilyPoppins);}
.container-desc{font-size:1rem;color: var(--bs-black);margin-bottom: 0px;font-family: var(--FontFamilyPoppins); font-weight:var(--FontWeight500);}
.btn-base-common{transition:all 0.2s ease; -webkit-transition:all 0.2s ease;  background: #cccccc;color: var(--bs-white);border-color: #f94e2b;border-radius: 25px;padding: 0.65rem 1.8rem;font-weight: var(--FontWeight500);font-size: 1.2rem;border-radius: 30px; border:0px;}
.btn-base-outline{transition:all 0.2s ease; -webkit-transition:all 0.2s ease;  border: 2px solid #f94e2b;border-radius: 25px; box-shadow: 0 5px 12px 0 rgb(204 37 37 / 20%);border-radius: 30px;margin-right: 0.5rem;color: #1c1e26;padding: 0.65rem 1.8rem;font-weight: var(--FontWeight500);font-size: 1.1rem;letter-spacing: normal;}
.btn-base-fill{background: #f14a27;box-shadow: 0 5px 12px 0 rgb(0 0 0 / 20%);}
.btn-base-fill:hover, .btn-base-fill:focus{background:#d34123; color:var(--bs-white); }
.btn-base-light{color: #43454a;background: #ecedf1; box-shadow: 0 5px 12px 0 rgb(0 0 0 / 1%);}
.btn-base-light:hover, .btn-base-light:focus{background:#e0e1e7;color:#43454a; }
/*Section-One-Banner*/
.home-banner-container{background: url('https://cdn.logicerpcloud.com/logicerp/Content/Images/b1.jpg') top no-repeat;background-size: cover;}
.home-banner-mask{position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0; background:rgba(23,27,41,0.75);}
.banner-mask{background:url('/Content/Images/mask.svg') no-repeat; background-size:cover;}
.banner-main-subheading{font-family: var(--FontFamilyPoppins);font-weight:var(--FontWeight300);font-size:3rem; margin-bottom:1.5rem; margin-top:3rem; letter-spacing: 0.15rem;line-height: 1.2;}
.banner-main-subheading .highlight{ -webkit-text-stroke-color: var(--bs-white);}
.banner-main-heading{font-family: var(--FontFamilyPoppins);font-weight:var(--FontWeight700); margin-bottom:0.5rem; font-size:7.5rem; letter-spacing:1rem;line-height: 1.2;}
.banner-main-features{padding:1.6rem 2.7rem; text-align:center; margin:3rem 0; margin-top:0;}
.hm-banner-feature{font-family: var(--FontFamilyPoppins);font-weight:var(--FontWeight500);  font-size:1.1rem;padding-left:1.35rem; margin-left:0.95rem;line-height:1; letter-spacing:0.15rem;color:#ff6e41; text-shadow: 1px 1px 4px rgb(0 0 0 / 50%);}
.hm-banner-feature:before{content:""; position:absolute;width:1px; height:14px;left:0;top:1px;background-color:#ff6e41;}
.hm-banner-feature:first-child::before{display:none;}
.home-banner-video-wrap{position:absolute;}
.home-banner-video-wrap iframe{width:100%; height:100%;}
.blurvideo-ovarlay{background-color:rgba(0,0,0,0.3); backdrop-filter:blur(5px); -webkit-backdrop-filter:blur(5px); -moz-backdrop-filter:blur(5px);}
.home-industries-heading{font-family: var(--FontFamilyPoppins);font-weight:var(--FontWeight400); font-size:1.5rem;color: var(--bs-white);letter-spacing:0.15rem; padding-left:1.5rem; padding-right:0;text-shadow:none; line-height:1.2;}
.home-industries-container{bottom:40px;z-index: 2; position:absolute;}
.home-industries-box{height:auto;background:rgba(0,0,0,0.7);}
.home-industries-media svg{fill: var(--bs-white);width:42px; margin:0;}
.home-industries-box .descbox{ font-size:0.95rem; font-weight:var(--FontWeight500); font-family: 'Montserrat';color:#24253b; display:none; opacity:0; transition:all 0.3s ease-in-out;}
.home-industries-box:hover{box-shadow:none; background-color:rgba(185,255,82, 0.3);padding:2rem !important; padding-top:2.5rem !important;  padding-bottom:5rem !important; transition:all 0.3s ease-in-out;
                           background: -moz-linear-gradient(0deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,70%), rgba(255,255,255,1) 100%) !important;
                            background: -webkit-linear-gradient(0deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,70%), rgba(255,255,255,1) 100%) !important;
                            background: linear-gradient(0deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,70%), rgba(255,255,255,1) 100%) !important;
                            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e5e5e5",endColorstr="#ffffff",GradientType=1);}
.home-industries-box:hover .home-industries-media svg{fill:#24253b; width:56px;}
.home-industries-box:hover .home-industries-heading{color:#24253b;font-size:1.8rem; font-weight:700;}
.home-industries-box:hover .descbox{ height:auto; display:block; opacity:1;margin-top:1rem; }
/*Section-Two-Application*/
.application-wrap{background: url(https://cdn.logicerpcloud.com/logicerp/Content/Images/applicationbg.jpg)no-repeat var(--bs-white);background-position: center; background-size: cover;}
.application-mask{background: -moz-linear-gradient(45deg,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(45deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
                background: linear-gradient(45deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); }
.application-heading-desc{color: #252632;font-size: 1.5rem;font-weight: var(--FontWeight500);letter-spacing: 1px; line-height:1.2;}
.application-icon svg{height:250px;}
.application-title{font-size:1.65rem;font-weight: 800;}
.application-title-cloud{color: #2055b9;}
.application-title-premise{color: #bd4343;}
.application-view, .application-demo, .enterprise-link{font-family: var(--FontFamilyPoppins);font-size: 0.85rem;font-weight: 400;color: var(--bs-black); letter-spacing:0.01rem; border-radius:0px;}
.application-desc{font-family: 'roboto', sans-serif;font-size: 1rem;font-weight: 400;color: var(--bs-black);margin-bottom: 0px;line-height: 1.3;letter-spacing: 0.02rem;min-height: 62px;}
.application-view{border: 1px solid #1d2b3c;}
.application-demo{border: 1px solid #e6eaef;background: var(--bs-white);}
.enterprise-link:hover {background: #373e4a;color: var(--bs-white);border-color: #373e4a;}
.application-view-cloud:hover{background: #3b6dcb;color: var(--bs-white);border-color: #3b6dcb;}
.application-view-premise:hover{background: #bd4343;color: var(--bs-white);border-color: #bd4343;}
.application-demo:hover{background: #1fbd57; border-color: #1fbd57;color: var(--bs-white);}
.application-icons{ padding-top:5px;width: 110px;}
.application-icons svg{fill: #373e4a;}
.application-box{box-shadow: rgb(0 0 0 / 15%) 0px 2px 4px, rgb(0 0 0 / 5%) 0px 5px 13px -3px, rgb(0 0 0 / 5%) 0px -3px 0px inset;border-radius: 5px;background: rgb(255 255 255 / 65%);}
.live-circle{font-size: 0.5rem;color: #10cd16;border: 3px solid #8eefbe;border-radius: 50%;box-shadow:0px 0px 0px 3px rgb(152 255 101 / 52%);margin-right: 0.1rem; position:relative; top:-2px; animation: blink 1.5s cubic-bezier(.5, 0, 1, 1) infinite alternate;}
@keyframes blink{ from { opacity: 1; } to { opacity: 0; }}
/*Section-Three-Mobile-Apps*/
.section-mobileapps{background-color:var(--bs-white); position:relative;}
.section-mobileapps .mobileapps-heading{color:#31334d; font-size:2.5rem; font-weight:700;}
.section-mobileapps .mobileapps-headingsub{color:#31334d; font-size:1.2rem; font-weight:800; text-transform:uppercase;letter-spacing: 3px;}
.mobile-wrap{width: 290px;height: 550px;padding: 6px;background: var(--bs-white);border-radius: 45px;box-shadow: -1px -2px 9px rgb(31 51 133 / 58%) inset, 10px 10px 25px 0 #00000029;}
.mobile-inner{height:100%;border-radius: 40px;margin-bottom: 3rem;background: #f3f3f3;overflow:hidden;border: 8px solid #d7d9e3;} 
.mobile-inner-title, .mobile-inner-subTitle{font-family: 'Roboto', 'sans-serif';margin-bottom: 0.15rem;}
.mobile-inner img{border-radius: 15px; width: 100%;}
.mobile-feature-wrap {flex-direction: column;margin-bottom: 2.5rem;}
.mobile-feature-wrap h4{font-size: 1.33rem; font-weight:700;font-family: var(--FontFamilyPoppins); color:#31334d;}
.mobile-feature-wrap p{margin-bottom: 0px;font-size:1rem;font-weight:400; line-height:1.3; letter-spacing:0.02rem; color:#222222;font-family: 'roboto';}
.mobile-app-media-wrap{background:var(--bs-white); width:100px;height:100px;padding: 1rem;border-radius: 10px;box-shadow: 0px 6px 14px -6px rgb(0 0 0 / 48%); flex:0 0 100px; overflow:hidden;}
.mobile-app-media-wrap img{width:100%; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;}
.mobile-feature-wrap:hover h4{color:#4a4c68;}
.mobile-feature-wrap:hover .mobile-app-media-wrap img{transform: scale(1.25);}
.appFeatures{background: var(--bs-white);padding: 1.85rem 0.5rem;border-radius: 10px;box-shadow: 0px 4px 19px rgb(0 0 0 / 5%);}
.appFeatures p{font-size: 0.85rem;text-align: center;margin-bottom: 0px;font-family: 'Roboto', 'sans-serif';font-weight:600;color: var(--bs-black);}
.appFeatures-tag{background: #666666;width: 30px;height: 3px;margin-top: 0.3rem;transform: skewX(50deg); -webkit-transform: skewX(50deg);}
.aft-1{background:#37c2d7;}
.aft-2{background:#9fce57;}
.aft-3{background:#d4509d;}
.aft-4{background:#6c57a5;}
.aft-5{background:#fcb016;}
.aft-6{background:#f05556;}
/*---Section-Four Partner List---*/
.partnerSection{background:#f6f7f9;}
.integration-type{font-weight: 600;display: inline-block;background: transparent;padding: 0.3rem 1rem;border-radius: 5px;font-size: 0.9rem;color: #191a24;border: 1px solid #31334d;font-family: var(--FontFamilyPoppins);width: auto;text-transform: uppercase;min-width: 135px;position: relative;}
.integration-heading{display:none;font-weight: 600;background: #e7e7ef;padding: 0.3rem 1rem;border-radius: 5px 5px 0 0;font-size: 0.9rem;color: #191a24;font-family: var(--FontFamilyPoppins);width: auto;text-transform: uppercase;min-width: 135px;position: relative;}
.partnerlist{background: var(--bs-white);border-radius: 10px;border: 15px solid rgb(18 43 122 / 4%);box-shadow: 0px 10px 25px rgb(0 6 96 / 8%);}
.partnerlist li{padding: 0.5rem;text-align: center;display: flex;align-items: center;justify-content: center;}
/*Section-Five-Testimonial*/
.home-testimonial .owl-next, .home-testimonial .owl-prev{top:48%; opacity:1 !important; background:transparent !important}
.home-testimonial .owl-next:before, .home-testimonial .owl-prev:before{font-size:20px;}
.home-testimonial .owl-pagination{display:none;}
.testimonial-shade{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;background:linear-gradient(to left, hsl(216deg 31% 67% / 88%), hsl(212deg 50% 32% / 79%)); display:none !important;}
.testimonial-detail{background: rgb(255 255 255 / 65%);position: absolute;bottom: 10%;padding: 1.5rem;width: 100%; backdrop-filter: blur(3px); -webkit-backdrop-filter: blur(3px); moz-backdrop-filter: blur(3px); display:none !important;}
.testimonial-detail .title{font-weight: 600;letter-spacing: normal;font-size: 1.25rem !important;font-family: var(--FontFamilyPoppins);color: var(--bs-black) !important;}
.video-play-icon {width: 70px;height: 70px;line-height: 60px;border-radius: 50%;position: absolute;z-index: 4;display: inline-block;border: 2px solid var(--bs-white);cursor: pointer;background: var(--bs-white);top: 40%;left: 0;right: 0;margin: 0 auto;text-align: center;display: flex !important;align-items: center;border-radius: 50%;justify-content: center;-webkit-animation: ripple-white 1s linear infinite;animation: ripple-white 1s linear infinite;-webkit-transition: .5s;}
.video-play-icon svg{width:35px !important; height:auto; fill: #31333c;margin-left: 5px;margin-top: -1px;}
.ti-control-play svg{margin-top: -2px;margin-left: 4px;}
@-webkit-keyframes ripple-white {
    0% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.1), 0 0 0 10px rgba(255, 255, 255, 0.1), 0 0 0 20px rgba(255, 255, 255, 0.1);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.1), 0 0 0 10px rgba(255, 255, 255, 0.1), 0 0 0 20px rgba(255, 255, 255, 0.1);}
    100% {-webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.1), 0 0 0 20px rgba(255, 255, 255, 0.1), 0 0 0 30px rgba(255, 255, 255, 0);
        box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.1), 0 0 0 20px rgba(255, 255, 255, 0.1), 0 0 0 30px rgba(255, 255, 255, 0);}}
@keyframes ripple-white {
    0% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.1), 0 0 0 10px rgba(255, 255, 255, 0.1), 0 0 0 20px rgba(255, 255, 255, 0.1);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.1), 0 0 0 10px rgba(255, 255, 255, 0.1), 0 0 0 20px rgba(255, 255, 255, 0.1);}
    100% {-webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.1), 0 0 0 20px rgba(255, 255, 255, 0.1), 0 0 0 30px rgba(255, 255, 255, 0);
        box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.1), 0 0 0 20px rgba(255, 255, 255, 0.1), 0 0 0 30px rgba(255, 255, 255, 0);}}
 /*Awards*/
.awardsSection{background:url('https://cdn.logicerpcloud.com/logicerp/Content/Images/award-bg.svg')no-repeat; background-position:top center;background-size: cover;}
.awards-wrap img{ max-width:180px; width:auto;height:150px; }
.award-media{display: flex;padding:1rem;align-content: flex-end;align-items: center;flex-direction: column;border-radius: 10px;height: 100%;justify-content: center;background: rgba(255,255,255,0.65);box-shadow: 2px 2px 2px rgb(0 16 32 / 5%);}
.award-title{margin-top: 1rem;font-family: var(--FontFamilyPoppins);font-size: 0.9rem;color: #31334d;text-transform: uppercase;margin-bottom: 0.1rem; font-weight:600;}
.award-subtitle{font-family: var(--FontFamilyPoppins);font-size: 0.8rem;color: var(--bs-black);margin-bottom: 0rem; text-align:center}
/*Section-Six-Our-Clients*/
.clients-wrapper-main {background: #f6f7f9;}
.home-clients .clients-brand {height: 125px !important; -webkit-box-shadow: rgba(13, 21, 55, 0.12) 0 7px 20px;box-shadow: rgba(13, 21, 55, 0.12) 0 7px 20px;display: block;margin: auto;text-align: center;background:rgba(255,255,255,0.8) !important;padding:5px !important;border-radius:5px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease; box-shadow: 0px 10px 25px rgb(0 6 96 / 8%);}
.home-clients .clients-brand img {height: auto !important; max-width:100%;}
.home-clients .clients-brand svg {max-width:185px;}
/*Section-Eight-Demo*/
.section-demo-wrapper{padding:3rem 1rem 2rem ; background: url(https://cdn.logicerpcloud.com/logicerp/Content/Images/demo-bg1.webp) center no-repeat;background-size:cover; position:relative;}
.section-demo-overlay{background-color:#151a32; position:absolute; left:0; right:0; top:0; bottom:0; opacity:0.86; backdrop-filter:blur(5px); -webkit-backdrop-filter:blur(5px); -moz-backdrop-filter:blur(5px);}
.section-demo{position:relative; z-index:1;}
.home-demo-title{font-weight:var(--FontWeight500);font-size: 1.4rem;color: #9bc75c; margin-bottom:1.5rem;}
.home-demo-heading{font-weight:700;font-family: var(--FontFamilyPoppins); font-size:2.2rem; letter-spacing:0.02rem;color: var(--bs-white);}
.home-demo-heading span{border-top:1px solid var(--bs-white);border-bottom:1px solid var(--bs-white); margin:0 0.5rem; position:relative;}
.home-demo-heading span::before{content:"Let's Try! Get to know more"; position:absolute; top:-25px;left:0; right:0; text-align:center; font-size:1rem; font-weight:var(--FontWeight500); color: #ffb836;}
.home-demo-footer{font-size: 0.85rem;font-weight: 300;color:var(--bs-white);}
.btn-home-demo{color: var(--bs-white);font-size: 1.2rem;font-weight: 400;font-family: var(--FontFamilyPoppins);padding:1rem 1.5rem;border: 0px;border-radius: 5px;margin-bottom: 0.85rem;border: 2px solid #cccccc; display:inline-block;}
.btn-home-demo-contact{ background: #f1ad35;border-color: #f1ad35;color: var(--bs-black) !important;font-weight:600;text-transform: uppercase;}
.btn-home-demo-video{background: transparent;border-color:var(--bs-white);}
.btn-home-demo-video:hover{color:#f0f0f0;}
/*Ebill*/
.home-digital-bill-wrap{background:url('https://cdn.logicerpcloud.com/logicerp/Content/Images/billsage-bg22.webp')no-repeat;background-size:cover; position:relative; background-position:center;}
.home-digital-bill-mask{background: #0f2350; background: -moz-linear-gradient(left,  #0f2350 0%, #262a36 51%, #0f2350 100%);background: -webkit-linear-gradient(left,  #0f2350 0%,#262a36 51%,#0f2350 100%); 
background: linear-gradient(to right,  #0f2350 0%,#262a36 51%,#0f2350 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f2350', endColorstr='#0f2350',GradientType=1 ); 
 position:absolute; top:0; left:0; width:100%; height:100%; opacity:0.9;}
.home-digital-bill-heading{font-family: var(--FontFamilyPoppins);font-weight: 300;color: var(--bs-white);font-size: 1.5rem;letter-spacing: 1px;}
.home-digital-bill-title{font-family: var(--FontFamilyPoppins);font-weight: 300;font-size: 1.5rem;color: var(--bs-white);    letter-spacing: 2px;}
.home-digital-action{position:relative; white-space:nowrap; font-size: 1.1rem;font-weight: 400;font-family:  var(--FontFamilyPoppins);padding: 0.5rem 1.2rem;color: var(--bs-white);background: transparent;border-radius: 4px;border: 1px solid var(--bs-white); transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out;}
.home-digital-action:hover{color:#0f2350;border-color: #ebbf07;}
.home-digital-action-mask{background:#ebbf07;transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; width:0px; position:absolute;height:100%; top:0; left:0;}
.home-digital-action:hover .home-digital-action-mask{width:100%;}
@media (max-width:1200px) {
.banner-main-subheading{font-size:2rem}
.banner-main-heading{font-size:4.5rem}
.home-industries-box .descbox, .home-industries-box:hover .descbox{display:none;}
.home-industries-box:hover {padding: 1.5rem!important;}
.home-industries-box:hover .home-industries-heading, .home-industries-heading{font-size: 1.3rem;}
.application-desc{font-size:0.85rem;}
.application-mask{background: rgb(255 255 255 / 50%);}
.home-industries-box{ background: #262a36;}
.banner-distribution .home-industries-box{background: #363b4a;}
.banner-distribution:hover .home-industries-box{background: transparent}
.home-banner-video-wrap, .home-industries-container{position:relative;}
.home-industries-container-5{bottom:0;}
.home-industries-heading{padding-left:0px;}
.home-industries-media {width: 50px;margin-bottom: 0.5rem;text-align: center;}
.home-banner-container-5{padding:0px;background: rgba(0,0,0,0)!important;}
.home-bannerText-wrapper-5{ position:relative;}
.home-bannerText-wrapper-5 .home-container{margin-top:0px !important;}
}
@media (max-width:767px) {
.home-banner-video-wrap, .home-bannerText-wrapper, .home-banner-mask{display:none !important;}
.home-industries-box .descbox, .home-industries-box:hover .descbox{display: block !important;color: #363b4a !important;height: auto;opacity: 1;font-weight: var(--FontWeight500);font-family: var(--FontFamilyPoppins);margin-top: 0.5rem;font-size: 0.85rem;text-align: center;}
.home-container{background:transparent;}
.home-industries-container-xxl{margin-top:-2.5rem;}
.home-industries-box {background: var(--bs-white) !important;margin: 0rem 1rem 1rem !important;padding: 1rem !important;border-radius: 0.5rem;box-shadow: 0px 10px 10px 4px rgb(38 42 54 / 5%);border: 1px solid rgb(38 42 54 / 11%);}
.home-industries-heading{color:#262a36;}
.home-industries-media-retail{background: #ef7171;}
.home-industries-media-distribution{background: #7192ef;}
.home-industries-media-manufaturing{background: #6addad;}
.home-industries-media {margin-bottom: 0.5rem;text-align: center;width: 60px;height: 60px;display: flex;align-items: center;justify-content: center;border-radius: 5rem;}
.awards-wrap{flex-wrap:nowrap; overflow-x:auto;}
.award-wrap{width:100px;}
.banner-main-heading{font-size: 1.15rem;}
.banner-main-features{padding:0px;}
.hm-banner-feature{font-size:0.85rem;}
.banner-main-subheading{font-size:1rem;}
.top-menu li a{padding:0.3rem 0.25rem !important;}
.logo{padding:0.5rem 0;}
.application-title-cloud {color: #2055b9;}
.application-title-premise {color: #b33737;}
.home-industries-container{bottom:0;}
.btn-base-common{font-size: 0.85rem;padding: 0.6rem 1rem;line-height: normal;}
.home-industries-box .descbox, .home-industries-box:hover .descbox{display:none;}
.container-heading, .section-mobileapps .mobileapps-heading, .application-title{font-size:1.25rem;}
.home-industries-box:hover{background:var(--bs-white) !important;padding:1rem !important;}
.home-industries-box:hover .home-industries-heading{font-weight:600}
.home-industries-box:hover .home-industries-media svg{fill:var(--bs-white);}
.home-industries-container{margin-top: -10px !important;}
.home-industries-media svg{width: 35px!important;}
.application-icons svg{height:50px !important;}
.application-heading-desc, .home-industries-heading, .section-mobileapps .mobileapps-headingsub, .application-desc, .mobile-feature-wrap p, .container-desc, .faq-solution {font-size:0.85rem;letter-spacing:normal;}
.home-industries-heading{font-size: 1.3rem;letter-spacing: normal;font-weight: 600; text-transform:capitalize !important;}
.application-box{background: rgb(255 255 255 / 85%);padding:1.3rem 0.5rem}
.application-view, .application-demo {font-size: 0.8rem;padding: 0.25rem 0.7rem;margin-bottom: 0px}
.application-icons{padding-top:0px;}
.application-desc{min-height:20px;}
.section-mobileapps{background:#fafafa;}
.mobile-feature-wrap{background:var(--bs-white); align-items: center;border: 0px solid #f0f0f0;text-align: center;padding: 1.5rem 0.5rem;margin-bottom: 0.5rem;box-shadow: 0px 8px 15px rgb(0 6 96 / 8%);border-radius: 5px;}
.mobile-feature-wrap h4{font-size: 0.85rem;font-weight: 600; margin:0px;}
.mobile-app-media-wrap {height: auto;padding: 0px;flex: 0 0 auto;margin-bottom: 0.85rem;box-shadow: none;border-radius: 5px;width: 100px;}
.mobile-app-media-wrap img{width:45%;}
.owl-next,.owl-prev{background:transparent !important;}
.owl-theme .owl-controls .owl-buttons div{opacity:1;}
.home-testimonial .owl-next:before, .home-testimonial .owl-prev:before{font-size:1rem;}
.video-play-icon  {width: 60px;height: 60px;line-height: 60px;}
.testimonial-detail{display:none;}
.home-clients{flex-wrap:nowrap; overflow:auto;}
.home-clients .clients-brand{height:75px !important; box-shadow:0px 2px 3px rgb(2 16 38 / 7%);}
.clients-wrapper-main, .partnerSection {background: #eaebed;}
.partnerlist{height:auto!important;justify-content: flex-start !important; overflow-x:auto}
.partnerlist li{flex:0 0 120px;}
.faq-query{font-size:0.95rem;padding:0.55rem 0; font-weight:400;align-items: flex-start !important;}
.faq-query .faq-num{font-weight:400; font-size:0.95rem;}
.faq-solution{display:none;}
.faq-query-wrap {border-bottom: 1px solid #f2f2f5;}
.section-demo-wrapper{padding:2rem 1rem 0rem 1rem;}
.home-demo-heading{font-size:1.5rem;width: 275px;}
.home-demo-heading span::before{font-size:0.8rem;left: -50px;}
.home-demo-heading span{border:0px; margin:0px;}
.btn-home-demo{font-size: 0.85rem;padding: 0.5rem; margin: 0.5rem 0.5rem 0.3rem 0.5rem !important;}
.home-digital-bill-heading svg{height:21px !important; transform: rotate(91deg) ; -webkit-transform: rotate(91deg); -o-transform: rotate(91deg); -moz-transform: rotate(91deg);}
.home-digital-bill-heading, .home-digital-bill-title{font-size:1.25rem;}
.home-digital-action{font-size:1rem;}
}