﻿.inner-page-heading{background-color: #f5f6f7;border: 1px solid #eeeff3; text-align:center;}
.inner-cloud-premise-heading, .inner-page-heading-title{letter-spacing: normal;font-weight: var(--FontWeight700);color: #31334d;font-size: 2.5rem;font-family: 'Poppins', 'sans-serif';}
.inner-cloud-premise-subheading, .inner-page-heading-desc{color: var(--bs-black);font-family: 'Poppins', 'sans-serif';font-weight: 400;}
.title-highlight{color: #1f8c37;}


/*heading-onPricing-Page,ResourceCentre*/
.section-heading {position: relative;z-index: 1;text-align: center;overflow: hidden;}
.section-heading > span.floating-text {position: absolute;left: 0;top: -20px;right: 0;text-align: center;font-size: 7rem;line-height: 8rem;font-weight: 800;color: #f9f9f9;}
.section-heading .heading {position: relative;text-align: center;}
.section-heading .heading > .heading-caption {font-family: 'Poppins';font-size: 1.25rem !important;font-weight: 600 !important;position: relative;display: block;letter-spacing: 1px;text-transform: uppercase;margin-bottom: 15px;}
.extra-dis-wrap .gen-title-w {font-family: 'Poppins';font-size: 1.15rem !important;position: relative;display: block;}
.section-heading .heading > .subheading {text-align: center;}
.section-heading-sm {position: relative;z-index: 1;padding-top: 60px;text-align: center;overflow: hidden;}
.section-heading-sm > span.floating-text {position: absolute;left: 0;top: -20px;right: 0;text-align: center;font-size: 5rem;line-height: 8rem;font-weight: 800;color: #f9f9f9;}
.section-heading-sm .heading {position: relative;text-align: center;}
.section-heading-sm .heading > .heading-caption {position: relative;display: inline-block;font-size: 1.3rem ;font-weight: 600 !important;letter-spacing: 1px;text-transform: uppercase;margin-bottom: 15px;}
.section-heading-sm .heading > .subheading {text-align: center;}

/*pricing-cloud-onpremise*/
.pricing-tb-cloudOnPremise{max-width:1416px;}
.logicloud .key-features-wrap{margin-top:1rem;}
.logicloud .key-features-wrap h4{color:#ffffff; font-size:1.2rem; font-weight:500; text-transform:uppercase;}
.logicloud .key-features-wrap h6{color:#ffffff; font-size:0.95rem;}
.logicloud .key-features {margin-top:1rem;  padding-left: 0px;}
.logicloud .key-features li { font-family:'Poppins', 'sans-serif';font-size: 0.85rem; font-weight:400;  margin-bottom:5px;  padding-left: 20px;  list-style: none;  text-align: left;  position: relative;}
.logicloud .key-features li:before {  content: "";  width: 6px;  height: 6px;  position: absolute;  left: 0;  top: 6px;  background-color: rgba(255, 255, 255, 0.7);-webkit-border-radius: 500px;-moz-border-radius: 500px;-ms-border-radius: 500px;border-radius: 500px;}
/* Pricing page Cloud/Desktop */
.logicloud .key-features-wrap .pricing-keyfeatures-heading{font-size: 1.1rem;font-weight: 700;color: #f94e2b;}
.btn-pricing-custom{border-radius: 50px;border: 0px;letter-spacing: normal;padding: 0.5rem 1rem;font-size: 0.8rem;font-weight: 500;color:#ffffff;text-transform: uppercase;}
.btn-custom-danger{background: #f94e2b;}
.btn-custom-success{background: #6da037;}
.btn-custom-danger:hover,.btn-custom-success:hover{color:#ffffff; opacity:0.9;}
.partialContactDetail-hideClients .clients-main-wrap{ display:none}
.pricing_feature_mobile{display:none;}
.logicloud .key-features-wrap{margin-top:0px;}
.logicloud .key-features li, .logicloud .key-features-wrap h4{color:#000000;}
.logicloud .key-features li:before{background:#000000;}
/*counters-onPricing-Page*/
.counters-wrap {text-align: center;background-color: #f5f8fa;background: url('https://cdn.logicerpcloud.com/logicerp/Content/Images/counters1-bg.jpg') top no-repeat;background-size: cover;}
.counters-wrap .coffee-mug {position: absolute;right: 0px;bottom: 0px;display: inline-block;}
.counters-wrap .coffee-mug img {width: 250px;}
.counter-overlay {background-color:#eef1f3 !important;padding: 65px 0;}
.counters-wrap h2 {color: #000000;font-weight: 300;margin-top: 0;margin-bottom: 60px;line-height: 1rem;}
.counters-wrap .counter {position: relative;margin-bottom: 20px;padding: 0px 60px 0px 30px;border-right: 1px solid rgb(193, 206, 138);display: inline-block;text-align: center;}
.counters-wrap .counter:last-child {border-right: 0;}
.counting {position: relative;font-size: 3rem;font-weight: 600;letter-spacing: 1px;color: #1967c7;}
.counting:after {content: "+";position: absolute;left: 100%;top: -3px;font-size: 1.7rem;}
.counting h2 {margin: 0;margin-top: 50px;font-size: 2.5rem;}
.counter h3 {margin: 0px;color: #000000;font-size: 1rem;font-weight: 500;font-family: 'Poppins', 'sans-serif';}
.home-section-heading{padding-top: 20px;padding-bottom: 5px;position:relative; text-align:center;}
.home-section-heading .home-heading > .home-heading-caption:before, .home-section-heading .home-heading > .home-heading-caption:after{ top:11px; width:12px;   height: 2px;}
.home-section-heading .home-heading > .home-heading-caption{font-weight:700 !important; font-size:1.5rem !important;}   
.home-section-heading .home-heading > .home-heading-caption:before {left: -35px;}
.home-section-heading .home-heading > .home-heading-caption:after {right: -35px;}
.home-heading{position:relative; z-index:1;}
.home-section-heading > span.floating-text {position: absolute;left: 0;top: -20px;right: 0;text-align: center;font-size: 7rem;line-height: 8rem;font-weight: 800;color: #f9f9f9;}

.home-section-heading .home-heading > .home-heading-caption {position: relative;display: inline-block;font-size: 1.3rem !important;font-weight: 700 !important;letter-spacing: 1px;text-transform: uppercase;margin-bottom: 15px;}
   /*LogicCloud*/
.industry-others input:checked + label {font-weight:600;}
.full-product{background:url('/Content/Images/productBgs.webp') no-repeat #fafcff;     background-size: 35%;background-position: -4px 1px;box-shadow: 0px 6px 8px -6px #a3a8af; border:  1px solid #dde3ea; border-radius:5px;}
.full-product h1{font-size:1.4rem;    font-weight: 700;letter-spacing: 0; color:#df3b25;}
.full-product h6{font-weight:600;letter-spacing: 1px;}
.btn-full-product, .btn-full-product:hover{border: 2px solid #6da037 !important;color: #6da037;font-size: 0.9rem;background: transparent !important;border-radius: 25px;font-weight: 600; position:relative;}
.btn-contact-full-product{border: 2px solid #df3b25 !important;background: #df3b25;font-size: 0.9rem;color: #ffffff;font-weight: 600;border-radius: 25px; position:relative;}
.btn-contact-full-product:hover{color:#ffffff;background: #df3b25;}
.btn-contact-full-product-custom{border: 2px solid #6da037 !important;background: #6da037;font-size: 0.9rem;color: #ffffff;font-weight: 600;border-radius: 25px; position:relative;}
.btn-contact-full-product-custom:hover{background: #558325; color:#ffffff;}
.btn-pricing-buy, .btn-green{background-image: none !important;background: #f94e2b;border-radius: 50px !important;border: 0px;padding: 0.4rem 0.5rem;font-size: 0.8rem !important;letter-spacing: normal;font-weight: 600;width: 95px;margin: 0.8rem;}
.btn-pricing-buy:hover, .btn-green:hover{background: #e1401f; color:#ffffff;}
/*Pricing Nov, 2022*/
.btn-latestprice {color: #db2b13;font-size: 0.8rem;font-family: 'Poppins';font-weight: 500;text-decoration: underline; display:block;}
.btn-latestprice:hover {color: #c31f09;text-decoration: underline;}
.productWrapTitle{font-size: 0.8rem;font-weight: 600;}
.productWrap input[type="radio"]:not(:checked), .productWrap input[type="radio"]:checked {opacity: 0;position: absolute;z-index: 1;width: 100%;height: 100%; cursor:pointer;left: 0;right: 0;margin: 0 auto;}
.productLabel{font-size: 0.8rem;font-weight: 600;min-width: 60px;text-align: center; cursor:pointer;letter-spacing: 0.5px;padding: 0.3rem 0.8rem;color: #585a60;}
.productType{background: #f0f0f0;border-radius:25px;}
.productWrap input[type="radio"]:checked+label{background: #df3b25;border-radius: 25px;color: #ffffff; position:relative; box-shadow:0px 5px 10px rgba(0, 0, 0, 0.2); -webkit-box-shadow:0px 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow:0px 5px 10px rgba(0, 0, 0, 0.2);}
.pricing-filter-wrap{background: rgba(0, 0, 0, 0.05);border-left: 1px solid #dbe4ec;border-right: 1px solid #dbe4ec;border-top: 1px solid #dbe4ec;}
.icon-usd{display:none;}
.icon-usd-visible .icon-usd{display:inline-block;}
.icon-usd-visible .icon-inr{display:none;}
.btn-latestprice {color: #db2b13;font-size: 0.8rem;font-family: 'Poppins';font-weight: 500;text-decoration: underline; display:block;}
.btn-latestprice:hover {color: #c31f09;text-decoration: underline;}

.kt-pricing-4__subsubtitle{font-size:0.95rem;color:#699c32;margin-top:1.5rem;margin-bottom:0;font-weight:500;text-transform:uppercase;white-space:nowrap}
.kt-pricing-4__subsubtitle.lentColor{color:#f5770f}
.kt-pricing-4__subtitle{font-size:1rem;color:#474b56;margin-top:0.5rem; margin-bottom:1.5rem; font-weight:600;white-space:nowrap;position:relative}
.kt-pricing-4__subtitle span{display:inline-block;padding-bottom:0.4rem}
.kt-pricing-4__subtitle span:before{position:absolute;bottom:0;left:0;right:0;margin:auto;width:30px;height:2px;background:#6da037;content:""}
.kt-pricing-4__subtitle.lent span:before{background:#f5770f}
.kt-pricing-4__features{font-size:0.85rem;margin-top:1.43rem;font-weight:400;margin-bottom:1.43rem;padding:0;color:#6b6b6b}
.starting span{font-size: 0.8rem;font-weight:600;}
.starting.lentStarting span{border-color:#7eca00}
.kt-pricing-4__price{font-size:1.5rem;color:#595d6e;padding-top:0;display:block; vertical-align:top;}
.kt-pricing-4__price .selling-price{font-size:1.3rem;color:#d83125;font-weight:600;}
.kt-pricing-4__price .selling-price i{font-size:1.05rem; margin-right:-2px;}
.kt-pricing-4__price .marked-price{font-size:1rem;color:#797979;font-weight:500; text-decoration:line-through;font-style: italic;}
.per-date{font-size:0.8rem; font-weight:600; text-align:center;}
.iconRupee{color:#484848; font-size:1.2rem;}
.kt-pricing-4__label{font-size:1.2rem;vertical-align:43%;color:#74788d}
.kt-pricing-4__btn{margin-top:1.43rem;margin-bottom:1.43rem}
.kt-pricing-4__btn .btn{padding:.8rem 3.6rem .8rem 3.6rem}
.fpHeading{color:#404040;font-weight:500;font-size:0.85rem; text-align:center; vertical-align:middle; background-color:#ffffff !important;}
.fpSubHeading{color:#404040;font-weight:500;font-size:0.8rem;}
.fpTable i{font-size:0.85rem;color:#595d6e}
.fpTable .vpdLink i{color:inherit}
.table.fpTable td, .table.fpTable th{border:1px solid #dbe4ec; border-bottom:1px solid #f4faff; padding:.50rem .30rem; vertical-align:middle;}
.table.fpTable td.darkBorderBtm{border-bottom:1px solid #dee2e6}
.table.fpTable tr.saperate td{border-bottom:1px solid #dbe4ec !important;}
.table.fpTable td.saperate{border-bottom:1px solid #dbe4ec !important;}
.table-striped.fpTable tbody tr:nth-of-type(odd){background-color:#eff4f9}
.tdBorderRight{border-right:1px solid #e1f1ff}
.vpdLink{white-space:nowrap;transition:all .2s;border-radius:50rem;background:#2196f3;color:#fff;padding:0.5rem 1rem;font-size:0.8rem; font-weight:500;}
.vpdLink.lentLink{background:#7eca00}
.vpdLink:hover{background:#0078d8;color:#fff}
.vpdLink.lentLink:hover{background:#64a000}
.table-striped.ry-table td, .table-striped.ry-table th{border:1px solid #dbe4ec; padding:.50rem .30rem; vertical-align:middle; text-align:center;}
.table-striped.ry-table tbody tr:nth-of-type(odd) td{background-color:#eff4f9;}
.addon-wrap h3{font-size: 1rem;color: #1889e2;margin-top: 0.5rem;font-weight: 600; text-align:center;}
.addon-wrap p{font-size: 0.9rem;margin-top: 0.5rem;margin-bottom: 10px;font-weight: 500; text-align:center; }
.addon{ font-size:1.1rem;font-weight: 500;}
.addon .prod-title{color: #0f77ca;    font-weight: 600;}
.addon .starts{padding:0 .5rem; border-left:1px solid #000000;  border-right:1px solid #000000; margin:0 .5rem; display:inline-block;}
.addon i{color:#333333; font-size:1rem;}
.addon .adon{font-weight:600;}
.addon .vpdLink{font-size:0.7rem; padding:5px 8px; vertical-align:top; display:inline-block;}
.addon .view-price{white-space:nowrap;transition:all .2s;color:#1889e2;font-size:0.75rem; font-weight:600; display: inline-block;}
.table.tbl-addon td, .table.tbl-addon th{ border-bottom:1px solid #dbe4ec;vertical-align:middle; text-align:center; font-size:0.8rem;font-weight: 600;}
.table.tbl-addon .starts{ font-size:0.7rem;    font-style: italic;}
.table.tbl-addon .rupee{font-size:0.7rem; margin-right:-2px;}
.table.tbl-addon .view-price{white-space:nowrap;transition:all .2s;color:#1889e2;font-size:0.75rem; font-weight:600; display: inline-block;}
.table.tbl-addon tbody tr:nth-of-type(odd){background-color:transparent;}
.gen-title-w{font-weight:600;}

.ry-pricing-detail-wrap h3.pop-title{text-align:center;}
.ry-pricing-detail-wrap .pricing-detail-box{text-align:center; padding:0.75rem; background-color:transparent; margin:1px;}
.ry-pricing-detail-wrap .pricing-detail-box h4.plan-title{font-size:1.3rem;padding-bottom: 5px;border-bottom:1px solid #f1d4c3;}
.ry-pricing-detail-wrap .pricing-detail-box .pricing .selling-price{font-size:1.3rem;color:#d83125;font-weight:600;}
.ry-pricing-detail-wrap .pricing-detail-box .pricing .selling-price .rupee-syml{font-size: 1.05rem;color: #212529;margin-right: -3px;}
.ry-pricing-detail-wrap .pricing-detail-box .pricing .marked-price{font-size:1rem;color:#797979;font-weight:500; text-decoration:line-through;font-style: italic;}
.ry-pricing-detail-wrap .pricing-detail-box .pricing .you-save{text-align:center;color:#333333; font-size:0.75rem; font-weight:600;letter-spacing: -0.5px;}
.ry-pricing-detail-wrap .pricing-detail-box .pricing .you-save span{color:#63962b;font-size:0.95rem; font-weight:600; margin-left:2px;}
.plan-type{font-size:1.3rem;}
.ry-pricing-detail-wrap .pricing-detail-box.monthly{background-color:#fdeee5;}
.ry-pricing-detail-wrap .pricing-detail-box.monthly h4.plan-title{border-bottom-color:#f1d4c3;}
.ry-pricing-detail-wrap .pricing-detail-box.halfyearly{background-color:#ddf7ee;}
.ry-pricing-detail-wrap .pricing-detail-box.halfyearly h4.plan-title{border-bottom-color:#a4dcc9;}
.ry-pricing-detail-wrap .pricing-detail-box.yearly{background-color:#f9f5e6;}
.ry-pricing-detail-wrap .pricing-detail-box.yearly h4.plan-title{border-bottom-color:#ded2a7;}
.ry-pricing-detail-wrap-modules h3.pop-title{text-align:center;}
.ry-pricing-detail-wrap-modules .modulepricing .module-title{font-size: 0.95rem;}
.ry-pricing-detail-wrap-modules .pricing-detail-box{text-align:center; padding:0.75rem; background-color:transparent; margin:1px;}
.ry-pricing-detail-wrap-modules .modulepricing h4.plan-title{font-size:1.3rem; margin:0;}
.ry-pricing-detail-wrap-modules .pricing-detail-box .pricing .selling-price{font-size:1.3rem;color:#d83125;font-weight:600;}
.ry-pricing-detail-wrap-modules .pricing-detail-box .pricing .selling-price .rupee-syml{font-size: 1.05rem;color: #212529;margin-right: -3px;}
.ry-pricing-detail-wrap-modules .pricing-detail-box .pricing .marked-price{font-size:1rem;color:#797979;font-weight:500; text-decoration:line-through;font-style: italic;}
.ry-pricing-detail-wrap-modules .pricing-detail-box .pricing .you-save{text-align:center;color:#333333; font-size:0.75rem; font-weight:600;letter-spacing: -0.5px;}
.ry-pricing-detail-wrap-modules .pricing-detail-box .pricing .you-save span{color:#63962b;font-size:0.95rem; font-weight:600; margin-left:2px;}

.pricing-taxes, .pricing-monthly{font-size: 0.7rem;font-weight: 400;font-family: 'Poppins';}
.btnBuyNowMobile{display:none;}
.btn-pricing-buy, .btn-green{background-image: none !important;color: #ffffff;background: #f94e2b;border-radius: 50px !important;border: 0px;padding: 0.4rem 0.5rem;font-size: 0.8rem !important;letter-spacing: normal;font-weight: 600;width: 95px;margin: 0.8rem;}
.btn-pricing-buy:hover, .btn-green:hover{background: #e1401f; color:#ffffff;}
.icn-times {background-image: url('../Images/icn-times.svg'); width:10px; height:10px;display: inline-block;background-repeat: no-repeat;background-size: 100%;}
.icn-tick {background-image: url('../Images/icn-tick.svg'); width:13px; height:13px;display: inline-block;background-repeat: no-repeat;background-size: 100%;}
.text-grayLight {color: #9c9c9c !important;}

@media (max-width: 767px) {

 .inner-page-heading-title {font-size: 1.15rem;}
 .section-heading-sm .heading > .heading-caption{font-size: 1.1rem; margin:0px; letter-spacing:normal;}
.inner-page-heading-desc{font-size: 0.85rem;}
 .home-section-heading .home-heading > .home-heading-caption:before, .home-section-heading .home-heading > .home-heading-caption:after{display:none;}

    /*LogicCloud*/
 .table-logicCloud .table.fpTable td, .table-logicCloud .table.fpTable th{display:block; border:0px; padding:1.25rem 0;}
  .table-logicCloud .table.fpTable td{border-bottom:4px solid rgba(0,0,0,0.07);}
 .table-logicCloud .table.fpTable .tr-none-mobile, .header-page-LogicCloud, .counters-wrap-LogicCloud, .table-logicCloud .table.fpTable .td-none-mobile{display:none;}
 .table-responsive-mobile  tr td:nth-of-type(odd) {background-color: rgba(128, 161, 73, 0.01);}
/* .table-logicCloud .vpdLink{background:#6da037;}*/
 .pricing_feature_mobile ul{list-style: disc;padding-left: 2rem;text-align: left;        display: inline-block;font-size: 0.8rem;line-height: 1.8; position:relative; margin-bottom:0px;}
 .pricing_feature_mobile {display:block;}
 .pricing_feature_mobile .added-feature, .plan-title-mobile{font-weight:600; list-style:none;}
/* .pricing_feature_mobile .added-feature:before{content: '\f058';font-family: "Font Awesome 5 Free";position: absolute;left: 10px;z-index: 1;font-size: 1rem;top: -2px;color: #ef9e0b;}*/
  .pricing_feature_mobile .added-feature:before{content:''; background-image: url('../Images/icn-tick.svg');position: absolute;left: 10px;top: 6px; width:13px; height:13px;display: inline-block;background-repeat: no-repeat;background-size: 100%;}
 .pricing_feature_mobile h5{font-size: 1rem;font-weight: 600;padding-left: 1rem;}
 .permonth-mobile{margin: -0.5rem 0 0 0 !important;}
 .logiccloud-brilliant, .btn-buyPrice-mobile, .td-hide-xs{display:none !important;}
 .kt-pricing-4__price_mobile{margin-top:-8px}
 .kt-pricing-4__subsubtitle_mobile{font-size:1.15rem; margin-top:0;font-weight: 700; color:#000 !important;}
 .kt-pricing-4__subtitle_mobile{margin-bottom:0.65rem; margin-top:0; font-weight:600;}
 .kt-pricing-4__subtitle_mobile span{color:#699c32; }
 .kt-pricing-4__price_mobile .selling-price-mobile{font-size:1.6rem; font-weight:700;}
 .table-addon-modules-mobile{display:block;}  
 .table-addon-modules-mobile tr td{line-height: normal;}
 .table-addon-modules-mobile tr td:first-child{max-width:105px; overflow:hidden;}
 .table-addon-modules-mobile tr td .plan-title{font-size:0.85rem !important;}
  .table-addon-modules-mobile .fpHeading-mobile  span.text-grayLight{font-size:0.6rem;}
 .table-addon-modules-mobile .fpHeading-mobile .module-title-mobile{font-size: 0.75rem;font-weight: 600; display:block; margin-bottom:0.5rem;}
 .table-addon-modules-mobile .table-striped.fpTable tbody tr:nth-of-type(odd), .table-extraDis-mobile tbody tr:nth-of-type(odd),  .table-extraDis-mobile tbody tr:nth-of-type(odd) td{background-color: #fbfcf9 !important;}
 .table-extraDis-mobile tbody tr td{font-size:0.75rem;}
 .table-addon-modules-mobile .ry-pricing-detail-wrap-modules .pricing-detail-box{padding:0px;}
.marked-price-mobile{font-size:0.85rem !important;}
 .btnviewblog{width: auto;padding: 0.25rem 0.5rem;border-radius: 25px;font-size: 0.7rem !important;background: #6da037; display:inline-block;}
  .vpdLink,  .btnBuyNowMobile {display: inline-block;background: #f94e2b;}
 .table-addon-modules-desktop, .hide-text-xs, .section-heading > span.floating-text{display:none;}
.btn-buynow-mobile{background:#f94e2b;}
 .ry-pricing-detail-wrap .pricing-detail-box-mobile{padding:0.25rem;}
 .ry-pricing-detail-wrap .pricing-detail-box-mobile h4.plan-title{font-size: 0.85rem;font-weight: 600;}
  .ry-pricing-detail-wrap .pricing-detail-box-mobile h4.plan-title span{font-size: 0.75rem;font-weight: 500;}
 .ry-pricing-detail-wrap .pricing-detail-box-mobile .pricing{line-height:normal;}
 .ry-pricing-detail-wrap .pricing-detail-box-mobile.monthly, .ry-pricing-detail-wrap .pricing-detail-box-mobile.yearly, .ry-pricing-detail-wrap .pricing-detail-box-mobile.halfyearly{ background:#ffffff;}
 .ry-pricing-detail-wrap .pricing-detail-box-mobile.monthly h4.plan-title, .ry-pricing-detail-wrap .pricing-detail-box-mobile.yearly h4.plan-title, .ry-pricing-detail-wrap .pricing-detail-box-mobile.halfyearly h4.plan-title{border-bottom:1px solid #f0f0f0;}
 .ry-pricing-detail-wrap .pricing-detail-box-mobile .pricing .marked-price{font-size: 0.75rem;}
 .ry-pricing-detail-wrap .pricing-detail-box-mobile .pricing .selling-price {font-size: 1rem;color: #d83125;font-weight: 700;}
 .ry-pricing-detail-wrap .pricing-detail-box .pricing .selling-price .rupee-syml {font-size: 0.85rem;}
 .btnviewblog-mobile{background: #6da037 !important;color: #ffffff!important;padding: 6px 15px !important ;   font-size: 0.85rem !important; border-radius:50px;}
 .discount-fig-mobile{font-weight:700;}
 .contact-mobile-wrap, .expertise-wrap-main, .spacer-home,.headList-gst,  .industries-desc, .industries-subcontainer .readmore, .home-section-heading > span.floating-text, #free-demo-wrap, .client-container{display:none;}
 .logicloud .key-features-wrap{margin-top:0px;}
.common-price-wrap-xs{border:1px solid #f0f0f0; padding:0.25rem 0;}
.common-price-wrap-xs .col-4,  .common-price-wrap-xs .col-6{padding:0 0.15rem;}
.pricing-detail-node, .ry-pricing-detail-wrap .pricing-detail-box.monthly, .ry-pricing-detail-wrap .pricing-detail-box.monthly h4.plan-title, .ry-pricing-detail-wrap .pricing-detail-box.halfyearly{background-color:#ffffff;}
.ry-pricing-detail-wrap .pricing-detail-box h4.plan-title {font-size:0.95rem; font-weight:600; margin-bottom:0px; border-bottom:1px solid #f0f0f0 !important;}
.ry-pricing-detail-wrap .pricing-detail-box .pricing .selling-price{display:block;}
.ry-pricing-detail-wrap .pricing-detail-box .pricing{line-height:normal; padding:0.5rem 0 0.25rem 0;}
.ry-pricing-detail-wrap .pricing-detail-box .pricing p {margin-bottom:0px;}
.ry-pricing-detail-wrap .pricing-detail-box{padding: 0.15rem;}
.ry-table tr td{font-size:0.75rem;}
.ry-pricing-detail-wrap .pricing-detail-box .pricing .you-save{margin-bottom:0px;}
.ry-pricing-detail-wrap .pricing-detail-box .pricing .marked-price{font-size:0.8rem}
.table-striped.ry-table tbody tr:nth-of-type(odd) td {background-color: #f8f9f8;}
.ry-pricing-detail-wrap-modules .pricing .marked-price{display:block;}

.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type: #ffffff;}

}