﻿.djbabjaa-ami-newj { width: 45px; height: 45px; border: 2px solid white; object-fit: cover; object-position: top; border-radius: 50%; } 
.daaabja-ai-ami { margin-left: -16px; } 
.gst-section { padding: 50px 20px; background: #fff; } 
/*========= Frequently Asked Questions ==========*/
section.faq { padding: 32px 0px; background: #ecf5fc; } 
.faq-section { /* background: #ecf5fc; */ padding: 20px 35px; } 
.faq-section header { margin-bottom: 40px; border-bottom: 1px solid #d7d7d7; padding-bottom: 10px; } 
.faq-section header > p { font-size: 22px; color: #AEB9C6; } 
.faq-section h2 { font-size: 26px; color: #1e222f; /* margin-top: 40px; */ margin-bottom: 20px; font-weight: bold; line-height: 2.25rem; /* border: 1px solid; */ } 
.faq-section details { cursor: pointer; } 
.faq-section summary:focus-visible { outline: 2px solid orange; outline-offset: 8px; border-radius: 4px; } 
.faq-section summary { font-size: 20px; color: gray; display: flex; justify-item: space-between; align-items: center; /* margin-bottom: 25px; */ } 
.faq-section summary h4 { font-size: 16px; color: #07294d; margin: 0px; flex-grow: 1; font-weight: 600; } 
.faq-section p { font-size: 13px; } 
.faq-section summary::marker { display: none; content: ""; } 
.faq-section details > p { max-width: 650px; color: #4a4a4a; font-size: 15px; /* color: #333; */ /* font-size: 16px; */ line-height: 171%; letter-spacing: .1px; margin-bottom: 15px; /* padding-left: 10px; */ padding-top: 17px; } 
.faq-section hr { /* border: 1px solid #404e5c38; */ margin-block-end: 20px; } 
.faq-section summary { display: flex !important; }
button.tuyhhu_tri { width: 150px; padding: 8px; border: 0; color: #fff; background: #337edb; border-radius: 3px; font-size: 15px; } 
.yuftg_tri { text-align: center; margin-top: 20px; } 
i.fa.fa-chevron-down { color: #07294d; font-size: 16px; }
@media screen and (max-width: 991px) { section.payment_section .col-md-12 { padding: 0; } .faq-section { max-width: 100%; padding: 20px 15px 20px; } .faq-section h2 { margin-bottom: 0px; font-size: 22px; margin-top: 0; } .faq-section header { margin-bottom: 20px; } .faq-section summary h4 { line-height: 26px; } .faq-section details > p { line-height: 25px; } }
/*=== Industries Covered ========*/
section.payment_section { padding: 50px 0px; /* background: #ecf5fc; */ } 
section.payment_section h2.payment_heading { margin-bottom: 30px; text-align: center; margin-top: 0px; } 
.industries_platform { display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; align-items: baseline; } 
.industries_boxes { /* height: 150px; */ /* width: 16%; */ align-items: center; opacity: 1; /* margin: 15px 15px 0; */ position: relative; display: flex; text-align: center; flex-direction: column; /* margin-bottom: 20px; */ } 
.industries_boxes .industries_image { margin-bottom: 10px; } 
.industries_content { font-size: 15px; opacity: 1; color: #002864; } 
.indus_bottom_line { position: absolute; width: 90%; margin-top: 16px; border-bottom: 1px solid #ffffff7a; top: 80%; left: 0; right: 0; /* opacity: .3; */ } 
.industries_boxes:not(:last-child)::after { display: block; content: ""; width: 1px; background: #ffffff7a; /* opacity: .3; */ position: absolute; right: -6px; height: 115px; top: 0; } 
.industries_image img { width: 60px; filter: brightness(0) saturate(100%) invert(25%) sepia(95%) saturate(3000%) hue-rotate(200deg); } 
.industries_platform.aos-init .col-md-2 { margin-bottom: 25px; } 
.industries_platform.aos-init .col-md-2:last-child { border-right: 0px solid #80808038; }
.hdgfvd_tri { display: flex; align-items: center; justify-content: center; } 
p.gdhgyf_tri { text-align: center; font-weight: 600; } 
/*======== Taxxa Modules ========*/
.pxl-grid-inner.col-md-12 { padding: 0px; display: flex; flex-wrap: wrap; justify-content: center; margin-top: 0px; margin: 0px; } 

p.shgf_tri.jhagffv_tri { margin-bottom: 20px; } 
.item-excerpt { line-height: 24px; color: #ffffff; font-size: 15px; } 
.grid-item-inner .item-content { padding: 0px 0px 31px; transition: all 300ms ease 0s; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap; align-items: center; text-align: center; position: relative; z-index: 1; width: 100%; } 
.grid-item-inner .item-title { font-size: 20px; font-weight: 600; margin: 6px 0px 4px; color: white; } 
.content-inner { width: 100%; }
img.area-icon { width: 75px; filter: brightness(5.5); }
/*======== Less Effort, Greater Results ========*/
.greater-results { width: 350px; } 
.gst-content { width: 45%; } 
.gst-container { max-width: 1200px; border-bottom: 1px solid #80808024; margin: auto; display: flex; align-items: center; justify-content: center; gap: 41px; }
.greater-heading { font-size: 28px !important; font-weight: 600; line-height: 34px; color: #002864 !important; margin-bottom: 20px; } 
.greater-para { font-size: 15px; color: #555; line-height: 1.7; margin-bottom: 10px; }
.dhhahaa-ami-new { padding: 25px 0px; } 
/*======== Everything You Need in one Platform ========*/
section.product_section { padding: 40px 0px 40px; background: linear-gradient(#2361a31a, #ffffff, #2361a31a); } 
.features-section { padding: 30px 0px; margin: 0px 39px; /* background: #fff; */ /*box-shadow: rgba(99, 99, 99, 0.2) 1px 9px 13px 1px;*/ } 
.fetures-container { max-width: 1200px; margin: auto; display: flex; align-items: flex-start; justify-content: space-between; gap: 40px; } 
.features-col { width: 30%; } 
.feature-box { margin-bottom: 14px; padding: 10px; } 
.feature-box .feature-icon { display: inline-flex; width: 50px; height: 50px; padding: 7px; border: 1px solid #3480da; border-radius: 6px; align-items: center; justify-content: center; margin-bottom: 10px; } 
.feature-heading { margin: 0px; font-size: 16px; margin-bottom: 5px; color: #145da0; font-weight: 600; } 
.feature-box p { font-size: 15px; line-height: 1.6; margin-bottom: 8px; } 
.features-image { width: 30%; text-align: center; display: flex; align-items: center; justify-content: center; padding-top: 39px; /*height: 675px;*/ } 
.features-image img { max-width: 100%; } 
.left-section { text-align: right; } 
.right-section { text-align: left; }
@media (max-width: 992px) { .fetures-container { flex-direction: column; text-align: center; } .features-col, .features-image { width: 100%; } .features-section { margin: 0px 10px; } } 
@media (max-width: 992px) { .gst-container { flex-direction: column; text-align: center; gap: 0px; margin-top: 15px; } .gst-content, .gst-visual { width: 100%; text-align: left; } .left-section { text-align: left; } .features-image { height: 431px; } } 

/*======== Banner ========*/
.hero-section { padding: 35px 20px 40px; background-image: url(../Images/home/about-bg-img.png); background-position: top; background-repeat: no-repeat; object-fit: cover; } 
.hero-content { max-width: 560px; } 
.heading-about .dkankaa-ami-newka { font-size: 48px; line-height: 55px; font-weight: 700; color: #1f2d3d; margin-bottom: 29px; } 
.hero-content p { font-size: 16px; line-height: 1.7; color: #555; margin-bottom: 30px; } 
.hero-image img { max-width: 100%; height: auto; object-fit: contain; width: 480px; display: block; }
.dkaaaakjaa-ami {margin-bottom: 2px !important;font-weight: 600;margin-top: 20px;}
.container-box { max-width: 1200px; margin: auto; display: flex; align-items: center; justify-content: space-between; /* gap: 40px; */ } 
.ujagaaa-ami-new { display: flex; margin-bottom: 15px; margin-top:11px; }
@media (max-width: 992px) { .container-box { max-width: auto; flex-direction: column; text-align: center; } .heading-about { font-size: 36px; } .hero-content { text-align: left; } .span-inner { line-height: 37px; margin-top: 11px; font-size: 35px; } .heading-about .dkankaa-ami-newka { font-size: 41px; line-height: 41px; } .hero-image img { width: 100%; } .features-image{width:100% !important;padding-top:0px;} .faq-section summary h4 { font-size: 17px; } span.span-inner.dbajjaba-ami-newk { font-size: 30px; } .about-inner-heading { font-size: 35px !important; text-align:center; } } 

