.navbar-expand-md { display: block; justify-content: flex-start; position: fixed; top: 0; left: 0; width: 100%; z-index: 999;}.content { display: flex; justify-content: space-around; align-items: center; padding: 11px 0; background: #fff;}.nav-gap { gap: 50px;}.rounded a { font-family: "DM Sans"; font-weight: 400; font-size: 20px; letter-spacing: 0; color: #000; text-decoration: none;}.get-started { position: relative;}.get-started button { position: relative; z-index: 9; top: 0; right: 0; cursor: pointer; border-radius: 6px; border-width: 1px; background: #fff; border: 1px solid #1e1e1e; padding: 5px 20px; font-family: "DM Sans"; font-weight: 500; font-size: 24px; letter-spacing: 0; color: #000; transition: transform 0.25s ease;}.banner-section { background-image: url(../images/banner-section-bgimg.webp); background-repeat: no-repeat; background-size: cover; background-position: center; padding-top: 8rem;}.communicate { display: flex; justify-content: center; align-items: center; gap: 12px; margin-bottom: 14px;}.business { display: flex; justify-content: center; align-items: center; gap: 6px; text-decoration: none; color: #1e1e1e; padding: 0 12px;}.business p { margin-bottom: 0; font-family: "DM Sans"; font-weight: 500; font-size: 14px; letter-spacing: 0; text-align: center; color: #1e1e1e;}.whatsapp-business { position: relative; border-radius: 60px; background: #fff; padding: 2px; box-shadow: 0 2px 8.8px 0 #d7d7d7b2;}.whatsapp-business::before { content: ""; position: absolute; inset: 0; border-radius: 60px; padding: 0.6px; background: linear-gradient(360deg, rgb(0 175 85 / 0.6) 0%, rgb(4 139 69 / 0.6) 100%); -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude; pointer-events: none;}.meta-business { position: relative; border-radius: 60px; background: #fff; padding: 2px; box-shadow: 0 2px 8.8px 0 #d7d7d7b2;}.meta-business::before { content: ""; position: absolute; inset: 0; border-radius: 60px; padding: 0.6px; background: linear-gradient(360deg, rgb(0 127 248 / 0.6) 0%, rgb(0 99 194 / 0.6) 100%); -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude; pointer-events: none;}.heading-of-section { text-align: center; font-family: "DM Sans"; font-weight: 500; font-size: 52px; line-height: 64px; letter-spacing: 0; text-align: center; margin-bottom: 10px; color: #2a2a2a;}.whatsapp-span { color: #fff; font-weight: 600; text-align: center; background: #009245; padding: 0 6px;}.now-ur-span { color: #00382b;}.business-span { position: relative; display: inline-block; padding-bottom: 4px; font-weight: 600; color: #00382b;}.business-span img { position: absolute; left: 60%; bottom: 0; transform: translateX(-50%); pointer-events: none; width: 130%;}.banner-text { font-family: "DM Sans"; font-weight: 400; font-size: 20px; line-height: 30px; letter-spacing: 0; text-align: center; color: #454545;}.banner-button { display: flex; justify-content: center; align-items: center; gap: 40px;}.banner-trail { position: relative; display: inline-block;}.banner-trail button { position: relative; z-index: 1; background: #fff; border: 1px solid #1e1e1e; border-radius: 6px; padding: 5px 16px; font-family: "DM Sans"; font-size: 24px; font-weight: 500; color: #000; cursor: pointer; transition: transform 0.25s ease;}.banner-contact { border-radius: 6px; border-width: 1px; background: #fff; border: 1px solid #1e1e1e; display: inline-block; position: relative;}.banner-contact button { font-family: "DM Sans"; font-weight: 500; font-size: 24px; letter-spacing: 0; color: #000; border: none; background: none;}.whatsapp-business-bgimg { display: flex; justify-content: center; align-items: center; margin-top: 2rem;}.why-businees-switch-heading { font-family: "DM Sans"; font-weight: 600; font-size: 56px; letter-spacing: 0; text-align: center; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-text-fill-color: #fff0; background-clip: text; margin-bottom: 3rem;}.why-businees-switch-to-simpli-hi { padding-top: 4rem;}.smipli-hi-span { -webkit-text-fill-color: #fff; padding: 0 8px; position: relative; display: inline-block; z-index: 1;}.smipli-hi-span::before { content: ""; position: absolute; inset: 0; background: #166d2a; transform: rotate(358deg); z-index: -1;}.steps-for-switch img { margin-bottom: 10px;}.reason-head { font-family: "DM Sans"; font-weight: 600; font-size: 26px; letter-spacing: 0; text-align: center; background: linear-gradient(180deg, #008637 0%, #166d2a 100%); -webkit-text-fill-color: #fff0; background-clip: text; margin-bottom: 0;}.reason-txt { font-family: "DM Sans"; font-weight: 400; font-size: 16px; line-height: 26px; letter-spacing: 0; text-align: center; color: #000; margin-bottom: 0; padding: 0 17px;}.reasons-for-switch { display: flex; justify-content: center; align-items: center; gap: 23px;}.steps-for-switch { display: flex; flex-direction: column; align-items: center; justify-content: center; max-width: 390px;}.powerful-technology { font-family: "DM Sans"; font-weight: 600; font-size: 56px; letter-spacing: 0; text-align: center; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-text-fill-color: #fff0; background-clip: text; margin-bottom: 4rem;}.surprisingly-simply { position: relative; display: inline-block; white-space: nowrap; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-text-fill-color: #fff0; background-clip: text;}.surprisingly-simply img { position: absolute; left: 50%; bottom: -6px; transform: translateX(-50%); width: 100%; pointer-events: none;}.powerful-technology-swipe { display: flex; justify-content: center; align-items: center; gap: 50px; border-radius: 10px; background-color: #f4f4ea; border: 1px solid #ece5db; padding: 2rem;}.powerfulTechnologySwiper { height: 450px; overflow: hidden;}.powerfulTechnologySwiper .swiper-slide { height: auto; display: flex; align-items: center;}.turn-every-customer { font-family: "DM Sans"; font-weight: 600; font-size: 56px; letter-spacing: 0; text-align: center; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-text-fill-color: #fff0; background-clip: text; position: relative; margin-top: 2rem;}.turn-every-customer img { position: absolute; bottom: 32px; left: 12%;}.talk-to-us { display: flex; justify-content: center; align-items: center;}.talk-to-us button { border-radius: 6px; border-width: 1px; background: #fff; border: 1px solid #1e1e1e; font-family: "DM Sans"; font-weight: 500; font-size: 24px; letter-spacing: 0; color: #000; padding: 9px 18px; position: relative; z-index: 1;}.talk-to-us { display: inline-block; position: relative;}.talk-with-us { display: flex; justify-content: center; align-items: center;}.customer-card { background-image: url(../images/hi-bgimg.svg); background-repeat: no-repeat; background-position: bottom; background-size: cover; height: 580px;}.each-customer-card { display: flex; align-items: center; width: 370; height: 84; gap: 12px; border-radius: 10px; border-width: 1px; padding: 10px; background: #fff; border: 1px solid #f6f6f6ba; box-shadow: 0 8px 24px 0 #959da533; width: 400px; height: fit-content;}.card-heading { font-family: "DM Sans"; font-weight: 600; font-size: 20px; letter-spacing: 0; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-text-fill-color: #fff0; background-clip: text; margin-bottom: 0;}.card-text { font-family: "DM Sans"; font-weight: 400; font-size: 14px; letter-spacing: 0; color: #5e5e5e; line-height: 20px;}.cards { display: grid; grid-template-columns: repeat(4, 1fr); height: 400px; position: relative;}.card-1 { position: relative; top: 100%; left: 20%;}.card-2 { position: relative; top: 70%; right: 30%;}.card-3 { position: relative; top: 40%; right: 70%;}.card-4 { position: relative; top: 10%; right: 120%;}.pricing-head { font-family: "DM Sans"; font-weight: 600; font-size: 56px; letter-spacing: 0; text-align: center; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-text-fill-color: #fff0; background-clip: text; position: relative;}.pricing-head img { position: absolute; bottom: 24%; right: 12%;}.pricing-btn { display: inline-flex; align-items: center; justify-content: center; width: fit-content; border-radius: 60px; position: relative; background: #fff; border: 1px solid #158e47; border-bottom-width: 8px; border-left-width: 8px; border-color: #158e47;}.pricing-term { position: relative; z-index: 1;}.pricing-term { font-family: "DM Sans"; font-weight: 500 !important; font-size: 26px !important; letter-spacing: 0; text-align: center; text-transform: capitalize; color: #000000 !important; border-radius: 60px !important;}.price-width { display: flex; justify-content: center; align-items: center;}.pricing-term.active { background: #1bb55b !important; border-radius: 60px !important; color: #ffffff !important;}.quarterly { padding: 11px 38px !important; margin-left: -2px;}.yearly { padding: 11px 59px !important;}.pricing-plans { display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 3rem; gap: 30px;}.pricing-palns-starter { border-radius: 14px; border-width: 2px; background: #ffffea; border: 2px solid #ffe2b8;}.pricing-palns-growth { border-radius: 14px; border-width: 2px; background: #cafde894; border: 2px solid #4defaa;}.pricing-palns-supreme { border-radius: 14px; border-width: 2px; background: #e3f5ff; border: 2px solid #51c4ff;}.price-starter { font-family: "DM Sans"; font-weight: 600; font-size: 34px; letter-spacing: 0; color: #4c2d00; margin-bottom: 0;}.price-starter-txt { font-family: "DM Sans"; font-weight: 400; font-size: 16px; line-height: 22px; letter-spacing: 0; color: #4c2d00; margin-bottom: 0;}.price-starter-amt { font-family: "DM Sans"; font-weight: 700; font-size: 34px; line-height: 32px; letter-spacing: 0; color: #4c2d00; background: linear-gradient(180deg, #ffffff 0%, #f8f8f8 100%); padding: 10px 20px; margin-bottom: 20px;}.price-starter-amt span { font-weight: 500; font-size: 28px;}.price-div { padding: 20px 0 20px 20px;}.select-plan { display: inline-block; position: relative; padding: 0 2px;}.select-plan button { position: relative; background: #fff; border: 1px solid #4c2d00; border-radius: 6px; padding: 3px 55px; font-family: "DM Sans"; font-weight: 500; font-size: 24px; letter-spacing: 0; color: #4c2d00; z-index: 2; cursor: pointer;}.select-plan::before { content: ""; position: absolute; right: 5px; top: 5px; width: 100%; height: 100%; background: #ffb54c; border-radius: 6px; z-index: 0; height: 46px;}.price-plan-btn { display: flex; justify-content: center; align-items: center;}.plan-service { margin-top: 26px; padding: 0 20px 20px; display: flex; flex-direction: column; gap: 20px;}.plan-content { display: flex; justify-content: flex-start; align-items: center; gap: 6px;}.plan-content p { font-family: "DM Sans"; font-weight: 400; font-size: 16px; letter-spacing: 0; color: #1e1e1e; margin-bottom: 0;}.plan-content i { color: #4c2d00;}.plan-content-growth i { color: #003820;}.plan-content-supreme i { color: #00304a;}.price-starter-growth { color: #003820;}.select-plan-growth::before { background: #27b779;}.select-plan-growth button { border: 1px solid #003820; color: #003820;}.select-plan-supreme::before { background: #52c1fe;}.select-plan-supreme button { border: 1px solid #00304a; color: #00304a;}.price-starter-supreme { color: #00304a;}.plan-content-supreme i { color: #00304a;}.frequently-asked-questions { font-family: "DM Sans"; font-weight: 600; font-size: 56px; letter-spacing: 0; text-align: center; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-text-fill-color: #fff0; background-clip: text; position: relative; z-index: 9; text-transform: capitalize;}.asked-questions img { position: absolute;}.asked-questions { display: flex; justify-content: flex-end; align-items: flex-end; width: fit-content;}.questions { display: flex; justify-content: center; align-items: center;}.simpli-hi-pricing { background: linear-gradient(180deg, #ffffff 0%, #f4f4ea 60%, #f4f4ea 100%); background-repeat: no-repeat; background-size: cover;}.question-and-answer { border-radius: 12px; background: #fff; padding: 20px 20px 0; padding: 20px 20px 10px;}.question { font-family: "DM Sans"; font-weight: 400; font-size: 18px; line-height: 30px; letter-spacing: 0; text-transform: capitalize; color: #000; margin: 10px 0;}.answer { font-family: "DM Sans"; font-weight: 400; font-size: 16px; line-height: 25px; letter-spacing: 0; text-transform: capitalize; color: #414141; margin-bottom: 0; margin-bottom: 20px;}.see-result { border-bottom: 1px solid #eee;}.question-with-icon { display: flex; justify-content: space-between; align-items: center;}.toggle-icon { color: #51510c; font-size: 16px; cursor: pointer; border-radius: 6px; border-width: 1px; background: linear-gradient(180deg, #ffffdd 0%, #ffffdf 100%); border: 1px solid #ffffda; padding: 3px 8px;}.answer { display: none;}.see-result.active .answer { display: block;}.last-border-ans { border-bottom: none;}.questins-content { display: flex; justify-content: center; align-items: center; gap: 30px;}.your-enquiry { border-radius: 12px; border-width: 1px; background: #fffff5; border: 1px solid #fff; padding: 20px;}.still-questions { font-family: "DM Sans"; font-weight: 600; font-size: 34px; line-height: 35px; letter-spacing: 0; text-transform: capitalize; color: #313100;}.contact-our-team { font-family: "DM Sans"; font-weight: 400; font-size: 16px; line-height: 26px; letter-spacing: 0; text-transform: capitalize; color: #3d3d3d;}.question-ans-contactus { display: inline-block; position: relative;}.question-ans-contactus button { border-radius: 6px; border-width: 1px; gap: 10px; background: #fff; border: 1px solid #1e1e1e; font-family: "DM Sans"; font-weight: 500; font-size: 24px; letter-spacing: 0; color: #000; padding: 9px 17px; position: relative; z-index: 1; display: flex; justify-content: center; align-items: center;}.ready-to-use-whatsapp { font-family: "DM Sans"; font-weight: 600; font-size: 52px; letter-spacing: 0; text-transform: capitalize; background: linear-gradient(97.49deg, #008637 -2.95%, #166d2a 70.21%); -webkit-text-fill-color: #fff0; background-clip: text; line-height: 66px;}.contact-form-us { display: flex; justify-content: space-between; align-items: center;}.contact-hi { position: relative; display: inline-block; background: linear-gradient(97.49deg, #008637 -2.95%, #166d2a 70.21%); -webkit-text-fill-color: #fff0; background-clip: text;}.contact-hi img { position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); pointer-events: none; width: 100%;}.ready-to-use-txt { font-family: "DM Sans"; font-weight: 400; font-size: 18px; line-height: 26px; letter-spacing: 0; background: linear-gradient(97.49deg, #008637 -2.95%, #166d2a 70.21%); -webkit-text-fill-color: #fff0; background-clip: text; margin-bottom: 0;}.contact-thought { background-image: url(../images/contact-msg.png); background-repeat: no-repeat; background-size: cover; padding: 18px 32px; position: relative; bottom: 10px; width: 40%;}.contact-form-simplihi { background-image: url(../images/contact-form-simplihi.avif); background-repeat: no-repeat; background-size: cover; padding: 20px; border-radius: 14px; border: 1.5px solid #158e47;}.contact_bg_color { margin-top: 2rem;}.enquiryforms { display: grid; grid-template-columns: repeat(2, 1fr); gap: 26px;}.each-label { display: flex; flex-direction: column;}.each-label label { font-family: "DM Sans"; font-weight: 400; font-size: 20px; letter-spacing: 0; text-transform: capitalize; color: #353535; margin-bottom: 10px;}.each-label input { background: #fff; border-radius: 6px; border: 1px solid #ededed; font-family: "DM Sans"; font-weight: 400; font-size: 20px; letter-spacing: 0; color: #070606; padding: 10px 20px;}.each-label input::placeholder { font-weight: 200;}.contact-btn { display: inline-block; position: relative; justify-content: center; align-items: center; margin-top: 30px;}.contact-btn button { border-radius: 6px; border-width: 1px; background: #fff; border: 1px solid #1e1e1e; font-family: "DM Sans"; font-weight: 500; font-size: 28px; letter-spacing: 0; color: #000; padding: 9px 90px; position: relative; z-index: 1; margin-bottom: 12px;}.form-btn-container { display: flex; justify-content: center; align-items: center;}.footer-content { font-family: "DM Sans"; font-weight: 400; font-size: 20px; letter-spacing: 0; color: #048944;}.footer-product { display: flex; justify-content: flex-start; align-items: center; gap: 30px; width: fit-content; margin: 10px 0;}.footer-things { display: flex; justify-content: space-between; align-items: flex-start; padding: 20px 40px 10px;}.footer-things1 { border-radius: 14px; background: #fff; box-shadow: 0 8px 24px 0 #959da533;}.footerContainer { max-width: 1270px !important; padding: 30px 0;}.logo-div { display: flex; justify-content: flex-start; align-items: center; gap: 14px; margin-top: 1rem;}.quick-links-heading { font-family: "DM Sans"; font-weight: 500; font-size: 30px; letter-spacing: 0; color: #166d2a; margin-bottom: 8px;}.quick-links-text { font-family: "DM Sans"; font-weight: 400; font-size: 20px; letter-spacing: 0; color: #484848; margin-bottom: 10px;}.quick-links-text a { color: #484848 !important;}.footer-mail { font-family: "DM Sans"; font-weight: 400; font-size: 20px; letter-spacing: 0; color: #484848; display: flex; gap: 6px; justify-content: flex-start; align-items: center;}.col-footer { display: flex; flex-direction: column; justify-content: center; align-items: flex-start;}.copyrights { display: flex; justify-content: space-between; align-items: center; border-top: 1px solid #21c063; padding: 20px 0;}.copyrights-policy { font-family: "DM Sans"; font-weight: 400; font-size: 18px; letter-spacing: 0; color: #000; margin-bottom: 0;}.copyrights-container { padding: 20px 20px 0;}.made-in-india { border-left: 1px solid #e4e4e4; padding-left: 10px;}.insights-on-whatsapp-business { font-family: "DM Sans"; font-weight: 600; font-size: 56px; letter-spacing: 0; text-align: center; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-text-fill-color: #fff0; background-clip: text; margin-bottom: 3rem;}.insights-line { position: relative; display: inline-block; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-text-fill-color: #fff0; background-clip: text;}.insights-line img { position: absolute; left: 50%; bottom: -50px; transform: translateX(-50%); width: 100%; pointer-events: none;}.insights-card { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; justify-content: center;}.insights-card-1 { border-radius: 8px; padding: 10px; background: #fff; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; gap: 16px;}.insights-card-heading { font-family: "DM Sans"; font-weight: 500; font-size: 20px; line-height: 25px; letter-spacing: 0; text-transform: capitalize; color: #2b2b2b; margin-bottom: 6px;}.insights-card-text { font-family: "DM Sans"; font-weight: 300; font-size: 14px; line-height: 20px; letter-spacing: 0; text-transform: capitalize; color: #575757; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}.date-category-card { display: flex; gap: 8px; justify-content: flex-start; align-items: center;}.insights-card-date { border-radius: 2px; gap: 10px; background: #c3ffdc; font-family: "DM Sans"; font-weight: 500; font-size: 12px; letter-spacing: 0; text-transform: capitalize; color: #064334; padding: 0 10px; margin-bottom: 0;}.insights-card-category { border-radius: 2px; gap: 10px; background: #ffecd0; font-family: "DM Sans"; font-weight: 500; font-size: 12px; letter-spacing: 0; text-transform: capitalize; color: #523000; padding: 0 10px; margin-bottom: 0;}.see-result .toggle-icon i { transition: transform 0.3s ease;}.see-result.active .toggle-icon i { transform: rotate(180deg);}:root { --card-height: 100%; --top-offset: 200px; --stack-step: 20px;}.powerful-container { position: sticky; top: 50px; padding: 30px 0;}.powerful-technology { margin: 0;}.tech-highlight { color: var(--primary-green); position: relative; display: inline-block;}.demo-next-section { height: 100vh; background: #111; color: #fff; display: flex; justify-content: center; align-items: center; font-size: 2rem;}.pricing-subhead { font-family: "DM Sans"; font-weight: 400; font-size: 22px; letter-spacing: 0; text-align: center; color: #565656; margin-bottom: 0; margin-top: 1rem;}.growth-most-popular { display: flex; justify-content: space-between; align-items: center;}.most-popular { width: 169; height: 32; border-top-left-radius: 60px; border-bottom-left-radius: 60px; border-top: 1px; border-bottom: 1px; border-left: 1px; background: linear-gradient(180deg, #0b945a 0%, #024528 100%); border-style: solid; border-color: #aee5b1; margin-bottom: 0; font-family: "DM Sans"; font-weight: 500; font-size: 16px; letter-spacing: 0; text-align: center; color: #fff; border-right: none; padding: 3px 10px; text-transform: uppercase; display: flex; justify-content: center; align-items: center; line-height: 1; gap: 6px;}.design-your-ai-bot { font-family: "DM Sans"; font-weight: 600; font-size: 56px; letter-spacing: 0; text-align: center; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-text-fill-color: #fff0; background-clip: text; margin-bottom: 0rem;}.ai-bot-span { position: relative; display: inline-block; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-text-fill-color: #fff0; background-clip: text;}.ai-bot-span img { position: absolute; left: 40%; bottom: 0; transform: translateX(-50%); pointer-events: none; width: 100%;}.drag-drop-done { position: relative; display: inline-block; padding: 8px 20px; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-background-clip: text; -webkit-text-fill-color: #1e1e1e; z-index: 1;}.drag-drop-done::before { content: ""; position: absolute; inset: 0; background: url(../images/drag-drop-done.png) no-repeat center; background-size: contain; z-index: -1;}.design-your-ai-txt { position: relative; display: inline-block; font-family: "DM Sans"; font-weight: 400; font-size: 18px; line-height: 26px; text-align: center; margin-top: 20px; background: linear-gradient(180deg, #565656 -283.08%, #1e1e1e 100%); -webkit-background-clip: text; background-clip: text; padding: 10px 10px; z-index: 1;}.design-your-ai-txt::before { content: ""; position: absolute; inset: -6px -13px; background: #e4f7eccc; outline: 1px dashed #166d2acc; outline-offset: -2px; border-radius: 6px; z-index: -1;}.ait-bot-images { display: flex; justify-content: center; align-items: center; gap: 30px; margin-top: 2rem; position: relative;}.drag-drop-done-top-img { position: absolute; left: 0; top: -25px;}.blogs-page-title { font-family: "DM Sans"; font-weight: 600; font-size: 40px; line-height: 50px; letter-spacing: 0; text-align: center; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: #fff0; margin-bottom: 0;}.blogs-page-container { width: 1206; height: 274; border-radius: 12px; border-width: 1px; background: linear-gradient(180deg, #e9fff2 0%, #ffffff 100%); border: 1px solid #74da7f; margin-top: 2rem; padding: 35px 10px; display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 40px;}.search-by-topic input { font-family: "DM Sans"; font-weight: 400; font-size: 24px; letter-spacing: 0; text-align: left; color: #4e4e24; border-radius: 60px; border-width: 1px; background: #ffffe9; border: 1px solid #e5e5bc; margin-bottom: 0; width: 95%; padding: 10px 30px;}.search-by-topic input::placeholder { font-weight: 300; color: #a4a474;}.categories { font-family: "DM Sans"; font-weight: 400; font-size: 34px; letter-spacing: 0; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: #fff0;}.input_search { width: 100%; display: flex; justify-content: center; align-items: center;}.blogsinsights-wrapper { display: flex; justify-content: center; align-items: center; flex-direction: row;}.blogsInsightsSwiper { margin-left: 0 !important; margin-right: 0 !important; width: 100%; border-radius: 10px; background: #fff; padding: 10px 10px !important;}.simpliblogs { width: fit-content !important;}.rankeinsights { font-family: "DM Sans"; font-weight: 400 !important; font-size: 26px !important; letter-spacing: 0; text-align: center; color: #4e4e4e !important; padding: 10px 30px !important;}.blogsinsights { justify-content: space-between !important;}.rankeinsights.active { border: 1px solid #523000; background-color: #ffecd0 !important; border-radius: 4px !important; padding: 10px 30px !important; color: #523000 !important; font-weight: 500 !important;}.simplihi-blogs-row { display: grid; grid-template-columns: repeat(3, 1fr); align-items: center; justify-content: center; gap: 15px;}.simplihi-blogs-card { border-radius: 8px; background: #fff; padding: 10px; display: flex; flex-direction: column; gap: 10px;}.blogs-title { font-family: "DM Sans"; font-weight: 500; font-size: 20px; line-height: 25px; letter-spacing: 0; text-transform: capitalize; color: #2b2b2b; margin-bottom: 10px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}.blogs-description { font-family: "DM Sans"; font-weight: 300; font-size: 14px; line-height: 20px; letter-spacing: 0; text-transform: capitalize; color: #575757; margin-bottom: 10px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}.blogs-date { font-family: "DM Sans"; font-weight: 500; font-size: 12px; letter-spacing: 0; text-transform: capitalize; color: #064334; background: #c3ffdc; border-radius: 2px; margin-bottom: 0; padding: 1px 10px;}.blogs-category { width: 67; height: 22; border-radius: 2px; gap: 10px; background: #ffecd0; font-family: "DM Sans"; font-weight: 500; font-size: 12px; letter-spacing: 0; text-transform: capitalize; color: #523000; margin-bottom: 0; padding: 1px 10px;}.blogs-date-category { display: flex; justify-content: flex-start; align-items: center; gap: 5px;}.blog-details-img { width: 100%; padding: 2rem 0;}.blog-details-img img { width: 100%;}.blog-details-info h1 { font-family: "DM Sans"; font-weight: 600; font-size: 44px; line-height: 54px; letter-spacing: 0; text-transform: capitalize; background: linear-gradient(180deg, #565656 -356.47%, #1e1e1e 311.18%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: #fff0;}.blog-details-info { border-radius: 6px; background: #fff; padding: 20px; margin-top: 0;}.blog-details-img-banner { padding-top: 2rem; display: flex; justify-content: center; align-items: center;}.details-date { font-family: "DM Sans"; font-weight: 500; font-size: 17px; letter-spacing: 0; text-transform: capitalize; color: #064334; border-radius: 4px; background: #c3ffdc; margin-bottom: 0; padding: 2px 20px;}.details-info { display: flex; justify-content: flex-start; align-items: center; gap: 10px; margin: 20px 0 0;}.details-category { border-radius: 4px; gap: 10px; background: #ffecd0; font-family: "DM Sans"; font-weight: 500; font-size: 17px; letter-spacing: 0; color: #523000; margin-bottom: 0; padding: 2px 40px;}.details-logos { border-radius: 4px; border-width: 0.6px; padding: 1px 6px; background: #ffffd8; border: 0.6px solid #158e47; display: flex; gap: 8px;}.blog-details-text { font-family: "DM Sans"; font-weight: 400; font-size: 20px; line-height: 34px; letter-spacing: 0; text-transform: capitalize; color: #3a3a3a;}.blog-details-head { font-family: "DM Sans"; font-weight: 600; font-size: 28px; line-height: 27px; letter-spacing: 0; text-transform: capitalize; color: #000;}.you-may-also-like { font-family: "DM Sans"; font-weight: 600; font-size: 56px; letter-spacing: 0; text-align: center; text-transform: capitalize; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: #fff0;}.privacy-policy-heading { font-family: "DM Sans"; font-weight: 600; font-size: 44px; letter-spacing: 0; text-transform: capitalize; background: linear-gradient(180deg, #008637 0%, #166d2a 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: #fff0; margin-bottom: 0;}.simpli-hi-pricing-blogs { background: #f3f3e9;}.blog-details-content { margin-top: 25px; background: #fff; border-radius: 4px; padding: 30px;}.blogs-thumbnail-img { display: flex; justify-content: center; align-items: center; margin: 20px 0;}.blogs-thumbnail img { width: 100%;}.you-may-also-like span { position: relative; display: inline-block; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: #fff0;}.you-may-also-like span img { position: absolute; left: 50%; bottom: -50px; transform: translateX(-50%); width: 100%; pointer-events: none;}.details-d-c { display: flex; gap: 10px;}.contact-img-content { margin-top: 3rem; display: flex; justify-content: center; align-items: center; gap: 16px; background: #fff; border-radius: 10px; padding: 20px;}.contact-heading { font-family: "DM Sans"; font-weight: 600; font-size: 36px; letter-spacing: 0; text-align: center; background: linear-gradient(180deg, #008637 0%, #166d2a 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: #fff0; margin-bottom: 0;}.contact-txt { font-family: "DM Sans"; font-weight: 400; font-size: 14px; line-height: 20px; letter-spacing: 0; text-align: center; color: #484848; margin-bottom: 10px;}.contact-info-div { border-radius: 6px; border: 1px solid #21c063; background: #f6fff8; padding: 16px;}.each-label-contact { display: flex; flex-direction: column; justify-content: center; align-items: flex-start; gap: 6px; width: 100%;}.enquiryforms-contact { display: flex; flex-direction: column; justify-content: center; align-items: flex-start; gap: 14px;}.each-label-contact input { width: 100%; border-radius: 6px; border-width: 1px; background: #fff; border: 1px solid #ededed; font-family: "DM Sans"; font-weight: 400; font-size: 16px; letter-spacing: 0; color: #000; padding: 9px 10px;}.each-label-contact input::placeholder { font-weight: 300; color: #bdbdbd;}.each-label-contact label { font-family: "DM Sans"; font-weight: 400; font-size: 16px; letter-spacing: 0; color: #636363;}.contact-btn-contact { position: relative; display: inline-block;}.submit-btn-contact { margin-top: 30px; position: relative; z-index: 2; border-radius: 6px; padding: 8px 96px; background: #fff; border: 1px solid #1e1e1e; font-family: "DM Sans"; font-weight: 500; font-size: 24px; color: #000; cursor: pointer;}.form-btn-container-contact { display: flex; justify-content: center; align-items: center;}.navbar-nav .nav-item.rounded > a.active { color: #158e47 !important;}.copyrights-policy a { color: #000; text-decoration: none;}.privacy-policy-container { border-radius: 6px; background: #fff; padding: 40px 10px; margin-bottom: 30px; display: flex; justify-content: center; align-items: center;}.privacy-policy-container-2 { background: #fff; border-radius: 4px; padding: 30px;}.privacy-policy-txt { font-family: "DM Sans"; font-weight: 400; font-size: 20px; line-height: 34px; letter-spacing: 0; text-transform: capitalize; color: #3a3a3a; margin-bottom: 0;}.privacy-policy-hd { font-family: "DM Sans"; font-weight: 600; font-size: 24px; letter-spacing: 0; text-transform: capitalize; color: #3a3a3a; margin-bottom: 3px; margin-top: 3rem;}.privacy-policy-txt-team { font-family: "DM Sans"; font-weight: 600; font-size: 24px; letter-spacing: 0; text-transform: capitalize; background: linear-gradient(180deg, #008637 0%, #166d2a 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: #fff0; margin-bottom: 0; margin-top: 1rem;}.popupform_backout { height: 100dvh; width: 100dvw; background: #1e1e1e7d; position: fixed;}.popform-fixposition { position: fixed; display: none; justify-content: center; align-items: center; background: #1e1e1e7d; width: 100dvw; height: 100dvh; z-index: 999;}.popform-fixposition.active { display: flex;}.popupform_container { background-color: #fff; padding: 13px; padding-bottom: 22px; border-radius: 10px; position: relative;}.popupform_topbanner-container { background-image: url(../images/popupform_background.png); background-repeat: no-repeat; background-position: top; background-size: cover; width: 1012px; height: 259px; display: flex; justify-content: space-between; align-items: center; border-radius: 4px;}.propup_sideform { position: relative; bottom: 16px;}.popform-inputcontainer-whole { padding: 20px; display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; gap: 30px;}.formpopup_imgcontainer { padding-right: 50px;}.popup_form_label { color: #636363; font-family: "DM Sans"; font-weight: 400; font-size: 22px; letter-spacing: 0; text-transform: capitalize; margin: 0;}.popup_form_inputs { background: #fdfdfd; border: 1px solid #ededed; border-radius: 6px; padding: 12px 0; padding-left: 17px; width: -webkit-fill-available;}.popup_form_inputs::placeholder { font-family: "DM Sans"; font-weight: 300; font-size: 22px; color: #bdbdbd;}.popform-inputcontainer input { font-size: 22px; font-weight: 400; color: #050505;}.popform-inputcontainer { display: flex; flex-direction: column; justify-content: start; align-items: start; gap: 4px; width: 100%;}.popup_form_inputs:valid { font-family: "DM Sans"; font-weight: 300; font-size: 22px; font-weight: 400; color: #050505;}.popform-inputcontainer input::placeholder { color: #636363; font-weight: 300;}.formpopup_title { font-family: "DM Sans"; font-weight: 600; font-size: 52px; line-height: 54px; letter-spacing: 0; text-shadow: 0 2px 4px rgb(0 0 0 / 0.25); color: #fff; margin: 0; margin-bottom: 10px;}.formpopup_txt { font-family: "DM Sans"; font-weight: 400; font-size: 20px; line-height: 32px; color: #fff; margin: 0;}.popupform_txtcontainer { padding-left: 28px;}.popup-form { display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 26px;}.popform-btn { font-family: "DM Sans"; font-weight: 500; font-size: 26px; letter-spacing: 0; color: #000; background: #fff; border: 1px solid #1e1e1e; border-radius: 6px; padding: 11px 140px; position: relative; top: 0; right: 0; z-index: 9; cursor: pointer; transition: top 0.3s ease, right 0.3s ease;}.popform-together-inputcontainer { display: flex; justify-content: space-between; align-items: center; width: 100%; gap: 15px; flex-direction: row;}.popform-btn-container { position: relative;}.closing-btn { background: #00300b; border: 1px solid #1f934f; color: #fff; position: absolute; top: -23px; right: -24px; height: 58px; width: 58px; display: flex; justify-content: center; align-items: center; border-radius: 4px; cursor: pointer;}.closing-btn i { font-size: 26px;}a { text-decoration: none !important;}.back-to-top { position: fixed; right: 24px; bottom: 24px; opacity: 0; pointer-events: none; transition: opacity 0.3s ease; z-index: 99; background: #009245; color: #fff !important; border: 1px solid #fff; border-radius: 50%; transition: all 0.3s ease-in-out; font-size: 18px; position: fixed; bottom: 50px; right: 12px; display: flex; align-items: center; justify-content: center; text-decoration: none; padding: 10px 13px;}.back-to-top.active { opacity: 1; pointer-events: auto;}input:focus-visible { outline: none !important;}.VerifyNumber { font-family: "DM Sans"; font-weight: 600; font-size: 54px; letter-spacing: 0; text-align: center; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: #fff0;}.digitotp { font-family: "DM Sans"; font-weight: 400; font-size: 22px; letter-spacing: 0; text-align: center; background: linear-gradient(180deg, #565656 0%, #1e1e1e 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: #fff0; margin-bottom: 40px;}.modal-dialog-centered { max-width: 700px !important;}.otp-field input { width: 80px; height: 80px; border-radius: 6px; border: 1px solid #014326; background: #fff;}.otp-field { display: flex; justify-content: center; align-items: center; gap: 40px;}.otp-form-btns { display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 30px;}.backbtn { border-radius: 6px; border-width: 1px; padding: 17px 196px; background: #fff; border: 1px solid #616161; font-family: "DM Sans"; font-weight: 500; font-size: 26px; letter-spacing: 0; color: #616161;}.otp-recived { font-family: "DM Sans"; font-weight: 400; font-size: 22px; letter-spacing: 0; text-align: center; color: #003820;}.modal-header { border-bottom: none !important;}.close-btn { border: none;}.recive-timer { display: flex; justify-content: space-around; align-items: center;}.button-header { display: flex; justify-content: flex-end; align-items: center; bottom: 95%; position: absolute; z-index: 9; left: 96%;}.close-btn { padding: 0; border-radius: 4px;}.otp-timer { font-family: "DM Sans"; font-weight: 400; font-size: 22px; letter-spacing: 0; text-align: center; color: #484848;}.otp-field { display: flex; gap: 40px; justify-content: center;}.otp-box-container { position: relative;}.otp-input { width: 100%; height: 100%; border: 2px solid #1b5e20; border-radius: 8px; background: #fff; text-align: center; font-size: 40px; font-weight: 400; position: relative; z-index: 2; outline: none; font-family: "DM Sans";}.otp-backdrop { position: absolute; inset: 0; border-radius: 6px; background: #166d2a; transform: translate(4px, 4px); z-index: 1;}.verify-wrapper { position: relative; display: inline-block;}.verifybtn { position: relative; z-index: 1; font-family: "DM Sans"; font-weight: 500; font-size: 26px; color: #000; background: #fff; border: 1px solid #1e1e1e; border-radius: 6px; padding: 17px 170px; cursor: pointer;}.loader-container { display: flex; align-items: center; justify-content: center; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #fff; z-index: 99999;}.loader-dot { height: 10px; width: 30px; margin-right: 0.625em; border-radius: 0.625em; background-color: #fff; animation: loaderpulse 1.5s infinite ease-in-out;}.loader-dot:last-child { margin-right: 0;}.loader-dot:nth-child(1) { animation-delay: -0.1875s;}.loader-dot:nth-child(2) { animation-delay: -0.0625s;}.loader-dot:nth-child(3) { animation-delay: 0.0625s;}@keyframes loaderpulse { 0% { transform: scale(0.8); background-color: #25804f; box-shadow: 0 0 0 0 rgb(6 243 144 / 0.7); } 50% { transform: scale(1.2); background-color: #0f4227; box-shadow: 0 0 0 0.625em #fff0; } 100% { transform: scale(0.8); background-color: #2a724c; box-shadow: 0 0 0 0 rgb(67 218 92 / 0.7); }}.swiper-pagination { position: relative !important; display: flex; justify-content: center; gap: 12px; bottom: 0 !important; margin-top: 20px;}.swiper-pagination-bullet { width: 50px !important; height: 3px !important; border-radius: 60px !important; background: #90ddb0 !important; opacity: 1 !important; transition: all 0.3s ease;}.swiper-pagination-bullet-active { background: #025d35 !important; width: 50px !important;}.grow-start-suprem { height: 1000px !important;}.tech-card-stack { position: relative;}.tech-card { position: sticky; top: 0;}.tech-card-inner { display: flex; width: 100%; height: 100%; align-items: center; padding: 28px 2rem; background-image: url(../images/tech-card-inner.png); border-radius: 10px; background-repeat: no-repeat; background-size: cover; background-position: left;}.tech-card-content { flex: 1.2;}.tech-card-heading { font-family: "DM Sans"; font-weight: 600; font-size: 40px; letter-spacing: 0; color: #008637; line-height: 56px; margin-bottom: 10px;}.tech-card-text { font-family: "DM Sans"; font-weight: 300; font-size: 20px; line-height: 32px; letter-spacing: 0; color: #505050;}.contact-border { border-bottom: 13px solid #fdfdd0; border-radius: 14px;}.blogs-img-flex { width: 100%; border-radius: 6px;}.content-with-followus { width: 100%;}.blog-details-img-banner img { width: 100%; object-fit: cover; border-radius: 12px;}.blog-details-content p { font-family: "DM Sans"; color: #3a3a3a;}.tech-card-stack { position: relative;}.tech-card { will-change: transform;}.tech-card { will-change: transform; backface-visibility: hidden; transform: translateZ(0);}.chat-fixed { position: fixed; bottom: 0; width: 100%; z-index: 99; color: #fff; padding: 6px 6px; border-top-left-radius: 10px; border-top-right-radius: 10px; cursor: pointer; opacity: 0; transform: translateY(20px); transition: all 0.3s ease;}.chat-fixed.show { opacity: 1; transform: translateY(0);}.chat-fixed p { font-family: "DM Sans"; font-weight: 500; font-size: 18px; letter-spacing: 0; text-align: center; color: #008637; margin-bottom: 0; display: flex; justify-content: center; align-items: center; gap: 6px; border: 1px solid #008637; border-radius: 4px; padding: 0 10px;}.contact-banner-img { position: relative;}.lets-turn-whatsapp { position: absolute; top: 0;}.lets-turn-whatsapp p { font-family: DM Sans; font-weight: 600; font-size: 40px; line-height: 50px; letter-spacing: 0%; color: #fff; padding: 2rem 2rem 0;}.lets-turn-whatsapp { font-family: "DM Sans"; font-weight: 300; font-size: 16px; line-height: 22px; letter-spacing: 0px; color: #ffffff;}.lets-turn-whatsapp h6 { font-family: DM Sans; font-weight: 300; font-size: 16px; line-height: 22px; letter-spacing: 0px; color: #ffffff; padding: 0 2rem;}

/* Added to prevent Cumulative Layout Shift (CLS) without using width/height attributes or aspect-ratio */
.tech-card-image {
    min-height: 400px;
    object-fit: cover;
}
.turn-every-customer img {
    min-height: 60px;
}

/* Global fix to prevent image distortion when width/height attributes are present */
img { height: auto; }
