.elementor-9484 .elementor-element.elementor-element-a1f12ce{--display:flex;}.elementor-9484 .elementor-element.elementor-element-9b1de27{--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-9484 .elementor-element.elementor-element-476362b{--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-9484 .elementor-element.elementor-element-476362b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9484 .elementor-element.elementor-element-cd587fd{width:var( --container-widget-width, 119.514% );max-width:119.514%;--container-widget-width:119.514%;--container-widget-flex-grow:0;}.elementor-9484 .elementor-element.elementor-element-cd587fd > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-9484 .elementor-element.elementor-element-cd587fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9484 .elementor-element.elementor-element-0f8be7a{--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-9484 .elementor-element.elementor-element-0f8be7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9484 .elementor-element.elementor-element-52ac1d4{--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-9484 .elementor-element.elementor-element-52ac1d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9484 .elementor-element.elementor-element-3ff10b1{color:#000000;}.elementor-9484 .elementor-element.elementor-element-5c084cf{color:#040000;}.elementor-9484 .elementor-element.elementor-element-38ee60f{width:var( --container-widget-width, 59.502% );max-width:59.502%;--container-widget-width:59.502%;--container-widget-flex-grow:0;text-align:left;}.elementor-9484 .elementor-element.elementor-element-38ee60f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9484 .elementor-element.elementor-element-364914a{color:#040000;}.elementor-9484 .elementor-element.elementor-element-0a124c2{--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-9484 .elementor-element.elementor-element-0a124c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9484 .elementor-element.elementor-element-f785e4c{--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-9484 .elementor-element.elementor-element-f785e4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9484 .elementor-element.elementor-element-0ea93be{width:var( --container-widget-width, 11.045% );max-width:11.045%;--container-widget-width:11.045%;--container-widget-flex-grow:0;}.elementor-9484 .elementor-element.elementor-element-0ea93be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9484 .elementor-element.elementor-element-0ea93be .elementor-icon-wrapper{text-align:center;}.elementor-9484 .elementor-element.elementor-element-0ea93be.elementor-view-stacked .elementor-icon{background-color:#8B89897D;}.elementor-9484 .elementor-element.elementor-element-0ea93be.elementor-view-framed .elementor-icon, .elementor-9484 .elementor-element.elementor-element-0ea93be.elementor-view-default .elementor-icon{color:#8B89897D;border-color:#8B89897D;}.elementor-9484 .elementor-element.elementor-element-0ea93be.elementor-view-framed .elementor-icon, .elementor-9484 .elementor-element.elementor-element-0ea93be.elementor-view-default .elementor-icon svg{fill:#8B89897D;}.elementor-9484 .elementor-element.elementor-element-0ea93be.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-e9855f3 );}.elementor-9484 .elementor-element.elementor-element-0ea93be.elementor-view-framed .elementor-icon:hover, .elementor-9484 .elementor-element.elementor-element-0ea93be.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-e9855f3 );border-color:var( --e-global-color-e9855f3 );}.elementor-9484 .elementor-element.elementor-element-0ea93be.elementor-view-framed .elementor-icon:hover, .elementor-9484 .elementor-element.elementor-element-0ea93be.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-e9855f3 );}.elementor-9484 .elementor-element.elementor-element-0ea93be .elementor-icon{font-size:48px;}.elementor-9484 .elementor-element.elementor-element-0ea93be .elementor-icon svg{height:48px;}.elementor-9484 .elementor-element.elementor-element-9a9b6ec{--display:flex;}.elementor-9484 .elementor-element.elementor-element-9a9b6ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9484 .elementor-element.elementor-element-829b28f{--display:flex;}.elementor-9484 .elementor-element.elementor-element-829b28f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9484 .elementor-element.elementor-element-65b8250{width:var( --container-widget-width, 118.059% );max-width:118.059%;--container-widget-width:118.059%;--container-widget-flex-grow:0;}.elementor-9484 .elementor-element.elementor-element-65b8250.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9484 .elementor-element.elementor-element-a304208{--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-9484 .elementor-element.elementor-element-a304208.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9484 .elementor-element.elementor-element-6bfb695{width:var( --container-widget-width, 49.17% );max-width:49.17%;--container-widget-width:49.17%;--container-widget-flex-grow:0;}.elementor-9484 .elementor-element.elementor-element-6bfb695.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9484 .elementor-element.elementor-element-6bfb695 .elementor-icon-wrapper{text-align:center;}.elementor-9484 .elementor-element.elementor-element-6bfb695.elementor-view-stacked .elementor-icon{background-color:#8B89897D;}.elementor-9484 .elementor-element.elementor-element-6bfb695.elementor-view-framed .elementor-icon, .elementor-9484 .elementor-element.elementor-element-6bfb695.elementor-view-default .elementor-icon{color:#8B89897D;border-color:#8B89897D;}.elementor-9484 .elementor-element.elementor-element-6bfb695.elementor-view-framed .elementor-icon, .elementor-9484 .elementor-element.elementor-element-6bfb695.elementor-view-default .elementor-icon svg{fill:#8B89897D;}.elementor-9484 .elementor-element.elementor-element-6bfb695.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-e9855f3 );}.elementor-9484 .elementor-element.elementor-element-6bfb695.elementor-view-framed .elementor-icon:hover, .elementor-9484 .elementor-element.elementor-element-6bfb695.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-e9855f3 );border-color:var( --e-global-color-e9855f3 );}.elementor-9484 .elementor-element.elementor-element-6bfb695.elementor-view-framed .elementor-icon:hover, .elementor-9484 .elementor-element.elementor-element-6bfb695.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-e9855f3 );}.elementor-9484 .elementor-element.elementor-element-6bfb695 .elementor-icon{font-size:48px;}.elementor-9484 .elementor-element.elementor-element-6bfb695 .elementor-icon svg{height:48px;}.elementor-9484 .elementor-element.elementor-element-13093ab{--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-9484 .elementor-element.elementor-element-13093ab.e-con{--flex-grow:0;--flex-shrink:0;}@media(max-width:767px){.elementor-9484 .elementor-element.elementor-element-5c084cf > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-9484 .elementor-element.elementor-element-38ee60f > .elementor-widget-container{margin:1450px 0px 0px 0px;}.elementor-9484 .elementor-element.elementor-element-0a124c2{--width:587px;}.elementor-9484 .elementor-element.elementor-element-f785e4c{--width:66.8px;}.elementor-9484 .elementor-element.elementor-element-9a9b6ec{--width:64.8px;}.elementor-9484 .elementor-element.elementor-element-829b28f{--width:107.8px;}.elementor-9484 .elementor-element.elementor-element-a304208{--width:19.8px;}}@media(min-width:768px){.elementor-9484 .elementor-element.elementor-element-476362b{--width:30.113%;}.elementor-9484 .elementor-element.elementor-element-0f8be7a{--width:70.863%;}.elementor-9484 .elementor-element.elementor-element-52ac1d4{--width:101.673%;}.elementor-9484 .elementor-element.elementor-element-0a124c2{--width:96.856%;}.elementor-9484 .elementor-element.elementor-element-f785e4c{--width:8.39%;}.elementor-9484 .elementor-element.elementor-element-9a9b6ec{--width:50.463%;}.elementor-9484 .elementor-element.elementor-element-829b28f{--width:29.161%;}.elementor-9484 .elementor-element.elementor-element-a304208{--width:7.758%;}.elementor-9484 .elementor-element.elementor-element-13093ab{--width:21.404%;}}/* Start custom CSS for html, class: .elementor-element-6d98e92 */.BCACT{
    margin-left: -90px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27b3ee6 *//* Reduce the gap between two containers using negative margins */
.ss {
    margin-bottom: -20px; 
    height: 15px; /* Adjust the value as needed */
}

/* Make container sticky */
.Rr {
    position: sticky !important;
    top: 10px; /* Adjust as needed */
}/* End custom CSS */
/* Start custom CSS for sidebar, class: .elementor-element-cd587fd */.bellows-target>.bellows-target-text {
    color: black !important;
    
}

.bellows .bellows-nav .bellows-subtoggle {
    height: 100%;
    color: black!important;
}

.container {
    display: flex;
}

.sidebar {
    flex:  250px; /* Adjust the width as needed */
    position: sticky;
    top: 0;
    height: calc(200vh - 120px); /* Adjust according to your layout */
    overflow-y: auto; /* Enable vertical scrolling */
    background-color: #f3f3f;
    padding: 20px;
}

.scrollable-list {
    max-height: calc(100vh - 120px); /* Adjust according to your layout */
    overflow-y: auto; /* Enable vertical scrolling */
}


.sidebar .fa-chevron-up:before {
    content: "\f068"; /* Unicode for minus icon */
}


/* Style for the text when hovered */
.sidebar :hove {
    color: #2F2ADE !important; /* Text color on hover (blue) */
    
}

/* Add this CSS to your WordPress theme's style.css file or any custom CSS area */

/* Change menu title size to match heading 2 */
.menu-item  {
    font-size: 1.5em; /* Adjust the size as needed */
}

/* Stick the table of contents inside a container */
.Fixtable {
    position: relative; /* Ensure the container is relatively positioned */
}

/* Style the table of contents */
.Fixtable {
    position: sticky !important;
    top: 20px; /* Adjust the top position as needed */
    /* Add more styling properties as desired */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ff10b1 *//* Reduce the gap between two containers using negative margins */
.cap {
    margin-bottom: -20px; 
    height: 420px; /* Adjust the value as needed */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c084cf *//* Reduce the gap between two containers using negative margins */
.xy {
    margin-bottom: -20px; 
    height: 1315px; /* Adjust the value as needed */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5905544 */.DHF{
    margin-top: -15px;
}/* End custom CSS */