.elementor-23384 .elementor-element.elementor-element-15b2e70{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23384 .elementor-element.elementor-element-f7432bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23384 .elementor-element.elementor-element-ff5a33b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23384 .elementor-element.elementor-element-e2b0c96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23384 .elementor-element.elementor-element-b23c345{--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:space-between;--align-items:center;}.elementor-23384 .elementor-element.elementor-element-b23c345:not(.elementor-motion-effects-element-type-background), .elementor-23384 .elementor-element.elementor-element-b23c345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FE;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23384 .elementor-element.elementor-element-fb4b6d5{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-ccf7450 );}.elementor-23384 .elementor-element.elementor-element-fb4b6d5 p{margin-bottom:0px;}.elementor-23384 .elementor-element.elementor-element-2358265{--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;}.elementor-23384 .elementor-element.elementor-element-5628b35{font-family:"Roboto", Sans-serif;font-weight:500;color:#507CC4;}.elementor-23384 .elementor-element.elementor-element-e426e23{--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;}.elementor-23384 .elementor-element.elementor-element-e426e23:not(.elementor-motion-effects-element-type-background), .elementor-23384 .elementor-element.elementor-element-e426e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23384 .elementor-element.elementor-element-80b898b.elementor-element{--align-self:flex-start;}.elementor-23384 .elementor-element.elementor-element-80b898b{text-align:left;}.elementor-23384 .elementor-element.elementor-element-80b898b img{width:50px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000024;border-radius:5px 5px 5px 5px;}.elementor-23384 .elementor-element.elementor-element-ef2821e{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23384 .elementor-element.elementor-element-b77eb70{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-ccf7450 );}.elementor-23384 .elementor-element.elementor-element-b77eb70 p{margin-bottom:0px;}.elementor-23384 .elementor-element.elementor-element-247db50{font-family:"Roboto", Sans-serif;font-weight:500;color:#77777A;}.elementor-23384 .elementor-element.elementor-element-247db50 p{margin-bottom:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-23384 .elementor-element.elementor-element-bba9f6e{right:20px;}body.rtl .elementor-23384 .elementor-element.elementor-element-bba9f6e{left:20px;}.elementor-23384 .elementor-element.elementor-element-bba9f6e{top:20px;}.elementor-23384 .elementor-element.elementor-element-bba9f6e .elementor-icon-wrapper{text-align:center;}.elementor-23384 .elementor-element.elementor-element-bba9f6e.elementor-view-stacked .elementor-icon{background-color:#488AF1;}.elementor-23384 .elementor-element.elementor-element-bba9f6e.elementor-view-framed .elementor-icon, .elementor-23384 .elementor-element.elementor-element-bba9f6e.elementor-view-default .elementor-icon{color:#488AF1;border-color:#488AF1;}.elementor-23384 .elementor-element.elementor-element-bba9f6e.elementor-view-framed .elementor-icon, .elementor-23384 .elementor-element.elementor-element-bba9f6e.elementor-view-default .elementor-icon svg{fill:#488AF1;}.elementor-23384 .elementor-element.elementor-element-bba9f6e .elementor-icon{font-size:25px;}.elementor-23384 .elementor-element.elementor-element-bba9f6e .elementor-icon svg{height:25px;}:root{--page-title-display:none;}@media(min-width:769px){.elementor-23384 .elementor-element.elementor-element-2358265{--width:auto;}.elementor-23384 .elementor-element.elementor-element-ef2821e{--width:auto;}}@media(max-width:768px){.elementor-23384 .elementor-element.elementor-element-15b2e70{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23384 .elementor-element.elementor-element-b23c345{--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:space-between;--align-items:center;}.elementor-23384 .elementor-element.elementor-element-fb4b6d5 p{margin-bottom:0px;}.elementor-23384 .elementor-element.elementor-element-2358265{--width:auto;--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;}.elementor-23384 .elementor-element.elementor-element-5628b35.elementor-element{--align-self:flex-start;}.elementor-23384 .elementor-element.elementor-element-5628b35 p{margin-bottom:0px;}.elementor-23384 .elementor-element.elementor-element-e426e23{--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:flex-start;--align-items:center;}.elementor-23384 .elementor-element.elementor-element-80b898b img{width:30px;border-width:2px 2px 2px 2px;border-radius:7px 7px 7px 7px;}.elementor-23384 .elementor-element.elementor-element-ef2821e{--width:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23384 .elementor-element.elementor-element-b77eb70.elementor-element{--align-self:flex-start;}.elementor-23384 .elementor-element.elementor-element-b77eb70{font-size:14px;}.elementor-23384 .elementor-element.elementor-element-b77eb70 p{margin-bottom:0px;}.elementor-23384 .elementor-element.elementor-element-247db50.elementor-element{--align-self:flex-start;}.elementor-23384 .elementor-element.elementor-element-247db50{font-size:12px;}.elementor-23384 .elementor-element.elementor-element-247db50 p{margin-bottom:0px;}.elementor-23384 .elementor-element.elementor-element-bba9f6e > .elementor-widget-container{margin:0px 0px -5px 0px;}body:not(.rtl) .elementor-23384 .elementor-element.elementor-element-bba9f6e{right:20px;}body.rtl .elementor-23384 .elementor-element.elementor-element-bba9f6e{left:20px;}.elementor-23384 .elementor-element.elementor-element-bba9f6e{top:20px;}.elementor-23384 .elementor-element.elementor-element-bba9f6e .elementor-icon{font-size:18px;}.elementor-23384 .elementor-element.elementor-element-bba9f6e .elementor-icon svg{height:18px;}}/* Start custom CSS for shortcode, class: .elementor-element-4102558 */@media (max-width:1024px){

    #sidebar{
        position:absolute;
    }  
    
    #sidebaroverlay{
        position:absolute;
        
    }
    
      #sidebar {
  position: fixed;
  top: 0px;
  left: 0;
  width: 250px; /* Adjust as needed */
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
  z-index: 10;
}

/* When visible (with inline style display:block), we also add a class in JS */
#sidebar.show {
  transform: translateX(0);
}

}/* End custom CSS */