.nav{
  --bs-nav-link-color: var(--bs-nav-link-color);
}
.nav-pills {
    --bs-nav-pills-link-active-color: var(--bs-nav-link-color);
    --bs-nav-pills-link-active-bg: #e9f2ff;
}
.navbar-brand:hover{ opacity: 0.8;}
.navbar .nav-link:hover { background-color:var(--bs-gray-200)!important}

.bg-light{ background-color: #EFF3F6!important;}
.btn{background-image: linear-gradient(rgba(255,255,255,.08),rgba(255,255,255,0)); 
  box-shadow: inset 0 1px rgba(255,255,255,.12), 0 1px 2px rgba(16,24,40,.16);
}
.bg-light-gray{background-color: #f0f0f0;}
.btn.btn-lg{ font-size: 18px;}
.btn.btn-light{ font-size: 16px; background-color: #fff; }
.btn.btn-light:hover{  background-color: #eee; }
.padding-y-lg{padding-top:100px; padding-bottom: 100px;}
.padding-y{padding-top:60px; padding-bottom: 60px;}
.section-heading {  margin-bottom: 20px; }

/* -------- SECTION INTRO ------ */
.section-intro{ position:relative; background: #f6f7f9; 
min-height:800px; padding-bottom:45px; }
.section-intro .intro-info{ margin-top:160px;  }
.section-intro .title-intro{ font-size:56px; font-weight: 600; color:#333;  }
.img-intro-wrap{ position:absolute; top:0; right:0; width:900px; pointer-events: none;}
.img-intro{ float:right; height:920px;  }
.doc-tag {
  border: 1px solid #ececec; padding: 7px 16px; border-radius: 20px; background: #fff; font-size: 15px; color: #495057; margin-bottom: 7px; display: inline-block;
}

/* -------- SECTION TEMPLATES ------ */
.card-template{ height:auto; max-height: 600px; box-shadow: 0 2px 6px rgba(92, 92, 92, 0.1);  }
.card-template img{ width: 100%; cursor: zoom-in }
.title-template{ text-align:center; }

.viewmore-cover {
  width: 100%;
  position: absolute;
  bottom: 0px;
  height: 300px;
  padding-top: 150px;
  background: linear-gradient(0deg, #fff 55%, rgba(243, 247, 254, 0) 100%);
}

/* ----- FEATURES ---- */
.icon-wrap-feature{
  border-radius: 12px; background: #FFF; box-shadow: 0px 2px 3px 0px rgba(204, 204, 204, 0.25);
  display: flex; width: 56px; height: 56px;
  padding: 8px; 
  justify-content: center; align-items: center; flex-shrink: 0;
}

/* ----- LISTS ---- */
.list-icon, .list-dots, .list-check-custom {
  list-style: none; margin-left: 0; padding-left: 0;
}

.list-check-custom { padding-left: 0; list-style: none }
.list-check-custom>li { position: relative; padding-left: 26px; margin-bottom: 7px }

.list-check-custom>li:before {
font-weight: 900; font-size: 12px; color: #28a745;
position: absolute; top: 2px; left: 0;
content: "";
display: inline-block;
width: 20px; height: 20px;
background-image: url("data:image/svg+xml,%3Csvg width='18px' height='13px' viewBox='0 0 18 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg fill='%2300E01E'%3E%3Cpath d='M6,10.17 L2.53,6.7 C2.14,6.31 1.51,6.31 1.12,6.7 C0.73,7.09 0.73,7.72 1.12,8.11 L5.3,12.29 C5.69,12.68 6.32,12.68 6.71,12.29 L17.29,1.71 C17.68,1.32 17.68,0.69 17.29,0.3 C16.9,-0.09 16.27,-0.09 15.88,0.3 L6,10.17 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center center;
background-size: 18px 18px
}

/* xxl wide    */
@media (max-width:1400px) {
  .img-intro-wrap .img-intro { height: 820px; }
}
/* xxl wide  end.//  */

/* larger devices   */
@media (max-width:1200px) {

  .section-intro .title-intro{ font-size:44px; margin-top:140px;   }
  .section-intro  .img-intro-wrap{ position:absolute; top:0; right:0; width:900px; pointer-events: none; }
  .section-intro  .img-intro-wrap  .img-intro{  height:860px; width:auto;  }
  .card-template{ height:auto; }
}
/* larger devices end.//  */

/* tablet devices   */
@media (max-width: 980px) { 
  .section-intro{  min-height:600px; }
  .section-intro .title-intro{ font-size:36px; margin-top:50px; margin-bottom:30px;  }
  .section-intro .img-intro-wrap{ width:600px; }
  .section-intro  .img-intro-wrap .img-intro{  height:680px;  }
  .card-template{ height:auto;}
}
/* tablet devices end.//  */

/* mobile devices */
@media (max-width:720px) { 
  .section-intro{ min-height:500px;}
  .section-intro .title-intro{ font-size:36px; margin-top:0px; margin-bottom:0px;  }
  .section-intro .intro-info { margin-top: 60px; }
  .section-intro .img-intro-wrap{ position:static; width:100%;}
  .section-intro .img-intro-wrap .img-intro{  height:auto; width:100%; object-fit:contain;  }

  .window-screenshots .img-editor{ max-width:100%; height:auto; }
  .window-screenshots .img-folder{ max-width:70%; height:auto;  }
  .card-template{ height:auto; max-height: 300px; }
  .section-heading .section-title{ font-size:24px;}
} 
/* mobile devices end.//  */
/*
     FILE ARCHIVED ON 09:01:10 Apr 18, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:22:23 Aug 15, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.35
  exclusion.robots: 0.032
  exclusion.robots.policy: 0.025
  esindex: 0.006
  cdx.remote: 16.339
  LoadShardBlock: 137.176 (3)
  PetaboxLoader3.datanode: 114.583 (5)
  PetaboxLoader3.resolve: 438.241 (2)
  load_resource: 478.221
  loaddict: 43.149
*/