.elementor-1117 .elementor-element.elementor-element-e0967c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1117 .elementor-element.elementor-element-e0967c1:not(.elementor-motion-effects-element-type-background), .elementor-1117 .elementor-element.elementor-element-e0967c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1117 .elementor-element.elementor-element-5276414 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-5276414 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:700;line-height:70px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.25);color:#9D62EF;}.elementor-1117 .elementor-element.elementor-element-c55444e{width:var( --container-widget-width, 646px );max-width:646px;--container-widget-width:646px;--container-widget-flex-grow:0;text-align:center;}.elementor-1117 .elementor-element.elementor-element-c55444e > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1117 .elementor-element.elementor-element-c55444e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:32px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.11);color:#B8C3E0;}.elementor-1117 .elementor-element.elementor-element-a73048b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1117 .elementor-element.elementor-element-1aec3c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1117 .elementor-element.elementor-element-c3e4f18 .betterdocs-toc{width:100%;background-color:#1B2335;border-radius:20px 20px 20px 20px;}.elementor-1117 .elementor-element.elementor-element-c3e4f18 .betterdocs-toc .toc-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:24px;}.elementor-1117 .elementor-element.elementor-element-c3e4f18 .betterdocs-toc ul li a{font-family:"Poppins", Sans-serif;font-size:17px;line-height:50px;word-wrap:normal;color:#B8C3E0;}.elementor-1117 .elementor-element.elementor-element-c3e4f18 .betterdocs-toc ul.betterdocs-hierarchial-toc{border-left:0px solid #D2D2D2;position:relative;margin:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-c3e4f18 .betterdocs-toc > .toc-list li a{padding:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-c3e4f18 .betterdocs-toc ul.betterdocs-hierarchial-toc a.active:after{width:2px;content:"";position:absolute;height:1.6em;left:-1px;}.elementor-1117 .elementor-element.elementor-element-c3e4f18 .betterdocs-toc > .toc-list a.active:after{left:2px!important;right:2px!important;bottom:2px!important;top:2px!important;border-radius:4px!important;}.elementor-1117 .elementor-element.elementor-element-c3e4f18 .betterdocs-toc > .toc-list a.active:before{color:#B8C3E0;}.elementor-1117 .elementor-element.elementor-element-c48f65a{--display:flex;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1117 .elementor-element.elementor-element-c48f65a:not(.elementor-motion-effects-element-type-background), .elementor-1117 .elementor-element.elementor-element-c48f65a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B2335;}.elementor-1117 .elementor-element.elementor-element-5ac470b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1117 .elementor-element.elementor-element-008056a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#B8C3E0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1117 .elementor-element.elementor-element-839d66f .elementor-button{background-color:#9D61EF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A976EF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(168.9999999999998, 117.99999999999996, 238.99999999999994, 0.53);padding:13px 25px 12px 25px;}.elementor-1117 .elementor-element.elementor-element-839d66f{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-1117 .elementor-element.elementor-element-839d66f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-839d66f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1117 .elementor-element.elementor-element-839d66f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1117 .elementor-element.elementor-element-0ca848e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1117 .elementor-element.elementor-element-37df3b9 .betterdocs-toc{width:100%;background-color:#1B2335;border-radius:20px 20px 20px 20px;}.elementor-1117 .elementor-element.elementor-element-37df3b9 .betterdocs-toc .toc-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:24px;}.elementor-1117 .elementor-element.elementor-element-37df3b9 .betterdocs-toc ul li a{font-family:"Poppins", Sans-serif;font-size:17px;line-height:50px;word-wrap:normal;color:#B8C3E0;}.elementor-1117 .elementor-element.elementor-element-37df3b9 .betterdocs-toc ul.betterdocs-hierarchial-toc{border-left:0px solid #D2D2D2;position:relative;margin:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-37df3b9 .betterdocs-toc > .toc-list li a{padding:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-37df3b9 .betterdocs-toc ul.betterdocs-hierarchial-toc a.active:after{width:2px;content:"";position:absolute;height:1.6em;left:-1px;}.elementor-1117 .elementor-element.elementor-element-37df3b9 .betterdocs-toc > .toc-list a.active:after{left:2px!important;right:2px!important;bottom:2px!important;top:2px!important;border-radius:4px!important;}.elementor-1117 .elementor-element.elementor-element-37df3b9 .betterdocs-toc > .toc-list a.active:before{color:#B8C3E0;}.elementor-1117 .elementor-element.elementor-element-b161391{--display:flex;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1117 .elementor-element.elementor-element-b161391:not(.elementor-motion-effects-element-type-background), .elementor-1117 .elementor-element.elementor-element-b161391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B2335;}.elementor-1117 .elementor-element.elementor-element-7bf585f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1117 .elementor-element.elementor-element-e79cd45 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#B8C3E0;}.elementor-1117 .elementor-element.elementor-element-471367b .elementor-button{background-color:#9D61EF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A976EF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(168.9999999999998, 117.99999999999996, 238.99999999999994, 0.53);padding:13px 25px 12px 25px;}.elementor-1117 .elementor-element.elementor-element-471367b{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-1117 .elementor-element.elementor-element-471367b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-471367b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1117 .elementor-element.elementor-element-471367b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1117 .elementor-element.elementor-element-03df1d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1117 .elementor-element.elementor-element-c204e31 .betterdocs-content{font-family:"Poppins", Sans-serif;font-weight:400;line-height:39px;color:#B8C3E0;}.elementor-1117 .elementor-element.elementor-element-c204e31 .betterdocs-content p{color:#B8C3E0;}.elementor-1117 .elementor-element.elementor-element-c204e31 .betterdocs-content .betterdocs-content-heading{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:700;line-height:50px;}body.elementor-page-1117:not(.elementor-motion-effects-element-type-background), body.elementor-page-1117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}@media(max-width:767px){.elementor-1117 .elementor-element.elementor-element-e0967c1{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1117 .elementor-element.elementor-element-5276414 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1117 .elementor-element.elementor-element-5276414{text-align:center;}.elementor-1117 .elementor-element.elementor-element-5276414 .elementor-heading-title{font-size:34px;line-height:45px;}.elementor-1117 .elementor-element.elementor-element-c55444e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1117 .elementor-element.elementor-element-c55444e{text-align:center;}.elementor-1117 .elementor-element.elementor-element-c55444e .elementor-heading-title{font-size:18px;}.elementor-1117 .elementor-element.elementor-element-1aec3c0{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1117 .elementor-element.elementor-element-c3e4f18{text-align:center;}.elementor-1117 .elementor-element.elementor-element-c48f65a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1117 .elementor-element.elementor-element-5ac470b{text-align:center;}.elementor-1117 .elementor-element.elementor-element-008056a{text-align:center;}.elementor-1117 .elementor-element.elementor-element-839d66f > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1117 .elementor-element.elementor-element-839d66f .elementor-button{padding:15px 15px 15px 15px;}.elementor-1117 .elementor-element.elementor-element-0ca848e{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1117 .elementor-element.elementor-element-37df3b9{text-align:center;}.elementor-1117 .elementor-element.elementor-element-b161391{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1117 .elementor-element.elementor-element-7bf585f{text-align:center;}.elementor-1117 .elementor-element.elementor-element-e79cd45{text-align:center;}.elementor-1117 .elementor-element.elementor-element-471367b > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1117 .elementor-element.elementor-element-471367b .elementor-button{padding:15px 15px 15px 15px;}.elementor-1117 .elementor-element.elementor-element-03df1d7{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1117 .elementor-element.elementor-element-c204e31 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-1117 .elementor-element.elementor-element-c204e31{text-align:left;}.elementor-1117 .elementor-element.elementor-element-c204e31 .betterdocs-content{font-size:16px;line-height:30px;}.elementor-1117 .elementor-element.elementor-element-c204e31 .betterdocs-content .betterdocs-content-heading{font-size:22px;}}@media(min-width:768px){.elementor-1117 .elementor-element.elementor-element-e0967c1{--content-width:1400px;}.elementor-1117 .elementor-element.elementor-element-1aec3c0{--width:33.3333%;}.elementor-1117 .elementor-element.elementor-element-0ca848e{--width:33.3333%;}.elementor-1117 .elementor-element.elementor-element-03df1d7{--width:66.6666%;}}/* Start custom CSS for betterdocs-toc, class: .elementor-element-c3e4f18 */.betterdocs-toc-heading-level-2 > a {
    color: white !important;
}

/* Scrollable Table of Contents Styling */
.toc-list.betterdocs-hierarchial-toc {
    max-height: 400px; /* Adjust this value as needed */
    overflow-y: auto; /* Enable vertical scrolling */
    overflow-x: hidden; /* Hide horizontal scrollbar */
    padding-right: 10px; /* Add some padding to prevent scrollbar overlap */
}

/* Optional: Improve scrollbar styling (works in webkit browsers) */
.toc-list.betterdocs-hierarchial-toc::-webkit-scrollbar {
    width: 8px; /* Thin scrollbar */
}

.toc-list.betterdocs-hierarchial-toc::-webkit-scrollbar-track {
    background: #B8C3E0; /* Light grey background */
    border-radius: 100px;
}

.toc-list.betterdocs-hierarchial-toc::-webkit-scrollbar-thumb {
    background: #9d62ef ; /* Dark grey scrollbar */
    border-radius: 4px;
}

.toc-list.betterdocs-hierarchial-toc::-webkit-scrollbar-thumb:hover {
    background: #9d62ef !important; /* Darker grey on hover */
    border-radius: 100px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aec3c0 */@media (min-width: 1025px) {
  .glossary-sticky.elementor-sticky {
    top: 30px !important;
  }
}

@media (max-width: 1024px) {
  .glossary-sticky.elementor-sticky {
    position: static !important;
    top: auto !important;
    z-index: auto !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for betterdocs-toc, class: .elementor-element-37df3b9 */.betterdocs-toc-heading-level-2 > a {
    color: white !important;
}

/* Scrollable Table of Contents Styling */
.toc-list.betterdocs-hierarchial-toc {
    max-height: 400px; /* Adjust this value as needed */
    overflow-y: auto; /* Enable vertical scrolling */
    overflow-x: hidden; /* Hide horizontal scrollbar */
    padding-right: 10px; /* Add some padding to prevent scrollbar overlap */
}

/* Optional: Improve scrollbar styling (works in webkit browsers) */
.toc-list.betterdocs-hierarchial-toc::-webkit-scrollbar {
    width: 8px; /* Thin scrollbar */
}

.toc-list.betterdocs-hierarchial-toc::-webkit-scrollbar-track {
    background: #B8C3E0; /* Light grey background */
    border-radius: 100px;
}

.toc-list.betterdocs-hierarchial-toc::-webkit-scrollbar-thumb {
    background: #9d62ef ; /* Dark grey scrollbar */
    border-radius: 4px;
}

.toc-list.betterdocs-hierarchial-toc::-webkit-scrollbar-thumb:hover {
    background: #9d62ef !important; /* Darker grey on hover */
    border-radius: 100px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ca848e */@media (min-width: 1025px) {
  .glossary-sticky.elementor-sticky {
    top: 30px !important;
  }
}

@media (max-width: 1024px) {
  .glossary-sticky.elementor-sticky {
    position: static !important;
    top: auto !important;
    z-index: auto !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for betterdocs-content, class: .elementor-element-c204e31 */.betterdocs-content a.batterdocs-anchor {
    color: #9D62EF;
}/* End custom CSS */