/* css/custom.css */
@font-face{font-family:battamReg;src:url(../assets/fonts/Battambang/Battambang-Regular.ttf)}@font-face{font-family:battamBold;src:url(../assets/fonts/Battambang/Battambang-Bold.ttf)}@font-face{font-family:battamBlack;src:url(../assets/fonts/Battambang/Battambang-Black.ttf)}body{overflow-x:hidden;margin:0}.cstmContainer{width:100%;margin:0 auto}.heading{font-family:battamBlack;font-size:40px;line-height:50px;text-align:center;text-transform:capitalize;margin-bottom:0}.subHeading{font-family:battamReg;font-size:20px;line-height:24px;text-align:center}.title{font-family:battamBold;font-size:24px;line-height:28px;position:relative;text-align:center;width:fit-content;margin:0 auto 50px;max-width:600px;text-transform:none}.title span{text-transform:none}.title::before{content:'';position:absolute;left:-70px;top:50%;transform:translateY(-50%);background-color:#fe9900;width:55px;height:2px}.title::after{content:'';position:absolute;right:-70px;top:50%;transform:translateY(-50%);background-color:#fe9900;width:55px;height:2px}.subTitle{font-family:battamBold;font-size:20px;line-height:24px;margin:0}.content{font-family:battamReg;font-size:18px;line-height:26px;margin:0}.secWrap{padding:55px 42px}.secTitle{font-family:battamBold;font-size:37px;line-height:47px;color:#212121}.ctaBtn{font-family:battamBold;font-size:18px;text-align:center;line-height:22px;text-transform:uppercase;height:48px;width:fit-content;padding:10px 30px;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center}.hideFtCnt{display:none}#pageError{max-width:500px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}#pageError .errorLinks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}#pageError .errorBackBtn{background-color:#fe9900;color:var(--ilp-on-orange);padding:10px;border-radius:5px;text-decoration:none;font-family:battamReg;font-size:14px;transition:all .3s ease;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-right:20px}#pageError .errorBackBtn:last-child{margin-right:0}#pageError .errorBackBtn:hover{box-shadow:0 3px 6px rgb(0 0 0 / 16%)}#pageError .errorBackBtn img{width:24px;height:24px;margin-top:-4px;margin-right:5px}@media screen and (min-width:992px){.cstmContainer{max-width:960px;padding:0}}@media screen and (min-width:1200px){.cstmContainer{max-width:1140px;padding:0}}@media screen and (min-width:1366px){.cstmContainer{max-width:1300px;padding:0}}@media screen and (max-width:991px){.cstmContainer{padding:0 15px}}.subsWrp{max-width:508px;display:flex;flex-direction:row;position:fixed;top:50%;right:-438px;z-index:99999;transition:all .5s ease;transform:translateY(-50%);border-radius:25px 0 0 25px;box-shadow:0 3px 6px rgb(0 0 0 / 12%);background-color:#fff}.subsWrp.slided{right:0}.subsClick{background-color:#fe9900;color:var(--ilp-on-orange);margin-bottom:0;writing-mode:vertical-rl;padding:40px 10px;border-radius:25px 0 0 25px;text-transform:uppercase;font-family:battamBold;font-size:22px;line-height:30px;max-width:58px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}.subsForm{max-width:446px;width:100%;padding:15px 50px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.closeSubForm{width:15px;height:15px;position:absolute;top:10px;right:20px;cursor:pointer}.subsForm p{margin-bottom:15px;font-size:24px;font-family:battamBold;line-height:28px;text-align:center}.subsForm form{max-width:319px;width:100%}.subsForm form input{width:100%;height:44px;border:2px solid #bdbdbd;border-radius:5px;padding:0 15px;font-size:18px;font-family:battamReg;color:var(--ilp-body)}.subsForm form .ctaBtn{max-width:100%;background-color:#fe9900;height:44px;width:100%;box-shadow:0 3px 6px #00000029;border-radius:5px;margin-top:15px}.subsForm form .ctaBtn:hover{color:var(--ilp-on-orange);text-decoration:none}.navWrap{z-index:99999;position:relative;transition:all .3s ease}.navWrap .smlNavWrp{background-color:#212121;padding:10px 0}.navWrap .smlNavWrp .smlNavFlex{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.navWrap .smlNavWrp .smlNavFlex .smlNavOne{width:48%}.navWrap .smlNavWrp .smlNavFlex .smlNavTwo{width:48%}.navWrap .smlNavWrp .smlNavFlex .smlNavList{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;padding:0;margin:0}.navWrap .smlNavWrp .smlNavFlex .smlNavList .smlNavItem{list-style:none;margin-right:30px;line-height:12px}.navWrap .smlNavWrp .smlNavFlex .smlNavList .smlNavItem:last-child{margin-right:0}.navWrap .smlNavWrp .smlNavFlex .smlNavList .smlNavItem a{color:#fff;font-family:battamReg;font-size:12px;line-height:12px;text-transform:uppercase;text-decoration:none}.navWrap .smlNavWrp .smlNavFlex .smlNavTwo .smlNavList{justify-content:flex-end}.fixed-header{position:fixed;top:0;left:0;width:100%;transition:all .3s ease}.navWrap .mainNavWrp{background-color:#fff;padding:0;box-shadow:0 8px 18px rgb(0 0 0 / 12%);transition:all .3s ease}.navWrap .mainNavWrp .mainNavFlex{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.navWrap .mainNavWrp .mainNavFlex .navBrnd{max-width:150px}.navWrap .mainNavWrp .mainNavFlex .mainNavList{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;padding:0;margin:0 auto}.navWrap .mainNavWrp .mainNavFlex .mainNavList .mainNavItem{margin-right:40px;list-style:none;position:relative;line-height:91px}.navWrap .mainNavWrp .mainNavFlex .mainNavList .mainNavItem:hover a{color:#fe9900}.navWrap .mainNavWrp .mainNavFlex .mainNavList .mainNavItem:last-child{margin-right:0}.navWrap .mainNavWrp .mainNavFlex .mainNavList .mainNavItem a{color:#212121;font-family:battamBold;font-size:12px;line-height:12px;text-transform:uppercase;text-decoration:none;transition:all .3s ease}.navWrap .mainNavWrp .mainNavFlex .mainNavList .mainNavItem a:hover{color:#fe9900}.navWrap .mainNavWrp .mainNavFlex .mainNavList .subMenuItm a{position:relative}.navWrap .mainNavWrp .mainNavFlex .mainNavList .subMenuItm a img{width:10px;height:10px;position:absolute;top:50%;right:-15px;transform:translateY(-50%)}.navWrap .mainNavWrp .mainNavFlex .mainNavList .subMenuItm:hover .subList{display:block}.navWrap .mainNavWrp .mainNavFlex .mainNavList .subMenuItm .subList{padding:30px 25px;background-color:#212121;position:absolute;top:91px;left:-100%;width:200px;display:none;border-radius:0 0 10px 10px;box-shadow:0 3px 6px rgb(0 0 0 / 12%)}.navWrap .mainNavWrp .mainNavFlex .mainNavList .subMenuItm .subList .subItm{list-style:none;padding-bottom:10px;line-height:22px}.navWrap .mainNavWrp .mainNavFlex .mainNavList .subMenuItm .subList .subItm:last-child{padding-bottom:0}.navWrap .mainNavWrp .mainNavFlex .mainNavList .subMenuItm .subList .subItm:hover a{color:#fe9900}.navWrap .mainNavWrp .mainNavFlex .mainNavList .subMenuItm .subList .subItm a{color:#fff;text-decoration:none;font-family:battamBold;transition:all .3s ease;text-transform:unset}.navWrap .mainNavWrp .mainNavFlex .mainNavList .mainNavCta{display:flex;flex-direction:row;justify-content:space-between}.navWrap .mainNavWrp .mainNavFlex .mainNavCta a.navCtaBtn{border:2px solid #fe9900;font-family:battamBold;font-size:12px;line-height:12px;text-transform:uppercase;padding:5px;border-radius:5px;text-decoration:none;transition:all .3s ease}.navWrap .mainNavWrp .mainNavFlex .mainNavCta a.navCtaBtn:first-child{background-color:#fff;color:var(--ilp-orange-text);margin-right:10px}.navWrap .mainNavWrp .mainNavFlex .mainNavCta a.navCtaBtn:first-child:hover{background-color:#fe9900;color:var(--ilp-on-orange)}.navWrap .mainNavWrp .mainNavFlex .mainNavCta a.navCtaBtn:last-child{background-color:#fe9900;color:var(--ilp-on-orange)}.navWrap .mainNavWrp .mainNavFlex .mainNavCta a.navCtaBtn:last-child:hover{background-color:#fff;color:var(--ilp-orange-text)}.cstmFtr{background-color:#fff;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.cstmFtr .ftrCol{display:flex;flex-direction:column;align-self:stretch}.cstmFtr .ftrCol .colRow{margin-top:35px}.cstmFtr .ftrCol .ftrBrnd{max-width:150px;margin-bottom:15px}.cstmFtr .ftrCol .content{font-size:16px;line-height:24px}.cstmFtr .ftrCol span{display:block}.cstmFtr .ftrCol .subTitle{position:relative}.cstmFtr .ftrCol .subTitle::after{content:'';position:absolute;left:0;bottom:-5px;width:25%;height:3px;background-color:#fe9900}.cstmFtr .ftrCol .ftrList{padding:0;margin:0}.cstmFtr .ftrCol .ftrList .ftrItm{list-style:none;position:relative;padding-left:35px;margin-bottom:10px;transition:all .3s ease}.cstmFtr .ftrCol .ftrList .ftrItm:last-child{margin-bottom:0}.cstmFtr .ftrCol .ftrList .ftrItm::before{content:'';background:url(../assets/right-org.png) no-repeat;background-position:center;background-size:cover;width:20px;height:20px;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all .3s ease}.cstmFtr .ftrCol .ftrList .ftrItm:hover::before{left:5px}.cstmFtr .ftrCol .ftrList .ftrItm:hover .ftrLnk{color:#fe9900}.cstmFtr .ftrCol .ftrList .ftrItm .ftrLnk{color:#212121;text-decoration:none;transition:all .3s ease}.cstmFtr .ftrCol.ftrCnct .ftrList .phn::before{background:url(../assets/phone.png) no-repeat;background-position:center;background-size:cover}.cstmFtr .ftrCol.ftrCnct .ftrList .mail::before{background:url(../assets/envelope.png) no-repeat;background-position:center;background-size:cover}.cstmFtr .ftrCol.ftrCnct .ftrList .linkedin::before{background:url(../assets/linkedin.png) no-repeat;background-position:center;background-size:cover}.copyright{background-color:#212121;color:#fff;border-top:4px solid #fe9900;padding:10px 0}.copyright .content{text-align:center;font-size:16px}.copyright .hiddenLnk{color:#212121;font-size:6px}.api-server-warning{position:fixed;top:0;left:0;width:100%;background-color:red;color:#fff;text-align:center;padding:10px;z-index:1000000;display:none}@media screen and (min-width:992px){.deskNav{display:block}.mobNav{display:none}}@media screen and (max-width:1024px){.banner .brnWrp .heading,.heading{font-size:30px;line-height:40px}.subHeading{font-size:18px;line-height:22px}.ctaBtn{font-size:16px;line-height:20px}.title{font-size:20px;line-height:30px;max-width:550px}.title::before{left:-70px;width:50px}.title::after{right:-70px;width:50px}.subTitle{font-size:18px;line-height:26px}.secTitle{font-size:30px;line-height:40px}}@media screen and (max-width:992px){.deskNav{display:none}.mobNav{display:block;z-index:99999}.mobNav .mobBar{background-color:#fff;padding:0 15px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-shadow:0 8px 18px rgb(0 0 0 / 12%)}.mobNav .mobBar .menuTgle{max-width:30px}.mobNav .mobBar .menuTgle img{width:100%}.mobNav .mobMenu{height:100vh;transition:all 1s ease;position:fixed;right:-100vw;top:0;background-color:#212121}.mobNav .mobMenu.openMenu{right:0!important;width:100%}.mobNav .mobMenu .mobColOne{background-color:#fff;padding:15px;display:flex;flex-direction:column}.mobNav .mobMenu .mobColOne .mobRowOne{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.mobNav .mobMenu .mobColOne .mobRowOne a{color:#212121;font-family:battamReg;font-size:12px;line-height:12px;text-transform:uppercase;text-decoration:none}.mobNav .mobMenu .mobColOne .closeIcn{max-width:20px}.mobNav .mobMenu .mobColOne .mobRowTwo{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.mobNav .mobMenu .mobColOne .mobRowTwo a.navCtaBtn{border:2px solid #fe9900;font-family:battamBold;font-size:12px;line-height:12px;text-transform:uppercase;padding:5px;border-radius:5px;text-decoration:none;transition:all .3s ease}.mobNav .mobMenu .mobColOne .mobRowTwo a.navCtaBtn:first-child{background-color:#fff;color:var(--ilp-orange-text);margin-right:10px}.mobNav .mobMenu .mobColOne .mobRowTwo a.navCtaBtn:last-child{background-color:#fe9900;color:var(--ilp-on-orange)}.mobNav .mobMenu .mobColOne .mobRowThree{margin-top:30px}.mobNav .mobMenu .mobColOne .mobRowThree .mobNavList{padding:0}.mobNav .mobMenu .mobColOne .mobRowThree .mobNavList .mobNavItem{list-style:none;display:flex;flex-direction:row;align-items:center;margin-bottom:30px}.mobNav .mobMenu .mobColOne .mobRowThree .mobNavList .mobNavItem a{color:#212121;font-family:battamBold;font-size:12px;line-height:12px;text-transform:uppercase;text-decoration:none;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.mobNav .mobMenu .mobColOne .mobRowThree .mobNavList .mobNavItem a img{width:10px;height:10px}.mobNav .mobMenu .mobColTwo{background-color:#212121;padding:30px 15px;display:flex;flex-direction:column;justify-content:center}.mobNav .mobMenu .mobColTwo .mobNavList{padding:0;margin:0}.mobNav .mobMenu .mobColTwo .mobNavList .mobNavItem{list-style:none;display:flex;flex-direction:row;align-items:center;margin-bottom:30px}.mobNav .mobMenu .mobColTwo .mobNavList .mobNavItem:last-child{margin-bottom:0}.mobNav .mobMenu .mobColTwo .mobNavList .mobNavItem a{color:#fff;font-family:battamReg;font-size:12px;line-height:12px;text-transform:capitalize;text-decoration:none;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.mobNav .mobMenu .mobColOne .mobRowThree .mobNavList .mobNavItem.subMenuItm{flex-direction:column;align-items:flex-start}.subList{display:none;margin-top:20px}.subList li{margin-bottom:15px}.subList li:last-child{margin-bottom:0}.mobNav .mobMenu .mobColOne .mobRowThree .mobNavList .mobNavItem.subMenuItm .subList li a{text-transform:unset}.cstmFtr{flex-direction:column}.cstmFtr .ftrCol{width:fit-content;margin-bottom:20px}}@media screen and (max-width:768px){.cstmFtr.secWrap{padding:55px 15px}}@media screen and (max-width:767px){.banner .brnWrp .heading,.heading{font-size:24px;line-height:34px}.subHeading{font-size:16px;line-height:20px}.title{font-size:20px;line-height:24px;max-width:100%}.title::before{display:none}.title::after{right:0;top:auto;left:50%;bottom:-10px;transform:translateX(-50%);width:50px}.ctaBtn{height:35px}.secTitle{font-size:24px;line-height:34px}}@media screen and (max-width:576px){.banner .brnWrp .heading,.heading{font-size:20px;line-height:28px}.subHeading{font-size:14px;line-height:18px}.ctaBtn{font-size:14px;line-height:16px}.content{font-size:16px;line-height:24px}.secTitle{font-size:20px;line-height:28px}}@media screen and (max-width:500px){.subsWrp{right:-273px}.subsClick{font-size:20px}.subsForm{padding:15px 25px;max-width:280px}.subsForm p{font-size:18px}}.blog_inner_top h3.subTitle,.blog_inner_top h4.subTitle{position:relative;border-bottom:1px solid #eee;margin-bottom:10%;padding-bottom:10%}.blog_inner_top h3.subTitle:after,.blog_inner_top h4.subTitle:after{border:11px solid transparent;border-top-color:#fff;bottom:0;content:"";display:block;left:10%;margin-bottom:-21px;margin-left:1px;position:absolute;z-index:11}.blog_inner_top h3.subTitle:before,.blog_inner_top h4.subTitle:before{border:12px solid transparent;border-top-color:#eee;bottom:0;content:"";display:block;left:10%;margin-bottom:-24px;position:absolute;z-index:10}.blog-post-content tbody>tr:nth-child(odd)>td{background:#f9f9f9;border-bottom:solid 1px #ddd;padding:2%;margin-bottom:10px;line-height:120%}.blog-post-content tbody>tr:nth-child(2n)>td{background:#fff;border-bottom:solid 1px #ddd;line-height:120%;padding:2%;margin-bottom:10px}

/* ============================================================================
   Design tokens — the palette, as a scale rather than a list of literals.

   Added 2026-08-23. Everything above this line is the legacy minified blob and
   is append-only; everything below is hand-written and section-commented.

   THE ONE RULE THIS ENCODES

   #fe9900 is hue 36 at 50% lightness. At that lightness NO colour on this hue
   can carry text on white (2.15:1) or sit under white text. That is optics, not
   a design failure — a saturated orange at 50% is a SURFACE colour. Measured
   across the full ramp, only steps 700 and darker clear 4.5:1 either way.

   So the brand orange is not wrong; it was being asked to do a job no colour at
   its lightness can do. The token names encode the fix, because a name is the
   only thing that travels with a value into a stylesheet nobody re-reads:

     --ilp-orange          a SURFACE. Fills, borders, rules, underlines.
                           Never text on white. Never under white text.
     --ilp-orange-text     TEXT on light backgrounds. Links, emphasis.
     --ilp-on-orange       what goes ON TOP of --ilp-orange. It is the charcoal,
                           not white: #212121 on #fe9900 is 7.49:1, white is
                           2.15:1. This is why the CTA keeps its colour.

   A token called --ilp-orange-text does not get used as a background by
   accident. That is the whole point of the naming.

   THE RAMP. Step 500 IS #fe9900, bit-identical — the brand does not move.
   Contrast on white / with white text:

     50  #fef9f0  1.05   400 #feb648  1.75   800 #7a4e0b  7.19  AA both ways
     100 #fef1dc  1.12   500 #fe9900  2.15   900 #4e3209 11.77  AA both ways
     200 #fee2b9  1.25   600 #c97e0d  3.24
     300 #fed08b  1.44   700 #98600b  5.23  AA both ways

   WARNING vs BRAND. --warning-yellow was #f59e0b: hue 38, lightness 50%. The
   brand is hue 36, lightness 50%. The warning colour WAS the brand colour, and
   a warning that looks like ordinary brand emphasis is not a warning. On an
   accounting product that is worth fixing.

   Hue cannot fix it — an orange brand leaves nowhere for amber to go. Value
   can: --ilp-warn-text is 29% lightness against the brand's 50%, which is
   3.19:1 BETWEEN the two. They are not confusable. Semantic states are
   surface+text pairs rather than solid fills, so none of them ever competes
   with a CTA for meaning.
   ============================================================================ */
:root {
  /* Brand ramp — 500 is #fe9900, unchanged */
  --ilp-orange-50:  #fef9f0;
  --ilp-orange-100: #fef1dc;
  --ilp-orange-200: #fee2b9;
  --ilp-orange-300: #fed08b;
  --ilp-orange-400: #feb648;
  --ilp-orange-500: #fe9900;
  --ilp-orange-600: #c97e0d;
  --ilp-orange-700: #98600b;
  --ilp-orange-800: #7a4e0b;
  --ilp-orange-900: #4e3209;

  /* Usage-encoded aliases — prefer these over a raw step */
  --ilp-orange:      var(--ilp-orange-500);
  --ilp-orange-text: var(--ilp-orange-700);
  --ilp-on-orange:   #212121;

  /* Neutrals */
  --ilp-charcoal:  #212121;
  --ilp-ink:       #111827;
  --ilp-body:      #374151;
  --ilp-body-soft: #4b5563;
  --ilp-muted:     #6b7280;
  --ilp-faint:     #9ca3af;  /* DECORATION ONLY - 2.54:1, fails as text */
  --ilp-border:    #e5e7eb;
  --ilp-rule:      #d1d5db;
  --ilp-surface:   #f8fafc;
  --ilp-white:     #fff;

  /* Semantic states — surface + text, never a solid fill */
  --ilp-warn-surface:    #fffbeb;
  --ilp-warn-text:       #854d0e;
  --ilp-warn-border:     #fde68a;
  --ilp-danger-surface:  #fef2f2;
  --ilp-danger-text:     #991b1b;
  --ilp-success-surface: #ecfdf5;
  --ilp-success-text:    #065f46;
  --ilp-info-surface:    #eff6ff;
  --ilp-info-text:       #1e40af;

  /* Focus ring — 3.98:1 on white, 4.05:1 on the charcoal chrome. Blue, not
     orange: orange is already the hover colour, so an orange ring would be
     indistinguishable from hover. */
  --ilp-link:      #1f2937;

  /* Hero surface. One dark for every major page's hero, chosen 2026-08-23 to
     replace four that were doing the same job: #212121 (features), #283042
     (demo, tour), #1e293b (tools, guide) and #1a365d (knowledge-base). All four
     had fine contrast - they simply were not the same colour, which is what
     made the site read as inconsistent.
     Slate sits 1.10:1 from the #212121 nav, so the seam where a hero meets the
     header is barely perceptible rather than a visible clash. */
  --ilp-hero-from: #1e293b;
  --ilp-hero-to:   #0f172a;
  --ilp-on-hero:   #fff;      /* 14.63:1 on --ilp-hero-from */
  --ilp-on-dark-body: #cbd5e1; /* 9.86:1 on the slate — body copy on a dark surface,
                                  softer than pure white for long link lists */

  --ilp-focus: #007bff;
}

/* Breadcrumbs — see layouts/partials/breadcrumbs.html */
.ilp-breadcrumb { font-size: 12px; color: var(--ilp-muted); margin: 0 0 24px; }
.ilp-breadcrumb ol { list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; }
.ilp-breadcrumb li + li::before { content: "›"; margin: 0 8px; color: var(--ilp-faint); }
.ilp-breadcrumb a { color: var(--ilp-muted); text-decoration: none; }
.ilp-breadcrumb a:hover { color: var(--ilp-orange-text); }
.ilp-breadcrumb [aria-current="page"] { color: var(--ilp-body-soft); }

/* Contact and About hero — layouts/partials/banners-{contact,about}.html.
   Both render <div class="contactBnr"> and NO stylesheet defined that class, so
   the h1 rendered straight onto the body with no hero at all. They were the only
   two major pages without one, which is most of why they looked unlike the rest
   of the site. Slate, matching every other hero (2026-08-23).
   .contactBnr .heading beats the base .heading rule and its breakpoints in the
   line-1 blob on specificity, so the step-down below is declared here. */
.contactBnr {
  background: linear-gradient(135deg, var(--ilp-hero-from) 0%, var(--ilp-hero-to) 100%);
  padding: 72px 0;
}
.contactBnr .heading {
  color: var(--ilp-on-hero); font-size: 48px; line-height: 1.15;
  /* The base .heading rule sets text-transform:capitalize, which renders
     'About iLease Management LLC' as 'About ILease Management LLC' - the
     company's own name, mis-capitalised. Never case-transform a brand. */
  text-transform: none;
}
@media screen and (max-width: 991px) {
  .contactBnr { padding: 56px 0; }
  .contactBnr .heading { font-size: 36px; line-height: 1.2; }
}
@media screen and (max-width: 575px) {
  .contactBnr { padding: 40px 0; }
  .contactBnr .heading { font-size: 28px; line-height: 1.25; }
}

/* Related content — layouts/partials/related-content.html.
   Replaces the inline-styled "Related Topics:" paragraph from relatedto.html,
   which emitted 3,036 links across 27 targets sitewide. */
/* Horizontal inset so the block is not flush against the content card's edge.
   Everything else on these pages is indented from it; this was the only
   element sitting on the border. The right inset matters too — without it
   the third column's chevron sat hard against the edge. */
.relatedContent{margin:3rem auto 0;padding:2rem 2.5rem 0;border-top:1px solid var(--ilp-border)}
.relatedContent-title{font-size:1.05rem;margin:0 0 1.1rem;color:var(--ilp-ink);font-weight:700}
/* 340px minimum yields three columns at the 1300px content width rather than
   four. With up to six related links that is a clean 3x2 instead of the ragged
   4+2 the old 300px minimum produced, which left a third of the second row empty. */
.relatedContent-list{list-style:none;margin:0 0 1.25rem;padding:0;display:grid;
  grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:0 2.5rem}
.relatedContent-list li{margin:0;padding:0;border-top:1px solid #eef0f2}
.relatedContent-list li::before{display:none}
/* The links carried no affordance at all — no underline, no marker, no colour.
   A row rule plus a chevron makes them read as a list of destinations. */
.relatedContent-list a{display:block;position:relative;padding:.7rem 1.5rem .7rem 0;
  color:var(--ilp-link);text-decoration:none;font-size:.95rem;line-height:1.45}
.relatedContent-list a::after{content:"\203A";position:absolute;right:.4rem;top:.62rem;
  color:var(--ilp-muted);font-size:1.1rem;line-height:1.2;transition:color .15s,transform .15s}
.relatedContent-list a:hover{color:var(--ilp-orange-text)}
.relatedContent-list a:hover::after{color:var(--ilp-orange-text);transform:translateX(3px)}
.relatedContent-more{margin:0}
.relatedContent-more a{display:inline-block;font-size:.9rem;font-weight:600;
  color:var(--ilp-orange-text);text-decoration:none;border-bottom:1px solid rgba(247,148,30,.35)}
.relatedContent-more a:hover{border-bottom-color:var(--ilp-orange-text)}
@media(max-width:640px){
  .relatedContent{margin-top:2rem;padding:1.25rem 1.25rem 0}
  .relatedContent-list{grid-template-columns:1fr}
}

/* Hero headings on /contact/ and /about/ were <h1>, duplicating the banner's
   own <h1> — two per page, a heading hierarchy defect. Demoted to <h2>; this
   restores the exact rendered size, since nothing else targeted them (the
   .hero h1 rules in contact.min.css never matched: the container is
   .contact-hero, not .hero). Measured against the pre-change build: 40px/48px. */
.hero-content .hero-heading{font-size:2.5rem;line-height:1.2}

/* Historical notice — layouts/partials/historical-notice.html.
   Shown on pages covering a standard the product does not support (IFRS 16,
   GASB 87/96). Deliberately calm: the guidance is accurate, only the product
   scope is being clarified. */
.historicalNotice{margin:0 0 1.75rem;padding:.9rem 1.1rem;background:var(--ilp-surface);
  border:1px solid var(--ilp-border);border-left:3px solid var(--ilp-faint);border-radius:6px}
.historicalNotice p{margin:0;font-size:.9rem;line-height:1.6;color:var(--ilp-body-soft)}
.historicalNotice strong{color:var(--ilp-body)}
/* `aside.` prefix, not a bare class: blog.css `.single-blog-content a{color:blue}`
   has the same specificity and loads later, so it won the colour while this rule
   still won the underline — orange underline under blue text on every notice. */
aside.historicalNotice a{color:var(--ilp-orange-text);text-decoration:none;border-bottom:1px solid rgba(247,148,30,.35)}
aside.historicalNotice a:hover{border-bottom-color:var(--ilp-orange-text)}

/* Homepage FAQ — layouts/partials/seo/faq.html, from data/homepage_faq.yaml.
   Rendered visibly so the FAQPage markup describes something the reader can
   actually see. */
.faqBlock{max-width:900px;margin:0 auto;padding:3.5rem 1.25rem}
.faqBlock-title{font-size:1.6rem;margin:0 0 1.75rem;color:var(--ilp-ink);text-align:center}
.faqBlock-list{margin:0}
.faqBlock-q{font-weight:600;color:var(--ilp-link);font-size:1.02rem;margin:0 0 .45rem;
  padding-top:1.25rem;border-top:1px solid var(--ilp-border)}
.faqBlock-list>dt:first-of-type{padding-top:0;border-top:0}
.faqBlock-a{margin:0 0 1.25rem;color:var(--ilp-body-soft);line-height:1.7;font-size:.95rem}
@media(max-width:640px){.faqBlock{padding:2.5rem 1rem}.faqBlock-title{font-size:1.35rem}}

/* "Questions this article answers" — layouts/partials/seo/questions.html.
   Renders target_questions, which 60 pages carried and no template read. */
.answersBlock{margin:0 0 2rem;padding:1.25rem 1.4rem;background:var(--ilp-surface);
  border:1px solid var(--ilp-border);border-radius:8px}
.answersBlock-title{font-size:.95rem;margin:0 0 .7rem;color:var(--ilp-body);
  text-transform:uppercase;letter-spacing:.04em;font-weight:600}
.answersBlock-list{margin:0;padding-left:1.1rem}
.answersBlock-list li{margin:0 0 .4rem;color:var(--ilp-link);font-size:.95rem;line-height:1.55}
.answersBlock-list li:last-child{margin-bottom:0}

/* IBR calculator — layouts/shortcodes/ibr-calculator.html */
.ibrCalc{margin:2rem 0;padding:1.5rem;border:1px solid var(--ilp-border);border-radius:10px;background:var(--ilp-white)}
.ibrCalc-title{font-size:1.3rem;margin:0 0 .4rem;color:var(--ilp-ink)}
.ibrCalc-intro{margin:0 0 1.5rem;color:var(--ilp-muted);font-size:.95rem;line-height:1.6}
.ibrCalc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}
.ibrCalc-panel{padding:1.1rem;background:var(--ilp-surface);border:1px solid var(--ilp-border);border-radius:8px}
.ibrCalc-panel h3{font-size:1rem;margin:0 0 1rem;color:var(--ilp-body)}
.ibrCalc-panel label{display:block;margin:0 0 .3rem;font-size:.88rem;font-weight:600;color:var(--ilp-body)}
.ibrCalc-panel label span{display:block;font-weight:400;color:var(--ilp-muted);font-size:.8rem;margin-top:.15rem;line-height:1.45}
.ibrCalc-panel input,.ibrCalc-panel select{width:100%;padding:.5rem .6rem;margin:0 0 1rem;
  border:1px solid var(--ilp-rule);border-radius:6px;font-size:.95rem;background:var(--ilp-white);color:var(--ilp-ink)}
.ibrCalc-panel input:focus,.ibrCalc-panel select:focus{outline:2px solid var(--ilp-orange-text);outline-offset:1px;border-color:var(--ilp-orange-text)}
.ibrCalc-result{margin:.4rem 0 0;padding-top:.8rem;border-top:1px solid var(--ilp-border);
  font-size:.9rem;color:var(--ilp-muted);display:flex;justify-content:space-between;align-items:baseline;gap:1rem}
.ibrCalc-result strong{font-size:1.35rem;color:var(--ilp-orange-text);font-variant-numeric:tabular-nums}
.ibrCalc-sub{margin:.5rem 0 0;font-size:.8rem;color:var(--ilp-muted);line-height:1.6}
.ibrCalc-doc{margin-top:1.5rem;border:1px solid var(--ilp-border);border-radius:8px;padding:.8rem 1rem;background:var(--ilp-surface)}
.ibrCalc-doc summary{cursor:pointer;font-weight:600;font-size:.92rem;color:var(--ilp-body)}
.ibrCalc-doc textarea{width:100%;margin-top:.8rem;padding:.7rem;border:1px solid var(--ilp-rule);border-radius:6px;
  font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.55;background:var(--ilp-white);color:var(--ilp-body)}
.ibrCalc-copy{margin-top:.5rem;padding:.45rem 1rem;background:var(--ilp-orange);color:var(--ilp-on-orange);border:0;
  border-radius:6px;font-size:.85rem;font-weight:600;cursor:pointer}
.ibrCalc-copy:hover{background:#e08616}
.ibrCalc-method{margin-top:1.5rem;font-size:.9rem;line-height:1.65;color:var(--ilp-body-soft)}
.ibrCalc-method h3{font-size:1rem;margin:0 0 .6rem;color:var(--ilp-body)}
.ibrCalc-method ul{margin:0 0 .9rem;padding-left:1.15rem}
.ibrCalc-method li{margin-bottom:.5rem}
.ibrCalc-method strong{color:var(--ilp-body)}
.ibrCalc-note{margin:0;padding:.7rem .9rem;background:#fff7ed;border-left:3px solid var(--ilp-orange);
  border-radius:0 6px 6px 0;font-size:.87rem;color:#7c4a12}
@media(max-width:640px){.ibrCalc{padding:1rem}.ibrCalc-grid{grid-template-columns:1fr}}

/* Author page and byline role — layouts/_default/author.html, PLAN.md B3 */
.authorPage{max-width:860px;margin:0 auto;padding:3rem 1.25rem}
.authorPage-head{display:flex;gap:1.5rem;align-items:flex-start;margin-bottom:1.75rem;
  padding-bottom:1.5rem;border-bottom:1px solid var(--ilp-border)}
.authorPage-img{border-radius:50%;flex:none}
.authorPage-name{font-size:1.8rem;margin:0 0 .3rem;color:var(--ilp-ink)}
.authorPage-role{margin:0 0 .5rem;color:var(--ilp-body-soft);font-size:1rem}
.authorPage-links a{color:var(--ilp-orange-text);text-decoration:none;font-size:.9rem;font-weight:600}
.authorPage-bio p{margin:0 0 1rem;line-height:1.75;color:var(--ilp-body)}
.authorPage-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));
  gap:1.5rem;margin:2rem 0;padding:1.25rem;background:var(--ilp-surface);border:1px solid var(--ilp-border);border-radius:8px}
.authorPage-cols h2{font-size:.95rem;margin:0 0 .6rem;color:var(--ilp-body);text-transform:uppercase;letter-spacing:.04em}
.authorPage-cols ul{margin:0;padding-left:1.1rem;color:var(--ilp-body-soft);font-size:.92rem;line-height:1.7}
.authorPage-posts h2{font-size:1.2rem;margin:2rem 0 1rem;color:var(--ilp-ink)}
.authorPage-posts h2 span{color:var(--ilp-muted);font-size:.85rem;font-weight:400}
.authorPage-posts ul{list-style:none;margin:0;padding:0}
.authorPage-posts li{padding:.7rem 0;border-bottom:1px solid #f0f0f0;display:flex;
  justify-content:space-between;gap:1.5rem;align-items:baseline}
.authorPage-posts a{color:var(--ilp-link);text-decoration:none;font-weight:500;line-height:1.45}
.authorPage-posts a:hover{color:var(--ilp-orange-text)}
.authorPage-posts time{color:var(--ilp-body-soft);font-size:.82rem;flex:none}
.authorPage-more{margin-top:1rem;color:var(--ilp-body-soft);font-size:.88rem}
.author_role{display:block;font-size:.8rem;color:var(--ilp-muted);margin-top:.1rem}
@media(max-width:640px){.authorPage-head{flex-direction:column;gap:1rem}
  .authorPage-posts li{flex-direction:column;gap:.2rem}}

/* Advisory note — layouts/partials/seo/advisory.html.
   Names who writes the guidance and who advises on technical accounting.
   Deliberately makes no per-article review claim. */
.advisoryNote{margin:2.5rem 0 0;padding:1rem 1.2rem;background:var(--ilp-surface);
  border:1px solid var(--ilp-border);border-left:3px solid var(--ilp-orange);border-radius:0 8px 8px 0}
.advisoryNote p{margin:0;font-size:.88rem;line-height:1.7;color:var(--ilp-body-soft)}
.advisoryNote strong{color:var(--ilp-body)}
.advisoryNote a{color:var(--ilp-orange-text);text-decoration:none;border-bottom:1px solid rgba(247,148,30,.35)}
.advisoryNote a:hover{border-bottom-color:var(--ilp-orange-text)}

/* Sticky V2 promo in the blog sidebar.
   The sidebar is stretched to the full height of the article column — on a
   typical post that is ~10,000px against a 589px banner — so the banner would
   otherwise be off-screen for the entire read.

   `top: 140px` clears the fixed .navWrap, which measures 125px scrolled.

   Desktop only. Below 992px the sidebar stacks under the article and the banner
   is ~75% of a phone viewport, so pinning it there would cover the thing the
   reader came for. Verified in-browser: body carries overflow-x:hidden, which
   commonly defeats position:sticky, but the banner pins correctly here at
   several scroll depths, and the LinkedIn button below it does not collide. */
@media (min-width: 992px){
  .blog_ad{position:sticky;top:140px}
}

/* The Knowledge Base handoff under the /blog/ heading. Sends topical intent one
   click away instead of leaving a reader to page through chronological cards. */
.blog-header-kb{margin:.6rem 0 0}
.blog-header-kb a{font-size:.95rem;font-weight:600;color:var(--ilp-orange-text);text-decoration:none;
  border-bottom:1px solid rgba(247,148,30,.35)}
.blog-header-kb a:hover{border-bottom-color:var(--ilp-orange-text)}

/* Editorial policy link inside the article advisory notice. Secondary to the
   notice itself — a reader who wants the process, not a call to action. */
.advisoryNote-policy{margin:.55rem 0 0}
.advisoryNote-policy a{font-size:.85rem;color:var(--ilp-muted);text-decoration:none;
  border-bottom:1px solid rgba(107,114,128,.35)}
.advisoryNote-policy a:hover{color:var(--ilp-orange-text);border-bottom-color:var(--ilp-orange-text)}

/* The standing notice at the top of /editorial-policy/. Deliberately harder to
   skim past than body copy — a disclaimer below the fold protects nobody. */
.policyNotice{margin:1.5rem 0 2rem;padding:1.1rem 1.35rem;background:var(--ilp-warn-surface);
  border:1px solid var(--ilp-warn-border);border-left:4px solid var(--ilp-orange);border-radius:6px}
.policyNotice p{margin:0;font-size:.95rem;line-height:1.65;color:var(--ilp-body-soft)}
.policyNotice strong{color:var(--ilp-ink)}
.policyNotice a{color:var(--ilp-orange-text);font-weight:600;text-decoration:none;
  border-bottom:1px solid rgba(180,83,9,.4)}
.policyNotice a:hover{border-bottom-color:var(--ilp-orange-text)}

/* /editorial-policy/. Two problems this fixes, both only visible on the page:
   the content sat flush at x=197, exactly the content card's edge, and it ran
   the full 1300px — roughly 160 characters a line, a punishing measure for
   several hundred words of legal text. 44rem lands around 78 characters, near
   the top of the 45-75 range that is comfortable to read.
   Scoped by class so the other 57 marketing-layout pages are untouched. */
.policyPage{padding:0 2.5rem;max-width:44rem;margin:0 auto}
.policyPage h2{margin-bottom:.75rem}
.policyPage h3{margin-top:2rem}
.policyPage p{line-height:1.7}
@media (max-width: 767px){
  .policyPage{padding:0 1.25rem;max-width:none}
}

/* ============================================================================
   Focus and the skip link — A7 W1, 2026-08-23.

   Measured at W0: :focus-visible appeared ZERO times sitewide against 23
   `outline:0` / `outline:none` declarations spread over eleven stylesheets, and
   no page carried a skip link. Together those are WCAG 2.4.1 (A) and 2.4.7 (AA)
   failing on all 386 pages — a keyboard user could neither skip the nav nor see
   where they were.

   WHY !important, which is otherwise not used in this file.

   The suppressions live in the line-1 legacy blob and in bootstrap.min.css,
   under selectors like `.navWrap .mainNavWrp .mainNavFlex .mainNavList a`
   (0,4,1). Any honest selector I can write here loses to that on specificity,
   and matching it would mean re-stating four ancestors per rule across eleven
   sheets — brittle, and it would silently rot the next time a class is renamed.
   The focus indicator is the one thing on the page that must not be overridable
   by a stylesheet nobody re-reads. That is what !important is for.

   The ring is --ilp-focus (#007bff): 3.98:1 on white and 4.05:1 on the charcoal
   chrome, both clearing the 3:1 that WCAG 2.2 asks of a focus indicator. It is
   blue rather than orange because orange is already the hover colour on this
   site, and an indicator that matches hover tells a keyboard user nothing.
   ============================================================================ */
a:focus-visible,
button:focus-visible,
input:focus-visible,
select:focus-visible,
textarea:focus-visible,
summary:focus-visible,
[tabindex]:focus-visible {
  outline: 3px solid var(--ilp-focus) !important;
  outline-offset: 2px !important;
  border-radius: 2px;
}

/* Off-screen until focused. Never display:none — that would make it unfocusable
   and therefore useless, which is how most skip links in the wild fail. */
.skipLink {
  position: absolute;
  left: -9999px;
  top: 0;
  z-index: 100000;
  padding: 12px 20px;
  background: var(--ilp-charcoal);
  color: var(--ilp-white);
  font-family: battamBold, sans-serif;
  font-size: 16px;
  line-height: 1.2;
  text-decoration: none;
  border-radius: 0 0 6px 0;
}
.skipLink:focus {
  left: 0;
}

/* ============================================================================
   Keyboard operability — A7 W2, 2026-08-23.

   Three separate ways the keyboard was locked out, all measured at W0:

     · the mobile menu's only handler was a click bound to an <img>, so it had
       no tab stop and no Enter/Space — unopenable without a mouse
     · its close control had the same defect, so a menu opened by any other
       means could not be closed
     · 13 desktop submenu links sat behind `:hover` alone. display:none removes
       them from the tab order entirely, so Platform, Solutions, Intelligence
       Hub and Services were unreachable — four whole sections of the site.

   The markup fix (div -> button) is in partials/header.html; this restores the
   appearance a <div> had for free, and adds the focus path :hover never gave.
   ============================================================================ */
.menuTgle,
.mobNav .mobMenu .mobColOne .closeIcn {
  background: none;
  border: 0;
  padding: 0;
  cursor: pointer;
  display: block;
  line-height: 0;
}
.menuTgle img,
.mobNav .mobMenu .mobColOne .closeIcn img {
  width: 100%;
  display: block;
}

/* The screen-reader name for the two icon buttons. Clip rather than
   display:none, so the text is announced but takes no space. */
.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}

/* The submenus, reachable by keyboard. :focus-within matches while focus is on
   the trigger OR anywhere inside the panel, which is exactly the condition that
   should hold it open while a user tabs through it. It repeats the full
   ancestor chain because the :hover rule it pairs with lives in the line-1 blob
   at (0,5,2) and would otherwise win. */
.navWrap .mainNavWrp .mainNavFlex .mainNavList .subMenuItm:focus-within .subList {
  display: block;
}

/* css/footer-styles.min.css */
/* Footer — layouts/partials/footer.html. Redesigned 2026-08-23.
   THIS is the file the bundle ships (css-bundle.html:46). footer-styles.css is
   an unminified orphan that never loads; edit here or the change does not
   deploy. Kept readable rather than truly minified — the ".min" name is
   historical, and the bundle is not minified either.

   Dark slate, matching the hero on 13 of 15 major pages. That single change
   fixed four contrast failures at once, all of them orange-on-white:
     .footer-column h4  #fe9900 on #fff   2.15:1  ->  6.81:1 on slate
     .company-name      #fe9900 on #fff   2.15:1  ->  6.81:1
     .contact-icon      #fff on #fe9900   2.15:1  ->  #212121 on orange 7.49:1
     .social-link       #fe9900 on a 10% orange tint ~2.1:1 -> orange fill 7.49:1
   Ratios are against --ilp-hero-from (#1e293b). The .newsletter* block that was
   here is gone: zero templates use it (newsletter.html renders .subsWrp /
   .subsForm / .subsClick, which live in custom.css line 1). */

footer {
  background: var(--ilp-hero-from); color: var(--ilp-on-dark-body);
  position: relative; overflow: hidden;
  font-family: battamReg, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}
footer::before {
  content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px;
  background: linear-gradient(90deg, var(--ilp-orange) 0, var(--ilp-orange-300) 100%);
}
.footer-container { max-width: 1200px; margin: 0 auto; padding: 60px 20px 40px; }

/* Columns sized from MEASURED label widths, not guessed fractions. Longest
   unwrapped label per column at 14px: Solutions 266px, Services 186px,
   Important Info 180px, Contact 127px, brand 225px. With 4x32px gaps that is
   984px of the 1072px available, so nothing wraps and there is 88px of slack. */
.footer-grid {
  display: grid;
  grid-template-columns:
    minmax(225px, 1.3fr)   /* brand   — logo is 225px */
    minmax(280px, 1.5fr)   /* Solutions — "iLeasePro Lease Accounting Platform" */
    minmax(195px, 1fr)     /* Services  — "iLeasePro Uptime Status" */
    minmax(190px, 1fr)     /* Info      — "ASC 842 Complete Guide" */
    minmax(175px, .9fr);   /* Contact   — label + 24px icon + 12px gap */
  gap: 32px; margin-bottom: 40px;
}
/* A phone number must never break across lines. */
.contact-item a { white-space: nowrap; }
.footer-brand { display: flex; flex-direction: column; gap: 20px; }
.footer-logo { max-width: 225px; height: auto; transition: transform .3s ease; }
.footer-logo:hover { transform: scale(1.05); }
.company-info { display: flex; flex-direction: column; gap: 8px; }
.company-name { font-weight: 600; font-size: 16px; color: var(--ilp-orange); }        /* 6.81:1 */
.company-address { color: var(--ilp-on-dark-body); line-height: 1.6; font-size: 14px; } /* 9.85:1 */

/* h4 -> h3: these fired straight after each page's last <h2> and caused 371 of
   417 sitewide heading-order skips. Size is held here so nothing moves. */
.footer-heading {
  color: var(--ilp-orange); font-size: 18px; font-weight: 600;                        /* 6.81:1 */
  margin-bottom: 20px; position: relative; padding-bottom: 8px;
}
.footer-heading::after {
  content: ''; position: absolute; bottom: 0; left: 0; width: 30px; height: 2px;
  background: linear-gradient(90deg, var(--ilp-orange), transparent);
}

.footer-links { list-style: none; display: flex; flex-direction: column; gap: 12px; padding: 0; margin: 0; }
.footer-links li { position: relative; }
.footer-links a {
  color: var(--ilp-on-dark-body); text-decoration: none; font-size: 14px;             /* 9.85:1 */
  transition: all .3s ease; position: relative; padding-left: 15px; display: inline-block;
}
.footer-links a::before {
  content: '→'; position: absolute; left: 0; opacity: 0;
  transform: translateX(-10px); transition: all .3s ease; color: var(--ilp-orange);
}
.footer-links a:hover { color: var(--ilp-orange); padding-left: 20px; }               /* 6.81:1 */
.footer-links a:hover::before { opacity: 1; transform: translateX(0); }

/* Policy links, moved out of the Important Info column into the bottom bar.
   A horizontal rule of legal links above the copyright is where people look for
   them, and taking 4 items out of a 9-item column is what let every other
   column keep its labels on one line. */
.footer-policy {
  list-style: none; display: flex; flex-wrap: wrap; justify-content: center;
  gap: 8px 28px; padding: 0; margin: 0 0 18px;
}
.footer-policy a { color: var(--ilp-on-dark-body); text-decoration: none; font-size: 13px; transition: color .3s ease; }
.footer-policy a:hover { color: var(--ilp-orange); }
.footer-policy a:focus-visible { outline: 2px solid var(--ilp-focus); outline-offset: 3px; border-radius: 2px; }

.contact-item { display: flex; align-items: center; gap: 12px; margin-bottom: 12px; }
.contact-icon {
  width: 24px; height: 24px; background: var(--ilp-orange); border-radius: 50%;
  display: flex; align-items: center; justify-content: center;
  color: var(--ilp-on-orange); flex-shrink: 0;                                        /* 7.49:1 */
}
.contact-item a { color: var(--ilp-on-dark-body); text-decoration: none; transition: color .3s ease; padding-left: 0 !important; }
.contact-item a:hover { color: var(--ilp-orange); }
.contact-item a::before { display: none; }

.footer-bottom { border-top: 1px solid rgba(255,255,255,.12); padding-top: 30px; text-align: center; }
.footer-bottom .content { color: var(--ilp-on-dark-body); font-size: 14px; margin-bottom: 20px; }


/* No sitewide :focus-visible rule exists yet — --ilp-focus is defined but
   unused. Scoped here so the footer is keyboard-navigable now. 3.68:1 on the
   slate, which clears SC 1.4.11's 3:1 for a non-text indicator. */
.footer-links a:focus-visible, .contact-item a:focus-visible,
.footer-brand a:focus-visible {
  outline: 2px solid var(--ilp-focus); outline-offset: 3px; border-radius: 2px;
}

@media (max-width: 991px) {
  .footer-grid { grid-template-columns: 1fr 1fr; gap: 28px; }
  .footer-brand { grid-column: 1/-1; text-align: center; align-items: center; }
}
@media (max-width: 767px) {
  .footer-container { padding: 40px 15px 30px; }
  .footer-grid { grid-template-columns: 1fr; gap: 25px; }
  }
@media (max-width: 575px) {
  .footer-heading { font-size: 16px; }
  .footer-links a { font-size: 13px; }
}

/* css/home.min.css */
:root{--primary-orange:#FE9900;--dark-gray:#212121;--light-gray:#f5f5f5;--white:#ffffff;--text-primary:#212121;--text-secondary:#666666;--text-light:#888888;--border-color:#e1e5e9;--success-green:#22c55e}*{margin:0;padding:0;box-sizing:border-box}body{font-family:battamReg,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text-primary);background-color:var(--white)}.container{max-width:1200px;margin:0 auto;padding:0 24px}.hero{padding:80px 0;background:linear-gradient(135deg,var(--white) 0,#fafbfc 100%);text-align:center}.hero-content{max-width:800px;margin:0 auto}.hero-badge{display:inline-flex;align-items:center;gap:.5rem;background:#fff7ed;color:var(--primary-orange);padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:600;margin-bottom:2rem;border:1px solid #fed7aa}.hero-badge svg{width:16px;height:16px}.hero h1{font-size:3.5rem;font-weight:800;line-height:1.1;color:var(--text-primary);margin-bottom:1.5rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.hero .highlight{color:var(--primary-orange)}.hero-subtitle{font-size:1.3rem;color:var(--text-secondary);margin-bottom:2.5rem;line-height:1.5}.hero-buttons{display:flex;gap:1rem;justify-content:center;margin-bottom:0;flex-wrap:wrap}.btn-primary{background:var(--primary-orange);color:#fff;padding:1rem 2rem;border:none;border-radius:8px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem}.btn-primary svg{width:18px;height:18px}.btn-secondary{background:0 0;color:var(--text-primary);padding:1rem 2rem;border:2px solid var(--border-color);border-radius:8px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s ease}.btn-primary:hover{background:#e88900;transform:translateY(-2px)}.btn-secondary:hover{border-color:var(--primary-orange);color:var(--primary-orange)}.trust-section{padding:30px 0;background:var(--white);border-bottom:1px solid var(--border-color)}.trust-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.trust-stat{padding:1.5rem}.trust-number{font-size:2.5rem;font-weight:800;color:var(--primary-orange);display:block}.trust-label{font-size:.9rem;color:var(--text-secondary);font-weight:500}.features{padding:100px 0;background:var(--light-gray)}.section-header{text-align:center;margin-bottom:4rem}.section-header h2{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.section-header p{font-size:1.2rem;color:var(--text-secondary);max-width:700px;margin:0 auto}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.feature-card{background:var(--white);padding:2.5rem;border-radius:12px;border:1px solid var(--border-color);transition:all .3s ease;text-align:center}.feature-card:hover{transform:translateY(-4px);box-shadow:0 10px 40px rgba(0,0,0,.1)}.feature-icon{width:64px;height:64px;background:linear-gradient(135deg,var(--primary-orange),#f80);border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;color:#fff}.feature-icon svg{width:32px;height:32px}.feature-card h3{font-size:1.4rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.feature-card p{color:var(--text-secondary);line-height:1.6}.compliance{padding:100px 0;background:var(--white)}.compliance-content{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.compliance-text h2{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:1.5rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.compliance-text p{font-size:1.2rem;color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.compliance-list{list-style:none;margin-bottom:2rem}.compliance-list li{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;font-weight:500}.compliance-list li::before{content:'✓';color:var(--success-green);font-weight:700;font-size:1.1rem}.compliance-visual{background:var(--light-gray);border-radius:12px;padding:3rem;text-align:center}.asc842-showcase{text-align:center}.asc842-badge{background:var(--white);padding:2rem;border-radius:12px;margin-bottom:2rem;box-shadow:0 4px 12px rgba(0,0,0,.1)}.asc842-badge h3{font-size:2rem;font-weight:800;color:var(--primary-orange);margin-bottom:.5rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.asc842-badge p{color:var(--text-secondary);font-weight:500}.compliance-features{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.feature-item{background:var(--white);padding:1rem;border-radius:8px;font-weight:500;color:var(--text-primary);box-shadow:0 2px 4px rgba(0,0,0,.05)}.video-section{padding:100px 0;background:var(--white);text-align:center}.video-container{max-width:900px;margin:0 auto;position:relative;background:var(--light-gray);border-radius:16px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.1)}.video-container video{width:100%;height:auto;display:block}.video-header{margin-bottom:3rem}.video-header h2{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.video-header p{font-size:1.2rem;color:var(--text-secondary);max-width:700px;margin:0 auto}.customers{padding:100px 0;background:var(--light-gray);overflow:hidden}.customers-scroll-container{overflow:hidden;white-space:nowrap;position:relative;margin-top:3rem}.customers-scroll-track{display:inline-flex;animation:scroll 30s linear infinite;align-items:center;gap:2rem}.customers-scroll-track:hover{animation-play-state:paused}.customer-logo{background:var(--white);padding:2rem;border-radius:12px;border:1px solid var(--border-color);transition:all .3s ease;width:200px;height:120px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.customer-logo:hover{transform:translateY(-4px);box-shadow:0 10px 40px rgba(0,0,0,.1);border-color:var(--primary-orange)}.customer-logo img{max-width:140px;max-height:80px;width:auto;height:auto;object-fit:contain;filter:grayscale(100%) opacity(.7);transition:all .3s ease}.customer-logo:hover img{filter:grayscale(0%) opacity(1);transform:scale(1.05)}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.cta-section{padding:100px 0;background:var(--primary-orange);text-align:center;color:#fff}.cta-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.cta-content p{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.btn-cta{background:var(--white);color:var(--primary-orange);padding:1.2rem 2.5rem;border:none;border-radius:8px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s ease}.btn-cta:hover{background:var(--light-gray);transform:translateY(-2px)}.product-paths{padding:100px 0;background:var(--light-gray)}.product-paths-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.product-path-card{background:var(--white);padding:2.5rem;border-radius:12px;border:1px solid var(--border-color);transition:all .3s ease;text-align:center}.product-path-card:hover{transform:translateY(-4px);box-shadow:0 10px 40px rgba(0,0,0,.1)}.product-path-card--highlighted{border-top:3px solid var(--primary-orange)}.product-path-icon{width:64px;height:64px;min-width:64px;min-height:64px;max-width:64px;max-height:64px;background:linear-gradient(135deg,var(--primary-orange),#f80);border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;color:#fff;overflow:hidden}.product-path-icon svg{width:32px!important;height:32px!important;max-width:32px;max-height:32px;flex-shrink:0}.product-path-card h3{font-size:1.4rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.product-path-card p{color:var(--text-secondary);line-height:1.6;margin-bottom:1.5rem}.product-path-list{list-style:none;margin-bottom:2rem;text-align:left}.product-path-list li{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;font-weight:500}.product-path-list li::before{content:'✓';color:var(--success-green);font-weight:700;font-size:1.1rem}.comparison-section{padding:100px 0;background:var(--white)}.comparison-table-wrapper{overflow-x:auto;max-width:800px;margin:0 auto}.comparison-table{width:100%;border-collapse:collapse;font-size:1rem}.comparison-table td,.comparison-table th{padding:1.25rem 1.5rem;text-align:center;border-bottom:1px solid var(--border-color)}.comparison-table td:first-child,.comparison-table th:first-child{text-align:left;font-weight:500}.comparison-table thead th{font-weight:600;font-size:1.1rem;color:var(--text-primary);background:var(--light-gray)}.comparison-highlight{background:#fff7ed!important;border-top:3px solid var(--primary-orange);color:var(--primary-orange)!important}.comparison-table tbody tr:nth-child(2n){background:var(--light-gray)}.comparison-table .check{color:var(--success-green);font-weight:700;font-size:1.2rem}.comparison-table .dash{color:var(--text-light)}@media (max-width:768px){.product-paths-grid{grid-template-columns:1fr}.hero h1{font-size:2.5rem}.hero-buttons{flex-direction:column;align-items:center}.compliance-content{grid-template-columns:1fr;gap:2rem}.compliance-features{grid-template-columns:1fr}.trust-content{grid-template-columns:1fr}.video-container{margin:0 1rem}.video-header h2{font-size:2rem}.customers-scroll-track{animation-duration:45s}.customer-logo{width:160px;height:100px;padding:1.5rem}.customer-logo img{max-width:120px;max-height:60px}}
/* css/sitemap.css */
.siteMapBnr{background:url('../assets/knowledgebase.jpg') no-repeat;background-size:cover;background-position:center;height:550px;width:100%}.siteMapBnrWrp{width:70%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;color:#fff;text-align:center}.siteMapBnrWrp .heading{text-transform:none}.siteMapBnrWrp .heading span{color:#fe9900}.siteMapBnrWrp .content{margin-top:30px}.siteMapFrmRow .frmFldWrp{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.siteMapFrmRow .frmFldWrp .frmFldGrp{display:flex;flex-direction:column;width:48%}.siteMapFrmRow .frmFldWrp .frmFldGrp label{font-size:14px;font-family:battamReg}.siteMapFrmRow .frmFldWrp .frmFldGrp input,.siteMapFrmRow .frmFldWrp .frmFldGrp select{height:40px;border:1px solid #bdbdbd;padding:0 15px;border-radius:5px}.siteMapFrmRow .frmFldWrp .frmFldGrp input::placeholder{text-transform:capitalize}.siteMapFrmBtn{appearance:none;border:none;background-color:#fe9900;color:var(--ilp-on-orange);font-size:16px;font-family:battamBold;padding:10px 30px;cursor:pointer;text-transform:uppercase;border-radius:5px}.siteMapFrmBtn:focus{outline:0}@media screen and (max-width:600px){.siteMapFrmBtn{width:100%}}.knowledgebaseBnr{position:relative;background:url('../assets/knowledge-base.jpg') no-repeat;background-size:cover;background-position:center;height:350px;width:100%}.knowledgebaseBnr::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000082}.knowledgebaseWrp{position:relative;z-index:1;width:70%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;color:#fff;text-align:center}.knowledgebaseWrp .heading{text-transform:none;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.knowledgebaseWrp .heading span{color:#fe9900}.knowledgebaseBnr .search_box{position:relative;width:95%}.knowledgebaseBnr #message-bar{position:fixed;top:20px;left:0;width:100%;height:30px;display:flex;justify-content:center;align-items:center;background-color:#ff0;z-index:9999;font-size:20px;text-align:center}.knowledgebaseBnr #searchResults{max-height:300px;overflow-y:auto;background:#fff;width:99%;margin:0 auto;text-align:left;padding:0 0 0 20px;border-radius:0 0 5px 5px;position:absolute;top:70px;left:50%;transform:translateX(-50%)}.knowledgebaseBnr #searchResults a{color:#000;display:block;padding-top:0;padding-bottom:0;font-family:battamReg,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.knowledgebaseBnr #searchResults a:first-child{padding-top:15px}.knowledgebaseBnr form#searchForm input{border:none;padding:15px 10px;width:100%;border-radius:5px;font-family:battamReg}.knowledgebaseBnr form#searchForm{width:100%;display:flex;margin-top:15px}.knowledgebaseBnr .noResuls{padding:17px 0;color:red;margin:0;position:relative}.knowledgebaseWrp .content{margin-top:30px}main.contPgMain.secWrap.knowledgeBase{background:#fff;padding-bottom:0;border-bottom:1px solid #0000001c}.knowledgebaseInner.secWrap{padding-top:0;padding-bottom:0}.blogCategorybtnsList.secWrap{padding-top:0;padding-bottom:0}.blogCategorybtnsList ul{display:flex;gap:15px;flex-wrap:wrap;padding:0;margin:0}.contPgMain .blogCategorybtnsList ul li{position:relative;list-style:none;margin-bottom:0;width:calc(25% - 12px)}.contPgMain .blogCategorybtnsList ul li::before{display:none}.blogCategorybtnsList ul a.blogCategorybtn{display:flex;align-items:center;gap:30px;padding:15px 25px;background:#212121;border-radius:10px;text-decoration:none;transition:all .3s linear}.blogCategorybtnsList ul a.blogCategorybtn img{width:50px}.blogCategorybtnsList ul a.blogCategorybtn h3{font-size:18px;margin-bottom:0;color:#fff;transition:all .3s linear;font-family:battamReg;text-transform:capitalize}.articleBox{display:flex;gap:30px;flex-wrap:wrap}.articleBox .articleBoxInner{width:calc(33.33% - 20px);background:#fff;border:1px solid #00000026;padding:20px;border-radius:10px;border-bottom:6px solid #fe9900}.articleBox .articleBoxLinks{margin-top:20px;text-align:left}.articleBox .articleBoxLinks ul{margin:0;padding:0;max-height:370px;overflow:auto}.articleBox .articleBoxLinks ul{margin:0;padding:0;height:370px;overflow:auto}.articleBox .articleBoxLinks ul::-webkit-scrollbar{width:5px}.articleBox .articleBoxLinks ul::-webkit-scrollbar-track{background:#fff}.articleBox .articleBoxLinks ul::-webkit-scrollbar-thumb{background:#878787;border-radius:10px}.articleBox .articleBoxLinks ul li{list-style:none;margin-bottom:10px;position:relative;padding-left:35px}.articleBox .articleBoxLinks ul li:last-child{margin-bottom:0}.contPgMain .articleBoxLinks ul li::before{background:#212121;content:'';width:7px;height:7px;position:absolute;border-radius:50%;left:4px;top:50%;transform:translateY(-50%);transition:all .3s ease}.articleBox .articleBoxLinks ul li a{color:#272727;font-size:15px;background-image:linear-gradient(white 0,#fff 69%,transparent 69%,transparent 75%,#fff 75%),linear-gradient(to right,rgb(85 85 85) 0,rgb(85 85 85) 50%,transparent 50%,transparent 100%);background-size:200% 100%;padding-bottom:3px;background-position:-100% 0;transition:background-position .5s ease-in-out;font-family:battamReg,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.articleBox .articleBoxLinks ul li a:hover{background-position:-200% 0;text-decoration:none}.articleBox .articleBoxInner h4.subTitle{padding:10px;border-radius:8px;background:#fe9900;color:var(--ilp-on-orange);font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}@media (max-width:1200px){.contPgMain .blogCategorybtnsList ul li{width:calc(33.33% - 10px)}.articleBox .articleBoxInner{width:calc(50% - 16px)}}@media (max-width:767px){.contPgMain .blogCategorybtnsList ul li{width:calc(50% - 10px)}.articleBox .articleBoxInner{width:100%}.knowledgebaseBnr .search_box{width:100%}}@media (max-width:576px){.contPgMain .blogCategorybtnsList ul li{width:100%}}
/* css/about.css */
.abtBnr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:500px}.abtBnr .abtColOne{width:30%;padding:0 33px}.abtBnr .abtColOne .heading{text-align:left;margin-bottom:20px}.abtBnr .abtColOne .subHeading{text-align:left;margin-bottom:15px}.abtBnr .abtColOne .subHeading span{color:#fd9900}.abtBnr .abtColOne .ctaBtn{background-color:#212121;box-shadow:0 3px 6px #00000029;border-radius:5px;text-transform:unset;transition:all .3s ease}.abtBnr .abtColOne .ctaBtn:hover{transform:scale(1.03);color:#fff;text-decoration:none}.abtBnr .abtColTwo{width:60%;position:relative;height:100%;background:url('../assets/client-assets/HALF-BANNER-1798X1198PX-V4.jpg') no-repeat;background-size:cover;background-position:center}.abtBnr .abtColTwo::before{content:"";position:absolute;top:0;left:0;width:112px;height:100%;background-color:#fff;z-index:1;border-radius:0 50% 50% 0}.abtBnr .abtColTwo::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 30%,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.abtBnr .abtColTwo img{width:100%;height:auto;object-fit:cover;max-height:500px}.abtMain .secTitle{text-align:center}.abtSecWrap{padding:223px 0;position:relative}.abtSecWrap::before{content:'';position:absolute;left:0;top:129px;background:url('../assets/Union-1.png') no-repeat;background-position:center;background-size:cover;width:500px;height:94px}.abtSecWrap::after{content:'';position:absolute;right:0;bottom:129px;background:url('../assets/Union-2.png') no-repeat;background-position:center;background-size:cover;width:500px;height:94px}.abtSec .secTitle{margin-bottom:50px}.abtSec .secTitle span{color:#fd9900}.abtSec .content{text-align:center;line-height:36px}.shape-divider-top{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0}.shape-divider-top svg{position:relative;display:block;width:calc(100% + 1.3px);height:120px;transform:rotateY(180deg)}.shape-divider-top .shape-fill{fill:#FFFFFF}.misSecWrap{background-color:#f5f5f5;padding:240px 0;position:relative}.misSecWrap::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url('../assets/bg-circle.png') no-repeat;background-position:center;background-size:cover;width:647.56px;height:629.97px}.misSec{position:relative}.misSec .secTitle{position:relative;margin-bottom:50px}.misSec .secTitle::before{content:'';position:absolute;top:-60px;left:50%;transform:translateX(-50%);background:url('../assets/target.png') no-repeat;background-size:cover;background-position:center;width:40px;height:40px}.misSec .content{text-align:center;line-height:36px}.shape-divider-bottom{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.shape-divider-bottom svg{position:relative;display:block;width:calc(100% + 1.3px);height:120px;transform:rotateY(180deg)}.shape-divider-bottom .shape-fill{fill:#FFFFFF}.leadSecWrap{padding:129px 0 50px}.leadSec{position:relative}.leadSec::before{content:'';position:absolute;top:-60px;left:50%;transform:translateX(-50%);background:url('../assets/leader.png') no-repeat;background-size:cover;background-position:center;width:40px;height:40px}.leadCarousel{padding:156px 0 0;overflow:hidden}.leadCarousel .owl-stage-outer{overflow:initial!important}.leadCarousel .owl-stage-outer .owl-stage{display:flex}.leadItem{box-shadow:0 3px 6px #00000029;border-radius:20px;background-color:#fff;padding:95px 20px 20px;height:100%}.leadCarousel .leadItem img.leadPic{width:150px;height:150px;border-radius:50%;object-fit:cover;object-position:top;box-shadow:0 3px 6px #00000029;position:absolute;top:-75px;left:50%;transform:translateX(-50%);background-color:#fff}.leadItem .leadDtl .leadNm{font-size:20px;line-height:24px;font-family:battamReg;color:#212121;text-align:center}.leadItem .leadDtl .leadPos{font-size:16px;font-family:battamBold;line-height:24px;display:block;width:100%;text-align:center}.leadItem .content{font-size:14px;line-height:24px;margin-top:15px;text-align:center;max-height:147px;overflow-y:auto;padding:0 10px}.leadItem .content::-webkit-scrollbar{width:5px}.leadItem .content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:50px}.leadItem .content::-webkit-scrollbar-thumb{background:#888;border-radius:50px}.leadItem .content::-webkit-scrollbar-thumb:hover{background:#555}.leadCarousel .owl-dots{margin-top:50px!important}.leadCarousel .owl-dots .owl-dot:focus{outline:0}.leadCarousel .owl-dots .owl-dot.active span{background:#212121!important}.leadCarousel .owl-dots .owl-dot span{background:#c2c7e2!important}@media screen and (max-width:992px){.abtBnr{background:url('../assets/client-assets/HALF-BANNER-1798X1198PX-V4.jpg') no-repeat;background-size:cover;background-position:center;width:100%;height:350px;max-height:350px;position:relative}.abtBnr::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 0,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.abtBnr .abtColOne{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:auto;padding:0}.abtBnr .abtColOne .heading{text-align:center;color:#fff}.abtBnr .abtColOne .subHeading{text-align:center;color:#fff}.abtBnr .abtColOne .ctaBtn{margin:0 auto}.abtBnr .abtColTwo{display:none}}@media screen and (max-width:768px){.abtSecWrap::after,.abtSecWrap::before{width:250px}.secWrap{padding:55px 0}}@media screen and (max-width:650px){.abtSecWrap{padding:50px 0}.abtSecWrap::after,.abtSecWrap::before{height:30px}.abtSecWrap::before{top:30px}.abtSecWrap::after{bottom:30px}.misSecWrap{padding:50px 0}.misSecWrap::before{width:100%}.shape-divider-bottom,.shape-divider-top{display:none}.misSec.secWrap{padding-bottom:0}}
/* css/contact.min.css */
:root{--primary-orange:#FE9900;--dark-gray:#212121;--light-gray:#f5f5f5;--white:#ffffff;--text-primary:#212121;--text-secondary:#666666;--text-light:#888888;--border-color:#e1e5e9;--success-green:#22c55e;--warning-yellow:#f59e0b;--info-blue:#3b82f6}*{margin:0;padding:0;box-sizing:border-box}body{font-family:battamReg,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text-primary);background-color:var(--white)}.container{max-width:1200px;margin:0 auto;padding:0 24px}.contact-hero{padding:80px 0;background:linear-gradient(135deg,var(--white) 0,#fafbfc 100%);text-align:center;border-bottom:1px solid var(--border-color)}.hero-content{max-width:800px;margin:0 auto}.hero-badge{display:inline-flex;align-items:center;gap:.5rem;background:#f0f9ff;color:var(--info-blue);padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:600;margin-bottom:2rem;border:1px solid #bfdbfe}.hero-badge svg{width:16px;height:16px}.hero h1{font-size:3rem;font-weight:800;line-height:1.1;color:var(--text-primary);margin-bottom:1.5rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.hero .highlight{color:var(--primary-orange)}.hero-subtitle{font-size:1.2rem;color:var(--text-secondary);margin-bottom:2rem;line-height:1.5}.contact-main{padding:80px 0;background:var(--white)}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.contact-form-section h2{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.contact-form-section p{color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.hubspot-form{background:var(--light-gray);padding:2rem;border-radius:16px;border:1px solid var(--border-color)}.comment-section{background:var(--light-gray);padding:2rem;border-radius:16px;border:1px solid var(--border-color);margin-top:1.5rem}.comment-label{display:block;font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:.75rem}.comment-textarea{width:100%;min-height:120px;padding:1rem;border:2px solid var(--border-color);border-radius:12px;font-family:inherit;font-size:1rem;line-height:1.5;color:var(--text-primary);background:var(--white);resize:vertical;transition:border-color .3s ease,box-shadow .3s ease}.comment-textarea:focus{outline:0;border-color:var(--primary-orange);box-shadow:0 0 0 3px rgba(254,153,0,.1)}.comment-textarea::placeholder{color:var(--text-light)}.comment-note{margin-top:.75rem;font-size:.9rem;color:var(--text-secondary);margin-bottom:0}.comment-form-actions{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.comment-form-actions .hs-recaptcha{width:100%}.comment-form-actions .hs-submit{width:100%}.comment-form-actions .hs-submit input[type=submit]{background:linear-gradient(135deg,var(--primary-orange),#f80);color:#fff;border:none;padding:1rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%;text-transform:none}.comment-form-actions .hs-submit input[type=submit]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(254,153,0,.3)}.thank-you-message{text-align:center;padding:3rem 2rem;background:var(--white);border-radius:16px;border:1px solid var(--border-color)}.thank-you-icon{width:80px;height:80px;background:linear-gradient(135deg,var(--success-green),#16a34a);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem auto;color:#fff}.thank-you-icon svg{width:40px;height:40px}.thank-you-message h2{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.thank-you-message p{color:var(--text-secondary);margin-bottom:1rem;line-height:1.6}.return-btn{background:linear-gradient(135deg,var(--primary-orange),#f80);color:#fff;border:none;padding:1rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:1rem}.return-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(254,153,0,.3)}.contact-info h2{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:2rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.info-cards{display:grid;gap:1.5rem}.info-card{background:var(--white);padding:2rem;border-radius:12px;border:1px solid var(--border-color);transition:all .3s ease}.info-card:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.1)}.info-card-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.info-icon{width:48px;height:48px;background:linear-gradient(135deg,var(--primary-orange),#f80);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.info-icon svg{width:24px;height:24px}.info-card h3{font-size:1.2rem;font-weight:600;color:var(--text-primary);font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.info-card p{color:var(--text-secondary);line-height:1.6;margin:0}.info-card a{color:var(--primary-orange);text-decoration:none;font-weight:500}.info-card a:hover{text-decoration:underline}.why-contact{padding:80px 0;background:var(--light-gray)}.section-header{text-align:center;margin-bottom:3rem}.section-header h2{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.section-header p{font-size:1.2rem;color:var(--text-secondary);max-width:600px;margin:0 auto}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.benefit-card{background:var(--white);padding:2rem;border-radius:12px;border:1px solid var(--border-color);text-align:center;transition:all .3s ease}.benefit-card:hover{transform:translateY(-4px);box-shadow:0 10px 40px rgba(0,0,0,.1)}.benefit-icon{width:64px;height:64px;background:linear-gradient(135deg,var(--primary-orange),#f80);border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem auto;color:#fff}.benefit-icon svg{width:32px;height:32px}.benefit-card h3{font-size:1.3rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.benefit-card p{color:var(--text-secondary);line-height:1.6}.faq-section{padding:80px 0;background:var(--white)}.faq-container{max-width:800px;margin:0 auto}.faq-item{background:var(--light-gray);margin-bottom:1rem;border-radius:12px;overflow:hidden;border:1px solid var(--border-color)}.faq-question{padding:1.5rem 2rem;font-weight:600;color:var(--text-primary);cursor:pointer;border-bottom:1px solid var(--border-color);display:flex;align-items:center;gap:1rem}.faq-question svg{width:20px;height:20px;color:var(--primary-orange)}.faq-answer{padding:1.5rem 2rem;color:var(--text-secondary);line-height:1.6;background:var(--white)}.faq-answer a{color:var(--primary-orange);text-decoration:none;font-weight:500}.faq-answer a:hover{text-decoration:underline}.resources-section{padding:80px 0;background:var(--light-gray)}.resources-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.resource-card{background:var(--white);padding:2rem;border-radius:12px;border:1px solid var(--border-color);transition:all .3s ease}.resource-card:hover{transform:translateY(-4px);box-shadow:0 10px 40px rgba(0,0,0,.1)}.resource-icon{width:48px;height:48px;background:var(--primary-orange);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:#fff}.resource-icon svg{width:24px;height:24px}.resource-card h3{font-size:1.2rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.resource-card p{color:var(--text-secondary);line-height:1.6;margin-bottom:1.5rem}.resource-link{color:var(--primary-orange);text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:.5rem}.resource-link svg{width:16px;height:16px}.resource-link:hover{text-decoration:underline}@media (max-width:768px){.hero h1{font-size:2.5rem}.contact-grid{grid-template-columns:1fr;gap:3rem}.benefits-grid{grid-template-columns:1fr}.resources-grid{grid-template-columns:1fr}.hubspot-form{padding:1.5rem}}
/* css/partner.css */
.partBnr{background:url('../assets/client-assets/Full-banner-2732x1184px-v1.jpg') no-repeat;background-size:cover;background-position:center;height:600px;width:100%;position:relative}.partBnr::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 30%,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.partBnrWrp{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.partBnrWrp .heading{font-family:battamBlack;text-transform:uppercase;color:#fff;line-height:60px;margin-bottom:0}.partBnrWrp img{margin-top:60px}.partAff{background-color:#212121;position:relative;padding:90px 0;margin-bottom:120px}.partAff::before{content:'';position:absolute;top:0;right:0;background:url(../assets/circle.png) no-repeat;background-position:center;background-size:cover;width:265px;height:243px;z-index:3;transform:rotate(180deg)}.partAff::after{content:'';position:absolute;bottom:-101px;left:0;background:url(../assets/circle.png) no-repeat;background-position:center;background-size:cover;width:265px;height:243px;z-index:3}.partAff .secTitle{color:#fff}.shapeDiv .secTitle{text-align:center;position:relative}.shapeDiv .secTitle::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);background-color:#fd9900;width:100px;height:4px}.shapeRow{position:relative;z-index:4}.affGrid{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-top:75px}.affItm{max-width:574px;width:100%;background-color:#fff;border-bottom:4px solid #fd9900;padding:50px 30px;margin-right:40px;margin-bottom:40px}.affItm:nth-child(2n){margin-right:0}.affItm:nth-last-of-type(-n+2){margin-bottom:0}.affItm .affImgWrp{height:90px;display:flex;flex-direction:row;align-items:center}.affItm img{max-width:250px;max-height:90px;margin:0 auto;display:block}.affItm .content{margin-top:20px;max-height:147px;height:100%;overflow:auto;text-align:center;padding:0 8px;line-height:36px}.affItm .content::-webkit-scrollbar{width:5px}.affItm .content::-webkit-scrollbar-track{background:#bdbdbd;border-radius:50px}.affItm .content::-webkit-scrollbar-thumb{background:#212121;border-radius:50px}.affItm .content::-webkit-scrollbar-thumb:hover{background:#555}.ctaBig{background:url('../assets/cta-bg.jpg') no-repeat;background-position:center;background-size:cover;width:100%;height:650px;position:relative}.ctaBig::after{content:'';position:absolute;top:0;left:0;background-color:#212121;width:100%;height:100%;opacity:.7}.ctaCnt{position:absolute;z-index:1;top:55%;left:35px;width:30%;transform:translateY(-50%)}.ctaTtl{color:#fff;font-size:65px;font-family:battamBlack;margin-bottom:0}.ctaCnt .ctaBtn{background-color:#fe9900;border-radius:5px;height:46px;margin-top:30px}.ctaCnt .ctaBtn:hover{color:var(--ilp-on-orange);text-decoration:none}.top-tilt{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0}.top-tilt svg{position:relative;display:block;width:calc(100% + 1.3px);height:120px;transform:rotateY(180deg)}.top-tilt .shape-fill{fill:#212121}.partAff .bottom-tilt{transform:unset;bottom:-120px}.partAff .bottom-tilt .shape-fill{fill:#212121}.ctaBig .top-tilt{z-index:2}.ctaBig .top-tilt .shape-fill{fill:#fff}.bottom-tilt{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg);z-index:1}.bottom-tilt svg{position:relative;display:block;width:calc(100% + 1.3px);height:120px;transform:rotateY(180deg)}.bottom-tilt .shape-fill{fill:#F7F7F7}.softAff{background-color:#f7f7f7;position:relative;padding:132px 0}.softAff::before{content:'';position:absolute;top:-101px;right:0;background:url(../assets/circle.png) no-repeat;background-position:center;background-size:cover;width:265px;height:243px;z-index:3;transform:rotate(180deg)}.softAff::after{content:'';position:absolute;bottom:0;left:0;background:url(../assets/circle.png) no-repeat;background-position:center;background-size:cover;width:265px;height:243px;z-index:3}.top-soft-tilt{position:absolute;top:-120px;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.top-soft-tilt svg{position:relative;display:block;width:calc(100% + 1.3px);height:120px;transform:rotateY(180deg)}.top-soft-tilt .shape-fill{fill:#F7F7F7}.whiteSec{padding:200px 0;background-color:#fff;position:relative;background:url('../assets/whitesec-shape.png') no-repeat;background-position:center;background-size:cover}.scdWhiteSec{padding:220px 0}.whiteSecCnt{position:relative;z-index:2}.whiteSec .whiteSecCnt .content{text-align:center;line-height:36px;margin-top:30px}.ctaSmall{background-color:#fe9900}.ctaSmallWrp{display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:20px 0}.ctaSmallWrp .secTitle{width:40%;color:#fff;margin-bottom:0}.ctaSmallWrp form{width:30%}.ctaSmallWrp form input{height:40px;max-width:301px;width:100%;box-sizing:border-box;border:none;display:block;padding:0 15px;color:#212121;font-family:battamReg;font-size:16px}.ctaSmallWrp form input::placeholder{color:#bdbdbd}.ctaSmallWrp form input:focus{outline:0}.ctaSmallWrp form .ctaBtn{display:block;width:100%;height:40px;max-width:301px;background-color:#212121;border:none;margin-top:10px}.ctaSmallWrp form .ctaBtn:focus{outline:0}@media screen and (min-width:769){.partBnrWrp .heading{font-size:50px}}@media screen and (max-width:1299px){.ctaCnt{width:50%}.ctaSmallWrp .secTitle{width:50%}}@media screen and (max-width:1024px){.bottom-tilt,.top-tilt{display:none}.partAff{margin-bottom:0}.partAff::after,.partAff::before,.softAff::after,.softAff::before{content:unset}.ctaBig{height:350px}.ctaCnt{top:50%;width:50%}.ctaTtl{font-size:40px}.softAff{padding:90px 0}}@media screen and (max-width:768px){.partBnr{height:400px}.affItm{padding:30px 15px}.affItm .content{line-height:28px}.ctaSmallWrp .secTitle{width:60%}}@media screen and (max-width:650px){.partBnr{height:350px}.partBnrWrp img{width:30px;margin-top:30px}.affGrid{flex-wrap:wrap;flex-direction:column;align-items:center}.affItm{margin-right:0;margin-bottom:30px}.affItm:last-child{margin-bottom:0}.ctaCnt{width:100%;left:50%;transform:translate(-50%,-50%)}.ctaTtl{text-align:center}.ctaCnt .ctaBtn{margin:30px auto 0}.whiteSec{padding:90px 0}.ctaSmallWrp{flex-direction:column}.ctaSmallWrp .secTitle{width:100%;text-align:center}.ctaSmallWrp form{width:100%;margin-top:20px}.ctaSmallWrp form input{margin:0 auto}.ctaSmallWrp form .ctaBtn{margin:10px auto 0}}
/* css/pricing.css */
.greyBnr{background-color:#f7f7f7;position:relative;height:450px;display:flex;flex-direction:row;justify-content:center;align-items:center}.greyBnr::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url('../assets/bg-circle.png') no-repeat;background-position:center;background-size:contain;width:400px;height:100%;z-index:1}.greyTtl{z-index:2;width:48%;font-size:50px;font-family:battamReg;line-height:60px;color:#212121;text-align:center;margin:0}.priceMain{background-color:#f7f7f7;padding-bottom:100px}.priceWrp{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.priceHead{box-shadow:0 3px 6px rgb(0 0 0 / 16%)}.priceHead .bigCol.infoCol,.priceHead .smallCol.infoCol{border-bottom:none}.priceHead .infoCol{justify-content:space-between}.priceTopBar{padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#fe9900;height:70px;border-radius:5px 5px 0 0}.priceTopBar .topLstItm{font-family:battamBold;font-size:18px;color:#fff;list-style:none;margin-right:80px;position:relative;min-width:250px}.priceTopBar .topLstItm:last-child{margin-right:0}.priceTopBar .topLstItm::after{content:'\2022';position:absolute;top:50%;right:-40px;transform:translateY(-50%);font-size:30px}.priceTopBar .topLstItm:last-child::after{content:unset}.rowWrp{background-color:#fff;box-shadow:0 3px 6px rgb(0 0 0 / 16%)}.rowWrp .infoRow:last-child .bigCol.infoCol,.rowWrp .infoRow:last-child .smallCol.infoCol{border-bottom:none}.priceInfo{background-color:#fff;display:flex;flex-direction:row}.infoCol{border-right:1px solid #bdbdbd;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:33px 22px}.infoCol:last-child{border-right:none}.bigCol.infoCol{width:30%;align-items:flex-start;min-width:250px;border-bottom:1px solid #bdbdbd}.bigCol.infoCol h3{color:#fe9900;font-size:40px;font-family:battamReg;line-height:50px;text-align:left;margin:0}.smallCol.infoCol{width:17.5%;min-width:200px;border-bottom:1px solid #bdbdbd}.priceHeadTtl{font-size:20px;font-family:battamBold;color:#212121;line-height:24px;text-align:center}.priceBtn{background-color:#212121;color:#fff;font-family:battamBold;font-size:18px;padding:5px 15px;border-radius:5px;text-decoration:none;width:100%;text-align:center}.priceBtn:hover{color:#fff;text-decoration:none}.priceInfoRow{margin:25px 0}.priceSubTtl{margin-bottom:22px;font-size:20px;font-family:battamBold;line-height:22px;color:#212121;padding-left:20px}.infoTxt{font-size:18px;font-family:battamReg;color:#212121;line-height:22px;display:flex;flex-direction:row}.tooltip-inner{max-width:550px!important}.infoTxt img{width:20px;height:20px;margin-left:5px}.infoCheck{width:24px;height:24px}@media screen and (min-width:1200px) and (max-width:1365px){.priceInfoRow{display:flex;flex-direction:column}}@media screen and (max-width:1365px){.rowWrp{display:inline-block}}@media screen and (max-width:1199px){.priceTopBar{height:auto}.priceTopBar .topLstItm{font-size:14px;padding:10px 0;margin-right:0!important;text-align:center;width:50%}.infoCol{padding:15px}.bigCol.infoCol{justify-content:center}.bigCol.infoCol h3{font-size:24px;line-height:34px}.priceHeadTtl{font-size:16px;line-height:20px}.priceBtn{font-size:14px;padding:5px 0;margin-top:15px}.infoTxt{font-size:14px;line-height:20px}.infoCheck{width:20px;height:20px}}@media screen and (max-width:992px){.greyTtl{width:90%}.bigCol.infoCol,.smallCol.infoCol{width:100%}.priceTopBar{justify-content:space-between;padding:0 10px}.priceTopBar .topLstItm::after{content:unset}.priceTopBar .topLstItm{margin-right:15px;text-align:center}.infoTxt img{display:none}}@media screen and (max-width:600px){.greyBnr{height:350px}.greyTtl{font-size:34px;line-height:40px}.greyBnr::after{width:300px}}
/* css/audit.css */
.auditBnr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:500px}.auditBnr .auditColOne{width:30%;padding:0 33px}.auditBnr .auditColOne .heading{text-align:left;margin-bottom:20px}.auditBnr .auditColOne .subHeading{text-align:left;margin-bottom:15px}.auditBnr .auditColOne .subHeading span{color:#fd9900}.auditBnr .auditColOne .ctaBtn{background-color:#212121;box-shadow:0 3px 6px #00000029;border-radius:5px;text-transform:unset;transition:all .3s ease}.auditBnr .auditColOne .ctaBtn:hover{transform:scale(1.03);color:#fff;text-decoration:none}.auditBnr .auditColTwo{width:60%;position:relative;height:100%;box-shadow:-6px 0 16px rgb(0 0 0 / 16%);background:url('../assets/audit.jpg') no-repeat;background-size:cover;background-position:center}.auditBnr .auditColTwo::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 30%,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.auditBnr .auditColTwo img{width:100%;height:auto;object-fit:cover;max-height:500px}.italic-text{font-style:italic;color:#c95903;font-weight:700}.numTitle{font-family:battamBold;font-size:28px;margin-bottom:15px}.auditTabs{padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:91px;background-color:#212121;border-radius:0 0 24px 24px;box-shadow:0 3px 6px #00000029;margin:0;transition:all .3s ease}.auditTabs.fixed-header{top:125px;z-index:9999;height:45px}.auditTabs.fixed-header .auditTabItm{padding:5px 21px;font-size:16px}.auditTabItm{color:#fff;list-style:none;margin-right:50px;cursor:pointer;font-size:18px;font-family:battamBold;line-height:18px;border-radius:5px;padding:10px 21px}.auditTabItm:last-child{margin-right:0}.auditTabItm.active,.auditTabItm:hover{background-color:#fd9900}.featuresList{padding:50px 0;margin-bottom:0}.featuresList .feature{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin-bottom:50px}.featuresList .feature:last-child{margin-bottom:0}.featuresList .feature .cntCol{width:50%}.featuresList .feature .cntCol .secTitle{margin-bottom:15px}.featuresList .feature .cntCol .content{line-height:30px}.featuresList .feature .imgCol{width:30%}.featuresList .feature .imgCol img{width:100%;border:3px solid #e6e6e6;border-radius:50%;padding:25px;box-shadow:0 3px 6px rgb(0 0 0 / 12%)}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature:nth-child(odd) .cntCol{order:2;padding-left:54px}.featuresList .feature:nth-child(2n) .imgCol{order:2}.featuresList .feature:nth-child(2n) .cntCol{order:1;padding-right:54px}@media screen and (max-width:1199px){.featuresList .feature{justify-content:space-between}.featuresList .feature .imgCol img{padding:15px}.featuresList .feature .cntCol{width:65%}}@media screen and (max-width:992px){.auditBnr{background:url('../assets/audit.jpg') no-repeat;background-size:cover;background-position:center;width:100%;height:350px;max-height:350px;position:relative}.auditBnr::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 0,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.auditBnr .auditColOne{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:auto;padding:0}.auditBnr .auditColOne .heading{text-align:center;color:#fff}.auditBnr .auditColOne .subHeading{text-align:center;color:#fff}.auditBnr .auditColOne .ctaBtn{margin:0 auto}.auditBnr .auditColTwo{display:none}.auditTabs{height:61px}.auditTabItm{font-size:16px;line-height:16px;padding:10px 15px}.auditTabs.fixed-header{top:61px}}@media screen and (max-width:768px){.featuresList .feature{margin-bottom:100px}.featuresList .feature .cntCol{width:80%}.featuresList .feature{align-items:flex-start;flex-direction:column;margin-bottom:50px;box-shadow:0 3px 6px rgb(0 0 0 / 12%);padding:15px;border-radius:10px}.featuresList .feature .imgCol{width:30%}.featuresList .feature:nth-child(2n) .imgCol{order:1}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature .imgCol img{padding:0;border:none}.featuresList .feature .cntCol{width:100%;margin-top:20px}.featuresList .feature:nth-child(odd) .cntCol{padding-left:0;order:2}.featuresList .feature:nth-child(2n) .cntCol{padding-right:0;order:2}}@media screen and (max-width:767px){.auditTabItm{font-size:14px;line-height:14px;padding:10px 10px;margin-right:15px}}@media screen and (max-width:599px){.auditTabItm.active,.auditTabItm:hover{background-color:transparent;color:#fd9900}.auditTabs.fixed-header .auditTabItm{padding:0}}@media screen and (max-width:499px){.auditTabItm,.auditTabs.fixed-header .auditTabItm{font-size:12px;line-height:12px;padding:5px;margin-right:10px;font-family:battamReg}}@media screen and (max-width:360px){.auditTabItm{font-size:10px;line-height:10px}}@media screen and (max-width:351px){.auditTabItm,.auditTabs.fixed-header .auditTabItm{text-align:center}}
/* css/analysis.css */
.analysisBnr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:500px}.analysisBnr .analysisColOne{width:30%;padding:0 33px}.analysisBnr .analysisColOne .heading{text-align:left;margin-bottom:20px}.analysisBnr .analysisColOne .subHeading{text-align:left;margin-bottom:15px}.analysisBnr .analysisColOne .subHeading span{color:#fd9900}.analysisBnr .analysisColOne .ctaBtn{background-color:#212121;box-shadow:0 3px 6px #00000029;border-radius:5px;text-transform:unset;transition:all .3s ease}.analysisBnr .analysisColOne .ctaBtn:hover{transform:scale(1.03);color:#fff;text-decoration:none}.analysisBnr .analysisColTwo{width:60%;position:relative;height:100%;box-shadow:-6px 0 16px rgb(0 0 0 / 16%);background:url(../assets/banner-lease-analysis.jpeg) no-repeat;background-size:cover;background-position:center}.analysisBnr .analysisColTwo::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 30%,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.analysisBnr .analysisColTwo img{width:100%;height:auto;object-fit:cover;max-height:500px}.italic-text{font-style:italic;color:#c95903;font-weight:700}.numTitle{font-family:battamBold;font-size:28px;margin-bottom:15px}.analysisTabs{padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:91px;background-color:#212121;border-radius:0 0 24px 24px;box-shadow:0 3px 6px #00000029;margin:0;transition:all .3s ease}.analysisTabs.fixed-header{top:125px;z-index:9999;height:45px}.analysisTabs.fixed-header .analysisTabItm{padding:5px 21px;font-size:16px}.analysisTabItm{color:#fff;list-style:none;margin-right:50px;cursor:pointer;font-size:18px;font-family:battamBold;line-height:18px;border-radius:5px;padding:10px 21px}.analysisTabItm:last-child{margin-right:0}.analysisTabItm.active,.analysisTabItm:hover{background-color:#fd9900}.featuresList{padding:50px 0;margin-bottom:0}.featuresList .feature{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin-bottom:50px}.featuresList .feature:last-child{margin-bottom:0}.featuresList .feature .cntCol{width:50%}.featuresList .feature .cntCol .secTitle{margin-bottom:15px}.featuresList .feature .cntCol .content{line-height:30px}.featuresList .feature .imgCol{width:30%}.featuresList .feature .imgCol img{width:100%;border:3px solid #e6e6e6;border-radius:50%;padding:25px;box-shadow:0 3px 6px rgb(0 0 0 / 12%)}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature:nth-child(odd) .cntCol{order:2;padding-left:54px}.featuresList .feature:nth-child(2n) .imgCol{order:2}.featuresList .feature:nth-child(2n) .cntCol{order:1;padding-right:54px}@media screen and (max-width:1199px){.featuresList .feature{justify-content:space-between}.featuresList .feature .imgCol img{padding:15px}.featuresList .feature .cntCol{width:65%}}@media screen and (max-width:992px){.analysisBnr{background:url(../assets/banner-lease-analysis.jpeg) no-repeat;background-size:cover;background-position:center;width:100%;height:350px;max-height:350px;position:relative}.analysisBnr::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 0,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.analysisBnr .analysisColOne{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:auto;padding:0}.analysisBnr .analysisColOne .heading{text-align:center;color:#fff}.analysisBnr .analysisColOne .subHeading{text-align:center;color:#fff}.analysisBnr .analysisColOne .ctaBtn{margin:0 auto}.analysisBnr .analysisColTwo{display:none}.analysisTabs{height:61px}.analysisTabItm{font-size:16px;line-height:16px;padding:10px 15px}.analysisTabs.fixed-header{top:61px}}@media screen and (max-width:768px){.featuresList .feature{margin-bottom:100px}.featuresList .feature .cntCol{width:80%}.featuresList .feature{align-items:flex-start;flex-direction:column;margin-bottom:50px;box-shadow:0 3px 6px rgb(0 0 0 / 12%);padding:15px;border-radius:10px}.featuresList .feature .imgCol{width:30%}.featuresList .feature:nth-child(2n) .imgCol{order:1}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature .imgCol img{padding:0;border:none}.featuresList .feature .cntCol{width:100%;margin-top:20px}.featuresList .feature:nth-child(odd) .cntCol{padding-left:0;order:2}.featuresList .feature:nth-child(2n) .cntCol{padding-right:0;order:2}}@media screen and (max-width:767px){.analysisTabItm{font-size:14px;line-height:14px;padding:10px 10px;margin-right:15px}}@media screen and (max-width:599px){.analysisTabItm.active,.analysisTabItm:hover{background-color:transparent;color:#fd9900}.analysisTabs.fixed-header .analysisTabItm{padding:0}}@media screen and (max-width:499px){.analysisTabItm,.analysisTabs.fixed-header .analysisTabItm{font-size:12px;line-height:12px;padding:5px;margin-right:10px;font-family:battamReg}}@media screen and (max-width:360px){.analysisTabItm{font-size:10px;line-height:10px}}@media screen and (max-width:351px){.analysisTabItm,.analysisTabs.fixed-header .analysisTabItm{text-align:center}}
/* css/disclosure-footnotes.css */
.discBnr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:500px}.discBnr .discColOne{width:30%;padding:0 33px}.discBnr .discColOne .heading{text-align:left;margin-bottom:20px}.discBnr .discColOne .subHeading{text-align:left;margin-bottom:15px}.discBnr .discColOne .subHeading span{color:#fd9900}.discBnr .discColOne .ctaBtn{background-color:#212121;box-shadow:0 3px 6px #00000029;border-radius:5px;text-transform:unset;transition:all .3s ease}.discBnr .discColOne .ctaBtn:hover{transform:scale(1.03);color:#fff;text-decoration:none}.discBnr .discColTwo{width:60%;position:relative;height:100%;box-shadow:-6px 0 16px rgb(0 0 0 / 16%);background:url('../assets/client-assets/disclosure.jpeg') no-repeat;background-size:cover;background-position:center}.discBnr .discColTwo::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 30%,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.discBnr .discColTwo img{width:100%;height:auto;object-fit:cover;max-height:500px}.discTabs{padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:91px;background-color:#212121;border-radius:0 0 24px 24px;box-shadow:0 3px 6px #00000029;margin:0;transition:all .3s ease}.discTabs.fixed-header{top:125px;z-index:9999;height:45px}.discTabs.fixed-header .discTabItm{padding:5px 21px;font-size:16px}.discTabItm{color:#fff;list-style:none;margin-right:50px;cursor:pointer;font-size:18px;font-family:battamBold;line-height:18px;border-radius:5px;padding:10px 21px}.discTabItm:last-child{margin-right:0}.discTabItm.active,.discTabItm:hover{background-color:#fd9900}.featuresList{padding:50px 0;margin-bottom:0}.featuresList .feature{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin-bottom:50px}.featuresList .feature:last-child{margin-bottom:0}.featuresList .feature .cntCol{width:50%}.featuresList .feature .cntCol .secTitle{margin-bottom:15px}.featuresList .feature .cntCol .content{line-height:30px}.featuresList .feature .imgCol{width:30%}.featuresList .feature .imgCol img{width:100%;border:3px solid #e6e6e6;border-radius:50%;padding:25px;box-shadow:0 3px 6px rgb(0 0 0 / 12%)}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature:nth-child(odd) .cntCol{order:2;padding-left:54px}.featuresList .feature:nth-child(2n) .imgCol{order:2}.featuresList .feature:nth-child(2n) .cntCol{order:1;padding-right:54px}@media screen and (max-width:1199px){.featuresList .feature{justify-content:space-between}.featuresList .feature .imgCol img{padding:15px}.featuresList .feature .cntCol{width:65%}}@media screen and (max-width:992px){.discBnr{background:url('../assets/client-assets/disclosure.jpeg') no-repeat;background-size:cover;background-position:center;width:100%;height:350px;max-height:350px;position:relative}.discBnr::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 0,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.discBnr .discColOne{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:auto;padding:0}.discBnr .discColOne .heading{text-align:center;color:#fff}.discBnr .discColOne .subHeading{text-align:center;color:#fff}.discBnr .discColOne .ctaBtn{margin:0 auto}.discBnr .discColTwo{display:none}.discTabs{height:61px}.discTabItm{font-size:16px;line-height:16px;padding:10px 15px}.discTabs.fixed-header{top:61px}}@media screen and (max-width:768px){.featuresList .feature{margin-bottom:100px}.featuresList .feature .cntCol{width:80%}.featuresList .feature{align-items:flex-start;flex-direction:column;margin-bottom:50px;box-shadow:0 3px 6px rgb(0 0 0 / 12%);padding:15px;border-radius:10px}.featuresList .feature .imgCol{width:30%}.featuresList .feature:nth-child(2n) .imgCol{order:1}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature .imgCol img{padding:0;border:none}.featuresList .feature .cntCol{width:100%;margin-top:20px}.featuresList .feature:nth-child(odd) .cntCol{padding-left:0;order:2}.featuresList .feature:nth-child(2n) .cntCol{padding-right:0;order:2}}@media screen and (max-width:767px){.discTabItm{font-size:14px;line-height:14px;padding:10px 10px;margin-right:15px}}@media screen and (max-width:599px){.discTabItm.active,.discTabItm:hover{background-color:transparent;color:#fd9900}.discTabs.fixed-header .discTabItm{padding:0}}@media screen and (max-width:499px){.discTabItm,.discTabs.fixed-header .discTabItm{font-size:12px;line-height:12px;padding:5px;margin-right:10px;font-family:battamReg}}@media screen and (max-width:360px){.discTabItm{font-size:10px;line-height:10px}}@media screen and (max-width:351px){.discTabItm,.discTabs.fixed-header .discTabItm{text-align:center}}
/* css/features.css */
.ftBnr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:500px}.ftBnr .ftColOne{width:30%;padding:0 33px}.ftBnr .ftColOne .heading{text-align:left;margin-bottom:20px}.ftBnr .ftColOne .subHeading{text-align:left;margin-bottom:15px}.ftBnr .ftColOne .subHeading span{color:#fd9900}.ftBnr .ftColOne .ctaBtn{background-color:#212121;box-shadow:0 3px 6px #00000029;border-radius:5px;text-transform:unset;transition:all .3s ease}.ftBnr .ftColOne .ctaBtn:hover{transform:scale(1.03);color:#fff;text-decoration:none}.ftBnr .ftColTwo{width:60%;position:relative;height:100%;box-shadow:-6px 0 16px rgb(0 0 0 / 16%);background:url(../assets/client-assets/HALF-BANNER-1798X1198PX-V2.jpg) no-repeat;background-size:cover;background-position:center}.ftBnr .ftColTwo::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 30%,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.ftBnr .ftColTwo img{width:100%;height:auto;object-fit:cover;max-height:500px}.ftTabs{padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:91px;background-color:#212121;border-radius:0 0 24px 24px;box-shadow:0 3px 6px #00000029;margin:0;transition:all .3s ease}.ftTabs.fixed-header{top:125px;z-index:9999;height:45px}.ftTabs.fixed-header .ftTabItm{padding:5px 21px;font-size:16px}.ftTabItm{color:#fff;list-style:none;margin-right:50px;cursor:pointer;font-size:18px;font-family:battamBold;line-height:18px;border-radius:5px;padding:10px 21px}.ftTabItm:last-child{margin-right:0}.ftTabItm.active,.ftTabItm:hover{background-color:#fd9900}.featuresList{padding:50px 0;margin-bottom:0}.featuresList .feature{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin-bottom:50px}.featuresList .feature:last-child{margin-bottom:0}.featuresList .feature .cntCol{width:50%}.featuresList .feature .cntCol .secTitle{margin-bottom:15px}.featuresList .feature .cntCol .content{line-height:30px}.featuresList .feature .imgCol{width:30%}.featuresList .feature .imgCol img{width:100%;border:3px solid #e6e6e6;border-radius:50%;padding:25px;box-shadow:0 3px 6px rgb(0 0 0 / 12%)}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature:nth-child(odd) .cntCol{order:2;padding-left:54px}.featuresList .feature:nth-child(2n) .imgCol{order:2}.featuresList .feature:nth-child(2n) .cntCol{order:1;padding-right:54px}@media screen and (max-width:1199px){.featuresList .feature{justify-content:space-between}.featuresList .feature .imgCol img{padding:15px}.featuresList .feature .cntCol{width:65%}}@media screen and (max-width:992px){.ftBnr{background:url(../assets/client-assets/HALF-BANNER-1798X1198PX-V2.jpg) no-repeat;background-size:cover;background-position:center;width:100%;height:350px;max-height:350px;position:relative}.ftBnr::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 0,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.ftBnr .ftColOne{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:auto;padding:0}.ftBnr .ftColOne .heading{text-align:center;color:#fff}.ftBnr .ftColOne .subHeading{text-align:center;color:#fff}.ftBnr .ftColOne .ctaBtn{margin:0 auto}.ftBnr .ftColTwo{display:none}.ftTabs{height:61px}.ftTabItm{font-size:16px;line-height:16px;padding:10px 15px}.ftTabs.fixed-header{top:61px}}@media screen and (max-width:768px){.featuresList .feature{margin-bottom:100px}.featuresList .feature .cntCol{width:80%}.featuresList .feature{align-items:flex-start;flex-direction:column;margin-bottom:50px;box-shadow:0 3px 6px rgb(0 0 0 / 12%);padding:15px;border-radius:10px}.featuresList .feature .imgCol{width:30%}.featuresList .feature:nth-child(2n) .imgCol{order:1}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature .imgCol img{padding:0;border:none}.featuresList .feature .cntCol{width:100%;margin-top:20px}.featuresList .feature:nth-child(odd) .cntCol{padding-left:0;order:2}.featuresList .feature:nth-child(2n) .cntCol{padding-right:0;order:2}}@media screen and (max-width:767px){.ftTabItm{font-size:14px;line-height:14px;padding:10px 10px;margin-right:15px}}@media screen and (max-width:599px){.ftTabItm.active,.ftTabItm:hover{background-color:transparent;color:#fd9900}.ftTabs.fixed-header .ftTabItm{padding:0}}@media screen and (max-width:499px){.ftTabItm,.ftTabs.fixed-header .ftTabItm{font-size:12px;line-height:12px;padding:5px;margin-right:10px;font-family:battamReg}}@media screen and (max-width:360px){.ftTabItm{font-size:10px;line-height:10px}}@media screen and (max-width:351px){.ftTabItm,.ftTabs.fixed-header .ftTabItm{text-align:center}}
/* css/equipment-lease.css */
.seoBnr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:500px}.seoBnr .seoColOne{width:30%;padding:0 33px}.seoBnr .seoColOne .heading{text-align:left;margin-bottom:20px}.seoBnr .seoColOne .subHeading{text-align:left;margin-bottom:15px}.seoBnr .seoColOne .subHeading span{color:#fd9900}.seoBnr .seoColOne .ctaBtn{background-color:#212121;box-shadow:0 3px 6px #00000029;border-radius:5px;text-transform:unset;transition:all .3s ease}.seoBnr .seoColOne .ctaBtn:hover{transform:scale(1.03);color:#fff;text-decoration:none}.seoBnr .seoColTwo{width:60%;position:relative;height:100%;box-shadow:-6px 0 16px rgb(0 0 0 / 16%);background:url('../assets/client-assets/HALF-BANNER-1798X1198PX-V3.jpg') no-repeat;background-size:cover;background-position:center}.seoBnr .seoColTwo::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 30%,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.seoBnr .seoColTwo img{width:100%;height:auto;object-fit:cover;max-height:500px}.seoTabs{padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:91px;background-color:#212121;border-radius:0 0 24px 24px;box-shadow:0 3px 6px #00000029;margin:0;transition:all .3s ease}.seoTabs.fixed-header{top:125px;z-index:9999;height:45px}.seoTabs.fixed-header .seoTabItm{padding:5px 21px;font-size:16px}.seoTabItm{color:#fff;list-style:none;margin-right:50px;cursor:pointer;font-size:18px;font-family:battamBold;line-height:18px;border-radius:5px;padding:10px 21px}.seoTabItm:last-child{margin-right:0}.seoTabItm.active,.seoTabItm:hover{background-color:#fd9900}.featuresList{padding:50px 0;margin-bottom:0}.featuresList .feature{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin-bottom:50px}.featuresList .feature:last-child{margin-bottom:0}.featuresList .feature .cntCol{width:50%}.featuresList .feature .cntCol .secTitle{margin-bottom:15px}.featuresList .feature .cntCol .content{line-height:30px}.featuresList .feature .imgCol{width:30%}.featuresList .feature .imgCol img{width:100%;border:3px solid #e6e6e6;border-radius:50%;padding:25px;box-shadow:0 3px 6px rgb(0 0 0 / 12%)}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature:nth-child(odd) .cntCol{order:2;padding-left:54px}.featuresList .feature:nth-child(2n) .imgCol{order:2}.featuresList .feature:nth-child(2n) .cntCol{order:1;padding-right:54px}@media screen and (max-width:1199px){.featuresList .feature{justify-content:space-between}.featuresList .feature .imgCol img{padding:15px}.featuresList .feature .cntCol{width:65%}}@media screen and (max-width:992px){.seoBnr{background:url('../assets/client-assets/HALF-BANNER-1798X1198PX-V3.jpg') no-repeat;background-size:cover;background-position:center;width:100%;height:350px;max-height:350px;position:relative}.seoBnr::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 0,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.seoBnr .seoColOne{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:auto;padding:0}.seoBnr .seoColOne .heading{text-align:center;color:#fff}.seoBnr .seoColOne .subHeading{text-align:center;color:#fff}.seoBnr .seoColOne .ctaBtn{margin:0 auto}.seoBnr .seoColTwo{display:none}.seoTabs{height:61px}.seoTabItm{font-size:16px;line-height:16px;padding:10px 15px}.seoTabs.fixed-header{top:61px}}@media screen and (max-width:768px){.featuresList .feature{margin-bottom:100px}.featuresList .feature .cntCol{width:80%}.featuresList .feature{align-items:flex-start;flex-direction:column;margin-bottom:50px;box-shadow:0 3px 6px rgb(0 0 0 / 12%);padding:15px;border-radius:10px}.featuresList .feature .imgCol{width:30%}.featuresList .feature:nth-child(2n) .imgCol{order:1}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature .imgCol img{padding:0;border:none}.featuresList .feature .cntCol{width:100%;margin-top:20px}.featuresList .feature:nth-child(odd) .cntCol{padding-left:0;order:2}.featuresList .feature:nth-child(2n) .cntCol{padding-right:0;order:2}}@media screen and (max-width:767px){.seoTabItm{font-size:14px;line-height:14px;padding:10px 10px;margin-right:15px}}@media screen and (max-width:599px){.seoTabItm.active,.seoTabItm:hover{background-color:transparent;color:#fd9900}.seoTabs.fixed-header .seoTabItm{padding:0}}@media screen and (max-width:499px){.seoTabItm,.seoTabs.fixed-header .seoTabItm{font-size:12px;line-height:12px;padding:5px;margin-right:10px;font-family:battamReg}}@media screen and (max-width:360px){.seoTabItm{font-size:10px;line-height:10px}}@media screen and (max-width:351px){.seoTabItm,.seoTabs.fixed-header .seoTabItm{text-align:center}}
/* css/ascsoftware.css */
.ascBnr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:500px}.ascBnr .ascColOne{width:30%;padding:0 33px}.ascBnr .ascColOne .heading{text-align:left;margin-bottom:20px}.ascBnr .ascColOne .subHeading{text-align:left;margin-bottom:15px}.ascBnr .ascColOne .subHeading span{color:#fd9900}.ascBnr .ascColOne .ctaBtn{background-color:#212121;box-shadow:0 3px 6px #00000029;border-radius:5px;text-transform:unset;transition:all .3s ease}.ascBnr .ascColOne .ctaBtn:hover{transform:scale(1.03);color:#fff;text-decoration:none}.ascBnr .ascColTwo{width:60%;position:relative;height:100%;box-shadow:-6px 0 16px rgb(0 0 0 / 16%);background:url('../assets/features-bnr.jpg') no-repeat;background-size:cover;background-position:center}.ascBnr .ascColTwo::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 30%,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.ascBnr .ascColTwo img{width:100%;height:auto;object-fit:cover;max-height:500px}.ascTabs{padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:91px;background-color:#212121;border-radius:0 0 24px 24px;box-shadow:0 3px 6px #00000029;margin:0;transition:all .3s ease}.ascTabs.fixed-header{top:125px;z-index:9999;height:45px}.ascTabs.fixed-header .ascTabItm{padding:5px 21px;font-size:16px}.ascTabItm{color:#fff;list-style:none;margin-right:50px;cursor:pointer;font-size:18px;font-family:battamBold;line-height:18px;border-radius:5px;padding:10px 21px}.ascTabItm:last-child{margin-right:0}.ascTabItm.active,.ascTabItm:hover{background-color:#fd9900}.featuresList{padding:50px 0;margin-bottom:0}.featuresList .feature{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin-bottom:50px}.featuresList .feature:last-child{margin-bottom:0}.featuresList .feature .cntCol{width:50%}.featuresList .feature .cntCol .secTitle{margin-bottom:15px}.featuresList .feature .cntCol .content{line-height:30px}.featuresList .feature .imgCol{width:30%}.featuresList .feature .imgCol img{width:100%;border:3px solid #e6e6e6;border-radius:50%;padding:25px;box-shadow:0 3px 6px rgb(0 0 0 / 12%)}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature:nth-child(odd) .cntCol{order:2;padding-left:54px}.featuresList .feature:nth-child(2n) .imgCol{order:2}.featuresList .feature:nth-child(2n) .cntCol{order:1;padding-right:54px}@media screen and (max-width:1199px){.featuresList .feature{justify-content:space-between}.featuresList .feature .imgCol img{padding:15px}.featuresList .feature .cntCol{width:65%}}@media screen and (max-width:992px){.ascBnr{background:url('../assets/client-assets/HALF-BANNER-1798X1198PX-V3.jpg') no-repeat;background-size:cover;background-position:center;width:100%;height:350px;max-height:350px;position:relative}.ascBnr::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 0,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.ascBnr .ascColOne{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:auto;padding:0}.ascBnr .ascColOne .heading{text-align:center;color:#fff}.ascBnr .ascColOne .subHeading{text-align:center;color:#fff}.ascBnr .ascColOne .ctaBtn{margin:0 auto}.ascBnr .ascColTwo{display:none}.ascTabs{height:61px}.ascTabItm{font-size:16px;line-height:16px;padding:10px 15px}.ascTabs.fixed-header{top:61px}}@media screen and (max-width:768px){.featuresList .feature{margin-bottom:100px}.featuresList .feature .cntCol{width:80%}.featuresList .feature{align-items:flex-start;flex-direction:column;margin-bottom:50px;box-shadow:0 3px 6px rgb(0 0 0 / 12%);padding:15px;border-radius:10px}.featuresList .feature .imgCol{width:30%}.featuresList .feature:nth-child(2n) .imgCol{order:1}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature .imgCol img{padding:0;border:none}.featuresList .feature .cntCol{width:100%;margin-top:20px}.featuresList .feature:nth-child(odd) .cntCol{padding-left:0;order:2}.featuresList .feature:nth-child(2n) .cntCol{padding-right:0;order:2}}@media screen and (max-width:767px){.ascTabItm{font-size:14px;line-height:14px;padding:10px 10px;margin-right:15px}}@media screen and (max-width:599px){.ascTabItm.active,.ascTabItm:hover{background-color:transparent;color:#fd9900}.ascTabs.fixed-header .ascTabItm{padding:0}}@media screen and (max-width:499px){.ascTabItm,.ascTabs.fixed-header .ascTabItm{font-size:12px;line-height:12px;padding:5px;margin-right:10px;font-family:battamReg}}@media screen and (max-width:360px){.ascTabItm{font-size:10px;line-height:10px}}@media screen and (max-width:351px){.ascTabItm,.ascTabs.fixed-header .ascTabItm{text-align:center}}
/* css/pricing-single.css */
.signUpBnr{background:url('../assets/client-assets/Full-banner-2732x1184px-v1.jpg') no-repeat;background-size:cover;background-position:center;height:550px;width:100%}.signUpBnrWrp{width:70%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;color:#fff;text-align:center}.signUpBnrWrp .heading{text-transform:none}.signUpBnrWrp .heading span{color:#fe9900}.signUpBnrWrp .content{margin-top:30px}.mainWrp{background-color:#fff;box-shadow:0 3px 6px rgb(0 0 0/16%);border-radius:10px;display:flex;flex-direction:row;margin-top:-30px;margin-bottom:50px;overflow:hidden}.mainWrp .mainColOne{background-color:#f7f7f7;width:70%;padding:30px}.mainWrp .mainColOne .frmSubTtl{font-size:20px;font-family:battamBold;color:#212121}.mainWrp .mainColOne .signUpFrmRow{position:relative;padding:50px 0}.mainWrp .mainColOne .signUpFrmRow::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-color:#bdbdbd;width:90%;height:1px}.mainWrp .mainColOne .signUpFrmRow:first-child{padding-top:0}.mainWrp .mainColOne .signUpFrmRow.scndSignRow{padding-bottom:30px}.mainWrp .mainColOne .signUpFrmRow.scndSignRow::after{content:unset}.signUpFrmRow .frmFldWrp{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.signUpFrmRow .frmFldWrp .frmFldGrp{display:flex;flex-direction:column;width:48%}.signUpFrmRow .frmFldWrp .frmFldGrp label{font-size:14px;font-family:battamReg}.signUpFrmRow .frmFldWrp .frmFldGrp input,.signUpFrmRow .frmFldWrp .frmFldGrp select{height:40px;border:1px solid #bdbdbd;padding:0 15px;border-radius:5px}.signUpFrmRow .frmFldWrp .frmFldGrp input::placeholder{text-transform:capitalize}.confirmTxt{font-size:12px;font-family:battamReg;margin:0;padding:0 0 30px 0;color:#212121}.signUpFrmBtn{appearance:none;border:none;background-color:#fe9900;color:var(--ilp-on-orange);font-size:16px;font-family:battamBold;padding:10px 30px;cursor:pointer;text-transform:uppercase;border-radius:5px}.signUpFrmBtn:focus{outline:0}.mainColTwo{width:30%}.mainColTwo .planCard{display:flex;flex-direction:column;align-items:center;padding:20px}.mainColTwo .planCard .planHead .planTtl{position:relative;font-size:16px;font-family:battamBold;color:#212121}.mainColTwo .planCard .planHead .planTtl::after,.mainColTwo .planCard .planHead .planTtl::before{content:'';position:absolute;top:50%;background-color:#fe9900;width:20%;height:1px}.mainColTwo .planCard .planHead .planTtl::before{left:-30%}.mainColTwo .planCard .planHead .planTtl::after{right:-30%}.mainColTwo .planCard .planBody{padding:40px 0}.mainColTwo .planCard .planBody .planPrice{display:flex;flex-direction:row;align-items:center;margin:0}.mainColTwo .planCard .planBody .planPrice .priceCircle{background-color:#fe9900;color:var(--ilp-on-orange);width:100px;height:100px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:30px;font-family:battamBold;margin-right:10px;position:relative}.mainColTwo .planCard .planBody .planPrice .priceCircle::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110px;height:110px;border:1px solid #fe9900;background-color:transparent;border-radius:50%}.mainColTwo .planCard .planBody .planPrice .priceTxt{color:#fe9900;font-size:16px;font-family:battamReg}.mainColTwo .planCard .planFooter{width:100%}.mainColTwo .planCard .planFooter .planLst{padding:0}.mainColTwo .planCard .planFooter .planLst .planItm{list-style:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:2px solid #f7f7f7}.mainColTwo .planCard .planFooter .planLst .planItm .planTxt{font-size:14px;font-family:battamReg;text-transform:capitalize;color:#212121}.mainColTwo .planCard .planFooter .planLst .planItmCol{width:50%}.mainColTwo .planCard .planFooter .planLst .planItmCol span{display:block;text-align:right}.mainColTwo .planCard .planFooter .planLst .planItm img{width:24px;height:24px;margin-left:auto;display:block}@media screen and (max-width:1199px){.mainColTwo .planCard .planHead .planTtl::after,.mainColTwo .planCard .planHead .planTtl::before{width:10%}.mainColTwo .planCard .planHead .planTtl::before{left:-20%}.mainColTwo .planCard .planHead .planTtl::after{right:-20%}}@media screen and (max-width:992px){.mainWrp{flex-direction:column}.mainWrp .mainColOne{width:100%;order:2}.mainColTwo{width:100%;order:1}}@media screen and (max-width:600px){.signUpFrmBtn{width:100%}}
/* css/abstracting.css */
@keyframes glow{from{box-shadow:0 0 20px rgb(253 153 0)}to{box-shadow:0 0 20px 7px rgb(253 153 0 / 80%)}}.absSec:nth-child(odd){background-color:#fff}.absSec:nth-child(2n){background-color:#f7f7f7}.absMain .secTitle{position:relative;text-align:center;margin-bottom:55px}.absMain .secTitle::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);background-color:#fe9900;width:10%;height:5px}.absMain .content{text-align:center}.greyBnr{background-color:#f7f7f7;position:relative;height:450px;display:flex;flex-direction:row;justify-content:center;align-items:center}.greyBnr::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url('../assets/bg-circle.png') no-repeat;background-position:center;background-size:contain;width:400px;height:100%;z-index:1}.greyTtl{z-index:2;width:48%;font-size:50px;font-family:battamReg;line-height:60px;color:#212121;text-align:center;margin:0}.triangle{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0}.triangle svg{position:relative;display:block;width:calc(100% + 1.3px);height:83px}.triangle .shape-fill{fill:#F7F7F7}.waves-opacity{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.waves-opacity svg{position:relative;display:block;width:calc(100% + 1.3px);height:127px}.waves-opacity .shape-fill{fill:#F7F7F7}.absSecOne{position:relative;padding:150px 0}.absSecTwo{padding:100px 0}.proposalProc{background-color:#fff;padding:30px;box-shadow:0 3px 6px rgb(0 0 0 / 16%);width:60%;border-radius:20px;margin:100px auto 0}.proposalTtl{font-family:battamBold;font-size:22px;color:#fe9900;text-align:center;margin-bottom:25px}.proposalLst .proposalItm{position:relative;font-size:16px;color:#212121;font-family:battamReg;margin-bottom:15px;list-style:none}.proposalLst .proposalItm::before{content:'';position:absolute;left:-40px;top:2px;background:url('../assets/right-org.png') no-repeat;background-position:center;background-size:contain;width:20px;height:20px}.absProcessWrp{width:60%;margin:0 auto}.absProcessLst{margin-bottom:0}.absProcessLst .absProcessItm{list-style:none;margin-bottom:30px}.absProcessLst .absProcessItm:last-child{margin-bottom:0}.absProcessLst .absProcessItm .processTtl{font-size:22px;font-family:battamBold;line-height:32px;margin-bottom:15px;position:relative}.absProcessLst .absProcessItm .processTtl::before{content:'';position:absolute;top:7px;left:-40px;width:18px;height:18px;background-color:#fe9900;box-shadow:0 0 20px rgb(253 153 0);border-radius:50%;animation:glow 1s infinite alternate}.absProcessLst .absProcessItm .chldLst{background-color:#f7f7f7;padding:30px 30px 30px 60px;border-radius:20px;box-shadow:0 3px 6px rgb(0 0 0 / 16%);counter-reset:my-counter;position:relative}.absProcessLst .absProcessItm .chldLst::before{content:"";position:absolute;left:-33px;top:0;height:100%;width:1px;background-image:linear-gradient(#212121 33%,rgba(255,255,255,0) 0);background-position:right;background-size:1px 12px;background-repeat:repeat-y}.absProcessLst .absProcessItm .chldLst .chldLstItm{list-style:none;position:relative;font-family:battamReg;font-size:16px;line-height:22px;margin-bottom:10px}.absProcessLst .absProcessItm .chldLst .chldLstItm:last-child{margin-bottom:0}.absProcessLst .absProcessItm .chldLst .chldLstItm::before{counter-increment:my-counter;content:counter(my-counter) ".";position:absolute;left:-30px;top:0;color:#fe9900;font-family:battamBold}.ctaStrip{background-color:#fe9900;padding:15px 0;margin:50px 0}.stripWrp{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.stripTtl{margin-bottom:0;font-size:34px;font-family:battamBold;color:#fff}.stripContent{margin-bottom:0;font-size:18px;font-family:battamBold;color:#fff}.stripCta{background-color:#212121;color:#fff;font-size:18px;font-family:battamBold;text-transform:uppercase;padding:10px 20px;border-radius:5px;transition:all .5s ease}.stripCta:hover{box-shadow:0 3px 10px rgb(0 0 0 / 16%);text-decoration:none;color:#fff}@media screen and (max-width:992px){.greyTtl{width:90%}.absProcessWrp,.proposalProc{width:100%}.triangle,.waves-opacity{display:none}.absSecOne,.absSecTwo{padding:0}}@media screen and (max-width:768px){.secWrap{padding:55px 0}.stripTtl{font-size:24px}.stripCta{font-size:14px;padding:10px}}@media screen and (max-width:600px){.greyBnr{height:350px}.greyTtl{font-size:34px;line-height:40px}.greyBnr::after{width:300px}.stripWrp{flex-direction:column}.stripTtl{margin-bottom:15px}}
/* css/implemention.css */
.softBnr{display:flex;flex-direction:row;max-height:550px}.softBnr .softColOne{width:60%;box-shadow:0 3px 6px rgb(0 0 0/ 16%)}.softBnr .softColOne img{width:100%;height:100%;object-fit:cover}.softBnr .softColTwo{width:40%;background-color:#f7f7f7;padding:22px 45px;box-shadow:0 3px 6px rgb(0 0 0/ 16%)}.softBnr .softColTwo .bnrTtl{font-family:battamReg;font-size:22px;color:#212121;line-height:30px;text-align:left;margin-bottom:15px}.softBnr .softColTwo .implServ{margin-bottom:15px}.softBnr .softColTwo .implServ .implServTtl{font-family:battamBold;font-size:22px;color:#212121;line-height:30px;text-align:left;margin-bottom:5px;display:block}.softBnr .softColTwo .implServ .servLst{margin-bottom:0}.softBnr .softColTwo .implServ .servLst .servLstItm{position:relative;list-style:none;font-family:battamReg;font-size:18px;color:#212121;line-height:30px;text-align:left;margin-bottom:5px}.softBnr .softColTwo .implServ .servLst .servLstItm:last-child{margin-bottom:0}.softBnr .softColTwo .implServ .servLst .servLstItm::before{width:24px;height:24px;position:absolute;left:-40px;top:50%;transform:translateY(-50%)}.softBnr .softColTwo .implServ.include .servLst .servLstItm::before{content:'';background:url('../assets/checked.png') no-repeat;background-size:contain;background-position:center}.softBnr .softColTwo .implServ.notInclude .servLst .servLstItm::before{content:'';background:url('../assets/remove.png') no-repeat;background-size:contain;background-position:center}.exImplSec .exTtlWrp{display:flex;flex-direction:column;align-items:center}.exImplSec .exTtlWrp img{width:73px;height:73px;object-fit:contain}.exImplSec .exTtlWrp .secTitle{position:relative;text-align:center}.exImplSec .exTtlWrp .secTitle::after{content:'';position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:150px;height:5px;background-color:#fd9900}.exImplSec .exImplServ{display:flex;flex-direction:row;justify-content:space-around;margin-top:75px;position:relative}.exImplSec .exImplServ::after{content:'';position:absolute;top:-15px;left:50%;transform:translateX(-50%);width:1px;height:100%;background-color:#bdbdbd}.exImplSec .exImplServ .exCol{width:45%}.exServLst{padding:0;margin:0}.exServLst .exServPts{list-style:none}.exServLst .exServPts p{background-color:#f7f7f7;padding:0 30px 0 0;border-radius:25px;display:flex;flex-direction:row;align-items:center;font-family:battamReg;font-size:14px;color:#212121;line-height:20px;text-align:left;margin-bottom:20px}.exServLst .exServPts p img{width:50px;height:50px;margin-right:15px}.exServLst .exServPts .exChipsLst{padding:0;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.exServLst .exServPts .exChipsLst .exChips{list-style:none;border:1px solid #32ba7c;padding:5px 15px;border-radius:25px;margin-bottom:20px;margin-right:15px;color:#32ba7c;font-family:battamReg;font-size:12px}@media screen and (max-width:1199px){.softBnr .softColTwo{padding:22px 24px}}@media screen and (max-width:1024px){.softBnr{max-height:450px}.softBnr .softColOne{width:40%}.softBnr .softColTwo{width:60%;padding:12px 24px}}@media screen and (max-width:992px){.softBnr{max-height:100%;flex-direction:column}.softBnr .softColOne{width:100%}.softBnr .softColTwo{width:100%}.exImplSec.secWrap{padding:55px 15px}.exImplSec .exImplServ{flex-direction:column;margin-top:50px}.exImplSec .exImplServ .exCol{width:100%}.exImplSec .exImplServ::after{content:unset}}@media screen and (max-width:600px){.softBnr .softColTwo .bnrTtl,.softBnr .softColTwo .implServ .implServTtl{font-size:18px;line-height:22px}.softBnr .softColTwo .implServ .servLst .servLstItm{font-size:16px;line-height:24px}}
/* css/reporting.css */
.frptBnr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:500px}.frptBnr .frptColOne{width:30%;padding:0 33px}.frptBnr .frptColOne .heading{text-align:left;margin-bottom:20px}.frptBnr .frptColOne .subHeading{text-align:left;margin-bottom:15px}.frptBnr .frptColOne .subHeading span{color:#fd9900}.frptBnr .frptColOne .ctaBtn{background-color:#212121;box-shadow:0 3px 6px #00000029;border-radius:5px;text-transform:unset;transition:all .3s ease}.frptBnr .frptColOne .ctaBtn:hover{transform:scale(1.03);color:#fff;text-decoration:none}.frptBnr .frptColTwo{width:60%;position:relative;height:100%;box-shadow:-6px 0 16px rgb(0 0 0 / 16%);background:url('../assets/financialstatement.jpg') no-repeat;background-size:cover;background-position:center}.frptBnr .frptColTwo::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 30%,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.frptBnr .frptColTwo img{width:100%;height:auto;object-fit:cover;max-height:500px}.frptTabs{padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:91px;background-color:#212121;border-radius:0 0 24px 24px;box-shadow:0 3px 6px #00000029;margin:0;transition:all .3s ease}.frptTabs.fixed-header{top:125px;z-index:9999;height:45px}.frptTabs.fixed-header .frptTabItm{padding:5px 21px;font-size:16px}.frptTabItm{color:#fff;list-style:none;margin-right:50px;cursor:pointer;font-size:18px;font-family:battamBold;line-height:18px;border-radius:5px;padding:10px 21px}.frptTabItm:last-child{margin-right:0}.frptTabItm.active,.frptTabItm:hover{background-color:#fd9900}.featuresList{padding:50px 0;margin-bottom:0}.featuresList .feature{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin-bottom:50px}.featuresList .feature:last-child{margin-bottom:0}.featuresList .feature .cntCol{width:50%}.featuresList .feature .cntCol .secTitle{margin-bottom:15px}.featuresList .feature .cntCol .content{line-height:30px}.featuresList .feature .imgCol{width:30%}.featuresList .feature .imgCol img{width:100%;border:3px solid #e6e6e6;border-radius:50%;padding:25px;box-shadow:0 3px 6px rgb(0 0 0 / 12%)}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature:nth-child(odd) .cntCol{order:2;padding-left:54px}.featuresList .feature:nth-child(2n) .imgCol{order:2}.featuresList .feature:nth-child(2n) .cntCol{order:1;padding-right:54px}@media screen and (max-width:1199px){.featuresList .feature{justify-content:space-between}.featuresList .feature .imgCol img{padding:15px}.featuresList .feature .cntCol{width:65%}}@media screen and (max-width:992px){.frptBnr{background:url('../assets/financialstatement.jpg') no-repeat;background-size:cover;background-position:center;width:100%;height:350px;max-height:350px;position:relative}.frptBnr::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 0,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.frptBnr .frptColOne{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:auto;padding:0}.frptBnr .frptColOne .heading{text-align:center;color:#fff}.frptBnr .frptColOne .subHeading{text-align:center;color:#fff}.frptBnr .frptColOne .ctaBtn{margin:0 auto}.frptBnr .frptColTwo{display:none}.frptTabs{height:61px}.frptTabItm{font-size:16px;line-height:16px;padding:10px 15px}.frptTabs.fixed-header{top:61px}}@media screen and (max-width:768px){.featuresList .feature{margin-bottom:100px}.featuresList .feature .cntCol{width:80%}.featuresList .feature{align-items:flex-start;flex-direction:column;margin-bottom:50px;box-shadow:0 3px 6px rgb(0 0 0 / 12%);padding:15px;border-radius:10px}.featuresList .feature .imgCol{width:30%}.featuresList .feature:nth-child(2n) .imgCol{order:1}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature .imgCol img{padding:0;border:none}.featuresList .feature .cntCol{width:100%;margin-top:20px}.featuresList .feature:nth-child(odd) .cntCol{padding-left:0;order:2}.featuresList .feature:nth-child(2n) .cntCol{padding-right:0;order:2}}@media screen and (max-width:767px){.frptTabItm{font-size:14px;line-height:14px;padding:10px 10px;margin-right:15px}}@media screen and (max-width:599px){.frptTabItm.active,.frptTabItm:hover{background-color:transparent;color:#fd9900}.frptTabs.fixed-header .frptTabItm{padding:0}}@media screen and (max-width:499px){.frptTabItm,.frptTabs.fixed-header .frptTabItm{font-size:12px;line-height:12px;padding:5px;margin-right:10px;font-family:battamReg}}@media screen and (max-width:360px){.frptTabItm{font-size:10px;line-height:10px}}@media screen and (max-width:351px){.frptTabItm,.frptTabs.fixed-header .frptTabItm{text-align:center}}
/* css/content-page.css */
.greyBnr{background-color:#f7f7f7;position:relative;height:450px;display:flex;flex-direction:row;justify-content:center;align-items:center}.greyBnr::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url('../assets/bg-circle.png') no-repeat;background-position:center;background-size:contain;width:400px;height:100%;z-index:1}.greyTtl{z-index:2;width:48%;font-size:50px;font-family:battamReg;line-height:60px;color:#212121;text-align:center;margin:0}.contPgMain p{margin-bottom:20px;font-size:14px;font-family:battamReg}.contPgMain ul{counter-reset:my-counter}.contPgMain ul li{position:relative;list-style:none;margin-bottom:15px}.contPgMain ul li::before{counter-increment:my-counter;content:counter(my-counter) ".";position:absolute;left:-30px;top:0;color:#212121;font-family:battamBold}.contPgMain a,.contPgMain ul li{font-family:battamReg;font-size:14px}@media screen and (max-width:992px){.greyTtl{width:90%}.contPgMain.secWrap{padding:55px 15px}}@media screen and (max-width:600px){.greyBnr{height:350px}.greyTtl{font-size:34px;line-height:40px}.greyBnr::after{width:300px}}
/* css/bootstrap-subset.css */
/* Bootstrap 4.1.3 subset — see layouts/partials/css-bundle.html.
   Generated by scripts/content/extract_bootstrap_subset.py; do not hand-edit.
   208 rules kept from 1,293 classes, because the site uses 26 of them.
   Reboot element rules are kept too: Bootstrap loads after the custom sheets,
   so its h1-h6 margin reset is load-bearing — dropping it added 170px to the
   homepage and pushed every heading apart. */
*,::after,::before{box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
dl,ol,ul{margin-top:0;margin-bottom:1rem}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dd{margin-bottom:.5rem;margin-left:0}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}
a:hover{color:#0056b3;text-decoration:underline}
a:not([href]):not([tabindex]){color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus{outline:0}
code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}
figure{margin:0 0 1rem}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
table{border-collapse:collapse}
th{text-align:inherit}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
output{display:inline-block}
summary{display:list-item;cursor:pointer}
template{display:none}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}
.h1,h1{font-size:2.5rem}
.h2,h2{font-size:2rem}
.h3,h3{font-size:1.75rem}
.h4,h4{font-size:1.5rem}
.h5,h5{font-size:1.25rem}
.h6,h6{font-size:1rem}
.lead{font-size:1.25rem;font-weight:300}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}
.small,small{font-size:80%;font-weight:400}
code{font-size:87.5%;color:#e83e8c;word-break:break-word}
a>code{color:inherit}
kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}
kbd kbd{padding:0;font-size:100%;font-weight:700}
pre{display:block;font-size:87.5%;color:#212529}
pre code{font-size:inherit;color:inherit;word-break:normal}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container{max-width:540px}}
@media (min-width:768px){.container{max-width:720px}}
@media (min-width:992px){.container{max-width:960px}}
@media (min-width:1200px){.container{max-width:1140px}}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
@media (min-width:768px){.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}
@media (min-width:992px){.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}
@media (min-width:576px){.form-inline .custom-select,.form-inline .input-group{width:auto}}
.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}
.btn:focus,.btn:hover{text-decoration:none}
.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.btn.disabled,.btn:disabled{opacity:.65}
.btn:not(:disabled):not(.disabled){cursor:pointer}
a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}
.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}
.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}
.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}
.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}
.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}
.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}
.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}
.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}
.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}
.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}
.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}
.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar .input-group{width:auto}
.btn-group>.btn:first-child{margin-left:0}
.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}
.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}
.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}
.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}
.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}
.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}
.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}
.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}
.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}
.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}
.input-group>.custom-file .custom-file-input:focus{z-index:4}
.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}
.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}
.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}
.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}
.tab-content>.active{display:block}
.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}
@media (min-width:576px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}
@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}
@media (min-width:768px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}
@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}
@media (min-width:992px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}
@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}
@media (min-width:1200px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}
.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}
.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}
.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}
.breadcrumb-item.active{color:#6c757d}
.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}
.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}
.btn .badge{position:relative;top:-1px}
.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}
.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}
.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}
.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}
.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}
.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}
.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}
.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}
.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}
.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}
@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}
.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}
.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}
.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}
.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.carousel-indicators .active{background-color:#fff}
.d-flex{display:-ms-flexbox!important;display:flex!important}
.align-items-center{-ms-flex-align:center!important;align-items:center!important}
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.mb-0,.my-0{margin-bottom:0!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.mt-5,.my-5{margin-top:3rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.mr-auto,.mx-auto{margin-right:auto!important}
.ml-auto,.mx-auto{margin-left:auto!important}
.text-center{text-align:center!important}
@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}body{min-width:992px!important}.container{min-width:992px!important}}

/* css/abstract.css */
.abstractBnrWrp{width:70%;margin:0 auto;display:flex;flex-direction:column;justify-content:left;align-items:left;height:100%;color:#fff;text-align:left}.abstractBnrWrp .abstractheading{text-transform:none}.abstractBnrWrp .abstractheading span{color:#fe9900}.abstractBnrWrp .abstractcontent{margin-top:30px}.abstractmainWrp{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:10px;display:flex;flex-direction:row;margin-top:-30px;margin-bottom:50px;overflow:hidden}.abstractmainWrp .abstractmainColOne{background-color:#f7f7f7;width:70%;padding:30px}.abstractmainWrp .abstractmainColOne .abstractfrmSubTtl{font-size:20px;font-family:battamBold;color:#212121}.abstractmainWrp .abstractmainColOne .abstractFrmRow{position:relative;padding:50px 0}.abstractmainWrp .abstractmainColOne .abstractFrmRow::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-color:#bdbdbd;width:90%;height:1px}.abstractmainWrp .abstractmainColOne .abstractFrmRow:first-child{padding-top:0}.abstractmainWrp .abstractmainColOne .abstractFrmRow.scndSignRow{padding-bottom:30px}.abstractmainWrp .abstractmainColOne .abstractFrmRow.scndSignRow::after{content:unset}.abstractFrmRow .abstractfrmFldWrp{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.abstractFrmRow .abstractfrmFldWrp .abstractfrmFldGrp{display:flex;flex-direction:column;width:48%}.abstractFrmRow .abstractfrmFldWrp .abstractfrmFldGrp label{font-size:14px;font-family:battamReg}.abstractFrmRow .abstractfrmFldWrp .abstractfrmFldGrp input,.abstractFrmRow .abstractfrmFldWrp .abstractfrmFldGrp select{height:40px;border:1px solid #bdbdbd;padding:0 15px;border-radius:5px}.abstractFrmRow .abstractfrmFldWrp .abstractfrmFldGrp input::placeholder{text-transform:capitalize}.abstractconfirmTxt{font-size:12px;font-family:battamReg;margin:0;padding:0 0 30px 0;color:#212121}.abstractFrmBtn{appearance:none;border:none;background-color:#fe9900;color:var(--ilp-on-orange);font-size:16px;font-family:battamBold;padding:10px 30px;cursor:pointer;text-transform:uppercase;border-radius:5px}.abstractFrmBtn:focus{outline:0}.abstractmainColTwo{width:30%}.abstractmainColTwo .abstractplanCard{display:flex;flex-direction:column;align-items:left;padding:20px}.abstractmainColTwo .abstractplanCard .abstractplanHead .abstractplanTtl{position:relative;font-size:16px;font-family:battamBold;color:#212121}.abstractmainColTwo .abstractplanCard .abstractplanHead .abstractplanTtl::after,.abstractmainColTwo .abstractplanCard .abstractplanHead .abstractplanTtl::before{content:'';position:absolute;top:50%;background-color:#fe9900;width:20%;height:1px}.abstractmainColTwo .abstractplanCard .abstractplanHead .abstractplanTtl::before{left:-30%}.abstractmainColTwo .abstractplanCard .abstractplanHead .abstractplanTtl::after{right:-30%}.abstractmainColTwo .abstractplanCard .abstractplanBody{padding:40px 0}.abstractmainColTwo .abstractplanCard .abstractplanBody .abstractplanPrice{display:flex;flex-direction:row;align-items:left;margin:0}.abstractmainColTwo .abstractplanCard .abstractplanBody .abstractplanPrice .abstractpriceCircle{background-color:#fe9900;color:var(--ilp-on-orange);width:100px;height:100px;border-radius:50%;display:flex;justify-content:left;align-items:left;font-size:30px;font-family:battamBold;margin-right:10px;position:relative}.abstractmainColTwo .abstractplanCard .abstractplanBody .abstractplanPrice .abstractpriceCircle::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110px;height:110px;border:1px solid #fe9900;background-color:transparent;border-radius:50%}.abstractmainColTwo .abstractplanCard .abstractplanBody .abstractplanPrice .abstractpriceTxt{color:#fe9900;font-size:16px;font-family:battamReg}.abstractmainColTwo .abstractplanCard .abstractplanFooter{width:100%}.abstractmainColTwo .abstractplanCard .abstractplanFooter .abstractplanLst{padding:0}.abstractmainColTwo .abstractplanCard .abstractplanFooter .abstractplanLst .abstractplanItm{list-style:none;display:flex;flex-direction:row;justify-content:space-between;align-items:left;padding:15px 0;border-bottom:2px solid #f7f7f7}.abstractmainColTwo .abstractplanCard .abstractplanFooter .abstractplanLst .abstractplanItm .abstractplanTxt{font-size:14px;font-family:battamReg;text-transform:capitalize;color:#212121}.abstractmainColTwo .abstractplanCard .abstractplanFooter .abstractplanLst .abstractplanItmCol{width:50%}.abstractmainColTwo .abstractplanCard .abstractplanFooter .abstractplanLst .abstractplanItmCol span{display:block;text-align:right}.abstractmainColTwo .abstractplanCard .abstractplanFooter .abstractplanLst .abstractplanItm img{width:24px;height:24px;margin-left:auto;display:block}@media screen and (max-width:1199px){.abstractmainColTwo .abstractplanCard .abstractplanHead .abstractplanTtl::after,.abstractmainColTwo .abstractplanCard .abstractplanHead .abstractplanTtl::before{width:10%}.abstractmainColTwo .abstractplanCard .abstractplanHead .abstractplanTtl::before{left:-20%}.abstractmainColTwo .abstractplanCard .abstractplanHead .abstractplanTtl::after{right:-20%}}@media screen and (max-width:992px){.abstractmainWrp{flex-direction:column}.abstractmainWrp .abstractmainColOne{width:100%;order:2}.abstractmainColTwo{width:100%;order:1}}@media screen and (max-width:600px){.abstractFrmBtn{width:100%}}
/* css/transportation.css */
.transportBnr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:500px}.transportBnr .transportColOne{width:30%;padding:0 33px}.transportBnr .transportColOne .heading{text-align:left;margin-bottom:20px}.transportBnr .transportColOne .subHeading{text-align:left;margin-bottom:15px}.transportBnr .transportColOne .subHeading span{color:#fd9900}.transportBnr .transportColOne .ctaBtn{background-color:#212121;box-shadow:0 3px 6px #00000029;border-radius:5px;text-transform:unset;transition:all .3s ease}.transportBnr .transportColOne .ctaBtn:hover{transform:scale(1.03);color:#fff;text-decoration:none}.transportBnr .transportColTwo{width:60%;position:relative;height:100%;box-shadow:-6px 0 16px rgb(0 0 0 / 16%);background:url('../assets/transportation.jpg') no-repeat;background-size:cover;background-position:center}.transportBnr .transportColTwo::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 30%,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.transportBnr .transportColTwo img{width:100%;height:auto;object-fit:cover;max-height:500px}.italic-text{font-style:italic;color:#c95903;font-weight:700}.numTitle{font-family:battamBold;font-size:28px;margin-bottom:15px}.transportTabs{padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:91px;background-color:#212121;border-radius:0 0 24px 24px;box-shadow:0 3px 6px #00000029;margin:0;transition:all .3s ease}.transportTabs.fixed-header{top:125px;z-index:9999;height:45px}.transportTabs.fixed-header .transportTabItm{padding:5px 21px;font-size:16px}.transportTabItm{color:#fff;list-style:none;margin-right:50px;cursor:pointer;font-size:18px;font-family:battamBold;line-height:18px;border-radius:5px;padding:10px 21px}.transportTabItm:last-child{margin-right:0}.transportTabItm.active,.transportTabItm:hover{background-color:#fd9900}.featuresList{padding:50px 0;margin-bottom:0}.featuresList .feature{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin-bottom:50px}.featuresList .feature:last-child{margin-bottom:0}.featuresList .feature .cntCol{width:50%}.featuresList .feature .cntCol .secTitle{margin-bottom:15px}.featuresList .feature .cntCol .content{line-height:30px}.featuresList .feature .imgCol{width:30%}.featuresList .feature .imgCol img{width:100%;border:3px solid #e6e6e6;border-radius:50%;padding:25px;box-shadow:0 3px 6px rgb(0 0 0 / 12%)}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature:nth-child(odd) .cntCol{order:2;padding-left:54px}.featuresList .feature:nth-child(2n) .imgCol{order:2}.featuresList .feature:nth-child(2n) .cntCol{order:1;padding-right:54px}@media screen and (max-width:1199px){.featuresList .feature{justify-content:space-between}.featuresList .feature .imgCol img{padding:15px}.featuresList .feature .cntCol{width:65%}}@media screen and (max-width:992px){.transportBnr{background:url('../assets/transport.jpg') no-repeat;background-size:cover;background-position:center;width:100%;height:350px;max-height:350px;position:relative}.transportBnr::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 0,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.transportBnr .transportColOne{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:auto;padding:0}.transportBnr .transportColOne .heading{text-align:center;color:#fff}.transportBnr .transportColOne .subHeading{text-align:center;color:#fff}.transportBnr .transportColOne .ctaBtn{margin:0 auto}.transportBnr .transportColTwo{display:none}.transportTabs{height:61px}.transportTabItm{font-size:16px;line-height:16px;padding:10px 15px}.transportTabs.fixed-header{top:61px}}@media screen and (max-width:768px){.featuresList .feature{margin-bottom:100px}.featuresList .feature .cntCol{width:80%}.featuresList .feature{align-items:flex-start;flex-direction:column;margin-bottom:50px;box-shadow:0 3px 6px rgb(0 0 0 / 12%);padding:15px;border-radius:10px}.featuresList .feature .imgCol{width:30%}.featuresList .feature:nth-child(2n) .imgCol{order:1}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature .imgCol img{padding:0;border:none}.featuresList .feature .cntCol{width:100%;margin-top:20px}.featuresList .feature:nth-child(odd) .cntCol{padding-left:0;order:2}.featuresList .feature:nth-child(2n) .cntCol{padding-right:0;order:2}}@media screen and (max-width:767px){.transportTabItm{font-size:14px;line-height:14px;padding:10px 10px;margin-right:15px}}@media screen and (max-width:599px){.transportTabItm.active,.transportTabItm:hover{background-color:transparent;color:#fd9900}.transportTabs.fixed-header .transportTabItm{padding:0}}@media screen and (max-width:499px){.transportTabItm,.transportTabs.fixed-header .transportTabItm{font-size:12px;line-height:12px;padding:5px;margin-right:10px;font-family:battamReg}}@media screen and (max-width:360px){.transportTabItm{font-size:10px;line-height:10px}}@media screen and (max-width:351px){.transportTabItm,.transportTabs.fixed-header .transportTabItm{text-align:center}}
/* css/compliance.css */
.socBnr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:500px}.socBnr .socColOne{width:30%;padding:0 33px}.socBnr .socColOne .heading{text-align:left;margin-bottom:20px}.socBnr .socColOne .subHeading{text-align:left;margin-bottom:15px}.socBnr .socColOne .subHeading span{color:#fd9900}.socBnr .socColOne .ctaBtn{background-color:#212121;box-shadow:0 3px 6px #00000029;border-radius:5px;text-transform:unset;transition:all .3s ease}.socBnr .socColOne .ctaBtn:hover{transform:scale(1.03);color:#fff;text-decoration:none}.socBnr .socColTwo{width:60%;position:relative;height:100%;box-shadow:-6px 0 16px rgb(0 0 0 / 16%);background:url('../assets/compliance.jpeg') no-repeat;background-size:cover;background-position:center}.socBnr .socColTwo::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 30%,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.socBnr .socColTwo img{width:100%;height:auto;object-fit:cover;max-height:500px}.socTabs{padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:91px;background-color:#212121;border-radius:0 0 24px 24px;box-shadow:0 3px 6px #00000029;margin:0;transition:all .3s ease}.socTabs.fixed-header{top:125px;z-index:9999;height:45px}.socTabs.fixed-header .socTabItm{padding:5px 21px;font-size:16px}.socTabItm{color:#fff;list-style:none;margin-right:50px;cursor:pointer;font-size:18px;font-family:battamBold;line-height:18px;border-radius:5px;padding:10px 21px}.socTabItm:last-child{margin-right:0}.socTabItm.active,.socTabItm:hover{background-color:#fd9900}.featuresList{padding:50px 0;margin-bottom:0}.featuresList .feature{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin-bottom:50px}.featuresList .feature:last-child{margin-bottom:0}.featuresList .feature .cntCol{width:50%}.featuresList .feature .cntCol .secTitle{margin-bottom:15px}.featuresList .feature .cntCol .content{line-height:30px}.featuresList .feature .imgCol{width:30%}.featuresList .feature .imgCol img{width:100%;border:3px solid #e6e6e6;border-radius:50%;padding:25px;box-shadow:0 3px 6px rgb(0 0 0 / 12%)}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature:nth-child(odd) .cntCol{order:2;padding-left:54px}.featuresList .feature:nth-child(2n) .imgCol{order:2}.featuresList .feature:nth-child(2n) .cntCol{order:1;padding-right:54px}@media screen and (max-width:1199px){.featuresList .feature{justify-content:space-between}.featuresList .feature .imgCol img{padding:15px}.featuresList .feature .cntCol{width:65%}}@media screen and (max-width:992px){.socBnr{background:url('../assets/client-assets/HALF-BANNER-1798X1198PX-V3.jpg') no-repeat;background-size:cover;background-position:center;width:100%;height:350px;max-height:350px;position:relative}.socBnr::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 0,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.socBnr .socColOne{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:auto;padding:0}.socBnr .socColOne .heading{text-align:center;color:#fff}.socBnr .socColOne .subHeading{text-align:center;color:#fff}.socBnr .socColOne .ctaBtn{margin:0 auto}.socBnr .socColTwo{display:none}.socTabs{height:61px}.socTabItm{font-size:16px;line-height:16px;padding:10px 15px}.socTabs.fixed-header{top:61px}}@media screen and (max-width:768px){.featuresList .feature{margin-bottom:100px}.featuresList .feature .cntCol{width:80%}.featuresList .feature{align-items:flex-start;flex-direction:column;margin-bottom:50px;box-shadow:0 3px 6px rgb(0 0 0 / 12%);padding:15px;border-radius:10px}.featuresList .feature .imgCol{width:30%}.featuresList .feature:nth-child(2n) .imgCol{order:1}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature .imgCol img{padding:0;border:none}.featuresList .feature .cntCol{width:100%;margin-top:20px}.featuresList .feature:nth-child(odd) .cntCol{padding-left:0;order:2}.featuresList .feature:nth-child(2n) .cntCol{padding-right:0;order:2}}@media screen and (max-width:767px){.socTabItm{font-size:14px;line-height:14px;padding:10px 10px;margin-right:15px}}@media screen and (max-width:599px){.socTabItm.active,.socTabItm:hover{background-color:transparent;color:#fd9900}.socTabs.fixed-header .socTabItm{padding:0}}@media screen and (max-width:499px){.socTabItm,.socTabs.fixed-header .socTabItm{font-size:12px;line-height:12px;padding:5px;margin-right:10px;font-family:battamReg}}@media screen and (max-width:360px){.socTabItm{font-size:10px;line-height:10px}}@media screen and (max-width:351px){.socTabItm,.socTabs.fixed-header .socTabItm{text-align:center}}
/* css/press.css */
.pressBnr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:500px}.pressBnr .pressColOne{width:30%;padding:0 33px}.pressBnr .pressColOne .heading{text-align:left;margin-bottom:20px}.pressBnr .pressColOne .subHeading{text-align:left;margin-bottom:15px}.pressBnr .pressColOne .subHeading span{color:#fd9900}.pressBnr .pressColOne .ctaBtn{background-color:#212121;box-shadow:0 3px 6px #00000029;border-radius:5px;text-transform:unset;transition:all .3s ease}.pressBnr .pressColOne .ctaBtn:hover{transform:scale(1.03);color:#fff;text-decoration:none}.pressBnr .pressColTwo{width:60%;position:relative;height:100%;box-shadow:-6px 0 16px rgb(0 0 0 / 16%);background:url('../assets/press_release.jpg') no-repeat;background-size:cover;background-position:center}.pressBnr .pressColTwo::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 30%,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.pressBnr .pressColTwo img{width:100%;height:auto;object-fit:cover;max-height:500px}.pressTabs{padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:91px;background-color:#212121;border-radius:0 0 24px 24px;box-shadow:0 3px 6px #00000029;margin:0;transition:all .3s ease}.pressTabs.fixed-header{top:125px;z-index:9999;height:45px}.pressTabs.fixed-header .pressTabItm{padding:5px 21px;font-size:16px}.pressTabItm{color:#fff;list-style:none;margin-right:50px;cursor:pointer;font-size:18px;font-family:battamBold;line-height:18px;border-radius:5px;padding:10px 21px}.pressTabItm:last-child{margin-right:0}.pressTabItm.active,.pressTabItm:hover{background-color:#fd9900}.featuresList{padding:50px 0;margin-bottom:0}.featuresList .feature{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin-bottom:50px}.featuresList .feature:last-child{margin-bottom:0}.featuresList .feature .cntCol{width:50%}.featuresList .feature .cntCol .secTitle{margin-bottom:15px}.featuresList .feature .cntCol .content{line-height:30px}.featuresList .feature .imgCol{width:30%}.featuresList .feature .imgCol img{width:100%;border:3px solid #e6e6e6;border-radius:50%;padding:25px;box-shadow:0 3px 6px rgb(0 0 0 / 12%)}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature:nth-child(odd) .cntCol{order:2;padding-left:54px}.featuresList .feature:nth-child(2n) .imgCol{order:2}.featuresList .feature:nth-child(2n) .cntCol{order:1;padding-right:54px}@media screen and (max-width:1199px){.featuresList .feature{justify-content:space-between}.featuresList .feature .imgCol img{padding:15px}.featuresList .feature .cntCol{width:65%}}@media screen and (max-width:992px){.pressBnr{background:url('../assets/client-assets/HALF-BANNER-1798X1198PX-V3.jpg') no-repeat;background-size:cover;background-position:center;width:100%;height:350px;max-height:350px;position:relative}.pressBnr::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 0,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.pressBnr .pressColOne{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:auto;padding:0}.pressBnr .pressColOne .heading{text-align:center;color:#fff}.pressBnr .pressColOne .subHeading{text-align:center;color:#fff}.pressBnr .pressColOne .ctaBtn{margin:0 auto}.pressBnr .pressColTwo{display:none}.pressTabs{height:61px}.pressTabItm{font-size:16px;line-height:16px;padding:10px 15px}.pressTabs.fixed-header{top:61px}}@media screen and (max-width:768px){.featuresList .feature{margin-bottom:100px}.featuresList .feature .cntCol{width:80%}.featuresList .feature{align-items:flex-start;flex-direction:column;margin-bottom:50px;box-shadow:0 3px 6px rgb(0 0 0 / 12%);padding:15px;border-radius:10px}.featuresList .feature .imgCol{width:30%}.featuresList .feature:nth-child(2n) .imgCol{order:1}.featuresList .feature:nth-child(odd) .imgCol{order:1}.featuresList .feature .imgCol img{padding:0;border:none}.featuresList .feature .cntCol{width:100%;margin-top:20px}.featuresList .feature:nth-child(odd) .cntCol{padding-left:0;order:2}.featuresList .feature:nth-child(2n) .cntCol{padding-right:0;order:2}}@media screen and (max-width:767px){.pressTabItm{font-size:14px;line-height:14px;padding:10px 10px;margin-right:15px}}@media screen and (max-width:599px){.pressTabItm.active,.pressTabItm:hover{background-color:transparent;color:#fd9900}.pressTabs.fixed-header .pressTabItm{padding:0}}@media screen and (max-width:499px){.pressTabItm,.pressTabs.fixed-header .pressTabItm{font-size:12px;line-height:12px;padding:5px;margin-right:10px;font-family:battamReg}}@media screen and (max-width:360px){.pressTabItm{font-size:10px;line-height:10px}}@media screen and (max-width:351px){.pressTabItm,.pressTabs.fixed-header .pressTabItm{text-align:center}}
/* css/blog.css */
.blogCnt{margin:50px 0}.blog_categories{padding:0 42px}.blogCnt .title{margin-bottom:13px;text-transform:capitalize}.blog_categories .content{max-width:1000px;font-size:16px;line-height:26px;text-align:center;color:#767676;margin:0 auto}.blog-single section.absSecOne.absSec{padding-bottom:1px}.blog_categories ul{margin-top:25px;display:flex;align-items:center;column-gap:15px;flex-wrap:wrap;row-gap:15px;margin-bottom:50px;padding:0;justify-content:center}.blog_categories ul li{list-style:none}.blog_categories ul li a.subTitle{color:#212529;padding:9px 14px;background:#e7e7e7;display:inline-block;font-size:16px;text-decoration:none;transition:all .2s linear;text-transform:capitalize!important}.blog_quote{font-style:italic;color:#000;font-weight:700;font-size:1.5em;text-align:center;position:relative;padding:20px;max-width:100%;margin:0 auto;line-height:1.5}.blog_quote::after,.blog_quote::before{content:'"';font-size:3em;color:#969696;position:absolute}.blog_quote::before{top:0;left:-.5em}.blog_quote::after{bottom:0;right:-.5em}.blog_categories ul li a.subTitle:hover{background:#d9d9d9}.blog_categories ul li a.subTitle.active{color:var(--ilp-on-orange);background:#fe9900}.blog{padding:0 42px}.blog .blog_list{display:flex;justify-content:space-between;column-gap:36px;flex-wrap:wrap;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-flow:row dense}.blog .blog_inner{background:#fff;border-radius:15px;box-shadow:0 3px 6px rgb(0 0 0 / 16%);overflow:hidden;padding:8% 10%;margin-bottom:55px;display:flex;flex-direction:column;justify-content:space-between}.blog .blog_inner .publish_date time,.blog-single .publish_date time{font-size:16px;line-height:26px;margin:0;color:#212529;display:inline-block;margin-bottom:10px;font-family:battamReg}.blog-single .publish_date{text-align:center;margin:20px 0 0}.blog .subTitle a{font-size:20px;line-height:24px;margin:0;display:inline-block;color:inherit;text-decoration:none;font-weight:700;margin-bottom:15px}.blog .blog_discription{font-size:16px;line-height:26px;margin:0;color:#212529;margin-bottom:20px}.blog .text_link{color:#212529;font-size:16px;text-transform:uppercase;text-decoration:none;display:inline-block;position:relative;font-weight:600;transition:all .3s linear}.blog .text_link::before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#212529;transition:all .3s linear}.blog .text_link:hover{color:#212529;text-decoration:none}.blog .text_link:hover::before{width:100%}.blog .pagination{justify-content:center;gap:12px;flex-wrap:wrap}.blog .pagination a{color:#212529;font-family:battamReg}.blog .pagination a.current{color:#fe9900;text-decoration:underline}.blogMain{background-color:#fff;box-shadow:0 8px 18px rgb(0 0 0 / 12%);margin-bottom:50px}.blog-single{margin-top:50px;border-top:4px solid #fe9900;position:relative;background-color:#fff}.single-post-container{display:flex;flex-wrap:wrap;justify-content:space-between}.single-post-container .secWrap{padding:0}.single-post-container .postCont{width:72.66%;padding-right:55px;border-right:1px solid #cccccc7a}.blog_oval_box{display:inline-block;padding:10px 20px;border:0 solid #333;border-radius:50px;background-color:color(display-p3 .94 .62 .219);color:color(display-p3 0 0 0);font-size:16px;text-align:center}.blog_footer{background-size:200px 150px;background-position:center;padding:40px 20px;color:#fff;font-family:Arial,sans-serif;max-width:100%;height:50%}.blog_footer_top{display:flex;justify-content:flex-start;align-items:center}.blog_footer_logo_top img{padding-left:0}.blog_footer_tagline p{font-size:16px;color:#faf8f8;padding-left:200px}.blog_footer_content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / .3)}.blog_footer_logo img{max-width:150px}.blog_footer_links a,.blog_footer_social a{color:#fff;text-decoration:none;margin:0 10px;font-size:14px}.blog_footer_links a:hover,.blog_footer_social a:hover{text-decoration:underline}.blog_footer_social{display:flex;gap:10px}.blog_footer_center{display:flex;justify-content:space-between;text-align:center;padding:20px}.icon_container{display:flex;flex-direction:column;align-items:center;flex:1;gap:10px}.icon_container img{max-width:50px}.icon_container p{margin:0;font-size:14px}.blog_footer_bottom{text-align:center;padding-top:20px;color:#fff;border-top:1px solid color(display-p3 .94 .62 .219);margin-top:20px}.blog_footer_bottom p{margin:5px 0;font-size:10px}.blog_footer_bottom a{color:#fff;text-decoration:none}.blog_footer_bottom a:hover{text-decoration:underline}@media (max-width:1024px){.blog_footer_content{flex-direction:column;align-items:center;text-align:center}.blog_footer_tagline p{padding-left:0;font-size:14px}.blog_footer_logo img{max-width:120px}.blog_footer_links a,.blog_footer_social a{font-size:12px;margin:5px}}@media (max-width:768px){.blog_footer{padding:20px 10px}.blog_footer_tagline p{font-size:14px}.blog_footer_logo img{max-width:100px}.icon_container img{max-width:40px}.icon_container p{font-size:12px}}@media (max-width:480px){.blog_footer{padding:10px 5px}.blog_footer_tagline p{font-size:12px;padding-left:0}.blog_footer_links a,.blog_footer_social a{font-size:10px;margin:3px}.blog_footer_bottom p{font-size:8px}}.linkedin-button-container{display:flex;justify-content:center;align-items:center;height:10vh}.linkedin-button{background-color:#0077b5;color:#fff;border:none;padding:10px 20px;font-size:16px;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.linkedin-button:hover{background-color:#005f8c}.blog_author_cat{display:flex;justify-content:space-between;margin-top:20px;margin-bottom:35px;align-items:flex-start}.author_wrapper{gap:17px;display:flex;align-items:center;width:200px}.author_wrapper .author_img img{object-fit:cover;aspect-ratio:1/1;border-radius:50%}.author_wrapper .author_detail .content a{color:var(--ilp-orange-text)}.author_wrapper a{display:inline-block}.author_wrapper .author_detail .content{font-size:15px;line-height:19px}.author_wrapper .author_detail .publish_date{margin:0;text-align:left;line-height:17px}.author_wrapper .author_detail .publish_date time{margin:0;font-size:14px;line-height:17px}.author_wrapper .author_detail .publish_date time{margin:0;font-size:14px}.blog_author_cat .catPost .content{font-size:15px;gap:20px;font-family:battamReg,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;display:flex;flex-wrap:wrap;row-gap:0;justify-content:end}.blog_author_cat .catPost .content a{color:var(--ilp-orange-text)}.single-post-container .postSidebar{width:23%}.blog_author_cat .catPost{width:calc(100% - 200px)}.single-post-container .postSidebar .postCat{box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -2px rgba(0,0,0,5%);height:max-content}.single-post-container .postCat .catHeader{background:#fe9900;padding:9px 0}.single-post-container .postCat h3{font-size:21px;font-family:battamBold;margin:0;text-align:center;color:#fff}.single-post-container .postCat .blog_categories ul{flex-direction:column;margin:0;align-items:start;padding:25px 0}.single-post-container .postCat .blog_categories ul a.subTitle{background:#fff0;padding:0;color:#515151}.blog_ad{margin-top:30px}.blog_ad img{max-width:100%;height:auto}.blog-single h1{padding:0;font-size:26px;font-family:battamBold;line-height:38px;text-align:left}.blog-single h2{padding:0;font-size:24px;line-height:38px;font-weight:700;text-align:left;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.blog-single h3{padding:0;font-size:22px;line-height:38px;font-weight:700;text-align:left;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.blog-single h4{padding:0;font-size:20px;line-height:38px;font-weight:700;text-align:left;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.blog-single h5{padding:0;font-size:18px;line-height:38px;font-weight:700;text-align:left;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.blog-single h6{padding:0;font-size:16px;line-height:38px;font-weight:700;text-align:left;font-family:battamBold,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.blog-logo-img{text-align:center;margin:20px 0}.blog_img img{max-width:100%;height:auto}.single-blog-content a{color:#00f;font-family:battamReg;font-size:18px;line-height:26px}.blog_img{text-align:center;margin-bottom:40px}.blog_page_container{display:flex;align-items:center;gap:10px}.blog_page_logo{flex:1}.blog_page_content{flex:3}.blog_page_logo img{max-width:100%;height:auto;display:block;margin-bottom:5px}.blog_page_logo p{margin:10;font-weight:700;text-align:center}.blog-single .single-blog-content p{font-family:battamReg;font-size:18px;line-height:26px;margin:0}.blog-single .single-blog-content .blog_img p{color:#999;font-size:.8em;font-weight:700;padding-top:.5em;text-align:center;margin:0 auto}.blog-single ol li,.blog-single ul li{font-family:battamReg;font-size:18px;line-height:26px;margin:0}.blog-single ul li{list-style:disc}.blog-single section.absSecOne.absSec{padding:50px 42px 0}.blogMain .ctaStrip{margin-bottom:0}.blog_img_content_wrap{display:flex}.blog_img_content{padding:0 20px;text-align:left;line-height:180%;font-size:18px!important;width:68%}.blog_content_img{width:32%}.blog_img_content p{text-align:left!important;line-height:180%!important;font-size:18px!important;font-weight:400!important;font-style:italic}@media (max-width:1200px){.blog .blog_list{grid-template-columns:repeat(2,1fr)}.single-post-container .postCont{width:63.66%}.single-post-container .postSidebar{width:30%}}@media (max-width:1024px){.blog .subTitle a{font-size:18px;line-height:24px}.blog_categories{padding:0}.blog{padding:0}.single-post-container .postCont{width:100%;border:0;padding:0}.single-post-container .postSidebar{width:100%;margin-top:50px}.single-post-container .postSidebar .postCat .blog_categories{padding:0 42px}}@media (max-width:767px){.blog-single .single-blog-content p{font-size:16px;line-height:24px}.blog .blog_list{grid-template-columns:repeat(1,1fr)}.blog .blog_inner{margin-bottom:20px}.blog .subTitle a{font-size:17px;line-height:20px}.blog .blog_discription{font-size:15px;line-height:25px}.blog-single section.absSecOne.absSec{padding:50px 15px 0}.blog_author_cat{justify-content:start;align-items:start;flex-wrap:wrap}.blog_author_cat .catPost{width:100%}.author_wrapper{width:100%}.blog_author_cat .catPost .content{margin-top:15px;justify-content:start}.blog_footer_top{flex-direction:column}.blog_footer_tagline{text-align:center}.blog .blog_inner{padding:5% 5%}.blog_ad{text-align:center}.blog_author_cat{margin-bottom:10px}}.blog-single table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:.9em;width:100%}.blog-single td,.blog-single th{border-bottom:1px solid #ddd;line-height:120%;margin:0;overflow:visible;padding:2%}.blog-single caption{padding:2%;text-align:center}.blog-single thead{vertical-align:bottom;white-space:nowrap}.blog-single th{font-weight:700}.blog-single table tbody>tr:nth-child(odd)>td,.blog-single table tbody>tr:nth-child(odd)>th{background:#f9f9f9}.blog-single fieldset,.widget-content fieldset{border:2px solid #eee;margin-bottom:1em;padding:25px}.blog-single fieldset legend,.widget-content fieldset legend{background:#13c4a5;color:#fff;font-family:"Roboto Slab",sans-serif;font-size:.9rem;font-weight:700;letter-spacing:1px;line-height:1;padding:10px 12px;text-transform:uppercase}.blog-single label{font-family:Roboto,sans-serif;font-size:1rem;font-weight:700}.blog-single input,.blog-single textarea,.widget-content input,.widget-content textarea{font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased}.blog-single input[type=email],.blog-single input[type=password],.blog-single input[type=tel],.blog-single input[type=text],.blog-single input[type=url],.blog-single textarea,.widget-content input[type=email],.widget-content input[type=password],.widget-content input[type=tel],.widget-content input[type=text],.widget-content input[type=url],.widget-content textarea{background:#fdfdfd;border:2px solid #eee;border-radius:3px;color:#333;font-size:.85em;padding:14px 16px;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;-webkit-appearance:none}.blog-single textarea,.widget-content textarea{height:180px;line-height:140%}.blog-single input[type=email]:focus,.blog-single input[type=password]:focus,.blog-single input[type=tel]:focus,.blog-single input[type=text]:focus,.blog-single input[type=url]:focus,.blog-single textarea:focus,.widget-content input[type=email]:focus,.widget-content input[type=password]:focus,.widget-content input[type=tel]:focus,.widget-content input[type=text]:focus,.widget-content input[type=url]:focus,.widget-content textarea:focus{background:#fdfdfd;outline:0}
/* css/guide.css */
body{font-family:battamReg,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;line-height:1.6;color:#333;background-color:#f4f4f4;margin:0;padding:0}.guide-content{background:#fff;margin:20px;padding:20px;border-radius:8px;box-shadow:0 0 10px #ccc}.guide-content h1{font-size:28px;font-weight:700;color:#ff8c00;margin:10px 0}.guide-content h2{font-size:26px;font-weight:700;color:#000;margin:8px 0}.guide-content h3{font-size:24px;font-weight:700;color:#000;margin:6px 30px}.guide-content h4{font-size:18px;font-weight:700;color:#000;margin:6px 30px}.guide-content h5{font-size:16px;font-weight:700;color:#000;margin:6px 30px}.guide-content p{font-family:Calibri,sans-serif;font-size:16px;color:#000;margin:6px 30}.guide-list ol,.guide-list ul{list-style-position:inside;padding-left:40px;font-size:16px}.guide-list li{margin-bottom:10px;line-height:1.5;font-size:16px;color:#000}.guide-list ol{list-style-type:decimal}.guide-list dl{margin-bottom:10px;line-height:1.5;font-size:16px;color:#000}.guide-list dd{list-style-type:disc;padding-left:40px;font-size:16px}.guide-link{color:#06c;text-decoration:none}.guide-link:hover{text-decoration:underline}.guide-indented-text-right{text-indent:96px}.guide-padding-right-30{margin-left:30px}.guide-padding-right-60{margin-left:60px}.guide-p{margin-left:30px}.guide-table{width:75%;margin:20px auto;table-layout:auto;border-collapse:collapse}.guide-table td,.guide-table th{text-align:center;vertical-align:top;padding:8px;border:1px solid #ccc}.guide-table th{background-color:#ff8c00;color:var(--ilp-on-orange)}.guide-table tr:nth-child(2n){background-color:#f2f2f2}.guide-table tr:nth-child(odd){background-color:#fff}.guide-table td:first-child,.guide-table th:first-child{white-space:nowrap;background-color:#ff8c00;color:var(--ilp-on-orange);text-align:left}.guide-norowlabel-table{width:75%;margin:20px auto;table-layout:fixed;border-collapse:collapse}.guide-norowlabel-table td,.guide-norowlabel-table th{text-align:left;vertical-align:top;padding:8px;border:1px solid #ccc;word-wrap:break-word}.guide-norowlabel-table th{text-align:center;background-color:#ff8c00;color:var(--ilp-on-orange)}.guide-norowlabel-table tr:nth-child(2n){background-color:#f2f2f2}.guide-norowlabel-table tr:nth-child(odd){background-color:#fff}.guide-disclosure-table{width:75%;margin:20px auto;table-layout:fixed;border-collapse:collapse}.guide-disclosure-table th{text-align:left;vertical-align:top;padding:8px;border:1px solid #ccc;word-wrap:break-word}.guide-disclosure-table td{text-align:center;vertical-align:top;padding:8px;border:1px solid #ccc;word-wrap:break-word}.guide-disclosure-table th{text-align:center;background-color:#ff8c00;color:var(--ilp-on-orange)}.guide-disclosure-table tr:nth-child(2n){background-color:#f2f2f2}.guide-disclosure-table tr:nth-child(odd){background-color:#fff}
/* css/kbabstracting.css */
.kbaBnr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:500px}.kbaBnr .kbaColOne{width:30%;padding:0 33px}.kbaBnr .kbaColOne .kbaheading{text-align:left;margin-bottom:20px}.kbaBnr .kbaColOne .kbasubHeading{text-align:left;margin-bottom:15px}.kbaBnr .kbaColOne .kbasubHeading span{color:#fd9900}.kbaBnr .kbaColOne .kbactaBtn{background-color:#212121;box-shadow:0 3px 6px #00000029;border-radius:5px;text-transform:unset;transition:all .3s ease}.kbaBnr .kbaColOne .kbactaBtn:hover{transform:scale(1.03);color:#fff;text-decoration:none}.kbaBnr .kbaColTwo{width:60%;position:relative;height:100%;box-shadow:-6px 0 16px rgb(0 0 0 / 16%);background:url("../assets/lease_abstraction.jpg") no-repeat;background-size:cover;background-position:center}.kbaBnr .kbaColTwo::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 30%,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.kbaBnr .kbaColTwo img{width:100%;height:auto;object-fit:cover;max-height:500px}.kbaTabs{padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:91px;background-color:#212121;border-radius:0 0 24px 24px;box-shadow:0 3px 6px #00000029;margin:0;transition:all .3s ease}.kbaTabs.fixed-header{top:125px;z-index:9999;height:45px}.kbaTabs.fixed-header .kbaTabItm{padding:5px 21px;font-size:16px}.kbaTabItm{color:#fff;list-style:none;margin-right:50px;cursor:pointer;font-size:18px;font-family:battamBold;line-height:18px;border-radius:5px;padding:10px 21px}.kbaTabItm:last-child{margin-right:0}.kbaTabItm.active,.kbaTabItm:hover{background-color:#fd9900}.kbafeaturesList{padding:50px 0;margin-bottom:0}.kbafeaturesList .kbafeature{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin-bottom:50px}.kbafeaturesList .kbafeature:last-child{margin-bottom:0}.kbafeaturesList .kbafeature .kbacntCol{width:50%}.kbafeaturesList .kbafeature .kbacntCol .kbasecTitle{margin-bottom:15px}.kbafeaturesList .kbafeature .kbacntCol .kbacontent{line-height:30px}.kbafeaturesList .kbafeature .kbaimgCol{width:30%}.kbafeaturesList .kbafeature .kbaimgCol img{width:100%;border:3px solid #e6e6e6;border-radius:50%;padding:25px;box-shadow:0 3px 6px rgb(0 0 0 / 12%)}.kbafeaturesList .kbafeature:nth-child(odd) .kbaimgCol{order:1}.kbafeaturesList .kbafeature:nth-child(odd) .kbacntCol{order:2;padding-left:54px}.kbafeaturesList .kbafeature:nth-child(2n) .kbaimgCol{order:2}.kbafeaturesList .kbafeature:nth-child(2n) .kbacntCol{order:1;padding-right:54px}@media screen and (max-width:1199px){.kbafeaturesList .kbafeature{justify-content:space-between}.kbafeaturesList .kbafeature .kbaimgCol img{padding:15px}.kbafeaturesList .kbafeature .kbacntCol{width:65%}}@media screen and (max-width:992px){.kbaBnr{background:url("../assets/lease_abstraction.jpg") no-repeat;background-size:cover;background-position:center;width:100%;height:350px;max-height:350px;position:relative}.kbaBnr::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(121deg,#212121 0,#fd9900 100%) 0 0 no-repeat padding-box;opacity:.59}.kbaBnr .kbaColOne{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:auto;padding:0}.kbaBnr .kbaColOne .kbaheading{text-align:center;color:#fff}.kbaBnr .kbaColOne .kbasubHeading{text-align:center;color:#fff}.kbaBnr .kbaColOne .kbactaBtn{margin:0 auto}.kbaBnr .kbaColTwo{display:none}.kbaTabs{height:61px}.kbaTabItm{font-size:16px;line-height:16px;padding:10px 15px}.kbaTabs.fixed-header{top:61px}}@media screen and (max-width:768px){.kbafeaturesList .kbafeature{margin-bottom:100px}.kbafeaturesList .kbafeature .kbacntCol{width:80%}.kbafeaturesList .kbafeature{align-items:flex-start;flex-direction:column;margin-bottom:50px;box-shadow:0 3px 6px rgb(0 0 0 / 12%);padding:15px;border-radius:10px}.kbafeaturesList .kbafeature .kbaimgCol{width:30%}.kbafeaturesList .kbafeature:nth-child(2n) .kbaimgCol{order:1}.kbafeaturesList .kbafeature:nth-child(odd) .kbaimgCol{order:1}.kbafeaturesList .kbafeature .kbaimgCol img{padding:0;border:none}.kbafeaturesList .kbafeature .kbacntCol{width:100%;margin-top:20px}.kbafeaturesList .kbafeature:nth-child(odd) .kbacntCol{padding-left:0;order:2}.kbafeaturesList .kbafeature:nth-child(2n) .kbacntCol{padding-right:0;order:2}}@media screen and (max-width:767px){.kbaTabItm{font-size:14px;line-height:14px;padding:10px 10px;margin-right:15px}}@media screen and (max-width:599px){.kbaTabItm.active,.kbaTabItm:hover{background-color:transparent;color:#fd9900}.kbaTabs.fixed-header .kbaTabItm{padding:0}}@media screen and (max-width:499px){.kbaTabItm,.kbaTabs.fixed-header .kbaTabItm{font-size:12px;line-height:12px;padding:5px;margin-right:10px;font-family:battamReg}}@media screen and (max-width:360px){.kbaTabItm{font-size:10px;line-height:10px}}@media screen and (max-width:351px){.kbaTabItm,.kbaTabs.fixed-header .kbaTabItm{text-align:center}}
/* css/videos.css */
.video-container{width:80%;max-width:800px;margin:auto;padding:15px;border:5px solid color(display-p3 .94 .62 .219);border-radius:10px;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.2)}.video-container iframe{width:100%;height:450px;border-radius:5px;border:none}@media (max-width:768px){.video-container{width:95%}.video-container iframe{height:300px}}
/* css/aos-subset.css */
/*! AOS 2.3.1 (subset) — https://github.com/michalsnik/aos
 * The MIT License (MIT). Copyright (c) 2015 Michal Sajnog
 * Generated by scripts/content/extract_aos_subset.py — do not edit by hand. */
[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}
[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}
[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}
[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}
[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}
[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}
[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}
[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}
[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}
[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}
[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}

@media (prefers-reduced-motion: reduce){
  [data-aos][data-aos]{
    transition-duration:1ms!important;
    transition-delay:0ms!important;
    animation-duration:1ms!important;
    animation-delay:0ms!important;
    animation-iteration-count:1!important;
    transform:none!important;
    opacity:1!important;
  }
}

