.elementor-31459 .elementor-element.elementor-element-333e189{--display:flex;--position:fixed;--min-height:calc(100vh - 70px);--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:space-between;--align-items:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c729718 );--border-color:var( --e-global-color-c729718 );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:70px;--z-index:100;display:inline-flex;width:auto;}.elementor-31459 .elementor-element.elementor-element-333e189:not(.elementor-motion-effects-element-type-background), .elementor-31459 .elementor-element.elementor-element-333e189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ebb2f3a );}body:not(.rtl) .elementor-31459 .elementor-element.elementor-element-333e189{left:0px;}body.rtl .elementor-31459 .elementor-element.elementor-element-333e189{right:0px;}.elementor-31459 .elementor-element.elementor-element-4cb4901{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31459 .elementor-element.elementor-element-46c6cb9 .ts-form .ts-filter{font-weight:bold;background:var( --e-global-color-0e328ed );border-radius:14px;}.elementor-31459 .elementor-element.elementor-element-46c6cb9 .ts-filter{height:56px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c729718 );grid-gap:10px;}.elementor-31459 .elementor-element.elementor-element-46c6cb9 .ts-form .ts-filter-text{color:var( --e-global-color-text );}.elementor-31459 .elementor-element.elementor-element-46c6cb9 .ts-filter i{color:var( --e-global-color-text );font-size:21px;}.elementor-31459 .elementor-element.elementor-element-46c6cb9 .ts-filter svg{fill:var( --e-global-color-text );min-width:21px;width:21px;height:21px;}.elementor-31459 .elementor-element.elementor-element-46c6cb9 .ts-form .ts-filter:hover{border-color:var( --e-global-color-04c5f42 );}.elementor-31459 .elementor-element.elementor-element-46c6cb9 .ts-shortcut{display:none !important;font-size:10px;color:var( --e-global-color-5bfd5e2 );background:var( --e-global-color-c729718 );}.elementor-31459 .elementor-element.elementor-element-46c6cb9 .ts-generic-tabs{justify-content:left;}.elementor-31459 .elementor-element.elementor-element-46c6cb9-wrap > div:after{background-color:#353A40DB !important;pointer-events:all;} .elementor-31459 .elementor-element.elementor-element-46c6cb9-wrap{position:fixed !important;} .elementor-31459 .elementor-element.elementor-element-46c6cb9.ts-form {position:static !important;max-width:initial;width:auto !important;}.elementor-31459 .elementor-element.elementor-element-46c6cb9 .ts-field-popup{min-width:650px;}.elementor-31459 .elementor-element.elementor-element-c7ae649 .ts-item-link > span{font-size:14px;font-weight:bold;color:var( --e-global-color-ffc030a );}.elementor-31459 .elementor-element.elementor-element-c7ae649 .ts-item-link{margin:0px 0px 1px 0px;padding:0px 10px 0px 5px;border-radius:10px;}.elementor-31459 .elementor-element.elementor-element-c7ae649  .ts-item-link{grid-gap:5px;}.elementor-31459 .elementor-element.elementor-element-c7ae649 .menu-item .ts-item-icon{display:flex;}.elementor-31459 .elementor-element.elementor-element-c7ae649 .ts-item-icon{width:42px;height:42px;min-width:42px;--ts-icon-size:21px;--ts-icon-color:var( --e-global-color-text );}.elementor-31459 .elementor-element.elementor-element-c7ae649 .ts-item-link:hover > span{color:var( --e-global-color-text );}.elementor-31459 .elementor-element.elementor-element-c7ae649 .ts-item-link:hover{background-color:var( --e-global-color-ebb2f3a );}.elementor-31459 .elementor-element.elementor-element-c7ae649 .ts-item-link:hover .ts-item-icon{--ts-icon-color:var( --e-global-color-text );}.elementor-31459 .elementor-element.elementor-element-c7ae649  .current-menu-item .ts-item-link > span{color:#FFFFFF;}.elementor-31459 .elementor-element.elementor-element-c7ae649 .current-menu-item  .ts-item-link{background-color:var( --e-global-color-e77d40a );}.elementor-31459 .elementor-element.elementor-element-c7ae649 .current-menu-item .ts-item-icon{--ts-icon-color:#FFFFFF !important;}.elementor-31459 .elementor-element.elementor-element-a2ed2ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31459 .elementor-element.elementor-element-07e516d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c729718 );--border-color:var( --e-global-color-c729718 );--border-radius:21px 21px 21px 21px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31459 .elementor-element.elementor-element-07e516d:not(.elementor-motion-effects-element-type-background), .elementor-31459 .elementor-element.elementor-element-07e516d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e46fc4 );}.elementor-31459 .elementor-element.elementor-element-6217936{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31459 .elementor-element.elementor-element-523c8a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31459 .elementor-element.elementor-element-523c8a4 img{width:60px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-8cf16b2 );border-radius:100px 100px 100px 100px;}.elementor-31459 .elementor-element.elementor-element-47bea18{margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;z-index:1;}.elementor-31459 .elementor-element.elementor-element-47bea18 img{width:76px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-8cf16b2 );border-radius:100px 100px 100px 100px;}.elementor-31459 .elementor-element.elementor-element-3d6a67d img{width:60px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-8cf16b2 );border-radius:100px 100px 100px 100px;}.elementor-31459 .elementor-element.elementor-element-6ac92a7{text-align:center;}.elementor-31459 .elementor-element.elementor-element-6ac92a7 .elementor-heading-title{color:var( --e-global-color-ffc030a );}.elementor-31459 .elementor-element.elementor-element-31e32a1{width:100%;max-width:100%;}.elementor-31459 .elementor-element.elementor-element-31e32a1 .ts-advanced-list{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-31459 .elementor-element.elementor-element-31e32a1 .ts-action  .ts-action-con{justify-content:center;padding:0px 25px 0px 25px;height:48px;}.elementor-31459 .elementor-element.elementor-element-31e32a1 .ts-action-con{border-style:none;border-radius:8px;color:#FFFFFF;}.elementor-31459 .elementor-element.elementor-element-31e32a1  .ts-action-con{font-size:14px;font-weight:bold;background:#081921;}.elementor-31459 .elementor-element.elementor-element-31e32a1 .ts-action-icon{width:20px;height:20px;--ts-icon-size:18px;--ts-icon-color:#FFFFFF;}.elementor-31459 .elementor-element.elementor-element-31e32a1 .ts-action-con, .elementor-31459 .elementor-element.elementor-element-31e32a1 .ts-action span{grid-gap:7px;}.elementor-31459 .elementor-element.elementor-element-31e32a1 .ts-action-con:hover{color:var( --e-global-color-8cf16b2 );background:var( --e-global-color-96812e4 );}.elementor-31459 .elementor-element.elementor-element-31e32a1 .ts-action-con:hover .ts-action-icon{--ts-icon-color:var( --e-global-color-8cf16b2 );}.elementor-31459 .elementor-element.elementor-element-31e32a1 .active.ts-action-con{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);color:#FFFFFF;background:var( --e-global-color-accent );}.elementor-31459 .elementor-element.elementor-element-31e32a1 .active.ts-action-con .ts-action-icon{--ts-icon-color:#FFFFFF;}@media(min-width:521px){.elementor-31459 .elementor-element.elementor-element-333e189{--content-width:270px;}}@media(max-width:1024px){body:not(.rtl) .elementor-31459 .elementor-element.elementor-element-333e189{left:-100%;}body.rtl .elementor-31459 .elementor-element.elementor-element-333e189{right:-100%;}}@media(max-width:520px){.elementor-31459 .elementor-element.elementor-element-46c6cb9{width:100%;max-width:100%;}.elementor-31459 .elementor-element.elementor-element-31e32a1 .ts-advanced-list{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));}}/* Start custom CSS for quick-search, class: .elementor-element-46c6cb9 */.ts-popup-root.elementor-44 .elementor-element.elementor-element-ea64d44:after {
    backdrop-filter: blur(3px);
}

.elementor-31459 .elementor-element.elementor-element-46c6cb9 .ts-input-icon.flexify {
    height: 60px;
}

@media screen and (max-width: 1024px) {
.elementor-31459 .elementor-element.elementor-element-46c6cb9 .ts-field-popup-container .ts-field-popup{--vx-popup-height: 100dvh !important;}
}/* End custom CSS */
/* Start custom CSS for ts-navbar, class: .elementor-element-c7ae649 *//*
.ts-nav-menu>ul.ts-nav-vertical li .ts-item-link:hover{
    padding: 15px 10px 15px 10px;
}

.ts-nav-menu>ul.ts-nav-vertical li .ts-item-link:hover .ts-item-icon svg {
    width: 42px !important;
    height: 42px !important;
}

.ts-nav-menu>ul.ts-nav-vertical li .ts-item-link:hover .ts-item-icon {
    width: 42px !important;
    height: 42px !important;
}

.ts-nav-menu>ul.ts-nav-vertical li .ts-item-link:hover span {
    font-size: 18px !important;
    margin-left: 6px;
}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333e189 */.elementor-31459 .elementor-element.elementor-element-333e189{
    overflow-y: auto;
    max-height: calc(100vh - 70px);
    scrollbar-width: none;
    -ms-overflow-style: none;
}

.elementor-31459 .elementor-element.elementor-element-333e189::-webkit-scrollbar {
  display: none;
}

.dark-mode .sidebar-doc{background-color: var(--e-global-color-3899a69) !important;}/* End custom CSS */